Changes between Initial Version and Version 2 of Ticket #27


Ignore:
Timestamp:
Jun 10, 2018, 4:09:56 PM (6 years ago)
Author:
Andreas Schnellbacher
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #27

    • Property Owner set to Andreas Schnellbacher
    • Property Status changed from new to accepted
  • Ticket #27 – Description

    initial v2  
    772. In defproc locateMLC, fix multiple calls of the loop starting with 'do j = 1 to MLCListCount'. It apparently depends on the amount of MLCs in between a bracket start and end area. (This would be a large improvement and the culprit is currently not found.)
    88
    9 3. locateMLC itself is called two times, for the opening and for the closing token (e.g. bracket).
     93. locateMLC itself is called two times, for the opening and for the closing token (e.g. bracket). The second call is caused by a bracket-matching command. The corresponding token is highlighted then. (A minor improvement would be to start the search for the matching token at the pos. of the starting token instead of at the middle.)
    1010
    11114. Improve other code, like using faster search options (g instead of x) if possible and optimize nested IF conditions in locateMLC. (This saves only about 20 % of the time.)