Commit Graph

93 Commits

Author SHA1 Message Date
deepend-tildeclub df257837fe
Update README 2024-10-10 14:02:27 -06:00
deepend-tildeclub 4239d88077
Update Changes 2024-10-10 12:26:55 -06:00
deepend-tildeclub 9bdc338872
Update Makefile
changed for ncurses
2024-10-10 12:25:32 -06:00
deepend 6427f89745 Revert "files from last original release."
This reverts commit d3934a8ead.

revert changes
2024-10-10 18:23:22 +00:00
deepend d3934a8ead files from last original release. 2024-10-10 18:21:41 +00:00
deepend 2c0c217bb6 files from last release. ex-050325 2024-10-10 18:04:47 +00:00
Gunnar Ritter 0793775912 added provisions to build an SVR4 package 2007-02-24 23:47:28 +00:00
Gunnar Ritter 4f2f7775a0 built on FreeBSD 6 2007-01-12 17:43:22 +00:00
Gunnar Ritter 1135d13657 gcc -Wstrict-prototypes and related fixes 2006-12-25 19:31:50 +00:00
Gunnar Ritter ae8b700100 Stefan Tramm compiled on Mac OS X 2006-01-01 20:28:12 +00:00
Gunnar Ritter 5ac59bfb34 compiles on DragonFlyBSD 2005-11-22 00:13:00 +00:00
Gunnar Ritter 89f1de0dd1 Stephen Williams reported UTF-8 mode to work with gnome-terminal 2.10.0 2005-10-23 14:48:01 +00:00
Gunnar Ritter 90dcee7912 * A bug in the supplied realloc() replacement could result in heap
corruption. (No resulting failures have been observed with ex so far.)
2005-08-18 20:54:54 +00:00
Gunnar Ritter a28b46f12d made ^F work with long line at the end 2005-08-06 12:06:47 +00:00
Gunnar Ritter 6070ff258f fixed visual 'n' for very long lines 2005-08-06 11:41:15 +00:00
Gunnar Ritter 5e1eca3ce2 limited capability to view long lines with vi 2005-08-05 23:15:03 +00:00
Gunnar Ritter b5ea77e25f * Viewing executables and compressed files is no longer inhibited. 2005-08-04 17:03:27 +00:00
Gunnar Ritter f2ae772abb made regular expressions work again (were broken since last revision) 2005-08-04 16:58:51 +00:00
Gunnar Ritter b0ff1d6b3e ex (not vi) can now edit files with lines of arbitrary length. 2005-08-04 15:23:39 +00:00
Gunnar Ritter 2b70d8e5eb * The screen buffers for visual mode are now dynamically allocated, so
vi usually does not return to ex mode with "screen too large" when the
  terminal is resized on a large monitor anymore.
2005-08-04 12:09:59 +00:00
Gunnar Ritter c69b1ee369 use slist 2005-06-26 12:33:54 +00:00
Gunnar Ritter 744680c3eb always include inttypes.h 2005-06-19 11:35:03 +00:00
Gunnar Ritter bceb4a7c92 valgrind support 2005-04-05 15:08:12 +00:00
Gunnar Ritter c13aadbd6a * Traditional regular expressions sometimes failed to operate correctly
since the last release.
2005-03-24 23:38:10 +00:00
Gunnar Ritter b0a749c10a * The 'p' command now works correctly if the buffer contains a partial line
with multibyte characters.
2005-03-24 22:58:14 +00:00
Gunnar Ritter be3347f5be * vi no longer dies with a segmentation fault if a line does not fit on the
screen after an insertion.
2005-03-04 12:22:53 +00:00
Gunnar Ritter 451eeb404b 050225 release 2005-02-24 23:47:25 +00:00
Gunnar Ritter 687283420e malloc fixes 2005-02-20 22:20:58 +00:00
Gunnar Ritter 48c2d1ea7d id 2005-02-20 16:21:04 +00:00
Gunnar Ritter ac7a080336 loconv() did not terminate strings when copying 2005-02-20 16:19:05 +00:00
Gunnar Ritter a2e6b9bf06 no VLAs 2005-02-20 16:04:13 +00:00
Gunnar Ritter 412a50455a use MAP_ANONYMOUS if MAP_ANON is not defined 2005-02-20 15:46:11 +00:00
Gunnar Ritter b1f7de7553 better termcap entry 2005-02-20 15:29:00 +00:00
Gunnar Ritter be04f31b6e termcap description added 2005-02-20 15:22:10 +00:00
Gunnar Ritter 493b8bb250 use REG_BADRANGE only with NO_BE_BACKSLASH 2005-02-20 14:06:03 +00:00
Gunnar Ritter 3a034c9785 * When the 'ignorecase' option is toggled, saved regular expressions are now
updated accordingly.
2005-02-19 20:13:22 +00:00
Gunnar Ritter 773cc81104 got rid of Re_used 2005-02-19 19:38:24 +00:00
Gunnar Ritter 12f5e52169 have log[12] as explicit variables 2005-02-19 19:29:03 +00:00
Gunnar Ritter 6a6d9e4069 include regex.h in ex_re.c only 2005-02-19 18:37:13 +00:00
Gunnar Ritter 971748839e * Traditional regular expressions can now be used with multibyte characters. 2005-02-19 18:01:26 +00:00
Gunnar Ritter a7523a2130 built on EP/IX 2005-02-19 10:28:32 +00:00
Gunnar Ritter 47bc82618c fix for solaris compiler 2005-02-18 17:57:00 +00:00
Gunnar Ritter 1f78fc629a * If the 'next!' ex command is given and the autowrite option is set, the
current file is not written anymore.
2005-02-18 17:54:25 +00:00
Gunnar Ritter e3eecf0edf /dev/zero allocation fixed, increase pool size in smaller units 2005-02-18 16:44:40 +00:00
Gunnar Ritter c9c2aae114 * A new version of mapmalloc.c that is derived from Unix 7th Edition code
has been introduced.
2005-02-18 02:24:28 +00:00
Gunnar Ritter 25b4451ffd new variant in preparation 2005-02-18 02:20:18 +00:00
Gunnar Ritter 057434f01a made -t foo -c bar work in visual mode too 2005-02-17 21:11:34 +00:00
Gunnar Ritter ebbbfc8bd2 * Fixed an error in the realloc() function in mapmalloc.c that sometimes
caused memory to be overwritten because memcpy(new, old, size) was called
  with the size of 'new' if 'new' was larger than 'old'.
2005-02-17 20:38:02 +00:00
Gunnar Ritter 6afc996872 * The 'substitute' ex command can now be abbreviated as 'sub', 'subst' etc. 2005-02-17 19:31:36 +00:00
Gunnar Ritter aada6fd740 * Ex does not exit on errors immediately anymore if standard input is not
a terminal but a pipe or regular file.
2005-02-17 17:00:56 +00:00