Commit graph

258 commits

Author SHA1 Message Date
Richard M. Stallman
45486731af (choose-completion-string): Use active-minibuffer-window. 1995-03-31 01:48:40 +00:00
Richard M. Stallman
82072f33f9 (event-apply-modifier): New function.
(event-apply-control-modifier, event-apply-meta-modifier)
(event-apply-hyper-modifier, event-apply-shift-modifier)
(event-apply-alt-modifier, event-apply-super-modifier):
New functions, with bindings in function-key-map.
1995-03-28 03:49:39 +00:00
Richard M. Stallman
d382f61045 (shell-command): Use *Async Shell Command* for
asynchronous commands.  Doc fix.
1995-03-21 05:14:38 +00:00
Richard M. Stallman
937054f3bd (line-move): Handle conses in buffer-invisibility-spec.
Handle skipping invisible overlays.
1995-03-16 18:47:47 +00:00
Richard M. Stallman
534a0de54b (block-comment-start, block-comment-end): New vars.
(indent-for-comment): Handle them.
1995-03-12 19:23:25 +00:00
Richard M. Stallman
3f299281ab (completion-setup-function): Set completion-base-size. 1995-03-11 19:13:52 +00:00
Richard M. Stallman
098fc1fbf1 (line-move-ignore-invisible): New variable.
(line-move): If that var is set, use vertical-motion.
Skip any extra invis chars beyond where vertical-motion stops.
1995-03-10 03:27:46 +00:00
Richard M. Stallman
93b0365362 (indent-new-comment-line): Clean up handling of \(...\) in comment-start-skip. 1995-03-08 03:49:00 +00:00
Richard M. Stallman
4d9bd66423 (shell-command-on-region): Obey REPLACE even if
OUTPUT-BUFFER is nil.  Interactively, make REPLACE non-nil
only if there is a prefix arg.
1995-03-03 06:48:20 +00:00
Boris Goldowsky
30bb975477 (newline): Moved from cmds.c. Indents last
inserted line to left-margin.
1995-03-01 15:09:58 +00:00
Karl Heuer
c42f586d11 (shell-command-on-region): Fix typos in doc string.
(universal-argument, describe-arg): Deleted; this is now in C code.
(prefix-arg-internal, digit-argument, negative-argument): Likewise.
1995-03-01 03:42:18 +00:00
Richard M. Stallman
56c0450e94 (shell-command-on-region): Rename arg; doc fix. 1995-02-28 18:04:57 +00:00
Boris Goldowsky
3db1e3b5d6 (open-line): indent when inserting fil-prefix.
(do-auto-fill): Use unjustify-current-line when necessary.
(indent-new-comment-line): Indent before fill-prefix.
1995-02-23 18:38:42 +00:00
Richard M. Stallman
cae49185e5 (shell-command-on-region): When computing interactive args,
read the minibuffer arg first, then get the region bounds.
1995-02-23 05:02:54 +00:00
Richard M. Stallman
ec321cadaa (quoted-insert): Use insert-and-inherit.
Don't change buffer if arg is negative.
1995-02-17 23:59:43 +00:00
Richard M. Stallman
0818b15e4a (next-history-element): Do nothing if n is 0.
Handle errors properly when history list is empty.
1995-02-12 08:27:38 +00:00
Richard M. Stallman
c52e9f0b08 (indent-new-comment-line): Obey the convention
about \(...\) pairs in comment-start-skip.
1995-01-30 07:46:16 +00:00
Karl Heuer
0e3a7b1492 (mark): If transient-mark-mode is nil, mark is active. 1995-01-23 22:37:46 +00:00
Richard M. Stallman
c18465c4b9 (do-auto-fill): justification renamed to current-justification. 1995-01-19 04:26:55 +00:00
Richard M. Stallman
eed5698bea (do-auto-fill): Fill, don't fill, or fill-and-justify
depending on setting of justification text-property.  Respect
left-margin and right-margin text properties.
(open-line, indent-new-comment-line): Inherit when inserting.
(newline-and-indent, reindent-then-newline-and-indent): Doc fix.
1995-01-19 04:21:56 +00:00
Richard M. Stallman
28191e20b4 (open-line, split-line, next-line): Use `newline'
function to insert newline so it will be marked hard if appropriate.
(indent-new-comment-line): Use `newline' function, unless called
with (new) argument.
(do-auto-fill): Call indent-new-comment-line with argument to
make newline soft.
1995-01-13 08:43:40 +00:00
Richard M. Stallman
2a83421caa (what-cursor-position): Show char in decimal, hex, octal. 1995-01-06 20:48:57 +00:00
Richard M. Stallman
34c3130121 (pop-global-mark): Make pop-global-mark treat
global-mark-ring as a ring.
1995-01-05 23:53:01 +00:00
Richard M. Stallman
dde69dbec8 (switch-to-completions): New command, with bindings in minibuf completion maps.
(next-completion, previous-completion): New commands.
(completion-list-mode-map): Put them on left, right arrows.

