aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2025-03-08added "email" lexer for writing mailsRobin Haberkorn1-0/+1
2025-03-08fixed the `Y` command: no longer delete any characters after dotRobin Haberkorn1-31/+23
2025-03-07ncurses: support monochrome terminalsRobin Haberkorn1-11/+26
2025-03-03rename sample.teco_ini to fallback.teco_ini and mung it by defaultRobin Haberkorn1-2/+24
2025-03-02refactored GTK implementation of teco_view_t into its own fileRobin Haberkorn3-96/+127
2025-03-02GTK: always scroll caret when window size changesRobin Haberkorn1-47/+59
2025-03-02GTK: set the mouse cursor on the Scintilla view to signal business and on the...Robin Haberkorn2-0/+60
2025-03-01fixed clicking the file completion popup in ~/Robin Haberkorn2-1/+5
2025-02-27implemented ncurses clipboard support via external processesRobin Haberkorn1-39/+210
2025-02-27EC/EG command: check for null-bytes in $COMSPEC/$SHELLRobin Haberkorn1-6/+10
2025-02-24fixed rubbing out `?` (help) after editing a Q-RegisterRobin Haberkorn1-2/+2
2025-02-24Gtk: fixed MOUSE macro invocation when detecting double/triple clicksRobin Haberkorn1-1/+5
2025-02-24Curses: fixed flickering when scrolling through the auto-completion popup (or...Robin Haberkorn2-8/+14
2025-02-24Curses: avoid completing filenames when clicking the upper border of the popu...Robin Haberkorn1-0/+4
2025-02-23support mouse interaction with popup windowsRobin Haberkorn20-55/+431
2025-02-16only scroll the caret if dot changesRobin Haberkorn2-15/+28
2025-02-16implemented mouse support via special ^KMOUSE and <EJ> with negative keysRobin Haberkorn6-61/+354
2025-02-15redefining labels is a warning nowRobin Haberkorn3-63/+80
2025-01-19support :EF for saving a file before closing itRobin Haberkorn3-45/+60
2025-01-19file and directory auto completions can now be case-insensitiveRobin Haberkorn1-7/+69
2025-01-13updated copyright to 2025Robin Haberkorn65-65/+65
2024-12-30support +line[,column] and filename:line:column syntaxes when opening filesRobin Haberkorn1-12/+33
2024-12-28avoid some compiler warningsRobin Haberkorn2-3/+3
2024-12-24introduced true block and EOL commentsRobin Haberkorn2-26/+85
2024-12-22Curses: fixed inserting null-byte (^@) by pressing Ctrl+@Robin Haberkorn1-3/+3
2024-12-22fixed lexing (syntax highlighting) of the null-character (^@) in SciTECO codeRobin Haberkorn3-4/+8
2024-12-22fixed indention in interface-curses/interface.cRobin Haberkorn1-9/+9
2024-12-22fixed crashes while setting special Q-Registers with EU (string-building char...Robin Haberkorn2-7/+8
2024-12-22support external Scintilla lexer libraries and Scintillua in particularRobin Haberkorn2-8/+109
2024-12-17sped up opening very large UTF-8 files by temporarily disabling the line-char...Robin Haberkorn1-11/+33
2024-12-14fixed ^Y after FK...$: take the deleted text into accountRobin Haberkorn1-2/+8
2024-12-13SciTECO lexing: fixed styling of commands after dollar or escape (when used a...Robin Haberkorn1-1/+2
2024-12-13fixup 244a54a18b7db6af177c9d10f3224772f08d7484: abuse the Scintilla view's "i...Robin Haberkorn2-10/+12
2024-12-13document the FK...$^SR idiomRobin Haberkorn2-1/+3
2024-12-13implemented Scintilla lexer for SciTECO code, i.e. TECO syntax highlightingRobin Haberkorn14-21/+329
2024-12-10fixed compiler warnings when building release buildsRobin Haberkorn1-2/+2
2024-12-08fixed rubbing out file open with glob patternsRobin Haberkorn1-5/+4
2024-12-08implemented the ^Q command for converting between line and glyph positionsRobin Haberkorn1-0/+65
2024-12-06support the ::S anchored search (string comparison) command (and ::FD, ::FR, ...Robin Haberkorn8-68/+120
2024-12-04the <Xq> command now supports the @ modifier for cutting into the registerRobin Haberkorn4-9/+61
2024-12-04implemented ^Y/^S commands for receiving pattern match/insertion ranges and l...Robin Haberkorn7-25/+219
2024-11-25fixed operator precedence application (fixup 5597bc72671d0128e6f0dba446c4dc8d...Robin Haberkorn1-6/+10
2024-11-25avoid dynamic stack allocation in teco_expressions_brace_return()Robin Haberkorn1-4/+1
2024-11-25fixed subtle operator precedence bugRobin Haberkorn1-1/+1
2024-11-24added special Q-Register ":" for accessing dotRobin Haberkorn4-0/+55
2024-11-24minor documentation changes: use typographic quotes instead of "Robin Haberkorn2-3/+3
2024-11-23string building: ^c (caret+c) does no longer expand to data garbage for non-c...Robin Haberkorn1-0/+9
2024-11-23disallow setting the radix to values lower than 2Robin Haberkorn2-8/+28
2024-11-23the search mode and current radix are mapped to __local__ Q-Registers ^X and ...Robin Haberkorn9-44/+144
2024-11-23implemented search mode flag (^X): allow case-sensitive searches (closes #17)Robin Haberkorn3-2/+38