1 This documents describes changes
3 - made to configuration variables, functions and the like which are
4 not backwards-compatible and/or which do not exist in mutt
6 - other changes which might break existing user configuration and thus
9 This document is not the place for verbose documentation; it only offers
10 the necessary keywords to look them up in the manual, ChangeLog or other
11 sources of information.
15 The semantics for $muttng_folder_name has slightly changed, see docs.
19 The %u expando for $sidebar_number_format has been added.
23 The generic <rebuild-cache> function has been added.
27 The $list_reply variable has been removed and replaced by
28 $force_list_reply without a synonym.
32 The "attachments" and "unattachments" commands were added. The %X
33 expando has been added to $index_format. The ~X pattern has been
34 added. The %Q and %X expandos have been added to $attach_format. For
35 better control purpose, the $count_attachments variable has been
38 As part of the above addition(s), the 'A' message status flag has been
43 When upgrading to after a revision after 528, header caches must be
44 completely removed and rebuild again. From r540 on, this problem is
45 solved so manual interaction will not be necessary any longer.
49 The $smtp_envelope_from variable has been removed in favor of the
50 general $envelope_from_address.
52 The $envelope_from option has been renamed to $use_envelope_from.
56 SASL 1.x support has been removed.
58 All patterns may be prefixed with = instead of ~ to enable
59 string search instead of regular expression match.
61 The $net_inc variables has been added.
65 The ~u pattern has been added.
69 The following pre-defined read-only variables were added:
70 $muttng_pwd, $muttng_folder_name, $muttng_folder_path.
74 Several pre-defined read-only variables named $muttng_ have
75 been added; this feature is maybe subject to change in the near
78 The $editor_headers option has been added.
80 The %Z expando of $index_format now also includes an 'A'
81 as the last character if a mail has attachments, i.e. is of
82 type multipart and a space otherwise. In addition, the ~M
83 pattern was added to match these messages.
85 Many synonym variables pointing to proper $nntp_ ones have
90 The $debug_level option has been added.
92 It's now possible to define and use arbitrary self-defined
93 variables as long as prefixed with user_.
95 The $user_agent variable had to be renamed to $agent_string.
97 To keep consistency, the -D option has been removed again in
102 Instead of only supporting to expand environment variables via
103 $NAME, it's now possible to query for all variables, too, e.g.
104 'set imap_home_namespace = $folder'.
106 The $abort_noattach and $attach_remind_regexp options have been
107 added to remind users of possibly forgotten attachments.
111 The $delete_space option has been added.
115 Reading configurations from ~/.muttngrc-$version and
116 ~/.muttng/muttngrc-$version is no longer supported;
117 ~/.muttngrc and ~/.muttng/muttngrc remain.
121 The $max_display_recips option has been added.
125 The $smtp_envelope option has been added.
127 To improve consistency, the following variables were renamed and
128 synonyms kept: $smtp_auth_username to $smtp_user and
129 $smtp_auth_password to $smtp_pass.
133 The $smtp_use_tls option has been added.
135 The $imap_check_subscribed option has been added in muttng and mutt.
139 The $imap_force_ssl option has been replaced with the more generic
140 $ssl_force_tls option.
144 For $sidebar_number_format, the expandos %c and %f are replaced with
145 their $status_format pendants %m and %F respectively. Use of %c and
146 %f is deprecated but still kept for compatibility.
150 Due to merging in changes made to mutt where NSS support was dropped,
151 it's dropped in mutt-ng too.
155 Because of reverting a (overly eager) mutt-ng-specific issue with
156 header caching, starting with revision 362, all caches must be removed
157 and rebuild again. Sorry for that.
161 Due to changes to internal structures introduced in SVN revision 344,
162 all header caches must be removed and rebuild.
164 The '-D' command line option has been added.
166 Editing threads functionality is no longer only available
167 in muttng as it has been integrated into mutt, too.
171 The $xterm_leave option has been added.
173 The '^' shortcut pointing to the current folder is no longer
174 only available in muttng as it has been integrated into mutt, too.
178 The 'prepare' script has been renamed to 'autogen.sh' as this name
179 seems to be used in many projects using the autotools too.
183 Pine compatibility for naming IMAP mailboxes has been removed, only
184 the common imap[s]:// syntax remains.
186 The first "round" of removing synonym variables is completed. The
187 replacements for the next round are: ask_followup_to ->
188 nntp_ask_followup_to, ask_x_comment_to -> nntp_ask_x_comment_to,
189 catchup_newsgroup -> nntp_catchup, followup_to_poster ->
190 nntp_followup_to_poster, group_index_format ->
191 nntp_group_index_format, inews -> nntp_inews, mime_subject ->
192 nntp_mime_subject, news_cache_dir -> nntp_cache_dir, news_server ->
193 nntp_host, newsrc -> nntp_newsrc, nntp_poll -> nntp_mail_check,
194 pop_checkinterval -> pop_mail_check, post_moderated ->
195 nntp_post_moderated, save_unsubscribed -> nntp_save_unsubscribed,
196 show_new_news -> nntp_show_new_news, show_only_unread ->
197 nntp_show_only_unread, x_comment_to -> nntp_x_comment_to. Please use
198 the contrib/update-config.pl script to update.
200 Due to frequent trouble, $imap_mail_check now defaults to 300 seconds
201 (5 minutes) rather than 5 seconds.
203 The configuration variable $strict_mailto has been added.
207 Changes due to better integration of qdbm support w/ header caching:
209 - the $header_cache_pagesize variable is not available with as it's
211 - the following feature tests were added: feature_qdbm, feature_gdbm,
212 feature_db4 (for ifdef/ifndef)
216 New Configuration Variables:
217 - $header_cache_compress - compress header cache database with qdbm
218 when switching to qdbm, please make sure to _first_ _completely_
219 remove the old header cache (files) as you need to start off from
220 scratch; compressed qdbm require much less space (only ~1/5)
224 New Configuration Variables:
225 - $sidebar_boundary - boundary characters for name compression
226 - $sidebar_number_format - control if and how to print/count numbers
229 - $shorten_hierarchy is now named $sidebar_shorten_hierarchy
230 (still kept as synonym)
234 New Configuration Variables:
235 - $sidebar_newmail_only - if set, only mailboxes with new mail will
236 be shown in the sidebar
240 New Configuration Variables:
246 New Configuration Command (based on CD's ifdef Patch):
253 - $imap_mail_check is split from $mail_check
254 - $force_buffy_check forces check on <buffy-list>
259 - 'sidebar [fg] [bg]' for the delimiter
266 ask_follow_up, ask_x_comment_to, followup_to_poster,
267 group_index_format, catchup_newsgroup, inews, news_cache_dir,
268 newsrc,news_server, nntp_context, nntp_load_description, nntp_pass,
269 nntp_poll, nntp_reconnect, nntp_user, post_moderated,
270 save_unsubscribed, show_new_news, show_only_unread, x_comment_to
272 Quoting-Initials-Support
276 smtp_auth_password, smtp_auth_username, smtp_host, smtp_port
278 Assumed Character Set Patch:
279 assumed_charset, strict_mime, file_charset
282 maildir_header_cache_verify, header_cache
285 sidebar_delim, sidebar_visible, sidebar_width, shorten_hierarchy
287 Format Flowed Improvements:
288 max_line_length, quote_empty, quote_quoted, stuff_quoted
291 xterm_icon, xterm_set_titles, xterm_title
294 imap_reconnect, msgid_format, operating_system, shorten_hierarchy,
295 signoff_string, umask
303 change-newsgroup, change-newsgroup-readonly, forward-to-group,
304 followup-message, get-children, get-message, get-parent,
305 reconstruct-thread, post-message, catchup, edit-newsgroups,
306 edit-followup-to, edit-x-comment-to, reload-active,
307 subscribe-pattern, unsubscribe-pattern, catchup, uncatchup,
316 break-thread, link-threads
319 sidebar-open, sidebar-next, sidebar-prev, sidebar-next-new,
320 sidebar-prev-new, sidebar-scroll-up, sidebar-scroll-down
324 Compressed-Folder Support:
325 close-hook, open-hook, append-hook
330 sidebar_new, sidebar_flagged
337 The config files were renamed. Instead of ~/.muttrc it's now
338 ~/.muttngrc, instead of /etc/Muttrc it's now /etc/Muttngrc and
341 The config directories were renamed too. If you used .mutt/ for
342 config file you have to use .muttng/ now.
344 The following tools were removed:
345 bin/flea, bin/muttbug, bin/mutt_dotlock, bin/pgpewrap, bin/pgpring,
346 bin/smime_keys and etc/mime.types.
347 They were replaced by:
348 bin/fleang, bin/muttngbug, bin/muttng_dotlock, bin/pgpewrapng
349 bin/pgpringng, bin/smime_keysng and etc/muttng-mime.types.
350 Please check and update your configuration.