index
:
sciteco
hsrex
libxcurses
master
session-extensions
Scintilla-based Text Editor and COrrector
Robin Haberkorn
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
parser.c
Age
Commit message (
Expand
)
Author
Files
Lines
2025-08-02
fixed serious bug with certain alternative string termination chars in comman...
Robin Haberkorn
1
-21
/
+28
2025-07-26
implemented the <^A> command for printing arbitrary strings
Robin Haberkorn
1
-0
/
+4
2025-07-18
fixed minor memory leaks of per-state data in teco_machine_main_t
Robin Haberkorn
1
-4
/
+4
2025-07-13
minor documentation fix in parser.c
Robin Haberkorn
1
-1
/
+1
2025-07-03
implemented ^E<code> string building constructs for embedding bytes and codep...
Robin Haberkorn
1
-30
/
+103
2025-05-24
new string building construct ^P disables all further string building magic
Robin Haberkorn
1
-22
/
+23
2025-04-13
fixed undoing bitfields on Windows
Robin Haberkorn
1
-16
/
+18
2025-04-09
tightened rules for specifying modifiers
Robin Haberkorn
1
-0
/
+7
2025-03-17
fixed leaking partially built string arguments in case of errors
Robin Haberkorn
1
-0
/
+1
2025-02-23
support mouse interaction with popup windows
Robin Haberkorn
1
-1
/
+4
2025-01-13
updated copyright to 2025
Robin Haberkorn
1
-1
/
+1
2024-12-06
support the ::S anchored search (string comparison) command (and ::FD, ::FR, ...
Robin Haberkorn
1
-5
/
+6
2024-12-04
the <Xq> command now supports the @ modifier for cutting into the register
Robin Haberkorn
1
-5
/
+15
2024-11-23
string building: ^c (caret+c) does no longer expand to data garbage for non-c...
Robin Haberkorn
1
-0
/
+9
2024-11-23
the search mode and current radix are mapped to __local__ Q-Registers ^X and ...
Robin Haberkorn
1
-2
/
+2
2024-11-07
if a macro ends without finding a goto label, always throw a 'Label "..." not...
Robin Haberkorn
1
-7
/
+7
2024-10-30
fixup: make sure the correct PCs, pointing directly at the command that faile...
Robin Haberkorn
1
-2
/
+7
2024-10-30
fixed invalid memory access when executing the F< command (but only when jump...
Robin Haberkorn
1
-3
/
+3
2024-10-16
fixup: use teco_machine_t::must_undo instead of trying to identify the curren...
Robin Haberkorn
1
-10
/
+3
2024-10-15
fixed memory corruptions due to undoing the teco_machine_stringbuilding_t::co...
Robin Haberkorn
1
-2
/
+10
2024-10-04
pattern match characters support ^Q/^R now as well
Robin Haberkorn
1
-0
/
+1
2024-09-25
inhibit some immediate editing commands after ^Q/^R string building constructs
Robin Haberkorn
1
-1
/
+8
2024-09-20
^W^W and ^V^V can be typed completely with upcarets now and they case fold al...
Robin Haberkorn
1
-23
/
+97
2024-09-19
Ctrl+^ is no longer translated to a single caret in string building (refs #20)
Robin Haberkorn
1
-4
/
+21
2024-09-13
remaining types of program counters changed to gsize/gssize
Robin Haberkorn
1
-6
/
+5
2024-09-11
fixed searches in single-byte encoded documents
Robin Haberkorn
1
-11
/
+5
2024-09-11
the SciTECO parser is Unicode-based now (refs #5)
Robin Haberkorn
1
-52
/
+105
2024-09-09
added raw ANSI mode to facilitate 8-bit clean editing (refs #5)
Robin Haberkorn
1
-2
/
+2
2024-09-09
Xq and ]q inherit the document encoding from the source document (refs #5)
Robin Haberkorn
1
-3
/
+3
2024-09-09
the ^EUq string building escape now respects the encoding (can insert bytes o...
Robin Haberkorn
1
-6
/
+31
2024-01-21
updated copyright to 2024
Robin Haberkorn
1
-1
/
+1
2023-07-03
introduced TECO_DEBUG_CLEANUP to mark destructors that should only be used fo...
Robin Haberkorn
1
-3
/
+1
2023-04-29
fixed <EC> interruptions on Gtk+ (and probably on PDCurses/Win32)
Robin Haberkorn
1
-1
/
+1
2023-04-18
fixup a6b5394086260c262e393dd113057916fd14134b: emit undo tokens for insert_len
Robin Haberkorn
1
-11
/
+14
2023-04-16
fixed interruptions of commands with string arguments in interactive mode
Robin Haberkorn
1
-4
/
+12
2023-04-05
updated copyright to 2023
Robin Haberkorn
1
-1
/
+1
2022-11-28
fixed a number of crashes due to empty string arguments or uninitialized regi...
Robin Haberkorn
1
-1
/
+1
2022-06-21
updated copyright to 2022 and updated TODO
Robin Haberkorn
1
-1
/
+1
2021-06-04
guard against too low arguments to <S> by checking whether the memory limit w...
Robin Haberkorn
1
-1
/
+5
2021-05-30
THE GREAT CEEIFICATION EVENT
Robin Haberkorn
1
-0
/
+902