1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-01 18:00:40 -08:00
Commit graph

13440 commits

Author SHA1 Message Date
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
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
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
Eric S. Raymond
9e9bf716c4 Rewritten and simplified, commentary added. It now will usually
detect when the makefile target or macro lists need to be rebuilt and do it
automatically; in particular, this means you no longer have to deal
with an annoying wait at find-time.
1993-04-21 03:47:05 +00:00
Roland McGrath
27f2f10b21 (vc-revert-buffer1): Typo fix in last change. 1993-04-19 21:29:48 +00:00
Roland McGrath
8f95f0ced4 (shell-mode): isationization (doc fix). 1993-04-19 21:26:07 +00:00
Roland McGrath
bd5201e334 (shell-mode): Capitalize mode name. 1993-04-19 21:19:44 +00:00
Roland McGrath
f495d400ea (vc-comment-to-change-log): Restored interactive spec. Why was it
removed?  Why does the only log entry mentioning this function contain
no actual information?
1993-04-19 21:19:10 +00:00
Roland McGrath
ab8775832a (vc-revert-buffer1): Completely rewrote compilation reparsing code. 1993-04-19 21:13:47 +00:00
Roland McGrath
4269ed64c8 (find-file-noselect): Never set SAME-TRUENAME to a buffer whose
buffer-file-name is nil.
1993-04-19 20:36:23 +00:00
Roland McGrath
a292c99fb5 (set-auto-mode): If the buffer begins with "#!", look for -*- in the first
two lines, not just the first one.
1993-04-19 20:27:50 +00:00
Richard M. Stallman
5e6cb310a7 (mail-do-fcc): Make a numeric time zone indicator
with current-time-zone--don't run `date'.
1993-04-17 21:46:13 +00:00
Richard M. Stallman
65c35dc657 (tc-dissociate): Renamed from tc-kill-association.
Move binding to C-x 6 d.
1993-04-17 04:35:15 +00:00
Richard M. Stallman
6101b31fb0 (byte-compile, byte-compile-keep-pending)
(byte-compile-file-form-defmumble): Generate define-function
rather than fset, to install definitions for defun, defmacro, etc.
1993-04-17 01:26:24 +00:00
Richard M. Stallman
2b86d62c8f entered into RCS 1993-04-16 23:43:57 +00:00
Eric S. Raymond
0f8becaa42 Add defvars to pacify the byte compiler, at RMS's request. 1993-04-16 19:36:29 +00:00
Eric S. Raymond
a4ef658478 (diff-parse-differences): Small robustification --- don't lose if we
call this with compilation-parsing-end nil
1993-04-16 19:35:22 +00:00
Eric S. Raymond
17e2c564c7 (shrink-window-if-larger-than-buffer): Moved to window.el. 1993-04-16 19:23:21 +00:00
Noah Friedman
8ae3bc9f18 *** empty log message *** 1993-04-16 13:06:01 +00:00
Richard M. Stallman
30c9c6d750 (resume-suspend-hook): Renamed from resume-empty-args-file. 1993-04-14 21:44:04 +00:00
Richard M. Stallman
078380acff (resume-empty-args-file): Renamed from empty-args-file.
Add autoload cookie.
(resume-emacs-args-buffer): Renamed.
(resume-write-buffer-to-file): Renamed.
1993-04-14 21:41:27 +00:00
Roland McGrath
e2b6138f10 (update-file-autoloads, update-directory-autoloads): If called
interactively, save generated-autoload-file when done.
1993-04-14 19:56:19 +00:00
Richard M. Stallman
5c2946c73b (makefile-mode): Fix typo in autoload cookie. 1993-04-14 19:47:05 +00:00
Richard M. Stallman
b68c164d27 Doc fixes. 1993-04-14 19:40:53 +00:00
Eric S. Raymond
45025813de (gud-mode): Created C-c synonym bindings in the GUD buffer's local map.
(gud-key-prefix): Changed to C-x C-a.
1993-04-14 16:41:51 +00:00
Eric S. Raymond
9141bec098 Name changed from sun-cursors.el to protect the innocents. 1993-04-14 16:38:49 +00:00
Eric S. Raymond
3aee11cd33 Name changed to fit in a 14-character limit. 1993-04-14 16:33:20 +00:00
Eric S. Raymond
a0900d9fca (shrink-window-if-larger-than-buffer): Moved from electric.el to windows.el,
minor bug fix.  This is to avoid code duplication between vc.el,
electric.el, and finder.el.

(ctl-x-map): Added C-x - and C-x + as bindings for
shrink-window-if-larger-than-buffer and balance-windows respectively.
Since shrink-window-if-larger-than-buffer has to live here anyhow, let
users use it to manage screen space.
1993-04-14 03:34:44 +00:00