Mercurial > emacs
comparison lisp/ChangeLog @ 72918:390a7365acde
*** empty log message ***
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Sat, 16 Sep 2006 10:25:27 +0000 |
parents | 3a3761df948d |
children | 38d3708f31ff |
comparison
equal
deleted
inserted
replaced
72917:17942cb3949e | 72918:390a7365acde |
---|---|
1 2006-09-16 Jason Rumney <jasonr@gnu.org> | 1 2006-09-16 Ken Manheimer <ken.manheimer@gmail.com> |
2 | |
3 * dnd.el (dnd-open-remote-file-function): Use dnd-open-local-file | |
4 on ms-windows. | |
5 (dnd-open-unc-file): Remove. | |
6 (dnd-open-local-file): Mention in doc string that it also handles | |
7 remote files if the system natively supports unc file-names. | |
8 | |
9 2006-09-15 Kim F. Storm <storm@cua.dk> | |
10 | |
11 * help.el (describe-key): Handle C-h k in *Help* buffer; collect | |
12 all necessary information about the event before erasing *Help*. | |
13 | |
14 * simple.el (line-move-partial): Use window-line-visiblity to | |
15 quickly check whether last line is partially visible, and only do | |
16 the hard (and slow) part in that case. | |
17 | |
18 2006-09-15 Jay Belanger <belanger@truman.edu> | |
19 | |
20 * COPYING: Replace "Library Public License" by "Lesser Public | |
21 License" throughout. | |
22 | |
23 2006-09-15 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
24 | |
25 * term/x-win.el (x-menu-bar-open): New function for F10. | |
26 | |
27 2006-09-15 Chong Yidong <cyd@stupidchicken.com> | |
28 | |
29 * progmodes/compile.el (compilation-error-regexp-alist-alist): | |
30 Disallow filenames containing " -" to avoid confusion with libtool | |
31 compilation messages. Suggested by Stefan Monnier. | |
32 | |
33 2006-09-15 David Kastrup <dak@gnu.org> | |
34 | |
35 * mouse-sel.el (mouse-sel-follow-link-p): Use event position | |
36 instead of buffer position for `mouse-on-link-p'. | |
37 | |
38 * mouse.el (mouse-posn-property): New function looking up the | |
39 properties at a click position in overlays and text properties in | |
40 either buffer or strings. | |
41 (mouse-on-link-p): Use `mouse-posn-property' to streamline lookup | |
42 of both `follow-link' as well as `mouse-face' properties. | |
43 (mouse-drag-track): Check `mouse-on-link-p' on event position, not | |
44 buffer position. | |
45 | |
46 * help.el (describe-key-briefly): When reading a down-event on | |
47 mode lines or scroll bar, swallow the following up event, too. | |
48 Use the new mouse sensitity of `key-binding' for lookup. | |
49 (describe-key): The same here. | |
50 | |
51 2006-09-15 Juanma Barranquero <lekktu@gmail.com> | |
52 | |
53 * play/life.el (life-patterns): Add a few more interesting patterns. | |
54 (life-setup): Force `show-trailing-whitespace' to nil. | |
55 | |
56 2006-09-14 Richard Stallman <rms@gnu.org> | |
57 | |
58 * startup.el (fancy-splash-text): Change text to improve alignment. | |
59 (fancy-splash-screens): Don't set non-standard tab width. | |
60 Bind cursor-type temporarily, and make it easy to patch to | |
61 preserve the splash buffer. | |
62 (normal-splash-screen, fancy-splash-tail): Spell out "Meta-x". | |
63 (fancy-splash-screens): Display echo-area message explicitly. | |
64 Don't set fancy-splash-help-echo. | |
65 | |
66 * simple.el (line-number-mode): Group mode-line instead of | |
67 editing-basics. | |
68 (column-number-mode, size-indication-mode): Likewise. | |
69 | |
70 * faces.el (mode-line-faces): Group mode-line instead of modeline. | |
71 | |
72 * time.el (display-time): Group mode-line instead of modeline. | |
73 | |
74 * cus-edit.el (mode-line): Renamed from modeline. All uses changed. | |
75 | |
76 2006-09-14 Ken Manheimer <ken.manheimer@gmail.com> | |
77 | 2 |
78 * allout.el (allout-regexp, allout-line-boundary-regexp) | 3 * allout.el (allout-regexp, allout-line-boundary-regexp) |
79 (allout-bob-regexp): Correct grouping and boundaries to fix | 4 (allout-bob-regexp): Correct grouping and boundaries to fix |
80 backwards traversal. | 5 backwards traversal. |
81 (allout-depth-specific-regexp, allout-depth-one-regexp): New | 6 (allout-depth-specific-regexp, allout-depth-one-regexp): New |
85 below which topics are checked for and disqualified by containment | 10 below which topics are checked for and disqualified by containment |
86 discontinuities. | 11 discontinuities. |
87 (allout-hotspot-key-handler): Correctly handle multiple-key | 12 (allout-hotspot-key-handler): Correctly handle multiple-key |
88 strokes. Remove some unused variables. | 13 strokes. Remove some unused variables. |
89 (allout-mode-leaders): Clarify that mode-specific comment-start | 14 (allout-mode-leaders): Clarify that mode-specific comment-start |
90 will be used | 15 will be used. |
91 (set-allout-regexp): Correctly regexp-quote allout regexps to | 16 (set-allout-regexp): Correctly regexp-quote allout regexps to |
92 properly accept alternative header-leads and primary bullets with | 17 properly accept alternative header-leads and primary bullets with |
93 regexp-specific characters (eg, C "/*", mathematica "(*"). | 18 regexp-specific characters (eg, C "/*", mathematica "(*"). |
94 Include new regular expressions among those configured. | 19 Include new regular expressions among those configured. |
95 (allout-infer-header-lead-and-primary-bullet): Rename | 20 (allout-infer-header-lead-and-primary-bullet): Rename |
96 allout-infer-header-lead. | 21 allout-infer-header-lead. |
97 (allout-recent-depth): Manifest as a variable as well as a function. | 22 (allout-recent-depth): Manifest as a variable as well as a |
23 function. | |
98 (allout-prefix-data): Simplify into an inline instead of a macro, | 24 (allout-prefix-data): Simplify into an inline instead of a macro, |
99 assuming current match data rather than being explicitly passed it. | 25 assuming current match data rather than being explicitly passed |
100 Establish allout-recent-depth value as well as | 26 it. Establish allout-recent-depth value as well as |
101 allout-recent-prefix-beginning and allout-recent-prefix-end. | 27 allout-recent-prefix-beginning and allout-recent-prefix-end. |
102 (allout-aberrant-container-p): True when an item's immediate | 28 (allout-aberrant-container-p): True when an item's immediate |
103 offspring discontinuously contained. Useful for disqualifying | 29 offspring discontinuously contained. Useful for disqualifying |
104 unintended topic prefixes, likely at low depths. | 30 unintended topic prefixes, likely at low depths. |
105 (allout-goto-prefix-doublechecked): Elaborated version of | 31 (allout-goto-prefix-doublechecked): Elaborated version of |
106 allout-goto-prefix which disqualifies aberrant pseudo-items. | 32 allout-goto-prefix which disqualifies aberrant pseudo-items. |
107 (allout-end-of-prefix, allout-pre-next-prefix) | 33 (allout-pre-next-prefix): Layer on top of lower-level routines, to |
108 (allout-end-of-subtree): Disqualify aberrant containers. | 34 get disqualification of aberrant containers. |
35 (allout-end-of-prefix, allout-end-of-subtree): Disqualify aberrant | |
36 containers. | |
109 (allout-beginning-of-current-entry): Position at start of buffer | 37 (allout-beginning-of-current-entry): Position at start of buffer |
110 when in container (depth 0) entry. | 38 when in container (depth 0) entry. |
111 (nullify-allout-prefix-data): Invalidate allout-recent-* prefix data. | 39 (nullify-allout-prefix-data): Invalidate allout-recent-* prefix data. |
112 (allout-current-bullet): Strip text properties. | 40 (allout-current-bullet): Strip text properties. |
113 (allout-get-prefix-bullet): Use right match groups. | 41 (allout-get-prefix-bullet): Use right match groups. |
114 (allout-beginning-of-line, allout-next-heading): Disqualify | 42 (allout-beginning-of-line, allout-next-heading): Disqualify |
115 aberrant containers. | 43 aberrant containers. |
116 (allout-previous-heading): Disqualify aberrant containers. | 44 (allout-previous-heading): Disqualify aberrant containers, and |
45 change to regular (rather than inline) function, to allow | |
46 self-recursion. | |
117 (allout-get-invisibility-overlay): Increment so progress is made | 47 (allout-get-invisibility-overlay): Increment so progress is made |
118 when the first overlay is not the sought one. | 48 when the first overlay is not the sought one. |
119 (allout-end-of-prefix): Disqualify aberrant containers. | 49 (allout-end-of-prefix): Disqualify aberrant containers. |
120 (allout-end-of-line): Cycle something like allout-beginning-of-line. | 50 (allout-end-of-line): Cycle something like allout-beginning-of-line. |
121 (allout-mode): Make allout-old-style-prefixes (ie, enabling use with | 51 (allout-mode): Make allout-old-style-prefixes (ie, enabling use with |
129 (allout-chart-subtree): Use start rather than end of prefix in | 59 (allout-chart-subtree): Use start rather than end of prefix in |
130 charts. Use allout-recent-depth variable. | 60 charts. Use allout-recent-depth variable. |
131 (allout-chart-siblings): Disqualify aberrant topics. | 61 (allout-chart-siblings): Disqualify aberrant topics. |
132 (allout-beginning-of-current-entry): Position correctly. | 62 (allout-beginning-of-current-entry): Position correctly. |
133 (allout-ascend): Use new allout-depth-specific-regexp and | 63 (allout-ascend): Use new allout-depth-specific-regexp and |
134 allout-depth-one-regexp for linear instead of O(N^2) or worse behavior. | 64 allout-depth-one-regexp for linear instead of O(N^2) or worse |
135 (allout-ascend-to-depth, allout-up-current-level): Depend on | 65 behavior. |
136 allout-ascend, rather than reimplementing an algorithm. | 66 (allout-ascend-to-depth): Depend on allout-ascend, rather than |
137 (allout-descend-to-depth): Use allout-recent-depth var instead of fun. | 67 reimplementing an algorithm. |
68 (allout-up-current-level): Depend on allout-ascend, rather than | |
69 reimplementing an algorithm. Return to start-point if we fail. | |
70 (allout-descend-to-depth): Use allout-recent-depth variable | |
71 instead of function. | |
138 (allout-next-sibling): On traversal of numerous intervening | 72 (allout-next-sibling): On traversal of numerous intervening |
139 topics, resort to economical allout-next-sibling-leap. | 73 topics, resort to economical allout-next-sibling-leap. |
140 (allout-next-sibling-leap): Specialized version of | 74 (allout-next-sibling-leap): Specialized version of |
141 allout-next-sibling that uses allout-ascend cleverly, to depend on | 75 allout-next-sibling that uses allout-ascend cleverly, to depend on |
142 a regexp search to leap large numbers of contained topics, rather | 76 a regexp search to leap large numbers of contained topics, rather |
143 than arbitrarily many one-by-one traversals. | 77 than arbitrarily many one-by-one traversals. |
144 (allout-next-visible-heading): Disqualify aberrant topics. | 78 (allout-next-visible-heading): Disqualify aberrant topics. |
145 (allout-previous-visible-heading): Position consistently when | 79 (allout-previous-visible-heading): Position consistently when |
146 interactive. | 80 interactive. |
147 (allout-forward-current-level): Base on allout-previous-sibling | 81 (allout-forward-current-level): Base on allout-previous-sibling |
148 rather than reimplmenting the algorithm. Remove unused vars. | 82 rather than (differently) reimplmenting the algorithm. Remove some |
83 unused variables. | |
149 (allout-solicit-alternate-bullet): Present default choice stripped | 84 (allout-solicit-alternate-bullet): Present default choice stripped |
150 of text properties. | 85 of text properties. |
151 (allout-rebullet-heading): Use bullet stripped of text properties. | 86 (allout-rebullet-heading): Use bullet stripped of text properties. |
152 Register changes using allout-exposure-change-hook. Disregard | 87 Register changes using allout-exposure-change-hook. Disregard |
153 aberrant topics. | 88 aberrant topics. |
182 (allout-resolve-xref): No need to quote the error name in the | 117 (allout-resolve-xref): No need to quote the error name in the |
183 condition-case handler section. | 118 condition-case handler section. |
184 (allout-flatten): Classic recursive (and recursively intensive, | 119 (allout-flatten): Classic recursive (and recursively intensive, |
185 without tail-recursion) list-flattener, needed by allout-shift-out | 120 without tail-recursion) list-flattener, needed by allout-shift-out |
186 when confronted with discontinuous children. | 121 when confronted with discontinuous children. |
122 | |
123 2006-09-16 Jason Rumney <jasonr@gnu.org> | |
124 | |
125 * dnd.el (dnd-open-remote-file-function): Use dnd-open-local-file | |
126 on ms-windows. | |
127 (dnd-open-unc-file): Remove. | |
128 (dnd-open-local-file): Mention in doc string that it also handles | |
129 remote files if the system natively supports unc file-names. | |
130 | |
131 2006-09-15 Kim F. Storm <storm@cua.dk> | |
132 | |
133 * help.el (describe-key): Handle C-h k in *Help* buffer; collect | |
134 all necessary information about the event before erasing *Help*. | |
135 | |
136 * simple.el (line-move-partial): Use window-line-visiblity to | |
137 quickly check whether last line is partially visible, and only do | |
138 the hard (and slow) part in that case. | |
139 | |
140 2006-09-15 Jay Belanger <belanger@truman.edu> | |
141 | |
142 * COPYING: Replace "Library Public License" by "Lesser Public | |
143 License" throughout. | |
144 | |
145 2006-09-15 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
146 | |
147 * term/x-win.el (x-menu-bar-open): New function for F10. | |
148 | |
149 2006-09-15 Chong Yidong <cyd@stupidchicken.com> | |
150 | |
151 * progmodes/compile.el (compilation-error-regexp-alist-alist): | |
152 Disallow filenames containing " -" to avoid confusion with libtool | |
153 compilation messages. Suggested by Stefan Monnier. | |
154 | |
155 2006-09-15 David Kastrup <dak@gnu.org> | |
156 | |
157 * mouse-sel.el (mouse-sel-follow-link-p): Use event position | |
158 instead of buffer position for `mouse-on-link-p'. | |
159 | |
160 * mouse.el (mouse-posn-property): New function looking up the | |
161 properties at a click position in overlays and text properties in | |
162 either buffer or strings. | |
163 (mouse-on-link-p): Use `mouse-posn-property' to streamline lookup | |
164 of both `follow-link' as well as `mouse-face' properties. | |
165 (mouse-drag-track): Check `mouse-on-link-p' on event position, not | |
166 buffer position. | |
167 | |
168 * help.el (describe-key-briefly): When reading a down-event on | |
169 mode lines or scroll bar, swallow the following up event, too. | |
170 Use the new mouse sensitity of `key-binding' for lookup. | |
171 (describe-key): The same here. | |
172 | |
173 2006-09-15 Juanma Barranquero <lekktu@gmail.com> | |
174 | |
175 * play/life.el (life-patterns): Add a few more interesting patterns. | |
176 (life-setup): Force `show-trailing-whitespace' to nil. | |
177 | |
178 2006-09-14 Richard Stallman <rms@gnu.org> | |
179 | |
180 * startup.el (fancy-splash-text): Change text to improve alignment. | |
181 (fancy-splash-screens): Don't set non-standard tab width. | |
182 Bind cursor-type temporarily, and make it easy to patch to | |
183 preserve the splash buffer. | |
184 (normal-splash-screen, fancy-splash-tail): Spell out "Meta-x". | |
185 (fancy-splash-screens): Display echo-area message explicitly. | |
186 Don't set fancy-splash-help-echo. | |
187 | |
188 * simple.el (line-number-mode): Group mode-line instead of | |
189 editing-basics. | |
190 (column-number-mode, size-indication-mode): Likewise. | |
191 | |
192 * faces.el (mode-line-faces): Group mode-line instead of modeline. | |
193 | |
194 * time.el (display-time): Group mode-line instead of modeline. | |
195 | |
196 * cus-edit.el (mode-line): Renamed from modeline. All uses changed. | |
187 | 197 |
188 2006-09-14 Chong Yidong <cyd@stupidchicken.com> | 198 2006-09-14 Chong Yidong <cyd@stupidchicken.com> |
189 | 199 |
190 * startup.el (fancy-splash-text): Move editing instructions to | 200 * startup.el (fancy-splash-text): Move editing instructions to |
191 fancy-splash-head. | 201 fancy-splash-head. |