1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-14 09:39:42 +00:00
Commit Graph

331 Commits

Author SHA1 Message Date
Richard M. Stallman
747a0e2f2e (completion-setup-hook): Add definition. 1997-12-21 01:47:48 +00:00
Andreas Schwab
d3f4ef3fda (transpose-subr): Rewrite to make faster with big move
counts.
(transpose-lines): In the mover function handle arbitrary move
counts.
1997-12-17 13:54:03 +00:00
Dave Love
d4a753f9df (indent-for-comment): Check for null `comment-start-skip'. 1997-11-30 12:20:49 +00:00
Karl Heuer
ccd19b9f49 (kill-region): Detect read-only text
by getting an error trying to delete it.
Handle the cases where we can, and can't, get the killed text
from the undo list with much the same code.
1997-11-19 21:36:56 +00:00
Karl Heuer
3fb7b5883f (comment-padding): New var.
(comment-region): Use it.
1997-11-15 21:14:21 +00:00
Karl Heuer
8d8c434d4f (end-of-visible-line): After skipping some invisible chars.
don't go forward a character, just to end of line.
1997-10-15 23:10:11 +00:00
Karl Heuer
99ea24de67 (previous-matching-history-element): No need to bind
minibuffer-history-sexp-flag any more.
(next-matching-history-element): Likewise.
(repeat-complex-command): Bind
minibuffer-history-sexp-flag to the minibuffer depth.
(next-history-element): Compare minibuffer-history-sexp-flag
against the current minibuffer depth to verify its validity.
(previous-matching-history-element): Likewise.
(minibuffer-history-sexp-flag): Update doc string.
1997-10-02 03:04:15 +00:00
Richard M. Stallman
54c548db96 (next-history-element):
Cope if minibuffer-text-before-history is nil.
1997-09-12 20:55:34 +00:00
Richard M. Stallman
ecb7ad0048 (eval-expression): Prefix arg means insert value in current buffer. 1997-08-24 21:28:21 +00:00
Richard M. Stallman
cce1c318c0 (shell-command-on-region): New argument ERROR-BUFFER. 1997-08-15 23:41:50 +00:00
Richard M. Stallman
db893d0032 (do-auto-fill): Better handling of a very long word
after a fill-prefix.  Don't break right after the prefix and
don't break at the end of the line.
1997-08-14 03:55:49 +00:00
Richard M. Stallman
d91462ce17 (forward-visible-line): Handle nil value from
next-single-property-change or previous-single-property-change.
1997-08-12 23:18:41 +00:00
Richard M. Stallman
19183a29c3 (completion-setup-function): Don't set completion-base-size
when completing in a non-minibuffer.
1997-08-08 22:09:25 +00:00
Richard M. Stallman
b3ac9fa99a (comment-line-break-function): New variable.
(do-auto-fill): Use that variable.
1997-08-05 06:07:24 +00:00
Richard M. Stallman
07f458c1df (shell-command-on-region, shell-command): Doc fixes.
(do-auto-fill): Don't break the line right after a comment starter.
1997-08-04 00:51:07 +00:00
Richard M. Stallman
6c8499b941 (line-move): If intangibility moves us to a different line,
adjust the hpos nicely in that line.
1997-07-26 22:22:59 +00:00
Richard M. Stallman
6cd829a85b (yank, yank-pop): Bind inhibit-read-only
just for remove-text-properties, not for insertion.
1997-07-21 22:29:32 +00:00
Richard M. Stallman
037a29613f (quoted-insert): Doc fix. 1997-07-17 04:45:19 +00:00
Richard M. Stallman
37fb02008a (quoted-insert): Doc fix. 1997-07-16 05:37:04 +00:00
Richard M. Stallman
7ae13091e5 (yank, yank-pop): Clear out read-only prop. 1997-07-16 05:33:34 +00:00
Richard M. Stallman
29df77ba6c (forward-visible-line): Correctly handle arg 0
so that it doesn't mess up handling of nonzero args.
1997-07-12 06:33:49 +00:00
Richard M. Stallman
34fbcdf384 (sendmail-user-agent-compose): New function;
this has the code that was in sendmail-user-agent.
(sendmail-user-agent): Use sendmail-user-agent-compose.
1997-07-05 03:44:54 +00:00
Richard M. Stallman
5c6e3aa087 Finish previous change. 1997-07-04 21:03:05 +00:00
Richard M. Stallman
5b3087c014 (forward-visible-line): Use forward-line, not
vertical-motion, when moving backwards.
1997-07-04 21:01:42 +00:00
Richard M. Stallman
85969cb1be (next-line, previous-line): Doc fixes.
(kill-line): Doc fix.
1997-07-04 04:47:05 +00:00
Richard M. Stallman
9e7a6b3092 (forward-visible-line): Handle 0 arg correctly. 1997-06-29 21:36:37 +00:00
Richard M. Stallman
020db25fa4 (paren-blinking group): Doc fix.
(current-word): Ignore text properties.
1997-06-22 09:16:07 +00:00
Simon Marshall
4b384a8f6f Create paren-blinking custom group and put all blink-matching-paren variables in it. 1997-06-19 09:04:09 +00:00
Kenichi Handa
c5ee9ef188 (do-auto-fill): Type in the previous change fixed. 1997-06-09 13:07:45 +00:00
Kenichi Handa
53dcf39300 (do-auto-fill): Bug fix for kinsoku processing. 1997-06-09 12:51:42 +00:00
Richard M. Stallman
50be475d12 (line-move): If moving into intangible text,
try to move to the end of the intangible segment if it's on that line.

(completion-setup-function): Do set completion-base-size.

(do-auto-fill): Don't give fill-context-prefix a third arg.
1997-05-30 00:58:54 +00:00
Richard M. Stallman
f4520363fd (set-fill-column): Make the C-u case work. 1997-05-19 02:52:50 +00:00
Richard M. Stallman
16d8aee1cc (do-auto-fill): Check enable-kinsoku and enable-multibyte-characters.
(quoted-insert): Use nonascii-insert-offset.
(quoted-insert-character-offset): Variable deleted.
1997-05-17 04:28:13 +00:00
Richard M. Stallman
53efb70716 (quoted-insert-character-offset): Initialize more cleanly.
(quoted-insert): Don't offset codes above 377.
1997-05-10 00:39:44 +00:00
Richard M. Stallman
69c1dd37e3 Use defgroup and defcustom. 1997-05-05 11:57:31 +00:00
Richard M. Stallman
93cee14b0a (minibuffer-text-before-history): New variable.
(minibuffer-history-initialize): New fn, on minibuffer-setup-hook.
(next-history-element, previous-matching-history-element):
Initialize minibuffer-text-before-history.
(next-history-element): Use minibuffer-text-before-history
as "position 0" of the history list.
Use minibuffer-default as position -1, if it is non-nil.
Simplify error logic for beginning and end of history.

(set-variable): Delete old definition (duplicate).
1997-05-05 11:54:37 +00:00
Richard M. Stallman
f8496faab6 (set-variable): Simplify previous change. 1997-05-01 17:36:50 +00:00
Richard M. Stallman
610c1c68c1 (set-variable): Check VALUE against type info if available.
Don't evaluate VALUE.
Use a separate history list for the values.
1997-04-30 18:57:35 +00:00
Richard M. Stallman
b5f019be90 (compose-mail): Make prefix arg mean "continue".
(compose-mail-other-window, compose-mail-other-frame): New commands.
1997-04-29 02:07:02 +00:00
Richard M. Stallman
4f5881961a (quoted-insert-character-offset): New variable.
(quoted-insert): Convert characters 0200 - 0377 to 04200 - 04377,
so that users get the same results they are used to.
1997-04-28 12:47:24 +00:00
Richard M. Stallman
22c3935a33 Fix previous change. 1997-04-20 01:30:13 +00:00
Richard M. Stallman
2c5d387c63 (transient-mark-mode): Print message if used interactively. 1997-04-20 01:28:20 +00:00
Richard M. Stallman
4f8f7f9f73 (overwrite-mode-binary, overwrite-mode-textual): Use defvar. 1997-04-15 07:48:25 +00:00
Richard M. Stallman
1b657835fc (keyboard-escape-quit): Exit recursive edits,
and switch away from buffers whose names start with space.
1997-04-10 06:29:59 +00:00
Richard M. Stallman
2b98929656 (set-variable): Suggest only valid user variable. 1997-04-01 22:09:02 +00:00
Erik Naggum
4b1434c2ca (set-variable): Use user-variable-p. Clean up. 1997-03-28 02:33:07 +00:00
Richard M. Stallman
c51f4e0d2c (set-variable): Take default from `variable-at-point'. 1997-03-27 00:25:39 +00:00
Richard M. Stallman
1cd24721c2 (newline): Be more conservative about when to use the optimization.
(universal-argument-more): If previous arg is `-', change that to -4.
1997-03-22 03:54:14 +00:00
Karl Heuer
bc43b8e83a (eval-expression): No longer disabled, since M-: isn't
as likely to be typed by mistake as the old ESC ESC binding was.
Arg `expression' renamed to `eval-expression-arg' to avoid
potential collision if its value mentions `expression'.
1997-03-02 01:01:13 +00:00
Karl Heuer
d5d99b8075 (kill-forward-chars, kill-backward-chars): Pay
attention to multibyte characters.
(what-cursor-position): With a prefix argument, print detailed
info of a character on cursor position.
(transpose-subr-1): Pay attention to multibyte characters.

(do-auto-fill): Handle `kinsoku' processing.
1997-02-20 05:35:12 +00:00