aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2025-08-16UNIX curses: some clarifications on what is done during teco_interface_init_s...Robin Haberkorn2-2/+13
2025-08-10allow messages to be of arbitrary length: fixes crashesRobin Haberkorn1-8/+3
2025-08-09Win32: avoid any automatic LF to CRLF conversions when writing to stdoutRobin Haberkorn1-0/+19
2025-08-06command-line arguments are no longer passed via the unnamed buffer, but via s...Robin Haberkorn4-27/+25
2025-08-03simplified the htbl.tes preprocessor and the SUBST_MACRO using new --quiet, -...Robin Haberkorn1-0/+2
2025-08-03added --quiet, --stdin and --stdout for easier integration into UNIX pipelinesRobin Haberkorn5-1/+114
2025-08-02fixed serious bug with certain alternative string termination chars in comman...Robin Haberkorn6-32/+45
2025-08-01implemented the ^W command for refreshing the screen in loops, for sleeping a...Robin Haberkorn5-24/+96
2025-07-31added -v/--version and <EO> commandRobin Haberkorn2-0/+29
2025-07-31implemented ^H command for returning the current time since midnight: partial...Robin Haberkorn1-13/+29
2025-07-31implemented ^T command: allows typing by code and getting characters from std...Robin Haberkorn10-8/+301
2025-07-28`ED&2` can be used to access the program termination flag nowRobin Haberkorn5-14/+17
2025-07-28=/==/===: fixed detection of execution from the end of the command-lineRobin Haberkorn2-14/+29
2025-07-27fixed using the command-line replacement register (ESC) in batch mode: was ca...Robin Haberkorn1-2/+1
2025-07-27fixed a,b,c^Uq...$: The arguments where written in the wrong (reverse) orderRobin Haberkorn1-11/+18
2025-07-26properly document some functions in expressions.c and simplified codeRobin Haberkorn9-93/+79
2025-07-26implemented the <T> (typeout) command for printing to the terminal from the c...Robin Haberkorn5-32/+108
2025-07-26support <:^A> to force raw ANSI outputRobin Haberkorn2-4/+16
2025-07-26implemented <:Gq> for printing the Q-Register string as a message instead of ...Robin Haberkorn2-2/+13
2025-07-26use teco_interface_msg_literal() where we're printing raw stringsRobin Haberkorn1-1/+1
2025-07-26support :=/:==/:=== commands: print number without trailing linefeedRobin Haberkorn2-20/+31
2025-07-26implemented the <^A> command for printing arbitrary stringsRobin Haberkorn9-66/+108
2025-07-23ncurses: support the window title on XTerm-like emulatorsRobin Haberkorn1-23/+47
2025-07-23if EX falis because of a dirty buffer, the buffer's id is now included in the...Robin Haberkorn3-8/+13
2025-07-22refactored =/==/=== command into stdio-commands.cRobin Haberkorn5-210/+266
2025-07-21discriminate against interactive-only codepaths in the imlementation of =/==/===Robin Haberkorn2-2/+4
2025-07-21support <==> and <===> for printing octal and hexadecimal numbersRobin Haberkorn4-47/+192
2025-07-20FreeBSD: enable dlmalloc by default (--enable-malloc-replacement)Robin Haberkorn1-5/+9
2025-07-20document bug: you cannot currently use `{` and `}` to insert anything after $...Robin Haberkorn1-0/+3
2025-07-19special Q-registers `$` (working directory) and the clipboard registers now s...Robin Haberkorn1-24/+16
2025-07-19fixed <EF> and <EW> with invalid buffer ids (was crashing)Robin Haberkorn2-2/+17
2025-07-19<EW> now accepts a numeric argument to specify the buffer to saveRobin Haberkorn1-34/+46
2025-07-18revised command topicsRobin Haberkorn8-41/+41
2025-07-18<nEL> (set EOL mode) now sets the buffer's dirty flagRobin Haberkorn1-0/+7
2025-07-18support <:]q> (pop Q-Register) for getting a success/failure booleanRobin Haberkorn2-4/+16
2025-07-18make some array declarations real constantsRobin Haberkorn4-5/+5
2025-07-18fixed minor memory leaks of per-state data in teco_machine_main_tRobin Haberkorn6-27/+23
2025-07-16the primary clipboard is now chosen by the 10th bit in the ED flagsRobin Haberkorn5-62/+41
2025-07-13implemented <ER> command for reading a file into the current bufferRobin Haberkorn6-27/+89
2025-07-13allow changing the default clipboard by setting the `~` integerRobin Haberkorn5-34/+113
2025-07-13minor documentation fix in parser.cRobin Haberkorn1-1/+1
2025-07-11<EF> supports a numeric buffer id nowRobin Haberkorn3-46/+77
2025-07-04implemented <^B> for returning the current dateRobin Haberkorn1-0/+42
2025-07-03implemented ^E<code> string building constructs for embedding bytes and codep...Robin Haberkorn2-30/+110
2025-07-01GTK: handle (smooth) scrolling with a scroll controllerRobin Haberkorn1-15/+42
2025-06-27fixed ^S/^Y for <Gq> and <EN>Robin Haberkorn2-8/+9
2025-06-27fixed an asterisk in the <EN> manpage entryRobin Haberkorn1-1/+1
2025-06-15PDCurses/Wincon: disable hardware cursor after window resizeRobin Haberkorn1-0/+5
2025-06-15require and adapted to PDCurses v4.5.1Robin Haberkorn1-8/+12
2025-06-15Revert "PDCurses/Win: more or less fixed mouse support"Robin Haberkorn1-37/+6