Commit graph

719 commits

Author SHA1 Message Date
Kim F. Storm
22c8bff16a (line-move-1): Fix 2005-04-26 change. Must still use
vertical-motion when selective-display is active.
2005-05-05 22:43:06 +00:00
Richard M. Stallman
f33ae5d01a (line-move-1): Fix previous change to signal errors appropriately. 2005-05-04 14:22:48 +00:00
Richard M. Stallman
d0c4882d9e (widen-automatically): New variable.
(pop-global-mark): Obey widen-automatically.
2005-05-01 18:54:00 +00:00
Richard M. Stallman
75545c843d (next-error-overlay-arrow-position): Turn off, for ttys. 2005-04-30 20:30:53 +00:00
Richard M. Stallman
e9ab825f6e (line-move-1): Avoid using vertical-motion in easy cases. 2005-04-26 18:31:19 +00:00
Stefan Monnier
ac43807d0b (blink-matching-open): Fix botched commit. 2005-04-19 18:13:25 +00:00
Stefan Monnier
98580e20de (blink-matching-open): Use it. 2005-04-19 18:12:23 +00:00
Kim F. Storm
bfa82930a8 (next-buffer, prev-buffer, next-error)
(scroll-other-window, keyboard-quit, keyboard-escape-quit)
(clone-indirect-buffer-other-window): Move bindings to bindings.el.
2005-04-19 09:25:52 +00:00
Richard M. Stallman
9e60c72407 (yank-excluded-properties): Add follow-link to value. 2005-04-17 17:52:30 +00:00
Richard M. Stallman
0047373b7d (undo): Fix previous change. 2005-04-13 17:40:53 +00:00
Richard M. Stallman
713c902086 (undo): Record t in undo-equiv-table
for the redo record made by an undo-in-region.
2005-04-11 18:09:59 +00:00
Juri Linkov
9c9b00d67f (next-error-overlay-arrow-position): New defvar.
Put "=>" on its property `overlay-arrow-string'.
Add it to `overlay-arrow-variable-list'.
2005-04-07 15:15:15 +00:00
Lute Kamstra
9066a01ada (next-error-follow-minor-mode): Specify :group. 2005-04-04 09:07:45 +00:00
Luc Teirlinck
ab77efd0e5 (visible-mode): Use explicit :group keyword. This changes the group
of `visible-mode-hook' from paren-blinking to editing-basics.
2005-04-02 19:24:26 +00:00
Richard M. Stallman
f59006cb6e (set-mark): Doc fix. 2005-03-29 23:17:30 +00:00
Richard M. Stallman
7fcce20f69 (idle-update-delay): Move definition up.
(buffer-substring-filters): New variable.
(filter-buffer-substring): New function.
(kill-region, copy-region-as-kill): Use it.
2005-03-29 20:53:19 +00:00
Juri Linkov
814c3037ec (next-error-highlight-timer): New variable. 2005-03-29 04:55:43 +00:00
Eli Zaretskii
09ad1a5b64 (goto-line): Doc fix. 2005-03-19 14:25:29 +00:00
Kim F. Storm
bfb1a447d2 (move-beginning-of-line): Move to beginning of buffer
line, as well as beginning of screen line.
2005-03-17 15:33:56 +00:00
Stefan Monnier
c75505b4b7 (auto-fill-function): Use the new :minor-mode-function property. 2005-03-16 13:11:34 +00:00
Kim F. Storm
89767eec37 (move-beginning-of-line): Use vertical-motion. 2005-03-15 23:15:05 +00:00
YAMAMOTO Mitsuharu
267e1dbee4 (normal-erase-is-backspace): Set default to t if running on Mac. 2005-03-15 07:45:21 +00:00
Kim F. Storm
295f661640 (next-line, previous-line): Add optional try-vscroll
arg to recognize interactive use.  Pass it on to line-move.
(line-move): Don't perform auto-window-vscroll when defining or
executing keyboard macro to ensure consistent behaviour.
2005-03-13 23:20:49 +00:00
Kim F. Storm
0cbb497cf0 (move-beginning-of-line): New command. 2005-03-07 11:12:31 +00:00
Richard M. Stallman
0251bafb90 (activate-mark-hook, deactivate-mark-hook): Add defvars.
(push-mark-command): Run activate-mark-hook.
2005-03-06 20:16:01 +00:00
Stefan Monnier
e521254577 (normal-erase-is-backspace): Define default value. 2005-03-06 00:32:12 +00:00
Luc Teirlinck
f38c52df07 (goto-line): Remove unbalanced final parenthesis. 2005-03-05 19:12:31 +00:00
Richard M. Stallman
00a369aca2 (goto-line): Use a number at point as the default.
With C-u as arg, switch buffers.
2005-03-05 18:02:40 +00:00
Kim F. Storm
ed02c1db47 (line-move): Add fourth optional arg try-vscroll which
must be set to perform auto-window-vscroll.
When moving backwards and doing auto-window-vscroll, automatically
vscroll to the last part of lines which are taller than the window.
(next-line, previous-line): Set try-vscroll arg on line-move.
2005-02-19 23:30:29 +00:00
Richard M. Stallman
9bb25ed3b8 (eval-expression-print-format): Avoid warning about edebug-active. 2005-02-10 06:47:58 +00:00
Kim F. Storm
bf247b6ed0 Change release version from 21.4 to 22.1 throughout.
Change development version from 21.3.50 to 22.0.50.
2005-02-09 15:50:47 +00:00
Luc Teirlinck
28cb725d59 (undo-ask-before-discard): New var.
(undo-outer-limit-truncate): Implement it.
(undo-extra-outer-limit): Doc update.
2005-01-30 00:32:39 +00:00
Richard M. Stallman
a7fe694c13 (undo): Fix the test for continuing a series of undos.
(undo-more): Set pending-undo-list to t when we reach end.
(pending-undo-list): defvar moved up.
2005-01-29 17:24:41 +00:00
Kim F. Storm
257a694c19 * simple.el (line-move): Adapt to new return value from
pos-visible-in-window-p.
2005-01-23 13:28:16 +00:00
Kim F. Storm
860ea5165a (line-move): Fix last change. Check partial
visibility at point rather than at window-start.
2005-01-23 00:53:32 +00:00
Kim F. Storm
16c2f92f01 (line-move-1): Rename from line-move.
(line-move): New function that adjusts vscroll for partially
visible rows, and calls line-move-1 otherwise.
2005-01-22 01:44:56 +00:00
Stefan Monnier
14b495ffb1 (blink-matching-open): Strip extra info from syntax. 2005-01-18 20:50:43 +00:00
Kim F. Storm
68c16b5994 (just-one-space): Make arg optional. 2005-01-17 10:56:07 +00:00
Richard M. Stallman
56abefac4f (just-one-space): Argument specifies number of spaces.
(eval-expression-print-format): Avoid warning about edebug-active.
2005-01-15 18:08:46 +00:00
Juri Linkov
0137bae605 (pop-mark): Move deactivate-mark out of conditional
part to deactivate the active mark regardless of the state of the
mark ring.
2005-01-12 00:42:57 +00:00
Kim F. Storm
771069f89d (completion-list-mode-map): Map follow-link to mouse-face. 2005-01-06 22:00:36 +00:00
Richard M. Stallman
d020fce006 (undo): Use undo-equiv-table to detect
unexpected changes since previous undo.
(undo-list-saved): Variable deleted.
(buffer-disable-undo): Don't alter undo-list-saved.
2004-12-31 15:13:00 +00:00
Richard M. Stallman
a1a801de6a (mark-word): New arg ALLOW-EXTEND
enables the feature to extend the existing region.
2004-12-29 01:33:04 +00:00
Richard M. Stallman
0d808a6319 (buffer-disable-undo): Fix previous change. 2004-12-28 05:11:26 +00:00
Richard M. Stallman
e829899894 (undo): Fix previous change. 2004-12-27 22:12:53 +00:00
Richard M. Stallman
e967cd114c (next-error-buffer-p): New arg AVOID-CURRENT.
Test that the buffer is live, and maybe reject current buffer too.
Rewrite for clarity.
(next-error-find-buffer): Rewrite for clarity.

(undo-list-saved): New variable (buffer-local).
(undo): Set and test it.

(next-matching-history-element): Use same
`interactive' form as previous-matching-history-element.
2004-12-27 16:34:43 +00:00
Richard M. Stallman
b6e8e8e55d (undo-outer-limit-truncate): New function.
(undo-outer-limit-function): Use undo-outer-limit-truncate.
2004-12-21 11:37:52 +00:00
Kim F. Storm
24199fe75a (inhibit-mark-movement): Remove defvar.
(beginning-of-buffer, end-of-buffer): Don't use it.
2004-12-14 12:17:43 +00:00
Juri Linkov
f1e2a03326 (next-error-buffer-p, next-error-find-buffer): Doc fix. 2004-12-14 00:51:02 +00:00
Juri Linkov
705a593394 * simple.el (beginning-of-buffer, end-of-buffer):
Do not push mark when mark is active in transient-mark-mode.
* simple.el (mark-word):
Extend the region when mark is active in transient-mark-mode,
regardless of the last command.  Doc fix.
* simple.el (mark-word): Preserve direction when repeating.
Make arg optional.  Interactive "p" -> "P".
(transient-mark-mode, inhibit-mark-movement): Doc fix.
2004-12-13 03:08:52 +00:00