1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-15 09:47:20 +00:00
Commit Graph

31 Commits

Author SHA1 Message Date
Thien-Thi Nguyen
aaef169dc6 Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
Thien-Thi Nguyen
0d30b33766 Update years in copyright notice; nfc. 2005-08-06 22:13:43 +00:00
Juanma Barranquero
f7285f0fe9 (winner-mode, winner-boring-buffers, winner-pending-undo-ring): Doc fixes.
(winner-ring): Remove unneeded `progn'.
(winner-equal): `defsubst' it.
(winner-redo): Fix message.
2005-07-13 11:03:18 +00:00
Lute Kamstra
086add1519 Update FSF's address. 2005-07-04 23:32:44 +00:00
Stefan Monnier
6babdce9e8 (winner-active-region, winner-edges, winner-window-list): Define at toplevel.
(winner-mode-map): Move init inside declaration.
2004-11-14 06:31:12 +00:00
Juanma Barranquero
8eae13fde9 (winner-mode-map): Move winner-undo and winner-redo to C-c <left> and C-c
<right>, respectively (the previous bindings conflict with next-buffer,
prev-buffer).
2004-05-03 23:17:41 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Juanma Barranquero
f1180544bb Trailing whitespace deleted. 2003-02-04 12:29:42 +00:00
Markus Rost
ed0d58c91f (defgroup winner): Handle Emacs 19 compatibility so that definition
starts at beginning of line.
2002-11-11 15:04:23 +00:00
Richard M. Stallman
4a81d892ea (winner-boring-buffers, winner-set): A window which
displays a buffer whose name is in the list `winner-boring-buffers'
will no longer be restored by `winner-undo'.
(winner-sorted-window-list): Used to improve comparison between
window configurations.
(winner-win-data): Simplified and moved.
(winner-conf): Simplified (now uses `winner-win-data').
(winner-change-fun, winner-save-old-configurations)
(winner-save-(un)conditionally, winner-redo): Changes made while in
the minibuffer will be ignored.  (Such changes are undone upon
exit for the minibuffer, anyway.)
(winner-set-conf): Preserve selected window whenever possible.
(winner-make-point-alist): Simplified.
(winner-mode, winner-save-unconditionally): Save current window
configuration on entering minibuffer.
(minor-mode-alist): Don't add winner-mode to `minor-mode-alist',
since it does not change the overall behavior of Emacs.
2002-02-26 16:09:19 +00:00
Gerd Moellmann
59c2dcf474 (winner-equal): Make it a defun. Don't compare Winner
configurations with compare-window-configuration; they aren't
window configurations.
2001-07-09 12:14:45 +00:00
Dave Love
e27e5e075f Update maintainer address. 2000-03-09 13:32:23 +00:00
Dave Love
63f6b2c46d Fix keywords, autoload cookies. Split
eval-when-compile form to avoid compilation failure.
2000-03-07 10:10:40 +00:00
Richard M. Stallman
70afcff363 Use aref instead of sref. 1999-09-15 23:47:44 +00:00
Richard M. Stallman
ff287a27b6 Major changes. Avoid changing point and mark.
Save configurations after they change, not before.
1999-09-11 20:40:09 +00:00
Dave Love
e96394e9f4 (winner-mode): Doc fix. 1999-04-27 18:48:11 +00:00
Richard M. Stallman
e0a816503c Reorder definitions. 1999-04-08 01:41:12 +00:00
Karl Heuer
25f67e4bc9 *** empty log message *** 1999-03-30 21:37:40 +00:00
Karl Heuer
495a3f8d9e (winner-mode): Doc fix. 1999-03-30 21:30:20 +00:00
Richard M. Stallman
2a92dc2540 Use list syntax for key definitions.
(winner-mode, winner-save-unconditionally)
(winner-hook-installed-p): Save window configuration after
every command if window-configuration-change-hook is not present.

(winner-save-new-configurations, winner-insert-if-new):
Compare a new window configuration
with the previous configuration before saving it.

(winner-insert-if-new, winner-ring)
(winner-configuration, winner-set): Save buffer list together
with the window configurations, so that windows that can no
longer be correctly restored can instead be deleted.

(winner-undo): Compare restored configuration
with other configurations that have been reviewed and skip
this one if it looks similar.

(winner-insert-if-new, winner-save-new-configurations)
(winner-save-unconditionally): Just save the final
configuration if the same command (changing the window
configuration) is applied several times in a row.

(winner-switch): Removed the command
`winner-switch' (and the variables connected to it), since
because of the change above, any "switching package" may now
be used without disturbing winner-mode too much.

(winner-change-fun): Removed the pushnew
command, so that `cl' will not have to be loaded.

(winner-set-conf): Introduced "wrapper" around
`set-window-configuration', so that `winner-undo' may be
called from the minibuffer.
1998-03-09 22:42:13 +00:00
Dave Love
01b9f3552c ((require 'cl)): Revert to compile-time require.
Eliminating pushnew previously had actually fixed the lossage.
1998-03-02 18:00:00 +00:00
Dave Love
0471bec299 (winner-mode): Autoload cookie for defcustom too. 1998-02-25 23:09:07 +00:00
Dan Nicolaescu
78900bc31d *** empty log message *** 1998-02-25 05:06:02 +00:00
Dave Love
4f850b2677 (require 'cl) unconditionally.
(winner): defgroup.
(winner-dont-bind-my-keys, winner-skip-buffers,
winner-skip-regexps, winner-mode, winner-mode-hook,
winner-mode-leave-hook); Customized.
(winner-mode): Add autoload cookie.
(winner-undo): Doc fix.
1998-02-25 00:28:55 +00:00
Karl Heuer
ac1f790ac6 (winner-pending-undo-ring): Defvar before first use.
(winner-undo-counter): Likewise.
1997-10-16 23:25:57 +00:00
Karl Heuer
d2f2735792 (winner-change-fun): Don't use pushnew. 1997-10-15 22:41:09 +00:00
Richard M. Stallman
1ffece3a39 Many changes by Ivar Rummelhoff. 1997-08-27 04:13:52 +00:00
Richard M. Stallman
79fd9b2f5c Doc fixes. 1997-08-24 02:59:29 +00:00
Richard M. Stallman
b34a78db26 (custom-print-functions): Add defvar. 1997-07-25 03:00:41 +00:00
Richard M. Stallman
21f3d1d389 Clean up comments, etc. 1997-04-15 05:07:44 +00:00
Richard M. Stallman
a14fb2b1d2 Initial revision 1997-04-15 05:03:20 +00:00