J | |
JavaScriptDirectory | |
Join, NaturalDocs:: | |
JoinDirectories, NaturalDocs:: | |
JoinPath, NaturalDocs:: | |
JoinPaths, NaturalDocs:: | |
K | |
keyTimeout, SearchPanel | |
keyTimeoutLength, SearchPanel | |
KeywordInfo, NaturalDocs:: | |
keywords, NaturalDocs:: | |
Konqueror | |
L | |
language, NaturalDocs:: | |
Language Notes | |
Language Support | |
LanguageOf, NaturalDocs:: | |
languages, NaturalDocs:: | |
NaturalDocs:: | Languages |
Languages.txt | |
NaturalDocs:: | Languages:: |
NaturalDocs:: | Languages:: |
NaturalDocs:: | Languages:: |
NaturalDocs:: | Languages:: |
NaturalDocs:: | Languages:: |
NaturalDocs:: | Languages:: |
NaturalDocs:: | Languages:: |
NaturalDocs:: | Languages:: |
NaturalDocs:: | Languages:: |
NaturalDocs:: | Languages:: |
NaturalDocs:: | Languages:: |
NaturalDocs:: | Languages:: |
NaturalDocs:: | Languages:: |
NaturalDocs:: | Languages:: |
LAST_MODIFIED | |
lastMatchCount, SearchResults | |
lastMessageTime, NaturalDocs:: | |
LastModified | |
lastResultsPage, SearchPanel | |
lastSearchValue, SearchPanel | |
legacyTypes, NaturalDocs:: | |
License | |
LINE_NUMBER | |
LineCommentSymbols, NaturalDocs:: | |
LineExtender, NaturalDocs:: | |
lineNumber, NaturalDocs:: | |
LineNumber | |
Link Structure | |
Link Styles | |
List Item Tags | |
ListItems, NaturalDocs:: | |
Load | |
LoadAndComparePreviousSettings, NaturalDocs:: | |
LoadAndUpdate, NaturalDocs:: | |
LoadConfigFileInfo, NaturalDocs:: | |
LoadFile | |
LoadImageFileInfo, NaturalDocs:: | |
LoadIndexInfo, NaturalDocs:: | |
LoadMenuFile, NaturalDocs:: | |
LoadPreviousMenuStateFile, NaturalDocs:: | |
LoadSourceFileInfo, NaturalDocs:: | |
LoadSymbolTable, NaturalDocs:: | |
LockUserTitleChanges, NaturalDocs:: | |
Long code block scrolling | |
longPrototypeDirectives, NaturalDocs:: | |
Lookup, NaturalDocs:: | |
Low Level Parsing Functions | |
LType |
Returns the directory of the JavaScript files.
sub JavaScriptDirectory
Returns the main JavaScript directory.
sub JavaScriptDirectory
Takes a list of identifiers and/or SymbolStrings and returns it as a new SymbolString.
sub Join #( string/SymbolString identifier/symbol, string/SymolString identifier/symbol, ... )
Creates a directory string from an array of directory names.
sub JoinDirectories #( directory, directory, ... )
Creates a path from its elements.
sub JoinPath #( volume, dirString, $file )
Joins two paths.
sub JoinPaths #( basePath, extraPath, noFileInExtra )
The timeout used between a keystroke and when a search is performed.
this.keyTimeout
The length of keyTimeout in thousandths of a second.
this.keyTimeoutLength
Returns information about a topic keyword.
sub KeywordInfo #( keyword )
A hashref that maps all-lowercase keywords to their TopicTypes.
my %keywords
The language object for the file, derived from NaturalDocs::Languages::Base.
my $language
Returns the language of the passed source file.
sub LanguageOf #( sourceFile )
A hash of all the defined languages.
my %languages
The number of matches from the last run of Search().
this.lastMatchCount
The time the last message was posted.
my $lastMessageTime
Returns the integer timestamp of when the file was last modified.
sub LastModified
The last results page.
this.lastResultsPage
The last search string executed, or an empty string if none.
this.lastSearchValue
An array that converts the legacy topic types, which were numeric constants prior to 1.3, to the current TopicTypes.
my @legacyTypes
The current line number for the configuration file.
my $lineNumber
Returns the line number for the line last returned by GetLine().
sub LineNumber
Returns the line number of the change.
sub LineNumber
Returns the line the topic appears at in the file.
sub LineNumber
Returns an array of all the item strings defined for a particular extension, or an empty list if none.
sub ListItems #( ExtensionID extension ) => string array
Loads the class hierarchy from disk.
sub Load
Loads the data from ImageReferenceTable.nd.
sub Load # => bool
Loads both the master and the project version of Languages.txt.
sub Load
Loads and parses all settings from the command line and configuration files.
sub Load
Loads the data of the source database and all the extensions.
sub Load
Called by NaturalDocs::SourceDB->Load() to load the extension’s data.
sub Load # => bool
Loads all data files from disk.
sub Load
Loads both the master and the project version of Topics.txt.
sub Load
Loads PreviousSettings.nd and compares the values there with those in the command line.
sub LoadAndComparePreviousSettings
Loads the menu file from disk and updates it.
sub LoadAndUpdate
Loads the config file info from disk.
sub LoadConfigFileInfo
Loads a particular version of Languages.txt.
sub LoadFile #( isMain, tempExtensions, tempShebangStrings )
Loads a particular version of Topics.txt.
sub LoadFile #( isMain )
Loads the image file info from disk.
sub LoadImageFileInfo
Loads IndexInfo.nd from disk.
sub LoadIndexInfo
Loads and parses the menu file Menu.txt.
sub LoadMenuFile
Loads and parses the previous menu state file.
sub LoadPreviousMenuStateFile
Loads the project file from disk and compares it against the files in the input directory.
sub LoadSourceFileInfo
Loads SymbolTable.nd from disk.
sub LoadSymbolTable
Detects if the user manually changed any file titles, and if so, automatically locks them with MENU_FILE_NOAUTOTITLE.
sub LockUserTitleChanges #( previousMenuFiles )
An existence hash of all the directives with parameters that can appear after a function prototype and will be included.
my %longPrototypeDirectives
Returns information on the passed SymbolString, if it exists.
sub Lookup #( symbol, file )