diff options
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/ChangeLog | 8 | ||||
| -rw-r--r-- | etc/MH-E-NEWS | 235 | ||||
| -rw-r--r-- | etc/MORE.STUFF | 6 | ||||
| -rw-r--r-- | etc/NEWS | 14 | ||||
| -rw-r--r-- | etc/TODO | 17 |
5 files changed, 269 insertions, 11 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog index d9c0c2816f0..aa1550122d5 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2004-07-14 Luc Teirlinck <teirllm@auburn.edu> | ||
| 2 | |||
| 3 | * MORE.STUFF: Tramp is now distributed with Emacs. | ||
| 4 | |||
| 5 | 2004-07-12 Bill Wohler <wohler@newt.com> | ||
| 6 | |||
| 7 | * NEWS, MH-E-NEWS: Upgraded to MH-E version 7.4.4. | ||
| 8 | |||
| 1 | 2004-07-08 David Kastrup <dak@gnu.org> | 9 | 2004-07-08 David Kastrup <dak@gnu.org> |
| 2 | 10 | ||
| 3 | * NEWS (Lisp changes in 21.4): document (match-data t) change. | 11 | * NEWS (Lisp changes in 21.4): document (match-data t) change. |
diff --git a/etc/MH-E-NEWS b/etc/MH-E-NEWS index 8861a10096a..5bea16d91ba 100644 --- a/etc/MH-E-NEWS +++ b/etc/MH-E-NEWS | |||
| @@ -1,9 +1,242 @@ | |||
| 1 | Copyright (C) 2003 Free Software Foundation, Inc. | 1 | * COPYRIGHT |
| 2 | |||
| 3 | Copyright (C) 2003, 2004 Free Software Foundation, Inc. | ||
| 2 | 4 | ||
| 3 | Copying and distribution of this file, with or without modification, | 5 | Copying and distribution of this file, with or without modification, |
| 4 | are permitted in any medium without royalty provided the copyright | 6 | are permitted in any medium without royalty provided the copyright |
| 5 | notice and this notice are preserved. | 7 | notice and this notice are preserved. |
| 6 | 8 | ||
| 9 | * Changes in MH-E 7.4.4 | ||
| 10 | |||
| 11 | Version 7.4.4 addresses programmatic issues from the FSF and prepares | ||
| 12 | MH-E for inclusion into an impending GNU Emacs release (21.4). There | ||
| 13 | are no user-visible changes (unless you are using XEmacs on DOS or | ||
| 14 | don't have the cl package installed). Filenames are now unique in | ||
| 15 | their first 8 characters (DOS 8.3 requirement). The runtime dependency | ||
| 16 | on the cl package has been removed. Desktop saving and restoration | ||
| 17 | code moved here from desktop.el. | ||
| 18 | |||
| 19 | * Changes in MH-E 7.4.3 | ||
| 20 | |||
| 21 | Version 7.4.3 fixes the problem where mh-identity-list was not getting | ||
| 22 | set from .emacs. | ||
| 23 | |||
| 24 | * Changes in MH-E 7.4.2 | ||
| 25 | |||
| 26 | Version 7.4.2 fixes the accidental dependence on nmh (closes SF | ||
| 27 | #791021). | ||
| 28 | |||
| 29 | * Changes in MH-E 7.4.1 | ||
| 30 | |||
| 31 | Version 7.4.1 fixes the Makefile so it no longer tries to compile | ||
| 32 | mh-unit.el. | ||
| 33 | |||
| 34 | * Changes in MH-E 7.4 | ||
| 35 | |||
| 36 | Version 7.4 contains many new useful features including arbitrary MH | ||
| 37 | range handling, new draft features such as draft form editing, as well | ||
| 38 | as sequence propagation and manipulation. We've also fixed bugs and | ||
| 39 | added a handful of new variables. | ||
| 40 | |||
| 41 | ** New Features in MH-E 7.4 | ||
| 42 | |||
| 43 | *** Add Arbitrary Ranges to MH-E UI | ||
| 44 | |||
| 45 | MH-E now handles any legal MH range (such as last:5 or 4 8 10-12) | ||
| 46 | wherever you're prompted for a message number or sequence (closes SF | ||
| 47 | #728638). | ||
| 48 | |||
| 49 | *** Remove Prompting in mh-send | ||
| 50 | |||
| 51 | Brian Reid's original mhe didn't do prompting anywhere but used forms | ||
| 52 | instead. While we won't go that far, we eliminated prompting where a | ||
| 53 | form is already involved, such as in composing a message. | ||
| 54 | |||
| 55 | The new customization variable `mh-compose-prompt-flag' can be set to | ||
| 56 | t to get the original behavior (closes SF #745622). | ||
| 57 | |||
| 58 | *** Use TAB to Switch Fields in Header | ||
| 59 | |||
| 60 | When composing a message, TAB and SHIFT-TAB can be used to move | ||
| 61 | quickly between header fields. The new customization variable, | ||
| 62 | `mh-compose-skipped-header-fields', contains a list of header fields | ||
| 63 | that are skipped and truncated if they are too long (closes SF | ||
| 64 | #745627). | ||
| 65 | |||
| 66 | *** Alias Completion in Composition Buffer | ||
| 67 | |||
| 68 | Aliases can be completed in the draft with "M-TAB | ||
| 69 | (mh-letter-complete)". Or, if the customization variable | ||
| 70 | `mh-compose-space-does-completion-flag' is set to t, then a "SPC | ||
| 71 | (mh-letter-complete-or-space)" with do the same thing. If | ||
| 72 | `mh-alias-flash-on-comma' is non-nil, ", (mh-letter-confirm-address)" | ||
| 73 | will show the alias expansion in the minibuffer (closes SF #745634). | ||
| 74 | |||
| 75 | *** Auto Fields Should be Inserted During Send | ||
| 76 | |||
| 77 | Fields that were inserted by the multiple personality code when the | ||
| 78 | draft was sent now insert the header fields when the draft is composed | ||
| 79 | to give you a chance to edit them (closes SF #747890). | ||
| 80 | |||
| 81 | *** mh-index-tick-messages | ||
| 82 | |||
| 83 | The command "F ' (mh-index-ticked-messages)" creates a buffer with all | ||
| 84 | messages ticked with "' (mh-toggle-tick)" in the folders listed in the | ||
| 85 | new customization variable `mh-index-ticked-messages-folders'. Chances | ||
| 86 | are that if you set `mh-index-new-messages-folders', you'll want to | ||
| 87 | set `mh-index-ticked-messages-folders' accordingly. | ||
| 88 | |||
| 89 | In addition, a general function, "F q (mh-index-sequenced-messages)" | ||
| 90 | has been provided that displays messages in the `mh-unseen-seq' in the | ||
| 91 | folders listed `mh-index-new-messages-folders', unless a prefix | ||
| 92 | argument is given, in which case you can provide both a list of | ||
| 93 | folders and a sequence (closes SF #718833). | ||
| 94 | |||
| 95 | *** Narrow to Region | ||
| 96 | |||
| 97 | If there is a region, "/ r (mh-narrow-to-range)" will only consider | ||
| 98 | those messages in the region. In addition, there is now a stack of | ||
| 99 | folder limits which can be popped with "/ w (mh-widen)". With a prefix | ||
| 100 | arg, all the restrictions are popped off of the stack (closes SF | ||
| 101 | #732823). | ||
| 102 | |||
| 103 | *** Narrow to Ticked Sequence | ||
| 104 | |||
| 105 | The buffer can now be narrowed to ticked messages with "S ' | ||
| 106 | (mh-narrow-to-tick)" (closes SF #732825). | ||
| 107 | |||
| 108 | *** Display Multiple Buttons for multipart/alternative | ||
| 109 | |||
| 110 | A new customizable variable, | ||
| 111 | `mh-display-buttons-for-alternatives-flag', was added to display | ||
| 112 | buttons for the alternatives. The default value is nil to retain the | ||
| 113 | current behavior (closes SF #741288). | ||
| 114 | |||
| 115 | *** Identity Menu Changes | ||
| 116 | |||
| 117 | A menu item has been added that inserts custom fields if the To or Cc | ||
| 118 | header fields match `mh-auto-fields-list'. | ||
| 119 | |||
| 120 | ** New Variables in MH-E 7.4 | ||
| 121 | |||
| 122 | *** mh-alias-local-users-prefix | ||
| 123 | |||
| 124 | This string is prepended to the real names of users from the passwd | ||
| 125 | file. If nil, use the username string unmodified instead of the real | ||
| 126 | name from the gecos field of the passwd file. | ||
| 127 | |||
| 128 | *** mh-alias-passwd-gecos-comma-separator-flag | ||
| 129 | |||
| 130 | Non-nil means the gecos field in the passwd file uses comma as a | ||
| 131 | separator. Used to construct aliases for users in the passwd file." | ||
| 132 | |||
| 133 | *** mh-interpret-number-as-range-flag | ||
| 134 | |||
| 135 | Non-nil means interpret a number as a range. If the variable is | ||
| 136 | non-nil, and you use an integer, N, when asked for a range to scan, | ||
| 137 | then MH-E uses the range "last:N". | ||
| 138 | |||
| 139 | *** mh-kill-folder-suppress-prompt-hook | ||
| 140 | |||
| 141 | This new hook is invoked at the beginning of the `F k | ||
| 142 | (mh-kill-folder)' command. It is a list of functions to be called, | ||
| 143 | with no arguments, which should return a value of non-nil if you | ||
| 144 | should not be asked if you're sure that you want to remove the folder. | ||
| 145 | This is useful for folders that are easily regenerated. | ||
| 146 | |||
| 147 | The default value of `mh-index-p' suppresses the prompt on folders | ||
| 148 | generated by an index search. | ||
| 149 | |||
| 150 | WARNING: Use this hook with care. If there is a bug in your hook which | ||
| 151 | returns t on +inbox and you hit `F k' by accident in the +inbox | ||
| 152 | buffer, you will not be happy. | ||
| 153 | |||
| 154 | *** mh-refile-preserves-sequences-flag | ||
| 155 | |||
| 156 | Non-nil means that sequences are preserved when messages are refiled. | ||
| 157 | If this variable is non-nil and a message belonging to a sequence | ||
| 158 | other than cur or Previous-Sequence (see mh-profile 5) is refiled then | ||
| 159 | it is put in the same sequence in the destination folder. Additional | ||
| 160 | sequences that should not to be preserved can be specified by setting | ||
| 161 | `mh-unpropagated-sequences' appropriately. | ||
| 162 | |||
| 163 | *** mh-visible-header-fields | ||
| 164 | |||
| 165 | Customize this instead of `mh-visible-headers', which is now a defvar. | ||
| 166 | This was done to mimic the relationship between | ||
| 167 | `mh-invisible-header-fields' and `mh-invisible-fields'. | ||
| 168 | |||
| 169 | ** Variables Deleted in MH-E 7.4 | ||
| 170 | |||
| 171 | *** mh-visible-headers | ||
| 172 | |||
| 173 | See the paragraph for `mh-visible-header-fields' above. | ||
| 174 | |||
| 175 | ** Bug Fixes in MH-E 7.4 | ||
| 176 | |||
| 177 | *** Aliases Constantly Reloaded | ||
| 178 | |||
| 179 | The system aliases are not loaded as often as they were, so the | ||
| 180 | completion speed has been dramatically improved if your passwd file is | ||
| 181 | large (closes SF #693859). | ||
| 182 | |||
| 183 | *** Folders in MH-Index View Not Saved | ||
| 184 | |||
| 185 | When you perform a search to produce an MH-Index buffer, the folders | ||
| 186 | that contain the messages are shown. If the MH-Index buffer was | ||
| 187 | deleted, or Emacs was restarted and the corresponding folder | ||
| 188 | rescanned, the folder information would be lost. This has been fixed | ||
| 189 | by saving the information in a file called ".mhe_index" (closes SF | ||
| 190 | #701762). | ||
| 191 | |||
| 192 | *** Ticking Messages in +mhe-index/new | ||
| 193 | |||
| 194 | If a new message in a buffer created by "F n" was ticked (with "'"), | ||
| 195 | the message would not be added to the tick sequence in the source | ||
| 196 | folder. This has been fixed so that any sequence changes in any index | ||
| 197 | folder (from within MH-E of course) are now reflected back to the | ||
| 198 | corresponding source folder (closes SF #709664). | ||
| 199 | |||
| 200 | *** Custom Vars Set by a Function | ||
| 201 | |||
| 202 | The default setting of customization variable `mh-summary-height' is | ||
| 203 | now `nil' which means MH-E will change the size dynamically according | ||
| 204 | to the size of the frame (closes SF #723267). | ||
| 205 | |||
| 206 | *** Folder Completion Slow | ||
| 207 | |||
| 208 | The first folder completion was very slow. This has been fixed (closes | ||
| 209 | SF #730426). | ||
| 210 | |||
| 211 | *** Tick Sequence Persistent When Refiled | ||
| 212 | |||
| 213 | Sequences are now preserved when messages are refiled (closes SF | ||
| 214 | #737128). | ||
| 215 | |||
| 216 | *** Auto-inserted Header Fields Inconsistent | ||
| 217 | |||
| 218 | For consistency, all automatically inserted header fields (such as | ||
| 219 | X-Mailer and X-Face) are added when the draft is first presented to | ||
| 220 | you. This also gives you a chance to edit or delete them if necessary | ||
| 221 | (closes SF #745624). Note that we would be distressed if you deleted | ||
| 222 | the X-Mailer field. | ||
| 223 | |||
| 224 | *** Toolbar Spec Error | ||
| 225 | |||
| 226 | The following message appeared when displaying a message in XEmacs: | ||
| 227 | |||
| 228 | Signaling: (error "Toolbar spec must be list or nil" ) | ||
| 229 | |||
| 230 | This has been fixed (closes SF #745655). | ||
| 231 | |||
| 232 | *** mh-index-search Doesn't Find Short Acronyms | ||
| 233 | |||
| 234 | Swish typically ignores words with fewer than four letters, but will | ||
| 235 | still look for acronyms. Unfortunately, MH-E was downcasing the input | ||
| 236 | words which defeated this feature. This has been fixed (closes SF | ||
| 237 | #755718). | ||
| 238 | |||
| 239 | |||
| 7 | 240 | ||
| 8 | * Changes in MH-E 7.3 | 241 | * Changes in MH-E 7.3 |
| 9 | 242 | ||
diff --git a/etc/MORE.STUFF b/etc/MORE.STUFF index b060e137e37..8a6ddd5d55a 100644 --- a/etc/MORE.STUFF +++ b/etc/MORE.STUFF | |||
| @@ -96,6 +96,9 @@ You might find bug-fixes or enhancements in these places. | |||
| 96 | 96 | ||
| 97 | * Sregex: <URL:http://www.zanshin.com/%7Ebobg/sregex.html> | 97 | * Sregex: <URL:http://www.zanshin.com/%7Ebobg/sregex.html> |
| 98 | 98 | ||
| 99 | * Tramp: Remote file access via rsh/ssh | ||
| 100 | <URL:http://savannah.gnu.org/projects/tramp/> | ||
| 101 | |||
| 99 | * Webjump: <URL:http://www.neilvandyke.org/webjump> | 102 | * Webjump: <URL:http://www.neilvandyke.org/webjump> |
| 100 | 103 | ||
| 101 | * Whitespace: <URL:http://www.dsmit.com/lisp/> | 104 | * Whitespace: <URL:http://www.dsmit.com/lisp/> |
| @@ -208,9 +211,6 @@ Several are for Debian GNU/Linux in particular. | |||
| 208 | Wnn6, | 211 | Wnn6, |
| 209 | SJ3 Ver.2 | 212 | SJ3 Ver.2 |
| 210 | 213 | ||
| 211 | * Tramp: Remote file access via rsh/ssh | ||
| 212 | <URL:http://savannah.gnu.org/projects/tramp/> | ||
| 213 | |||
| 214 | * VM (View Mail): <URL:http://www.wonderworks.com/vm/> Alternative | 214 | * VM (View Mail): <URL:http://www.wonderworks.com/vm/> Alternative |
| 215 | mail reader. There is a VM newsgroup: <URL:news:gnu.emacs.vm.info> | 215 | mail reader. There is a VM newsgroup: <URL:news:gnu.emacs.vm.info> |
| 216 | 216 | ||
| @@ -170,6 +170,12 @@ types any more. Add -DUSE_LISP_UNION_TYPE if you want union types. | |||
| 170 | 170 | ||
| 171 | * Changes in Emacs 21.4 | 171 | * Changes in Emacs 21.4 |
| 172 | 172 | ||
| 173 | +++ | ||
| 174 | ** There are now two new regular expression operators, \_< and \_>, | ||
| 175 | for matching the beginning and end of a symbol. A symbol is a | ||
| 176 | non-empty sequence of either word or symbol constituent characters, as | ||
| 177 | specified by the syntax table. | ||
| 178 | |||
| 173 | ** Passing resources on the command line now works on MS Windows. | 179 | ** Passing resources on the command line now works on MS Windows. |
| 174 | You can use --xrm to pass resource settings to Emacs, overriding any | 180 | You can use --xrm to pass resource settings to Emacs, overriding any |
| 175 | existing values. For example: | 181 | existing values. For example: |
| @@ -724,7 +730,7 @@ You can now put the init files .emacs and .emacs_SHELL under | |||
| 724 | 730 | ||
| 725 | ** MH-E changes. | 731 | ** MH-E changes. |
| 726 | 732 | ||
| 727 | Upgraded to MH-E version 7.3. There have been major changes since | 733 | Upgraded to MH-E version 7.4.4. There have been major changes since |
| 728 | version 5.0.2; see MH-E-NEWS for details. | 734 | version 5.0.2; see MH-E-NEWS for details. |
| 729 | 735 | ||
| 730 | +++ | 736 | +++ |
| @@ -2253,7 +2259,11 @@ configuration files. | |||
| 2253 | 2259 | ||
| 2254 | * Lisp Changes in Emacs 21.4 | 2260 | * Lisp Changes in Emacs 21.4 |
| 2255 | 2261 | ||
| 2256 | ** If a command sets transient-mark-mode to `only', that | 2262 | +++ |
| 2263 | ** `visited-file-modtime' and `calendar-time-from-absolute' now return | ||
| 2264 | a list of two integers, instead of a cons. | ||
| 2265 | |||
| 2266 | ** If a command sets transient-mark-mode to `only', that | ||
| 2257 | enables Transient Mark mode for the following command only. | 2267 | enables Transient Mark mode for the following command only. |
| 2258 | During that following command, the value of transient-mark-mode | 2268 | During that following command, the value of transient-mark-mode |
| 2259 | is `identity'. If it is still `identity' at the end of the command, | 2269 | is `identity'. If it is still `identity' at the end of the command, |
| @@ -273,8 +273,14 @@ to the FSF. | |||
| 273 | the definition of `file-attributes' and `directory-files-and-attributes' | 273 | the definition of `file-attributes' and `directory-files-and-attributes' |
| 274 | and from the calls. | 274 | and from the calls. |
| 275 | 275 | ||
| 276 | ** Re-design language environment handling so that Emacs can fit | 276 | ** Make language-info-alist customizable. Currently a user can customize |
| 277 | better to a users locale (e.g. ja_JP.UTF-8). | 277 | only the variable `current-language-environment'. |
| 278 | |||
| 279 | ** Improve language environment handling so that Emacs can fit | ||
| 280 | better to a users locale. Currently Emacs uses utf-8 language | ||
| 281 | environment for all utf-8 locales, thus a user in ja_JP.UTF-8 locale | ||
| 282 | are also put in utf-8 lang. env. In such a case, it is | ||
| 283 | better to use Japanese lang. env. but prefer utf-8 coding system. | ||
| 278 | 284 | ||
| 279 | ** Eliminate the current restriction on header printing by ps-print. | 285 | ** Eliminate the current restriction on header printing by ps-print. |
| 280 | Currently, a header can contain only single 1-byte charset in | 286 | Currently, a header can contain only single 1-byte charset in |
| @@ -291,9 +297,10 @@ to the FSF. | |||
| 291 | ** Enhance word boundary detection for such a script that doesn't use | 297 | ** Enhance word boundary detection for such a script that doesn't use |
| 292 | space at word boundary (e.g. Thai). | 298 | space at word boundary (e.g. Thai). |
| 293 | 299 | ||
| 294 | ** Include a better Japanese input method in the distribution. | 300 | ** Implement interface programs with major Japanese conversion server |
| 295 | Currently, most Japanese users are using external packages | 301 | in lib-src so that they can be used from the input method |
| 296 | (e.g. tamago, anthy) or an input method via XIM. | 302 | "japanese". Currently, most Japanese users are using external |
| 303 | packages (e.g. tamago, anthy) or an input method via XIM. | ||
| 297 | 304 | ||
| 298 | * Internal changes | 305 | * Internal changes |
| 299 | 306 | ||