aboutsummaryrefslogtreecommitdiff
path: root/teco.h
AgeCommit message (Collapse)AuthorFilesLines
2025-04-23DOS: implemented console size detectionRobin Haberkorn1-0/+4
This is done via 10h interrupts and special memory regions. The alternative would have been to use set the cursor to 9999,9999 and query the cursor position via ANSI escape sequences.
2025-04-23MS-DOS real-mode (8086) portRobin Haberkorn1-9/+43
It can be cross-compiled or compiled natively on 32-bit DOS with OpenWatcom C v1.9. Compiling on an 8086 might be possible later on - but we would have to add support for some ancient ANSI C compiler.
2025-04-21silence some warnings when compiling under FreeBSD (and probably Linux)Robin Haberkorn1-15/+17
Also avoid old-school function declarations without parameters (`void foo();`). This is unnecessarily loosing type safety.
2011-07-18remove NULL macro definition: may be platform dependantRobin Haberkorn1-1/+0
2011-07-17compute BITS_PER_INT automatically based on BITS_PER_CHARRobin Haberkorn1-5/+6
this is possible since BITS_PER_INT is not used in any preprocessor expression
2011-07-17disable .OLD backup file creation by defaultRobin Haberkorn1-1/+3
* should be configurable using ./configure (disabled by default)
2011-07-15converted file header and some variable/macro docs to Doxygen formatRobin Haberkorn1-6/+8
* adapted Doxygen config file
2007-12-10Original checkin with the GPL license.paulcantrell1-16/+18
2007-12-10Initial revisionpaulcantrell1-0/+657