1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-20 04:30:55 -08:00
Commit graph

806 commits

Author SHA1 Message Date
Richard M. Stallman
028922cf6a (next-line): Move error signaling and special end of
line behavior into line-move so that next-line is symmetric with
previous-line when next-line-add-newlines is nil.

(line-move): Move as far as possible and ding with a message
if the requested motion cannot be accomplished.  When
selective-display is numeric, ensure point actually moves and does
so to a visible line.
1994-01-26 17:19:32 +00:00
Richard M. Stallman
34ee096375 (shell-command-on-region): If we quit the command,
display the output buffer anyway.
1994-01-19 15:25:32 +00:00
Richard M. Stallman
e917fa0784 (open-line): Treat all cases of enabled undo alike. 1994-01-11 15:56:29 +00:00
Richard M. Stallman
aa648601df (open-line): Properly put fill-prefix on each line. 1993-12-31 06:45:33 +00:00
Richard M. Stallman
385f7c8e56 (open-line): Move fill-prefix insert inside save-excursion. 1993-12-31 05:52:54 +00:00
Richard M. Stallman
5dd1220d4c (transient-mark-mode): Doc fix. 1993-12-30 10:06:31 +00:00
Richard M. Stallman
aba567f8eb ascii-character props for backspace, delete, etc. moved back to x-win.el. 1993-12-25 00:47:30 +00:00
Richard M. Stallman
0d17313487 (setting up kp-... keys): Make ascii-character props.
ascii-character props for backspace, delete, etc. moved here.
1993-12-25 00:45:07 +00:00
Richard M. Stallman
1f6fcec334 (next-complete-history-element): Doc fix.
(previous-complete-history-element): Doc fix.
1993-12-24 02:44:13 +00:00
Richard M. Stallman
043efc41eb (count-lines): In selective-display case,
adjust value if end is not at bol.
1993-11-24 04:35:28 +00:00
Richard M. Stallman
db16f109c9 (repeat-complex-command): Undo Oct 2 change. 1993-11-23 11:03:16 +00:00
Richard M. Stallman
b387ef9a4f (eval-expression): Don't bind minibuffer-history-sexp-flag.
(edit-and-eval-command): Likewise.
1993-11-19 17:43:24 +00:00
Roland McGrath
4578d35d50 (eval-expression): Fix typo: missing paren.
(read-expression-map): Use an indirection to minibuffer-local-map rather
than copying it.
1993-10-26 18:06:48 +00:00
Brian Fox
adca5fa6cc (eval-expression, edit-and-eval-command): Let
minibuffer-history-sexp-flag be 't during the call to
read-from-minibuffer.
1993-10-25 06:07:23 +00:00
Richard M. Stallman
4e24c6b147 (blink-matching-open): Treat / syntax like \ syntax. 1993-10-21 21:25:05 +00:00
Brian Fox
eab22e273c (edit-and-eval-command): Let `read-from-minibuffer' manipulate the
history list, don't manipulate it directly.
(repeat-complex-command): Same thing.
1993-10-05 01:19:12 +00:00
Brian Fox
7e37cd30c6 (kill-region): Use equal' instead of eq' to compare markers `beg'
and `end'.  They might be two different markers that point to the same
place.
1993-09-21 07:43:20 +00:00
Paul Eggert
47096a67ef (current-kill): Replace (% (+ N (- L K)) L) with (mod (- N K) L),
which is simpler.
1993-08-10 04:14:17 +00:00
Richard M. Stallman
aa00b92d69 (shell-command, shell-command-on-region):
Fix bugs in previous change.
1993-08-08 07:47:33 +00:00
Richard M. Stallman
34b45e324e (do-auto-fill): Don't keep breaking the line
if it doesn't help matters.
1993-08-07 08:19:18 +00:00
Richard M. Stallman
009ef4024d (shell-command-history): New variable.
(shell-command, shell-command-on-region): Use it.
1993-07-31 06:10:44 +00:00
Roland McGrath
8570b0ca3c (read-expression-history): New defvar.
(eval-expression): Use it has history var in interactive spec.
1993-07-26 18:32:07 +00:00
Richard M. Stallman
fcadf1c77d (kill-ring-save): Delete spurious `message' call.
(set-mark): If POS is nil, call deactivate-mark.
1993-07-26 07:31:11 +00:00
Richard M. Stallman
ac29eb79ce (completion-list-mode): Renamed from completion-mode.
(completion-list-mode-map): Likewise.
1993-07-22 05:47:10 +00:00
Richard M. Stallman
1394df4374 (completion-setup-function): Insert the mouse help message
only if non-nil `window-system'.
1993-07-15 05:47:31 +00:00
Richard M. Stallman
e8a700bfcd (completion-mode): New major mode.
(completion-setup-function): New function.
Add it to completion-setup-hook.
1993-07-13 21:34:05 +00:00
Roland McGrath
e4e593ae57 (kill-ring-save): Call deactivate-mark regardless of transient-mark-mode. 1993-07-08 22:42:14 +00:00
Roland McGrath
19d353745f (deactivate-mark): New function.
(kill-ring-save, pop-mark, keyboard-quit): Call it.
1993-07-08 22:37:42 +00:00
Roland McGrath
62d1c1fcb2 Put error-conditions and error-message properties on 'mark-inactive.
(mark): Signal 'mark-inactive instead of using error with a message.
1993-07-08 21:46:22 +00:00
Richard M. Stallman
12bcd3b6da (kill-region): Cope with change hooks that change props. 1993-07-03 19:12:35 +00:00
Jim Blandy
a3d1480b7d * simple.el: Add bindings to function-key-map so that the keypad
keys act like ordinary self-insertion keys, unless explicitly bound.
1993-07-01 20:34:13 +00:00
Richard M. Stallman
0bf0c097bd (mark-even-if-inactive): New variable.
(mark): Test it.
1993-06-30 20:58:28 +00:00
Jim Blandy
1f3696d7df * simple.el (hscroll-point-visible): Work as documented in the
docstring for hscroll-step.
1993-06-11 09:45:20 +00:00
Richard M. Stallman
23efee2ce4 (append-to-buffer): Interactively, supply all 3 args.
Allow nonexistent buffers.
1993-06-10 23:06:50 +00:00
Jim Blandy
eb8c3be94e Apply typo patches from Paul Eggert. 1993-06-09 11:59:12 +00:00
Richard M. Stallman
c7c8b31e4f (mark): Doc fix. 1993-06-05 02:48:22 +00:00
Richard M. Stallman
230c6b3644 (kill-ring-save): Doc fix. 1993-06-04 02:39:51 +00:00
Richard M. Stallman
b553cffa92 (undo): Pass proper arg to delete-auto-save-file-if-necessary. 1993-06-01 20:31:47 +00:00
Richard M. Stallman
9f112a3d4c (kill-new): Pass t as 2nd arg to interprogram-cut-function. 1993-05-24 21:19:08 +00:00
Richard M. Stallman
c3e46f0c63 (shell-command): Don't activate mark even momentarily. 1993-05-24 18:46:13 +00:00
Richard M. Stallman
278b0a585a (pending-undo-list): Var declared. 1993-05-22 04:21:25 +00:00
Richard M. Stallman
b411b5fa8d (transient-mark-mode): Doc fix. 1993-05-21 17:26:48 +00:00
Richard M. Stallman
66050f1032 (keyboard-quit): Run deactivate-mark-hook.
(kill-ring-save): If quit happens while cursor is bounced,
1993-05-17 21:52:21 +00:00
Richard M. Stallman
8cdc660f67 (push-mark): Always activate the mark if not in Transient Mark mode. 1993-05-16 23:09:57 +00:00
Richard M. Stallman
fd0f40564f (yank, yank-pop): Don't activate the mark.
(mark-whole-buffer, mark-word): Activate the mark.
(push-mark): Optional arg ACTIVATE.
(set-mark-command): Use that.
1993-05-16 15:39:39 +00:00
Richard M. Stallman
9a1277dd3b (push-mark): Don't activate the mark.
(set-mark-command): Explicitly do so here.
When popping, don't mind if mark is inactive.
(pop-mark): Deactivate mark.  Don't mind if it's inactive.
(yank-pop): Don't mind if mark is inactive.
(keyboard-quit): Deactivate the mark.
(kill-ring-save): When bouncing cursor,
bounce the mark too, so highlighted area does not change.
1993-05-15 20:55:02 +00:00
Richard M. Stallman
e23c2c217e (transient-mark-mode): New command. 1993-05-15 18:47:18 +00:00
Richard M. Stallman
c1172a195d (previous-matching-history-element): If minibuf is empty,
use the last regexp specified a the default.
(next-matching-history-element): Likewise.
1993-05-06 18:54:32 +00:00
Richard M. Stallman
3731572535 (blink-matching-paren-distance): Change default to 12,000. 1993-05-05 18:12:04 +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