aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/parser.h
AgeCommit message (Expand)AuthorFilesLines
2025-02-23support mouse interaction with popup windowsRobin Haberkorn1-3/+29
2025-01-13updated copyright to 2025Robin Haberkorn1-1/+1
2024-12-13implemented Scintilla lexer for SciTECO code, i.e. TECO syntax highlightingRobin Haberkorn1-1/+12
2024-12-06support the ::S anchored search (string comparison) command (and ::FD, ::FR, ...Robin Haberkorn1-2/+7
2024-12-04the <Xq> command now supports the @ modifier for cutting into the registerRobin Haberkorn1-0/+1
2024-11-18fixed some common typos: "ie." and "eg.", "ocur" instead of "occur"Robin Haberkorn1-3/+3
2024-11-06fixed the Q-Reg spec machine used for implementing S^EGq$ (match one of chara...Robin Haberkorn1-2/+3
2024-10-30fixed invalid memory access when executing the F< command (but only when jump...Robin Haberkorn1-2/+2
2024-10-16Revert "replaced bool completely with gboolean"Robin Haberkorn1-6/+8
2024-10-16fixup: use teco_machine_t::must_undo instead of trying to identify the curren...Robin Haberkorn1-0/+13
2024-10-15improved support for braces within loops: warn about unclosed braces and allo...Robin Haberkorn1-1/+3
2024-09-28replaced bool completely with gbooleanRobin Haberkorn1-8/+6
2024-09-13remaining types of program counters changed to gsize/gssizeRobin Haberkorn1-2/+3
2024-09-12function key macros have been reworked into a more generic key macro featureRobin Haberkorn1-19/+11
2024-09-12teco_string_get_coord() returns character offsets now (refs #5)Robin Haberkorn1-1/+1
2024-09-11the SciTECO parser is Unicode-based now (refs #5)Robin Haberkorn1-15/+15
2024-09-09Gtk: ignore the keyboard layout whereever possible (refs #5)Robin Haberkorn1-1/+11
2024-09-09the ^EUq string building escape now respects the encoding (can insert bytes o...Robin Haberkorn1-3/+9
2024-02-06use bool instead of guint for 1-bit fieldsRobin Haberkorn1-6/+8
2024-01-21updated copyright to 2024Robin Haberkorn1-1/+1
2024-01-20fixed Clang warnings about one-bit-wide boolean integers (-Wsingle-bit-bitfie...Robin Haberkorn1-6/+6
2023-04-05updated copyright to 2023Robin Haberkorn1-1/+1
2022-06-21updated copyright to 2022 and updated TODORobin Haberkorn1-1/+1
2021-10-11upgraded to Scintilla 5.1.3 and Scinterm 3.1Robin Haberkorn1-1/+0
2021-05-30THE GREAT CEEIFICATION EVENTRobin Haberkorn1-373/+472
2018-06-11improved Emscripten support: fixed configure-checks, generate *.js and detect...Robin Haberkorn1-7/+1
2017-03-250,8ED: Automatic case-folding of commandsRobin Haberkorn1-6/+18
2017-03-08fixup to 89224899: fixed function key macros after $ and the rubout-command e...Robin Haberkorn1-0/+19
2017-03-07refactored commandline key processing: rewritten Cmdline::process_edit_cmd() ...Robin Haberkorn1-41/+65
2017-03-03updated copyright to 2017Robin Haberkorn1-1/+1
2016-11-30allow dollar sign as another variant of ^[ (discard all arguments or return)Robin Haberkorn1-0/+15
2016-11-20fixed glib warnings about using g_mem_set_vtable() and revised memory limitingRobin Haberkorn1-9/+3
2016-11-20auto-completion of Q-Register names, goto labels and help topicsRobin Haberkorn1-5/+11
2016-02-16fixed function key macros and command reinsertion after ^[Robin Haberkorn1-0/+11
2016-02-15revised looping implementation, aggregating loops, sane $$ semantics, some op...Robin Haberkorn1-0/+20
2016-02-15implemented <$$> command for returning from a macroRobin Haberkorn1-0/+9
2016-02-11optimized command execution in batch mode, during macro calls, loops etc.Robin Haberkorn1-1/+14
2016-01-28updated copyright to 2016Robin Haberkorn1-1/+1
2015-06-29MicroStateMachine::input() returns whether a result was set nowRobin Haberkorn1-2/+2
2015-06-12support UNIX-shell-like tilde-expansions in file names and directoriesRobin Haberkorn1-1/+7
2015-06-02added <FG> command and special Q-Register "$" to set and get the current work...Robin Haberkorn1-0/+46
2015-03-01keep rubbed out command line for later re-insertion and massive Cmdline clean...Robin Haberkorn1-3/+2
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-0/+12
2014-11-22added EI as non-string-building variant of IRobin Haberkorn1-1/+6
2014-11-11refactored SciTECO runtime errors: moved from parser.cpp to error.cppRobin Haberkorn1-189/+2
2014-11-11added all of SciTECO's declarations to the "SciTECO" namespaceRobin Haberkorn1-0/+4
2014-11-09revised U command: fail if no argument is providedRobin Haberkorn1-0/+8
2014-02-15updated Copyright to year 2014Robin Haberkorn1-1/+1