1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-25 07:28:20 +00:00
This is a mirror of https://git.savannah.gnu.org/git/emacs.git for use in CI/development since the upstream savannah git repo is very flakey.
Go to file
Richard M. Stallman 3b8c40f5ba Various optimizations. The main one is to optimize for
simple output at the end of the buffer, with no paging, and in that
case to defer scrolling while we can.
(term-emulate-terminal):  Don't call term-handle-scroll in
simple cases unless we are either paging or term-scroll-with-delete.
(term-down):  Likewise.
(term-handle-scroll):  Modify accordingly.
(term-emulate-terminal):  Avoid deleting old text in common case.
Optimize the simple case of CRLF when we're at buffer end.
Handle deferred scroll when done processing output.
(term-handle-deferred-scroll):  New function.
(term-down):  Simplify - no longer take RIGHT argument.  Tune.
(term-goto):  Use term-move-columns to compensate for the above.

(term-escape-char, term-set-escape-char):  Add doc-string.
(term-mouse-paste):  Add xemacs support.

Various speed enhencements:
(term-handle-scroll):  Don't clear term-current-row; maybe adjust it.
(term-down):  Don't call term-adjust-current-row-cache if we've
done term-handle-scroll.
(term-emulate-terminal):  Don't call term-adjust-current-row-cache.
(term-emulate-terminal):  For TAB, don't nil term-start-line-column.
(term-goto):  Possible optimization.
1995-06-14 22:30:16 +00:00
etc Delete reference to ALT. Change <Rubout> to <Delete>. 1995-05-24 20:17:16 +00:00
lib-src [MSDOS]: #undef chdir. 1995-06-08 20:13:45 +00:00
lisp Various optimizations. The main one is to optimize for 1995-06-14 22:30:16 +00:00
lispref changes for 19.29. 1995-06-14 20:07:48 +00:00
lwlib (lwlib_toolkit_type): New variable. 1995-06-11 20:22:09 +00:00
man (INFO_TARGETS, DVI_TARGETS): Add viper targets. 1995-04-24 04:32:41 +00:00
msdos Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c. 1995-06-08 20:35:11 +00:00
nt *** empty log message *** 1995-06-14 16:22:27 +00:00
src (Fprefix_numeric_value): Fix type check. 1995-06-14 22:18:34 +00:00
build-ins.in (copydests): Get rid of spurious `-'s. 1994-05-18 22:42:41 +00:00
config.bat *** empty log message *** 1994-10-17 07:35:36 +00:00
config.guess (21064:Windows_NT:50:3): New case. 1995-05-28 22:53:22 +00:00
config.sub Add configuration for semi-hosted ARM. 1995-05-13 09:37:50 +00:00
configure1.in Check for getpagesize. 1994-10-26 23:19:16 +00:00
configure.in check for -lpthreads, not -lpthread. 1995-06-13 21:44:48 +00:00
GETTING.GNU.SOFTWARE Mention that gzip files end in ".gz", not ".z". 1993-06-14 15:12:07 +00:00
INSTALL Document how to specify a list to --x-includes and --x-libraries. 1995-05-31 19:46:12 +00:00
make-dist Copy new files nt/addpm.c and nt/emacs.bat.in. 1995-06-11 22:22:56 +00:00
Makefile.in (install-arch-indep): Install info files for mh-e. 1995-06-06 03:11:10 +00:00
PROBLEMS Apply typo patches from Paul Eggert. 1993-06-09 11:59:12 +00:00
tparam.c entered into RCS 1993-09-10 04:36:09 +00:00
vpath.sed Delete reference to ymakefile. 1995-05-17 19:42:46 +00:00