aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2025-09-14ncurses: avoid the middle mouse button workaround in newer ncurses versionsRobin Haberkorn1-2/+2
2025-09-09work around ncurses mouse handling bugsRobin Haberkorn1-53/+102
2025-09-02fixed help for EO (program version) commandRobin Haberkorn1-1/+1
2025-09-02added help topcic for ":O"Robin Haberkorn1-1/+1
2025-09-02fixup 9425ad37ec95a40dc039169031259161c92cc217: fixed error handling in ED hooksRobin Haberkorn1-2/+2
2025-08-31support <:O>: if a label is not found, continue execution after the go-to sta...Robin Haberkorn8-36/+100
2025-08-30the computed go-to command (O) is now 0-indexed and all invalid indexes and e...Robin Haberkorn5-18/+33
2025-08-28bumped minimum Gtk version to 3.24Robin Haberkorn2-6/+0
2025-08-27avoid g_prefix_error_literal(), which requires glib 2.70Robin Haberkorn1-2/+2
2025-08-21fully support NetBSD with its native libcursesRobin Haberkorn2-6/+43
2025-08-19curses: fixed configuration for native netbsd-curses and ncurses (several cor...Robin Haberkorn1-2/+0
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