Commit graph

2097 commits

Author SHA1 Message Date
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
Richard M. Stallman
cc39c00a02 (set-fill-column): Print the old value too. 1997-02-01 02:19:14 +00:00
Richard M. Stallman
17949e23c5 (sendmail-user-agent): Insert all the OTHER-HEADERS. 1997-01-31 20:44:12 +00:00
Richard M. Stallman
83434bdaa2 (completion-no-auto-exit): New variable.
(choose-completion-string): Obey compilation-error-regexp-alist.
1997-01-24 03:51:57 +00:00
Richard M. Stallman
ddb2b1814f (delete-completion-window): Handle special display frames. 1997-01-09 07:59:03 +00:00
Richard M. Stallman
74ae5fabeb (repeat-complex-command): Bind
minibuffer-history-position and minibuffer-history-sexp-flag
only for the read-from-minibuffer call.
1997-01-01 03:37:37 +00:00
Richard M. Stallman
a50388f820 (sendmail-user-agent): Avoid error for CONTINUE non-nil. 1996-12-18 23:27:56 +00:00
Richard M. Stallman
06720de20e (compose-mail): Doc fix. 1996-12-18 16:32:43 +00:00
Richard M. Stallman
1b43f83ff4 Change most defconsts to defvars. 1996-12-16 00:52:56 +00:00
Richard M. Stallman
d0008a00b2 (compose-mail): Handle several more args:
other-headers continue switch-function yank-action send-action.
(sendmail-user-agent): Rewrite to handle new args.
(assoc-ignore-case): New function.
(define-mail-user-agent): Doc fix.
1996-12-07 21:30:17 +00:00
Richard M. Stallman
3183b23074 (sendmail-user-agent): Support 2 optional args.
(define-mail-user-agent): Doc fix.
1996-12-07 20:36:21 +00:00
Richard M. Stallman
5c8ddcfb2e (comment-region): With just C-u as arg,
delete any number of comment-end delimiters from end of line.
1996-11-03 18:23:24 +00:00
Richard M. Stallman
a697fc6296 (universal-argument): Doc fix. 1996-10-15 03:19:56 +00:00
Richard M. Stallman
e462e42fc2 Use defalias not define-function. 1996-10-12 23:54:33 +00:00
Richard M. Stallman
fd97770325 (newline): Use buffer-has-markers-at. 1996-10-11 03:11:00 +00:00
Richard M. Stallman
0565d3079a (line-move): Ignore invisibility in `move-to-column'.
(universal-argument): Doc fix.
1996-10-08 21:35:03 +00:00
Richard M. Stallman
17cc901345 (shell-command-to-string): Make the buffer current
since output goes in current buffer.  Use shell-command-switch.
1996-09-24 23:54:08 +00:00
Richard M. Stallman
d589bd993b (shell-command-to-string): New function. 1996-09-24 20:04:48 +00:00
Richard M. Stallman
55741b4681 (set-hard-newline-properties): New fn.
(newline): Use it.
1996-09-01 03:24:22 +00:00
Richard M. Stallman
a31ca314db (do-auto-fill): Do break after one word as last resort
even if there is a fill prefix.

(mail-user-agent, define-mail-user-agent):
Definitions moved here from reporter.el.
(sendmail-user-agent, mh-e-user-agent): Definitions moved here
1996-08-30 16:59:20 +00:00
Richard M. Stallman
18aa68c389 (kill-region): inhibit-read-only overrides text props too. 1996-08-21 16:20:39 +00:00
Richard M. Stallman
f2b3cdc312 (shell-command): Really use output-buffer in synchronous
case, when it is a buffer.
1996-08-17 02:10:31 +00:00
Richard M. Stallman
24ebf92e58 (normal-auto-fill-function): New variable.
(auto-fill-mode): Use that instead of constant 'do-auto-fill.
1996-08-07 19:45:46 +00:00
Miles Bader
31a5333fd0 (newline): Don't do the optimization if the newline before point is
intangible or read-only or invisible.
1996-07-04 18:55:49 +00:00
Richard M. Stallman
74d0290b36 (choose-completion-string): Don't exit the minibuffer
when a directory name is chosen.
1996-06-22 04:50:32 +00:00
Richard M. Stallman
4cc0ea1175 (set-fill-column): Error if no argument. 1996-06-14 02:11:11 +00:00
Karl Heuer
1277e7a2f7 (shell-command-on-region): In output buffer, display
first page by setting point, not window-start (which can leave
point in an unexpected place).
1996-05-30 20:44:17 +00:00
Karl Heuer
efcf38c7c2 Use executing-kbd-macro, not executing-macro. 1996-05-29 17:17:34 +00:00
Karl Heuer
e2504204dc (do-auto-fill): Return t if real work was done. 1996-05-21 14:31:40 +00:00
Karl Heuer
aa247686c2 (shell-command-on-region): Start of region to keep is
min of endpoints, not max.
1996-04-30 03:21:44 +00:00
Erik Naggum
c3d4f94906 (insert-buffer): Fix typo in previous change. 1996-03-18 19:32:24 +00:00
Francesco Potortì
a3e7c3916d * simple.el (insert-buffer): Interactive default changed to a more
reasonable one.
1996-03-18 18:50:25 +00:00
Richard M. Stallman
4718d52e19 (backward-delete-char-untabify):
Don't handle overwrite-mode here (done in delete-backward-char).
1996-02-29 22:00:50 +00:00
Karl Heuer
c7edd03cbb (shell-command): Call file name handler. 1996-02-21 21:25:30 +00:00
Richard M. Stallman
3a5da8a83f (text-read-only): New error symbol.
(kill-region): Use it when text has read-only text property.
(yank-pop): Turn on inhibit-read-only.
1996-02-06 23:56:47 +00:00