Commit graph

2576 commits

Author SHA1 Message Date
Richard M. Stallman 24fdffaaa0 (shell-prompt-pattern): Undo last change. 1993-04-29 14:23:22 +00:00
Richard M. Stallman dff7d67f26 (up-arrow, down-arrow, left-arrow, right-arrow): Deleted.
(kill-line, next-line-add-newlines): Doc fix.
(kill-whole-line): Doc fix.
(kill-forward-chars, kill-forward-chars): Reinsert as before.

Change defalias to define-function.
1993-04-29 13:57:52 +00:00
Richard M. Stallman eabf01d460 (Fexpand_file_name): Undo last change--too risky for now. 1993-04-29 13:17:56 +00:00
Richard M. Stallman d9bcdb34a0 (Fdefine_function): New function (same code as Fdefalias). 1993-04-29 13:12:37 +00:00
Richard M. Stallman c5e3de70d8 (LOADHIST_ATTACH): New macro.
(Vcurrent_load_list, Vload_history): Vars declared.
1993-04-29 02:22:48 +00:00
Roland McGrath e9c8e24886 (vc-revert-buffer1): Ignore non-marker elts of compilation-error-list. 1993-04-28 22:48:52 +00:00
Roland McGrath 0b18a8f6e1 Add compilation-minor-mode to minor-mode-alist and minor-mode-map-alist.
(compilation-minor-mode): New defvar.
(compilation-minor-mode-map): New defvar; keymap with the bindings
from compilation-mode-map except SPC and DEL.
(compilation-mode-map): Construct this keymap to inherit from
compilation-minor-mode-map.
(compilation-setup): New function, code broken out of compilation-mode.
(compilation-mode): Call it.
(compilation-minor-mode): New function to toggle
compilation-minor-mode; if setting it, call compilation-setup.
1993-04-28 22:44:29 +00:00
Eric S. Raymond 9ae11a8907 Installed Aaron Larson's new bibtex.el. See the header comment for
details.
1993-04-28 21:19:21 +00:00
Roland McGrath 8b38db3389 (gnus-inews-organization): If ORGANIZATION is "", set it to nil. 1993-04-28 20:31:02 +00:00
Roland McGrath 59c6a78e58 (file-truename): Undo last change. 1993-04-28 17:33:42 +00:00
Eric S. Raymond 5739ce6baf (do_autoload): Fixed the bug in the autoload-saving code. 1993-04-28 17:08:18 +00:00
Eric S. Raymond e4c8c838e9 Removed spurious comment (obsoleted by ;;;###autoload). 1993-04-28 17:08:14 +00:00
Eric S. Raymond 0d5bbbf750 (hscroll-step): New variable.
(hscroll-point-visible): New function.
(left-arrow, right-arrow): These use hscroll-point-visible for better auto-
scrolling behavior.
1993-04-27 22:01:32 +00:00
Eric S. Raymond ac669fa2a9 (un_autoload): Don't try to save old autoload forms when we load something
in.  Something about the code now conditioned out by UNLOAD was screwing
up ordinary autoloads, notably of picture.el.  When I figure out what, I'll
fix and re-enable this code.
1993-04-27 21:59:59 +00:00
Eric S. Raymond ca9c75792e Completed the package entry point's name change from edit-picture to
picture-mode.
(move-to-column-force, picture-end-of-line): When movement is completed,
scroll horizontally if necessary to make point visible.
(picture-beginning-of-line): New function.  Exists to force horizontal
scrolling if the buffer is wide.
(picture-mode-map): Instead of rebinding common keystrokes, use
substitute-key-definition to remap all keystrokes attached to the
corresponding commands.
1993-04-27 21:59:55 +00:00
Eric S. Raymond f03e319c88 (gud-format-command): Fix %f expansuuin to send ondly the basename of
files to gdb.
1993-04-27 21:59:46 +00:00
Eric S. Raymond 8a5066940a (file-truename): Do the right thing when /home/gp2/eric = "". 1993-04-27 21:59:41 +00:00
Eric S. Raymond ee6b9d1928 (notify): Bug fix. Treat the body of this function as a critical region. 1993-04-27 21:59:39 +00:00
Roland McGrath f1cc678fdc (Fexpand_file_name): Don't remove trailing / from NEWDIR if just "/". 1993-04-26 21:54:00 +00:00
Roland McGrath d74e816f04 (find-tag-interactive): New function to read args for find-tag et al.
(find-tag-noselect, find-tag, find-tag-other-window, find-tag-other-frame,
find-tag-regexp): Use it.
(find-tag, find-tag-other-window): Take new arg REGEXP-P, pass to
find-tag-noselect.
(find-tag-regexp): Call either find-tag-other-window or find-tag, rather
than find-tag-noselect and switch-to-buffer[-other-window].
(tags-location-stack): New defvar.
(find-tag-noselect): If NEXT-P is '-, pop location off tags-location-stack.
1993-04-26 19:21:01 +00:00
Eric S. Raymond 57ef1664fe (read_pending_input): Fix the garbaged-modifiers bug under System Vs previous
to r4.
1993-04-26 05:15:13 +00:00
Eric S. Raymond 8241d7b92d Doc fixes. Also a few teaks to pacify the byte-compiler. 1993-04-26 05:15:08 +00:00
Eric S. Raymond 54f91c5b02 I started to clean this up and make it work under System V, until I hit a wall.
Discussion with Jim Blandy reveals that it can no longer be made to work
properly at all due to changes in Emacs's terminal-control interface.  So
it's getting deep-sixed, but these cleanups go in on the outside chance that
we want to revive it someday.
1993-04-26 05:15:04 +00:00
Eric S. Raymond 10d96c7d2c (global-map): Dyke out the last two event-to-function bindings. These belong
in loaddefs.el or the user's .emacs, not in a terminal support package.  Also
do the right thing and transplant all suspend-emacs bindings to iconify-frame,
rather than just C-z.
1993-04-26 05:15:01 +00:00
Eric S. Raymond a91b2e223a (cd): Handle leading "~" like an absolute filename. 1993-04-26 05:01:41 +00:00
Eric S. Raymond 62f61df0e7 Changed fsets to defaliases. 1993-04-26 04:19:48 +00:00
Eric S. Raymond 7e0f6efc87 (comint-mod): Nuked. A call to ring-mod replaces it.
(comint-mem): Nuked.  A call to member replaces it.
1993-04-25 22:26:51 +00:00
Eric S. Raymond d3af54acef Rewritten. A poor choice of representation made the old code excessively
complex.  The new version is smaller and faster.  The interface is
unchanged, except that ring-remove now accepts an optional numeric argument
specifying the element to remove.
1993-04-25 22:26:48 +00:00
Eric S. Raymond 5b08a462d2 Set no-byte-compile local variable t to work around a byte-compiler bug.
(gud-def, global-map): Move C-x C-a commands to global map.  Restore
original C-x SPC global binding.
1993-04-25 22:26:45 +00:00
Eric S. Raymond 8c0aaf4075 (vc-diff): Get proper error message when you run this with no prefix
arg on an empty buffer.

(vc-directory): Better directory format --- replace the user and group IDs
with locking-user (if any).

(vc-finish-logentry, vc-next-comment, vc-previous-comment):  Replace
*VC-comment-buffer* with a ring vector.
1993-04-25 22:26:40 +00:00
Eric S. Raymond 270967b219 (Fset-window-buffer): Set horizontal-scrolling on a window to zero when
we connect it to a new buffer.
1993-04-25 06:15:18 +00:00
Eric S. Raymond a97c374aa7 (Qmode-line-format): Describe %l in the doc string. 1993-04-25 06:14:25 +00:00
Eric S. Raymond 3ab1f5b5ef (down-arrow): New function. Uses next-line-add-newlines to suppress
addition of new lines at end of buffer.
(up-arrow): Alias of previous-line, added for consistency.
These changes complete terminal-type-independent support for arrow keys.
1993-04-25 06:14:13 +00:00
Eric S. Raymond 2f3067de92 (tex-compilation-parse-errors): Added. At the moment, this would have
to be applied manually.  It's not worth trying to integrate this with
the rest of the mode more tightly until we decide whether and how
compile's interface is going to change away from a closed subsystem.
1993-04-25 06:14:10 +00:00
Eric S. Raymond 231c4e102b (cd): Changed to use to resolve relative cd calls.
(cd-absolute): Added.  This is actually the old cd code with a changed
doc string.
(parse-colon-path): Added. Path-to-string exploder --- may be useful elsewhere.
1993-04-25 06:14:06 +00:00
Eric S. Raymond 41dc743ded Added and fixed documentation.
(ring-rotate):  Nuked.  It was (a) unused, and (b) totally broken (as in,
any attempt to use it died with a type error, and when I patched it to fix
that I found its algorithm was broken).
(ring-ref): Added doc string.
1993-04-25 06:14:03 +00:00
Noah Friedman 42d5c01e21 *** empty log message *** 1993-04-24 10:10:19 +00:00
Eric S. Raymond b457cc3bab Replaced all fsets with defaliases. 1993-04-23 07:31:14 +00:00
Eric S. Raymond 31e1d9206b All fsets changed to defaliases. 1993-04-23 06:51:44 +00:00
Eric S. Raymond f2a2c3d2e3 Some fsets changed to defaliases. 1993-04-23 06:50:51 +00:00
Eric S. Raymond 059184ddd5 All fsets changed to defaliases.
EOT

ci -u dired.el <<EOF
Some fsets changed to defaliases.
1993-04-23 06:50:48 +00:00
Eric S. Raymond 38ebcf290b All fsets changed to defaliases.
(kill-forward-chars, kill-backward-chars): Deleted.  These were
internal subroutines used by delete-char and delete-backward-char
before those functions were moved into the C kernel.  Now nothing uses
them.
(kill-line): Added kill-whole-line variable.  Defaults to nil; a
non-nil value causes a kill-line at the beginning of a line to kill
the newline as well as the line.  I find it very convenient.  Emulates
Unipress' &kill-lines-magic variable.
(next-line): Added next-line-add-newlines variable.  If nil, next-line will not
insert newlines when invoked at the end of a buffer.  This obviates three LCD
packages.
(left-arrow, right-arrow): New functions.  These do backward-char and
forward-char first. If line truncation is on, they then scroll left or
right as necessary to make sure point is visible.
1993-04-23 06:50:37 +00:00
Eric S. Raymond cdccfc0d1c Initial revision 1993-04-23 03:54:38 +00:00
Eric S. Raymond c36881cfa6 (define-function): Changed name back to defalisaases to get things in
a known-good state.
1993-04-23 03:43:33 +00:00
Eric S. Raymond 80df38a283 (Fdefine_function): Changed name back to Fdefalias, so we get things
in a known-good state.
1993-04-23 03:40:03 +00:00
Eric S. Raymond e12f351912 (BUF_NARROWED, NARROWED): New macros to test whether a region
restriction has narrowed the buffer.
1993-04-23 03:06:10 +00:00
Eric S. Raymond 2fcf8a07b3 (global-map): Remove function key bindings that duplicate stuff in
loaddefs.el.
1993-04-23 02:21:02 +00:00
Eric S. Raymond b501435020 Commentary added.
(telnet): Doc fix.
(rsh): Added entry point for rsh to remote host, per suggestion by
Michael McNamara <mac@ardent.com>.  No change to any other code.
1993-04-23 02:20:59 +00:00
Eric S. Raymond 1143a6b0e2 (Info-find-node, Info-insert-subfile): Do the right thing if info files have
been compressed or gzipped.  This is saving me lots of disk space.
1993-04-23 02:20:55 +00:00
Roland McGrath 46421cea47 (ange-ftp-binary-file-name-regexp): Match .z and .z-part-?? files. 1993-04-22 22:56:54 +00:00