Commit graph

477 commits

Author SHA1 Message Date
Charlie Gordon
cd610d839f got rid of some ugly casts 2008-04-24 11:43:15 +00:00
Charlie Gordon
a4de8812b2 removed ugly metamorphic kludge on CSSBox content 2008-04-23 17:05:51 +00:00
Charlie Gordon
bfd7c8b04e disabled splint warning 2008-04-23 16:58:48 +00:00
Charlie Gordon
fd0a4317b1 added splint, cleaned make output 2008-04-23 15:32:50 +00:00
Charlie Gordon
ddf30b9d10 fixed compile/splint warning 2008-04-23 15:32:26 +00:00
Charlie Gordon
ff889c53f3 remark about portability issue 2008-04-23 15:31:44 +00:00
Charlie Gordon
a10c10ecf1 hide local data 2008-04-23 15:30:33 +00:00
Charlie Gordon
f6250da940 typos 2008-04-23 15:29:35 +00:00
Charlie Gordon
174c5a38fd renamed universal argument as numeric argument 2008-04-22 09:28:33 +00:00
Charlie Gordon
85df972754 default ascii/binary mode to overtype 2008-04-22 09:15:00 +00:00
Charlie Gordon
9739f9a271 fixed issues in hex and unihex modes:
- default to overtype mode
- fixed "cursor not found" bug at end of file
- simplified hex dump code
- display both glyph offset and byte offset in unihex mode
2008-04-22 09:04:20 +00:00
Charlie Gordon
18d9c15b87 simple fix to highlight region in html, hex and other text modes 2008-04-22 08:21:23 +00:00
Charlie Gordon
3302819b5b small code reordering, added disabled exit_all_modules 2008-04-22 08:18:48 +00:00
Charlie Gordon
126eaa1bc6 some extra defensive code 2008-04-22 08:17:02 +00:00
Charlie Gordon
7bde58c799 renamed qe_collate -> qe_strcollate, cosmetics 2008-04-22 08:15:04 +00:00
Charlie Gordon
a454cbc152 moved get_basename, get_extension, and get_dirname to cutils.h/c
added wrappers for get_basename_nc and get_basename_offset
added wrappers for get_extension_nc and get_extension_offset
added strip_extension
use these where appropriate
remove duplicate definitions in stand-alone utilities
2008-04-22 08:11:55 +00:00
Charlie Gordon
e12a19e4fc done that 2008-04-22 08:02:30 +00:00
Charlie Gordon
9a39d1635b fixed utility targets for BUILD_ALL=1 2008-04-20 14:24:19 +00:00
Charlie Gordon
0b0a9873a9 use utility functions from cutils.c in utility programs 2008-04-20 14:18:17 +00:00
Charlie Gordon
59ac5b743d recognize more extensions 2008-04-20 14:14:42 +00:00
Charlie Gordon
04ebeb7606 better separation of function pointers and void*
use CmdFunc typedef for generic command function pointers
no longer use \e for escape use \033 instead
use memcpy trick to prevent gcc warning on dlsym in -pedantic mode
2008-04-20 12:01:34 +00:00
Charlie Gordon
cc1e3bae29 done this 2008-04-20 11:57:06 +00:00
Charlie Gordon
c158298f8a do not use %m, use strerror 2008-04-20 11:56:25 +00:00
Charlie Gordon
3ac1bd5aa0 use proper format in fscanf 2008-04-20 11:55:49 +00:00
Charlie Gordon
8aa15b90f0 remark 2008-04-20 11:55:11 +00:00
Charlie Gordon
180f61a8b9 use c99 syntax for varadic macros 2008-04-20 11:54:36 +00:00
Charlie Gordon
083d96dc3c remark 2008-04-20 11:51:58 +00:00
Charlie Gordon
9e7ccb5423 fixed delete-char and backward-delete-char to append to kill buffer after a kill command 2008-04-19 09:03:58 +00:00
Charlie Gordon
7e55f9b05d use preprocessor trick to prevent gcc warning, add special key 2008-04-18 16:25:07 +00:00
Charlie Gordon
24d4fda0aa split global key binding list into mode specific and global lists
added commands local-unset-key and global-unset-key
2008-04-18 14:39:07 +00:00
Charlie Gordon
f27f1df169 added INSTALL variable 2008-04-17 15:06:44 +00:00
Charlie Gordon
f329cf4dce cleaned up install target, added uninstall and rebuild 2008-04-17 08:42:10 +00:00
Charlie Gordon
62f320c7d5 added str_credits and str_version to share between usage and help 2008-04-17 08:15:19 +00:00
Charlie Gordon
d8d0d6429a fixed use of DESTDIR variable in make install 2008-04-17 08:14:35 +00:00
Charlie Gordon
58b5872c52 fixed OpenBSD compile issues:
- check OpenBSD as uname output
- no longer use strcpy, strcat, sprintf
- added CONFIG_PTSNAME to disable Unix98 API under BSD
- fixed crash bug in tty.c on empty window
2008-04-15 23:24:03 +00:00
Charlie Gordon
444b5cd507 updated clean target 2008-04-15 08:32:12 +00:00
Charlie Gordon
53bf5ef8c2 fixed qe_collate to sort system buffers last 2008-04-15 08:14:07 +00:00
Charlie Gordon
eab4195f2f more X11 todos 2008-04-15 08:08:09 +00:00
Charlie Gordon
517ad341ad added support for DESTDIR in make install 2008-04-15 08:07:51 +00:00
Charlie Gordon
8a2ee13f81 further kludges for linedraw in cygwin 2008-04-14 00:42:32 +00:00
Charlie Gordon
08da1814c5 fixed some BSD build issues 2008-04-13 23:44:39 +00:00
Charlie Gordon
ce6df0f885 fixed support for BS and M-BS in shell mode 2008-04-13 23:03:20 +00:00
Charlie Gordon
dc40af78a6 fake underline in shell terminal
improved V100 parsing, more comments, more compatible with putty
2008-04-13 17:31:46 +00:00
Charlie Gordon
85d121989e fixed some more tty color issues.
use tty.term_flags for emulation flags
improved cygwin tests
do not use V220 escapes to reset bold and blink
reset char attributes in more places to avoid side effects
2008-04-12 19:26:05 +00:00
Charlie Gordon
fa7b29d311 use blink for high intensity background color 2008-04-12 12:40:23 +00:00
Charlie Gordon
675c981c15 prepare qscript support 2008-04-12 12:37:07 +00:00
Charlie Gordon
9d0c9f2be8 ignore .tags 2008-04-12 12:36:31 +00:00
Charlie Gordon
851a541b6f fixed typo 2008-04-12 08:14:00 +00:00
Charlie Gordon
fbe133e213 no longer use non portable ptsname_r reentrant version of ptsname 2008-04-12 08:13:19 +00:00
Charlie Gordon
bdf7a89b29 comments 2008-04-10 21:21:14 +00:00