diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 186 |
1 files changed, 98 insertions, 88 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 04a32dad602..96e362a243c 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,79 +1,4 @@ | |||
| 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 |
| @@ -87,25 +12,28 @@ | |||
| 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. |
| @@ -113,7 +41,9 @@ | |||
| 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. |
| @@ -131,10 +61,14 @@ | |||
| 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 |
| @@ -145,7 +79,8 @@ | |||
| 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. |
| @@ -185,6 +120,81 @@ | |||
| 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. |
| 187 | 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. | ||
| 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 |