aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2025-04-18Gtk: prevent drag-and-drop interaction and block more possibly dangerous touc...Robin Haberkorn1-1/+12
2025-04-16curses: minor cleanup - avoid preprocessor statementsRobin Haberkorn1-11/+6
2025-04-15try hard to preserve the vertical scrolling position when auto-scrolling dotRobin Haberkorn2-5/+23
2025-04-13Gtk: do not attempt automatic ANSI key translation for dead keysRobin Haberkorn1-0/+5
2025-04-13fixed error message for nW and nP if it would move the pointer beyond the doc...Robin Haberkorn1-2/+2
2025-04-13Curses: the mouse now scrolls two lines per event in the popup windowRobin Haberkorn1-2/+2
2025-04-13PDCurses/Win: more or less fixed mouse supportRobin Haberkorn1-6/+37
2025-04-13fixed undoing bitfields on WindowsRobin Haberkorn15-182/+178
2025-04-10fixed formatting of the smallest possible integerRobin Haberkorn2-2/+3
2025-04-09fixup: <EI> command can be at-modified as in `@EI/foo/`Robin Haberkorn1-1/+2
2025-04-09tightened rules for specifying modifiersRobin Haberkorn4-49/+157
2025-04-08minor improvements of TECO_DEFINE_STATE_COMMENT() documentationRobin Haberkorn1-2/+6
2025-04-08improved rubbing out commands with modifiersRobin Haberkorn2-57/+105
2025-04-04scroll caret __almost__ always automatically after key pressesRobin Haberkorn2-7/+10
2025-03-29^W also rubs out/in `@` and `:` modifiersRobin Haberkorn1-0/+15
2025-03-29added `@W`, `@P`, `@V` and `@Y` command variantsRobin Haberkorn3-134/+138
2025-03-23the ES command (send Scintilla message) now supports passing both wParam and ...Robin Haberkorn2-18/+44
2025-03-23refactored Lexilla/Scintillua support: it's now in teco_create_lexer()Robin Haberkorn1-59/+80
2025-03-23the ^W immediate editing command now mimics `Y` more closely and also rubs ou...Robin Haberkorn3-6/+28
2025-03-22added `P` command as a reverse form of `W`Robin Haberkorn3-4/+38
2025-03-22factored out all cursor movement and deletion commands into the new compilati...Robin Haberkorn4-599/+676
2025-03-22harmonized all word-movement and deletion commands: they move/delete until th...Robin Haberkorn3-22/+95
2025-03-21fixed rubout of Q-Register specificationsRobin Haberkorn4-4/+12
2025-03-21don't use TECO_DEFINE_UNDO_OBJECT_OWN() for what are essentially scalarsRobin Haberkorn2-8/+14
2025-03-19fixup cddc9bf83eb5cd2c69626b31ae7373342523b626: errors must be printed before...Robin Haberkorn1-6/+4
2025-03-19fixup cddc9bf83eb5cd2c69626b31ae7373342523b626: avoid g_prefix_error_literal()Robin Haberkorn1-1/+1
2025-03-19fixed leaking data on ruboutRobin Haberkorn4-16/+26
2025-03-17fixed leaking partially built string arguments in case of errorsRobin Haberkorn1-0/+1
2025-03-17free some global objects even in the error case, in order to appease ValgrindRobin Haberkorn1-14/+18
2025-03-17fixed memory leak when seeing an existing label (exactly the same or redefini...Robin Haberkorn1-17/+15
2025-03-16further improved monochrome terminal support: fixed reverse text on reverse b...Robin Haberkorn4-28/+72
2025-03-15Curses: use special ellipsis symbol instead of "..." when truncating stringsRobin Haberkorn3-15/+38
2025-03-13updated Scinterm: my monochrome patch was merged only with some modificationsRobin Haberkorn1-7/+11
2025-03-13rewrote <W> command on the same basis as <V> and <Y>Robin Haberkorn1-61/+57
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