(completion-list-mode-map): Don't bind return, just C-m.
1994-12-29 18:53:25 +00:00
Richard M. Stallman
95ab9b4526 (completion-reference-buffer): Initialize to nil. 1994-12-25 22:09:46 +00:00
Richard M. Stallman
1a2c394158 (next-line, previous-line): If interactive and not in
kbd macro, catch the error and beep instead.
1994-12-23 17:25:50 +00:00
Richard M. Stallman
1c6c6fde92 (buffer-quit-function): New variable.
(keyboard-escape-quit): Use it.

(delete-completion-window): New function.
(completion-list-mode-map): Bind that to ESC ESC ESC.

(keyboard-escape-quit): Bind this globally to ESC ESC ESC.
1994-12-15 02:02:04 +00:00
Richard M. Stallman
c66587feff (keyboard-escape-quit): New command.
(beginning-of-buffer, end-of-buffer):
With argument, calculate fraction wrt accessible portion of buffer.
1994-11-28 19:44:16 +00:00
Richard M. Stallman
5d771766ab (append-to-buffer): Don't use current buffer as default. 1994-11-22 19:19:42 +00:00
Richard M. Stallman
713dca1ca4 (kill-region): Use = to compare positions. 1994-11-22 02:52:14 +00:00
Karl Heuer
626a097ccf (kill-region): Set this-command unconditionally. 1994-11-18 07:47:19 +00:00
Karl Heuer
a382890aab Comment reason for preceding change. 1994-11-09 22:10:55 +00:00
Richard M. Stallman
b7a1e68a4e (copy-region-as-kill): Don't set this-command. 1994-11-09 20:18:34 +00:00
Karl Heuer
e6bcd1558f (set-variable): Set help-mode in *Help* buffer. 1994-11-09 05:47:20 +00:00
Richard M. Stallman
59fc41e547 (shell-command-switch): New variable.
(shell-command, shell-command-on-region): Use new variable.
1994-11-01 05:50:57 +00:00
Richard M. Stallman
72dddf8ba8 (blink-matching-delay): New variable. 1994-11-01 04:22:00 +00:00
Richard M. Stallman
da4871b308 (line-move): Use sign of arg to choose error condition. 1994-10-30 06:38:49 +00:00
Richard M. Stallman
7e1ddd4548 (blink-matching-open): Do blink if an even number of
quoting characters precede the close.
1994-10-30 02:19:14 +00:00
Karl Heuer
5d6c83ae15 (edit-and-eval-command): Elements of command-history are forms, not strings. 1994-10-20 20:14:45 +00:00
Richard M. Stallman
e406700d69 (count-lines): Do save-match-data only when necessary. 1994-10-16 08:20:07 +00:00
Richard M. Stallman
d0d74413b7 (shell-command, shell-command-on-region):
Rename arg FLAG to OUTPUT-BUFFER and allow it to be a buffer.
1994-10-15 10:16:09 +00:00
Richard M. Stallman
267935b9f1 (blink-matching-open): Check there is a previous
nonblank line before trying to display it.
No need for backward-char before the skip-chars-backward.
1994-10-11 07:29:05 +00:00
Richard M. Stallman
5f1a943cd2 (goto-line): Call prefix-numeric-value. 1994-10-04 22:57:42 +00:00
Richard M. Stallman
a9594ce3b1 (shell-command, shell-command-on-region):
Make "*Shell Command Output*" non-read-only.
1994-09-24 04:52:10 +00:00
Richard M. Stallman
8be055fdee (insert-buffer): Default to first buffer other than current one. 1994-09-22 07:22:46 +00:00
Karl Heuer
f1d01ba24f (kill-new): Call menu-bar-update-yank-menu only if that function is defined. 1994-09-15 22:19:50 +00:00
Karl Heuer
f914dc91cb (kill-new): New optional argument means replace most recent kill.
(kill-append): Use that new interface.
1994-09-15 21:30:21 +00:00
Richard M. Stallman
7908d27ce0 (repeat-complex-command, next-history-element,
previous-matching-history-element): Override print-level when
offering command lines to edit.
1994-09-14 09:01:02 +00:00
Richard M. Stallman
e55e22671d (mark-ring): Add permanent-local prop. Doc fix. 1994-09-03 23:33:50 +00:00
Richard M. Stallman
24c2285241 (set-mark): When POS is nil, always clear mark-active. 1994-08-30 00:36:48 +00:00