aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/qreg.c
AgeCommit message (Expand)AuthorFilesLines
2025-07-19special Q-registers `$` (working directory) and the clipboard registers now s...Robin Haberkorn1-24/+16
2025-07-18make some array declarations real constantsRobin Haberkorn1-1/+1
2025-07-16the primary clipboard is now chosen by the 10th bit in the ED flagsRobin Haberkorn1-41/+8
2025-07-13implemented <ER> command for reading a file into the current bufferRobin Haberkorn1-1/+1
2025-07-13allow changing the default clipboard by setting the `~` integerRobin Haberkorn1-15/+60
2025-06-01<nA> and <nQq> now return -1 in case the index n is out of rangeRobin Haberkorn1-11/+4
2025-04-13fixed undoing bitfields on WindowsRobin Haberkorn1-24/+22
2025-03-21fixed rubout of Q-Register specificationsRobin Haberkorn1-1/+8
2025-03-19fixed leaking data on ruboutRobin Haberkorn1-0/+2
2025-02-23support mouse interaction with popup windowsRobin Haberkorn1-3/+10
2025-01-13updated copyright to 2025Robin Haberkorn1-1/+1
2024-12-22fixed lexing (syntax highlighting) of the null-character (^@) in SciTECO codeRobin Haberkorn1-1/+1
2024-12-22fixed crashes while setting special Q-Registers with EU (string-building char...Robin Haberkorn1-6/+6
2024-11-24added special Q-Register ":" for accessing dotRobin Haberkorn1-0/+50
2024-11-23disallow setting the radix to values lower than 2Robin Haberkorn1-2/+27
2024-11-23the search mode and current radix are mapped to __local__ Q-Registers ^X and ...Robin Haberkorn1-4/+39
2024-10-28fixed rubbing out <:Xq>, <:^Uq> and other append-to-register operationsRobin Haberkorn1-22/+23
2024-10-18fixed the "Editing local registers in macro calls" checkRobin Haberkorn1-2/+4
2024-10-16Revert "replaced bool completely with gboolean"Robin Haberkorn1-1/+2
2024-09-28replaced bool completely with gbooleanRobin Haberkorn1-2/+1
2024-09-19"special" Q-Registers now support EQq/.../ (load) and E%q/.../ (save) commandsRobin Haberkorn1-56/+130
2024-09-18check that local register is not edited at the end of macro callsRobin Haberkorn1-0/+6
2024-09-11the SciTECO parser is Unicode-based now (refs #5)Robin Haberkorn1-20/+20
2024-09-09added raw ANSI mode to facilitate 8-bit clean editing (refs #5)Robin Haberkorn1-29/+22
2024-09-09Xq and ]q inherit the document encoding from the source document (refs #5)Robin Haberkorn1-49/+39
2024-09-09leave some comments on what to do when converting the parser to Unicode (refs...Robin Haberkorn1-0/+9
2024-09-09the ^EUq string building escape now respects the encoding (can insert bytes o...Robin Haberkorn1-3/+3
2024-09-09avoid redunancies between teco_qreg_plain_get_character() and teco_state_star...Robin Haberkorn1-20/+1
2024-09-09reserve at most 4 bytes for UTF-8 encoded characters (refs #5)Robin Haberkorn1-1/+1
2024-09-09Unicode support for the Q-Register commands (refs #5)Robin Haberkorn1-34/+107
2024-08-28fixed retrieval of characters with codes larger than 127 - always return unsi...Robin Haberkorn1-3/+4
2024-02-06use bool instead of guint for 1-bit fieldsRobin Haberkorn1-1/+2
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-1/+1
2023-07-06fixed ]$ and ]~ (pop from Q-Reg stack to special Q-Registers)Robin Haberkorn1-164/+84
2023-04-05updated copyright to 2023Robin Haberkorn1-1/+1
2022-11-28fixed a number of crashes due to empty string arguments or uninitialized regi...Robin Haberkorn1-0/+1
2022-11-20fixed teco_qreg_table_set_environ() on Win32: sometimes keys unexpectedly beg...Robin Haberkorn1-1/+13
2022-11-20teco_qreg_table_set_environ() will now use g_get_environ() instead of g_liste...Robin Haberkorn1-9/+5
2022-06-21updated copyright to 2022 and updated TODORobin Haberkorn1-1/+1
2021-10-11fixed crashes when the Q-Reg stack is non-empty at exitRobin Haberkorn1-3/+1
2021-05-30THE GREAT CEEIFICATION EVENTRobin Haberkorn1-0/+1542