aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/parser.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-11-22fixed local Q-Register management on certain broken platformsRobin Haberkorn1-21/+26
2016-11-20fixed glib warnings about using g_mem_set_vtable() and revised memory limitingRobin Haberkorn1-18/+31
2016-11-18the manual generator (generator-docs.tes) has been cleaned up and is now call...Robin Haberkorn1-42/+42
2016-11-18implemented self-documenting (online) help systemRobin Haberkorn1-0/+2
2016-11-16fixed segfault when munging empty scriptsRobin Haberkorn1-3/+10
2016-11-01globbing supports character classes now and ^EN string building construct to ...Robin Haberkorn1-0/+15
2016-08-19Integrated clipboard supportRobin Haberkorn1-0/+4
2016-06-04added ^E@ string building characterRobin Haberkorn1-2/+18
2016-03-25fixed rubout and reinsertion of the loop end command (>)Robin Haberkorn1-2/+11
2016-02-16implemented ^C commandRobin Haberkorn1-0/+23
2016-02-15revised looping implementation, aggregating loops, sane $$ semantics, some op...Robin Haberkorn1-99/+192
2016-02-15implemented <$$> command for returning from a macroRobin Haberkorn1-30/+106
2016-02-11optimized command execution in batch mode, during macro calls, loops etc.Robin Haberkorn1-32/+64
2016-02-10added String::toupper(): minor optimizationRobin Haberkorn1-10/+10
2016-02-10avoid unnecessary undo token allocations in batch mode: greatly speeds up bat...Robin Haberkorn1-1/+1
2016-01-28fixup: clarified :EX behaviour on modified unnamed filesRobin Haberkorn1-2/+4
2016-01-28added :EX (colon-modified EX): exits SciTECO saving all modified buffersRobin Haberkorn1-15/+30
2016-01-28fixed memory leaks in case of exceptions in StateExpectStringRobin Haberkorn1-3/+14
2016-01-28updated copyright to 2016Robin Haberkorn1-1/+1
2015-07-14fixed <nA> for n pointing to the buffer endRobin Haberkorn1-1/+5
2015-07-14curses UI: support terminal palette restoration on PDCurses/win32 and xtermRobin Haberkorn1-11/+8
2015-07-14programmable terminal color redefinition and theming SciTECO curses UI based ...Robin Haberkorn1-3/+60
2015-06-29MicroStateMachine::input() returns whether a result was set nowRobin Haberkorn1-33/+36
2015-06-27do not imply values for the "=" command but fail instead if argument is missingRobin Haberkorn1-1/+4
2015-06-14handle environment variables more consistentlyRobin Haberkorn1-10/+18
2015-06-12support UNIX-shell-like tilde-expansions in file names and directoriesRobin Haberkorn1-7/+27
2015-06-02added <FG> command and special Q-Register "$" to set and get the current work...Robin Haberkorn1-0/+56
2015-05-25extended <EN> command and used it to optimize "lexer.test..." macrosRobin Haberkorn1-1/+1
2015-03-17fixed invalid memory accesses in the expression stack and reworked expression...Robin Haberkorn1-8/+8
2015-03-16documented the automatic EOL translation featureRobin Haberkorn1-3/+8
2015-03-16added EL command for setting/getting the EOL modeRobin Haberkorn1-0/+89
2015-03-10added the <"I> conditional for checking a directory separatorRobin Haberkorn1-0/+4
2015-03-07cleaned up usage of the escape control character: introduced CTL_KEY_ESC and ...Robin Haberkorn1-5/+5
2015-03-02minor optimization: no need to check for NULL when using C++ delete operatorRobin Haberkorn1-2/+1
2015-03-01keep rubbed out command line for later re-insertion and massive Cmdline clean...Robin Haberkorn1-7/+9
2015-03-01moved String helper functions from sciteco.h and main.cpp to string-utils.cpp...Robin Haberkorn1-0/+1
2015-02-23implemented to undo stack memory limitingRobin Haberkorn1-7/+49
2015-02-21throw error instead of assertion when loop is closed (>) or continued (F>) wi...Robin Haberkorn1-2/+9
2015-02-14updated Scintilla submodule: fixed tab stop calculation on CursesRobin Haberkorn1-1/+1
2015-02-11updated copyright to 2015Robin Haberkorn1-1/+1
2015-02-11implemented support for different indention stylesRobin Haberkorn1-21/+69
2014-12-15fixed remaining reference to register "0" in the documentationRobin Haberkorn1-1/+1
2014-11-24implemented pQq and :Qq commandsRobin Haberkorn1-1/+1
2014-11-24Q-Register loading and saving using the IOView classRobin Haberkorn1-0/+1
2014-11-22added EI as non-string-building variant of IRobin Haberkorn1-6/+24
2014-11-22added variant of the ^U command with string building: the EU commandRobin Haberkorn1-0/+1
2014-11-22added EJ command: return runtime propertiesRobin Haberkorn1-0/+57
2014-11-22added globbing command ENRobin Haberkorn1-0/+2
2014-11-21updated documentation on ED (buffer editing) hooksRobin Haberkorn1-1/+2
2014-11-20simplified attaching errors to a position in a macroRobin Haberkorn1-7/+4