Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2003-10-20 | Fixes from Kein-Hong Man: | nyamatongwe | 1 | -58/+106 | |
Changed vs last contribution (not sure about CVS HEAD because the last time I checked viewCVS the LexPerl.cxx file looked a little strange...): - HEREDOC removed test for '\' immediately after << - HEREDOC added test for '$' and '@' imm. after << Perl parses these cases as left shift expressions. - Improve lexing for repetition sequences like 3x3 - Removed unused sooked* variables. - Clean up ColourTo calls, removed two redundants. Removed one or two other bits of redundant code. - Cut +1400 bytes from object code size by changing char Delimiter[256] to a pointer and an allocated array; limit all local vars on ColourisePerlDoc() to within 8 bits of EBP, so generated code saves 3 bytes each for most local variable access by using 8-bit EBP displacements (avoiding 32 bit disps.) - Revised preferRE behaviour (a full list has been prepared in the test case file, with tests.) - Removed preferRE state consistency problems by using explicit backpeeking for all slash chars. Little backpeeking is actually needed. Unless the Perl code is really bizzare, there shouldn't be any performance issues. - Added extra backtrack testing for {} brace pairs to detect hash variables, for better slash state interpretation. This also fixes an old SF bug, which can be closed. | |||||
2003-10-20 | Fixes to wrapping code. | nyamatongwe | 1 | -4/+4 | |
Priority wrap can wrap first line in document. Selection margin drawn after wrapping. Check modification for wrap performed after line heights scrolled because of line insertion or deletion. | |||||
2003-10-19 | Updated folder from Roland. | nyamatongwe | 1 | -18/+4 | |
2003-10-17 | SCI_HOMERECTEXTEND added. | nyamatongwe | 1 | -0/+6 | |
2003-10-17 | Patch from Kein-Hong Man to fix: | nyamatongwe | 1 | -89/+183 | |
- fixed * multiply, ** exponent op conflict with symbol table op - added <<= left shift assignment case - added x and x= repetition operator classification - added :: module operator recognition for variables - separated SCE_PL_WORD|SCE_PL_IDENTIFIER and SCE_PL_NUMBER lexing - added backtracking for multi-line ",' and ` strings - added number lexing with basic hex,bin,octal,float recognition - added Unicode vector string lexing - added special cases for $`` and @+ - removed duplicate SCE_PL_DEFAULT section by restarting lexing (for consistent multi-char or special starting cases) | |||||
2003-10-16 | When multiple lines added, wrap all the added lines not just the top 2. | nyamatongwe | 1 | -5/+4 | |
2003-10-16 | When lines are deleted, move up line heights. | nyamatongwe | 1 | -0/+1 | |
2003-10-15 | Added Forth lexer. | nyamatongwe | 1 | -0/+348 | |
2003-10-15 | Forthe lexer added. | nyamatongwe | 1 | -0/+1 | |
2003-10-15 | Added key bindings to key map for functions displaced by rectangular | nyamatongwe | 1 | -24/+24 | |
selection. | |||||
2003-10-14 | Patch from Chuanjian Shen: | nyamatongwe | 1 | -109/+247 | |
1.) "forall" and "where" statement folding bug. 2.) simple folding with "do label" structure. 3.) label colourise bug. 4.) number colourise bug (such as 1.D0) | |||||
2003-10-13 | Hotspot fix from Simon. | nyamatongwe | 1 | -2/+2 | |
2003-10-13 | PowerBasic lexer added. | nyamatongwe | 2 | -0/+243 | |
2003-10-13 | Separated single quote and double quote string styles. | nyamatongwe | 1 | -5/+14 | |
2003-10-12 | Perl here documents fixed by Kein-Hong Man. | nyamatongwe | 1 | -18/+34 | |
2003-10-09 | Fixes to Autocomplete crash from Philippe. | nyamatongwe | 2 | -53/+84 | |
2003-10-08 | Enhancements to Asm lexer by Kein-Hong Man. | nyamatongwe | 1 | -34/+69 | |
2003-10-03 | Rectangular selection by keyboard from Philippe. | nyamatongwe | 3 | -206/+386 | |
2003-10-01 | Remove image index for choose single. | nyamatongwe | 1 | -4/+6 | |
2003-09-28 | Hotspot improvements from Simon, including setting to | nyamatongwe | 5 | -10/+24 | |
limit hotspots to a single line. | |||||
2003-09-27 | Updates from Hans Hagen for TeX. | nyamatongwe | 2 | -63/+107 | |
2003-09-27 | Separate tex lexer. | nyamatongwe | 3 | -0/+632 | |
Metapost lexer. Export as XML. | |||||
2003-09-27 | Updated YAML lexer. | nyamatongwe | 1 | -93/+215 | |
2003-09-24 | Fixed read past end of allocation in drawing indicators. | nyamatongwe | 1 | -4/+6 | |
2003-09-23 | New version from Denis Sureau. | nyamatongwe | 1 | -226/+203 | |
2003-09-23 | Added Platform.h as it includes compile pragmas to avoid | nyamatongwe | 1 | -0/+2 | |
unwanted warnings. | |||||
2003-09-22 | Removed modification history. | nyamatongwe | 1 | -105/+41 | |
2003-09-21 | YAML lexer added. | nyamatongwe | 1 | -0/+1 | |
2003-09-21 | Initial version | nyamatongwe | 1 | -0/+181 | |
2003-09-21 | Added MPT lexer. | nyamatongwe | 1 | -0/+1 | |
2003-09-21 | Initial version. | nyamatongwe | 1 | -0/+182 | |
2003-09-20 | Typo fixed.s | nyamatongwe | 1 | -1/+1 | |
2003-09-20 | Formatting, dates. | nyamatongwe | 2 | -7/+11 | |
2003-09-20 | Patch from Naba to perform incremental wrapping in idle time. | nyamatongwe | 2 | -20/+112 | |
2003-09-18 | Safe parts of idle time wrapping. | nyamatongwe | 2 | -0/+21 | |
2003-09-18 | Fix for using wrong loop bound. | nyamatongwe | 1 | -1/+1 | |
2003-09-12 | Fixed LexerManager Clear method as recommended by Sam Nabialek. | ssteele | 1 | -1/+2 | |
2003-09-08 | Avoid warning by promoting char to int. | nyamatongwe | 1 | -1/+1 | |
2003-09-08 | Comments and fixes from Philippe. | nyamatongwe | 1 | -9/+14 | |
2003-09-08 | Comments and fixes from Philippe. | nyamatongwe | 1 | -19/+19 | |
2003-09-08 | Patch from Philippe to patch restrict local function visibility and improve ↵ | nyamatongwe | 2 | -16/+28 | |
code. | |||||
2003-09-07 | Ensure word selection doesn't decompose DBCS characters. | nyamatongwe | 1 | -1/+1 | |
2003-09-05 | Patch from Marius Gheorghe to support multiple equivalent entries in | nyamatongwe | 1 | -4/+54 | |
WordList. | |||||
2003-09-05 | Ensure hotspot range initialised. | nyamatongwe | 1 | -4/+5 | |
Bug fixed in LayoutLine when determining if line has not changed. | |||||
2003-09-02 | Fixed hang when searching backwards in UTF-8 file for string | nyamatongwe | 1 | -1/+1 | |
that is not present. | |||||
2003-08-26 | Fixed bug that ignored high bit of characters in comparisons. | nyamatongwe | 1 | -1/+4 | |
2003-08-21 | Wrote function for upper casing strings as strupr was not available on Linux. | nyamatongwe | 1 | -3/+17 | |
2003-08-18 | Support for Clarion from Ron Schofield. | nyamatongwe | 2 | -0/+429 | |
2003-08-17 | Added assertion to prevent retrieving text beyond the end of the document. | nyamatongwe | 1 | -0/+1 | |
2003-08-14 | Added BOX indicator. | nyamatongwe | 2 | -2/+8 | |