qemacs display.h qe.h qe.c qeconfig.h shell.c t...

Charlie Gordon <[email protected]>
Newsgroups gmane.editors.qemacs.devel
Message-ID <[email protected]>
CVSROOT:	/cvsroot/qemacs
Module name:	qemacs
Branch: 	
Changes by:	Charlie Gordon <[email protected]>	05/05/09 02:17:47

Modified files:
	.              : display.h qe.h qe.c qeconfig.h shell.c tty.c 
	                 util.c win32.c x11.c 

Log message:
	reordered KEY_xxx definitions
	added KEY_DEL=127 (formerly KEY_BACKSPACE)
	added KEY_BS=8  C-H  to handle control-h as backspace on some ttys
	fixed KEY_F6 thru KEY_F12 (were off by one)
	added strtokeys() to convert a string with key names to a key buffer
	added define-kbd-macro() from key string
	added execute-macro-keys() to execute commands from a key string
	improved qe_key_process().
	changed method to update shell cursor : tty_update_cursor disabled
	shell_display_hook() used instead
	greatly improved shell buffer behaviour, charset handling.
	much improved tty input handling : support more key combinations and modes.
	added missing charset declarations in qe.h
	added borders_invalid and complete_refresh window flags
	made C-L completely refresh display
	moved window border display to separate function
	changed edit_display() to allow complete redisplay even with popups
	fixed window delete crash bugs by improving consistency with
	edit_attach and edit_detach.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemacs/qemacs/display.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemacs/qemacs/qe.h.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemacs/qemacs/qe.c.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemacs/qemacs/qeconfig.h.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemacs/qemacs/shell.c.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemacs/qemacs/tty.c.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemacs/qemacs/util.c.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemacs/qemacs/win32.c.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemacs/qemacs/x11.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.