1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147
|
2004-08-23 Naoto Morishima <naoto@morishima.net>
ElScreen 1.3.2 released.
* (elscreen-copy-tree): New function. Use this in
`elscreen-save-screen-excursion' macro instead of copy-tree.
* (elscreen-save-screen-excursion): Save and restore buffer-list,
as set-window-configuration changes it.
*
2004-08-14 Naoto Morishima <naoto@morishima.net>
ElScreen 1.3.1 released.
* (elscreen-save-screen-excursion): New macro.
* (elscreen-get-screen-create): Use
`elscreen-save-screen-excursion'.
* (elscreen-get-screen-to-name-alist): Ditto.
2004-08-12 Naoto Morishima <naoto@morishima.net>
* (elscreen-create): Return screen number if new screen is
created, otherwise nil.
* (elscreen-kill): Return screen number if specified (or current)
screen is successfully killed, otherwise nil.
* (elscreen-get-screen-create): Return screen number if existing
screen is found or new screen is created, otherwise nil.
* (elscreen-e21-tab-update): If elscreen-display-tab is set to
nil, set header-line-format to nil for each buffer only once.
* (elscreen-swap): New function.
* Set key-binding for `j' to `elscreen-link' instead of undefined
`elscreen-join'.
2004-08-06 Naoto Morishima <naoto@morishima.net>
ElScreen 1.3.0 released.
* Allmost all the functions are rewritten.
* Add menu support for both GNU Emacs 21 and XEmacs.
* Add tab support for GNU Emacs 21. Tab support for XEmacs is
not planned at this moment, sorry.
* Define custamizable variables using defcustom, instead of
defvar.
* Many functions are renamed.
(elscreen-display-screen-number): Renamed from
`elscreen-show-screen-number'.
(elscreen-default-buffer-name): Renamed from
`elscreen-scratch-buffer'.
(elscreen-mode-to-nickname-alist): Renamed from
`elscreen-mode-to-screen-alist'.
(elscreen-buffer-to-nickname-alist): Renamed from
`elscreen-buffer-to-screen-alist'.
(elscreen-goto-internal): Renamed from `elscreen-goto0'.
... and many other functions and variables.
* Data structure in which window configurations are kept is
changed.
2002-08-28 Naoto Morishima <naoto@morishima.net>
ElScreen 1.2.4 released.
2002-08-21 Naoto Morishima <naoto@morishima.net>
From Dan Debertin <airboss@nodewarrior.org>:
* Add elscreen-alloc-confs to hook after-make-frame-functions
when create-frame-hook is not bounded. This will be able to
avoid errors on GNU emacs.
2002-08-15 Naoto Morishima <naoto@morishima.net>
From <sen_ml@eccosys.com>:
* Add some keysquences so that following keysequence pairs are
bound to the same functionality.
<prefix> C-w / <prefix> w
<prefix> C-k / <prefix> k
<prefix> C-m / <prefix> m
2002-07-18 Naoto Morishima <naoto@morishima.net>
* (elscreen-get-screen-create): In while loop, use
elscreen-goto0 instead of elscreen-goto.
2002-06-11 Naoto Morishima <naoto@morishima.net>
From Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>:
* (elscreen-show-list): Bug fixed.
* (elscreen-message): Avoid error even when message contains
format-string-like characters (e.g. "%" in the buffer name).
* (elscreen-get-mode-list): Watch major-mode instead of its name.
(elscreen-mode-to-screen-alist): Change default value.
(elscreen-buffer-to-screen-alist): Ditto.
2001-09-19 Naoto Morishima <naoto@morishima.net>
ElScreen 1.2.2 released.
* (elscreen-goto0): New function.
* (elscreen-goto): Call redraw-frame.
2001-03-25 Naoto Morishima <moley@kyoto.wide.ad.jp>
* Support multiple frames.
2000-01-08 Naoto Morishima <moley@kyoto.wide.ad.jp>
ElScreen 1.12 released.
* Use APEL for alist operation, instead of proprietary alist
library.
1997-01-13 Naoto Morishima <naoto-m@is.aist-nara.ac.jp>
ElScreen 1.02 released.
1997-01-12 Naoto Morishima <naoto-m@is.aist-nara.ac.jp>
* Fix the bug of setting 'global-mode-string'.
* Change the way to set 'global-map'.
* (elscreen-suspend-emacs): Deleted. Use C-x C-z to suspend
emacs instead.
1997-01-08 Naoto Morishima <naoto-m@is.aist-nara.ac.jp>
ElScreen 1.01 released.
* (elscreen-suspend-emacs): New function.
1997-01-07 Naoto Morishima <naoto-m@is.aist-nara.ac.jp>
ElScreen 1.0 released.
|