Add all known procedures to the autocompletion functionality.
Analysis:
The NumeReSyntax class has to manage a list of all procedures available in the standard folders. This list has to be updated, if procedures are moved, deleted or created (use the filesystem watcher for managing the update events). The NumeReSyntax class has to get a separate function for the procedure autocompletion, because it has to handle the functionality of namespaces. This namespaces have to be passed from the calling UI element (editor and console, of course). The functionality of identifying the namespace has to be implemented in the UI elements. The editor has to get another function for the thisfile namespace, because these procedures won't be handled in the NumeReSyntax class.
Implementation:
Functionality was implemented as proposed by the analysis. Implementation tests were passed successfully.
Documentation:
Not needed - Intended behavior.
Tests:
Remaining issues were fixed in revision 192. No further deviations detected. Functionality implemented successfully.
Anonymous
Diff:
Diff:
Diff:
Diff: