ChangeLog 269 KB
Newer Older
1 2 3 4 5 6 7
2008-06-27 12:04 -0700  Petr Písař  <[email protected]>  (40c6e851bf76)

	* po/cs.po: Updated Czech translation.

2008-06-26 12:52 -0700  Brendan Cully  <[email protected]>  (c5256c65eedb)

	* handler.c: Mark new error message for translation.
8 9 10 11 12 13

	* curs_lib.c: Force a resize event after calling an external editor.
	Closes #2207

	* lib.c, lib.h, mh.c: fflush before fsync and close. Closes #2962
	again.
14 15 16 17 18 19 20 21

	* mh.c: fsync maildir/mh messages on commit. Closes #2962.

2008-06-25 23:40 -0700  Brendan Cully  <[email protected]>  (32374c911c6c)

	* smime.c: Check S/MIME signing ID exists before attempting to use
	it. Closes #3069. Also make (s)ign automatically ask for a key if
	no default is defined.
22 23 24 25 26

	* init.h: Make $move default to no instead of ask-no. Closes #2945.

	* doc/manual.xml.head: Document difference between index and pager
	search. Closes #2886.
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

	* commands.c, copy.c, crypt-gpgme.c, handler.c, mbox.c, pgp.c: Make
	mutt_copy_message distinguish between fatal and non-fatal errors.
	Non-fatal errors should prevent moving messages, since they indicate
	data loss. But mutt should still attempt to display them, since
	being able to see some attachments is better than nothing. Also stop
	printing out non-PGP material in application/pgp attachments. Closes
	#2545, #2912.

2008-06-24 23:12 -0700  Brendan Cully  <[email protected]>  (f5fe657f0633)

	* handler.c: Make multipart decoding a little more
	forgiving. First, ignore bad content-transfer-encoding in
	multipart sections. Second, if an attachment fails to decode,
	print a warning and continue instead of giving up on the entire
	message.

44 45 46 47 48 49 50 51 52 53
1970-01-01 00:00 +0000  Brendan Cully  <[email protected]>  (a2e8f6fab8d3)

	* smtp.c: Test that envelope from or from is set before attempting
	SMTP delivery. Closes #3079.

2008-06-14 18:23 -0700  Christoph Berg  <[email protected]>  (4b790909a037)

	* doc/mbox.man: Document that From_ lines use asctime-style dates,
	not RFC2822 dates. Closes #3077.

54 55 56 57 58 59 60 61 62
2008-06-11 22:45 -0700  Alexey I. Froloff  <[email protected]>  (1e8ca708a52f)

	* attach.c: Do not attempt to close invalid descriptors. Closes #3075

2008-06-05 13:06 +0200  Vladimir Marek  <[email protected]>  (5ab92dd44ce2)

	* alias.c: Wrap Fqdn in NONULL() to prevent crash with -d5 if Fqdn
	is NULL

63 64 65 66 67
2008-06-02 09:45 +0200  Rocco Rutte  <[email protected]>  (d6d04a7f5aea)

	* init.c: Allow for printing variable values longer than 256
	characters

68
	* rfc822.c: Allow for mail addresses longer than 256
69 70
	characters (closes #3066).

71 72 73 74 75 76 77
2008-05-30 16:14 +0200  Rocco Rutte  <[email protected]>  (2f59be26ad22)

	* protos.h: Define prototypes for compatibility functions in protos.h
	to silence compiler warnings

2008-05-29 14:18 +0200  Rocco Rutte  <[email protected]>  (bf74c85070c4)

78 79
	* menu.c: Respect $wrap_search in generic menu search (e.g.  for
	browser)
80 81 82 83 84 85

	* doc/Makefile.am: Only install mutt_dotlock(1) if binary is
	installed, too (closes #1601).

2008-05-28 22:22 -0700  Paul Walker  <[email protected]>  (f4259a92dab6)

86
	* doc/Muttrc.head: Make default muttrc header weeding
87 88
	tidier. Closes #286.

89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
2008-05-23 01:40 -0400  Todd Zullinger  <[email protected]>  (73a180edce53)

	* pgp.c: Call mutt_need_hard_redraw() in pgp_decrypt_part().

	This change ensures that the screen is redrawn when using gpg-agent.
	Without this, mutt's navigation keybindings are lost after pinentry
	curses prompts for a passphrase to descrypt a message.

2008-05-28 22:16 -0700  Moritz Schulte  <[email protected]>  (7fd74c40eced)

	* curs_lib.c: Make sure that the redrawing/reinitializing is done
	always, not only when the environment variable DISPLAY is not set.

2008-05-28 22:05 -0700  Vladimir Marek  <[email protected]>  (9d0509641865)

	* configure.ac, m4/iconv.m4: Cosmetic fix to configure
	--help. Closes #3060.

107 108 109 110 111 112 113 114
2008-05-28 21:44 -0700  Vincent Lefevre  <[email protected]>  (7b8ef3b8ff5a)

	* po/fr.po: Updated French translation

2008-05-23 18:39 +0200  Rocco Rutte  <[email protected]>  (8a3a037ec6b3)

	* UPDATING: UPDATING: fix 1.5.18 line as noted by Kyle Wheeler

115 116 117 118 119 120 121 122
2008-05-22 20:22 -0700  Brendan Cully  <[email protected]>  (96a01436f88b)

	* imap/command.c: Escape LSUB mailbox names given to
	mutt_parse_rc_line. Handle literals in STATUS responses for Notes
	compatibility.

2008-05-22 17:01 +0200  Rocco Rutte  <[email protected]>  (d612ef757ee9)

123 124 125
	* configure.ac, m4/types.m4: Use C99 macros "PRId64"/"PRId32" to
	format file sizes/offsets if available. This fixes warning about
	mismatching int argument sizes on amd64.
126 127 128 129

	* init.h: Document that $check_mbox_size should be set before
	mailboxes commands

130 131
	* UPDATING: Mention requirement to encode X-Label: headers in
	UPDATING
132

133 134 135 136 137 138 139
2008-05-21 23:20 -0700  Rocco Rutte  <[email protected]>  (bba92e401440)

	* imap/browse.c: Guard idata->mailbox read in imap_mailbox_state.
	Closes #3057.

2008-05-21 22:59 -0700  Piarres Beobide Egaña  <[email protected]>  (51c494a2e735)

140
	* po/eu.po: Updated Basque translation.
141

142 143 144 145 146 147 148 149
2008-05-21 22:55 -0700  René Clerc  <[email protected]>  (e95a579cf5e4)

	* po/nl.po: Updated Dutch translation

2008-05-21 20:36 +0200  Rocco Rutte  <[email protected]>  (1bdb7a7c3c8f)

	* buffy.c, buffy.h: Fix new mail detection for >2 GB mboxes with
	$check_mbox_size set
150 151 152 153

	* mbox.c, sendlib.c: Use ftello() instead of ftell() in more places
	that need it (fixes progress updates for >2 GB mbox files)

154 155
	* doc/manual.xml.head, init.h: Improve documentation for handling
	multiple folders and new mail detection
156

157 158 159 160 161 162 163
2008-05-20 17:08 +0200  Paul Walker  <[email protected]>  (a4d423798321)

	* parse.c: Fix more compiler warnings on amd64 by use of %p instead of
	%x

2008-05-19 09:52 -0700  Ivan Vilata i Balaguer  <[email protected]>  (38319cd7d832)

164
	* po/ca.po: Updated Catalan translation
165

166 167 168 169 170 171 172 173 174
2008-05-19 18:49 +0200  Vladimir Marek  <[email protected]>  (8ac4b70221ee)

	* Makefile.am: Unbreak build with included gettext by explicitly
	removing libs for mutt_md5

2008-05-19 11:14 +0200  Rocco Rutte  <[email protected]>  (85654735d27e)

	* UPDATING: Mention mime_lookup change in UPDATING

175 176 177 178 179 180 181
2008-05-19 10:59 +0200  Paul Walker  <[email protected]>  (d3fd07d0016c)

	* init.c: Use %p instead of %x to debug-print pointers (fixes warnings
	on 64bit platforms)

2008-05-19 10:56 +0200  Rocco Rutte  <[email protected]>  (771276a3bace)

182
	* Makefile.am: hcversion.h depends on new mutt_md5 tool
183

184 185 186 187 188 189
2008-05-18 12:42 -0700  Roland Rosenfeld  <[email protected]>  (4ef0fc2f8378)

	* po/de.po: Updated German translation

2008-05-17 19:31 -0700  Andreas  <Andreas Jobs>  (aaeee8f868c4)

190
	* crypt-gpgme.c: Fix GPGME S/MIME micalg generation, broken
191 192
	in [e6f958b093b6]. Closes #2994.

193 194 195 196 197 198 199 200
2008-05-17 18:34 -0700  Brendan Cully  <[email protected]>  (f9545d5ec15f)

	* doc/Muttrc.head: Add 'mime_lookup application/octet-stream' to the
	distributed Muttrc. Closes #2984.

	* .hgignore, Makefile.am, configure.ac, hcachever.sh.in,
	md5.c: Build local md5 tool for hcachever.sh. Closes #3025.

201 202 203 204 205 206 207 208 209 210 211 212
2008-05-17 12:39 -0700  Brendan Cully  <[email protected]>  (692b7c063bf1)

	* .hgsigs: mutt-1.5.18 signed

	* .hgtags: Added tag mutt-1-5-18-rel for changeset ff9e4d0464b1

	* ChangeLog, VERSION, po/bg.po, po/ca.po, po/cs.po, po/da.po,
	po/de.po, po/el.po, po/eo.po, po/es.po, po/et.po, po/eu.po,
	po/fr.po, po/ga.po, po/gl.po, po/hu.po, po/id.po, po/it.po,
	po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/pt_BR.po,
	po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po,
	po/zh_TW.po: automatic post-release commit for mutt-1.5.18
213 214

	* UPDATING: Update UPDATING.
Brendan Cully's avatar
Brendan Cully committed
215 216 217 218 219 220

	* imap/browse.c: Use context to get IMAP new message count in mailbox
	browser if possible.

2008-05-17 11:08 -0700  Rocco Rutte  <[email protected]>  (b341d157ae72)

221 222 223
	* Makefile.am, hcache.c, hcachever.sh.in: When necessary, convert
	strings to utf-8 in the header cache. If iconv is unavailable,
	include the charset in effect as part of the cache file
Brendan Cully's avatar
Brendan Cully committed
224 225
	name. Closes #3023.

226 227 228 229 230 231 232 233 234 235
2008-05-16 09:24 +0200  Rocco Rutte  <[email protected]>  (001d6be61905)

	* smime_keys.pl: Glob paths derived from mutt -Q output in
	smime_keys.pl. Patch by Fabrice Bellet and Miroslav Lichvar (closes
	#3020).

2008-05-15 17:29 +0200  Rocco Rutte  <[email protected]>  (132474d6dd3b)

	* alias.c, protos.h: Make mutt_check_alias_name()
	multibyte-aware (closes #2403).
236 237 238 239 240 241

	* doc/manual.xml.head: Document exact address in the manual (closes
	#3050)

2008-05-14 16:23 -0700  Brendan Cully  <[email protected]>  (7f4711b9b61f)

242 243
	* alias.c: Ensure alias file ends with \n before appending new
	aliases. Closes #1580.
244

245 246 247 248 249 250 251 252 253 254
2008-05-14 15:19 +0200  Samuel Tardieu  <[email protected]>  (5518355bc6da)

	* curs_main.c: Always update status bar after sorting method changes
	(closes #2120).

2008-05-12 23:15 -0700  Brendan Cully  <[email protected]>  (97aa20438c47)

	* imap/imap.c: Terminate open IMAP message sets at end of mailbox
	even if the last message is inactive. Closes #3002.

255 256 257 258 259 260 261 262 263 264 265 266 267 268
2008-05-11 10:52 +0200  Matthias Andree  <[email protected]>  (09b0363cdf54)

	* rfc3676.c: In debug output, cast size_t arguments to long for
	consistency with printf %ld argument.

2008-05-11 00:50 -0700  Brendan Cully  <[email protected]>  (98c39c5187a9)

	* main.c: Update copyright in -vv output. Closes #3042.

2008-05-07 11:54 -0700  Brendan Cully  <[email protected]>  (385efdbf9423)

	* mutt_sasl.c, mutt_sasl.h: Make SASL support conn_poll method.
        Make SASL IP lookup failure non-fatal. Both are for tunnel support.

269 270 271 272 273 274 275 276
2008-05-05 19:32 +0200  Rocco Rutte  <[email protected]>  (0eacf5297484)

	* mbyte.c, mbyte.h: Fix some compiler warnings if compiling without
	system wide character functions

	* mbyte.c, protos.h, utf8.c: Pass buffer size to mutt_wctoutf8()
	to prevent crashes if MB_LEN_MAX<6 as pointed out by exg on #mutt.

277 278 279 280 281 282
2008-04-29 10:44 -0700  David Champion  <[email protected]>  (1de934f1d618)

	* muttlib.c: [9414b9dd36db] broke softfill. (closes #3035)

2008-04-29 10:38 -0700  Wilfried Goesgens  <[email protected]>  (8017c8074f62)

283 284
	* imap/auth_gss.c: Print GSSAPI status messages to debug log on
	error.
285

286 287 288 289 290 291 292 293 294 295
2008-04-03 17:08 +0200  Miroslav Lichvar  <[email protected]>  (bdd44e92919d)

	* mutt_ssl_gnutls.c: Fix sending long commands when using gnutls.

2008-04-09 15:57 -0700  Dan Fandrich  <[email protected]>  (3b7b3c0e459e)

	* configure.ac, strtok_r.c: Replace strtok_r when it's not
	available. The implementation comes from glibc 2.6.1 (like the
	strsep replacement) and uses the same autoconf hooks.

296 297 298 299 300 301 302 303 304
2008-04-09 18:13 +0200  Christian Ebert  <[email protected]>  (ae90c8e8ea4d)

	* doc/manual.xml.head: manual.xml.head: grammar correction

2008-03-11 17:20 -0700  N.J. Mann  <[email protected]>  (e3bc99a4a6bd)

	* mbox.c, mh.c, pop.c: Respect ctx->quiet when initializing
	progress bar.

305 306 307 308 309
2008-03-09 14:01 -0700  Sébastien Hinderer  <[email protected]>  (c4212a17fad6)

	* compose.c, mx.c: Remove pointless NULL checks against
	arrays. This silences a warning on newer GCCs.

310 311 312 313 314 315 316 317
2008-03-04 22:00 -0800  Petr Písař  <[email protected]>  (fdad7b9fa741)

	* po/cs.po: Updated Czech translation

2008-03-02 21:45 -0800  Vincent Lefevre  <[email protected]>  (9a7d802004d3)

	* po/fr.po: Updated French translation.

Vincent Lefevre's avatar
Vincent Lefevre committed
318 319 320 321 322 323 324
2008-02-27 14:45 +0100  Rocco Rutte  <[email protected]>  (553ae136f20e)

	* COPYRIGHT, main.c: Update copyright years in 'mutt -v' output and
	COPYRIGHT

2008-02-27 13:27 +0100  Anders Helmersson  <[email protected]sadata.net>  (d2eb082fd872)

325
	* curs_lib.c: Fix progress updates for large messages. Closes #3029.
Vincent Lefevre's avatar
Vincent Lefevre committed
326

327 328 329 330 331 332
2008-02-27 09:30 +0100  N.J. Mann  <[email protected]>  (eb4e214c8ced)

	* status.c: Cleanup status_format_str()

2008-02-20 12:02 +0100  Rocco Rutte  <[email protected]>  (9414b9dd36db)

333
	* muttlib.c: Fix truncation logic for soft-padding (Closes #3035).
334

335 336 337 338 339 340
2008-01-29 21:06 -0800  Brendan Cully  <[email protected]>  (fd741c1922f3)

	* hg-commit: Fix typo in hg-commit

2008-01-29 21:05 -0800  Benno Schulenberg  <[email protected]>  (95807c4b824f)

341
	* po/nl.po: Improvements to the Dutch translation
342

343 344 345 346 347 348 349
2008-01-17 17:32 +0100  Rocco Rutte  <[email protected]>  (039d939d8c3e)

	* browser.h: Use 'unsigned int' for file browser state to browse huge
	dirs (closes #3017).

2008-01-15 17:46 +0100  Rocco Rutte  <[email protected]>  (6e6e6c4bee59)

Vincent Lefevre's avatar
Vincent Lefevre committed
350
	* recvattach.c: Fix logic error in b3cde588fe9a commit
351

352 353 354 355 356 357 358
2008-01-15 17:34 +0100  Rocco Rutte  <[email protected]>  (b3cde588fe9a)

	* recvattach.c: Prepend './' to (some) suggested filenames when saving
	attachments. Attachment filenames may start with characters that are
	special to mutt_expand_path() may cause undesired expansion. Closes
	#1719.

Vincent Lefevre's avatar
Vincent Lefevre committed
359
	* INSTALL, README: Update stale INSTALL+README files
360 361 362

	* mh.c: Make maildir_delayed_parsing() more readable

Vincent Lefevre's avatar
Vincent Lefevre committed
363
	* init.h: Mention that References: and Date: cannot be
364 365
	changed in editor (closes #1234).

366 367 368
	* UPDATING, globals.h, init.h, query.c: Make formatting of query menu
	configurable via $query_format (closes #170).

Vincent Lefevre's avatar
Vincent Lefevre committed
369
	* init.h: Link $timeout from $mail_check, see Debian #385456.
370

371 372 373 374 375 376 377 378 379 380 381 382 383
2008-01-14 23:00 +0100  Rocco Rutte  <[email protected]>  (130aa0517251)

	* mh.c: Fix typo of in dae38f5ab2a5 commit

2008-01-14 22:54 +0100  Rocco Rutte  <[email protected]>  (dae38f5ab2a5)

	* ChangeLog, mh.c: hcache: Fetch data for correct message from hcache.
	With $maildir_header_cache_verify set (the default), the list (and
	thus the current) header change after data was fetched from hcache
	making some message appear as duplicate. Now fetch data for the
	correct message after possible in-place inode sorting altering file
	order. See debian bug #459739.

384 385 386 387
	* hcachever.sh.in: hcache: use HEADER for version calculation too

2008-01-09 13:06 +0100  Rocco Rutte  <[email protected]>  (2a5636080210)

Vincent Lefevre's avatar
Vincent Lefevre committed
388
	* configure.ac: Fix mutt_dotlock build issue on cygwin
389 390
	(closes #3009).

391 392 393 394
	* init.h: Mention $recall in description for $postpone

2008-01-02 11:47 -0800  Johan Svedberg  <[email protected]>  (3cf8bc21bc3d)

Vincent Lefevre's avatar
Vincent Lefevre committed
395
	* po/sv.po: Updated Swedish translation
396

Johan Svedberg's avatar
Johan Svedberg committed
397 398 399 400 401
2007-12-11 15:22 +0100  Rocco Rutte  <[email protected]>  (68a9c3e74f9a)

	* doc/manual.xml.head: Manual: Update caching docs (hcache naming,
	maintenance)

Vincent Lefevre's avatar
Vincent Lefevre committed
402
	* pop.c: POP: Name hcache the way IMAP does. Place the file
Johan Svedberg's avatar
Johan Svedberg committed
403 404 405 406 407
	under $header_cache/<url>/mutt.hcache. For now ignore that this may
	break if hcache == bcache and a message's uid is "mutt.hcache"
	(extremely unlikely) in which case the user will loose only the
	hcache file.

408 409 410 411
	* pop.c: POP: Respect $message_cache_clean

	* doc/manual.xml.head: Manual: mention $time_inc in tuning chapter

Vincent Lefevre's avatar
Vincent Lefevre committed
412
	* enter.c, history.h: Maintain different history lists for
413 414
	files and mailboxes. Closes #2999.

415 416 417 418 419 420 421 422 423 424 425 426 427
	* history.c: Do not trust history file and mutt code about history
	class. This prevents crashes as result of programming errors and/or
	wrong history file (e.g. negative or too high classes).

2007-12-08 12:54 -0800  Michael Elkins  <[email protected]>  (3971bcfd9112)

	* mh.c: Skip over messages which were previously parsed after sorting
	the tail of the list. Avoids a segmentation fault when rescanning
	the new/ subdir of a maildir when messages were left over from a
	previous scan.

2007-12-07 11:38 -0800  Rocco Rutte  <[email protected]>  (b891b1736885)

Vincent Lefevre's avatar
Vincent Lefevre committed
428
	* lib.c, md5.h: Check definition of ENOTSUP before use
429 430
	(closes #2983)

431 432 433 434 435
	* mh.c: Sort MH folders into natural order after 2nd pass (closes
	#463).

	* init.h: Mention subscribe and lists commands for
	$ignore_list_reply_to (closes #2996).
436 437 438 439 440

	* mx.c: Don't attempt to move messages when $mbox is unset.

2007-12-05 10:03 +0100  Rocco Rutte  <[email protected]>  (63c97881cb76)

441 442 443 444 445 446 447 448 449
	* UPDATING, configure.ac, main.c, mh.c: Improve inode sorting,
	enable it by default and add MH support. Sorting is done on-demand
	only before the first stat() or open()
	($maildir_header_cache_verify=yes/hcache miss). Furthermore, only
	a partial list of messages starting from that item is sorted
	reducing sorting overhead in most cases. For a fully hcache'd
	folder with $maildir_header_cache_verify=no, no sorting is needed
	and no sorting will be done. MH parsing is now two-pass, too to
	simplify the code and remove duplication.
450

451 452 453 454
2007-11-30 10:29 +0100  Rocco Rutte  <[email protected]>  (5c635c9b5982)

	* configure.ac: Add version numbers for bdb 4.6

455
	* parse.c, sendlib.c: RfC2047 decode/encode X-Label: header
456 457
	(Closes #2970).

458 459 460 461 462
	* commands.c: Format status line for external and internal pager the
	same way to make %P work

2007-11-29 16:03 +0100  Rocco Rutte  <[email protected]>  (4899bcc1c2c3)

463 464 465
	* doc/db-cleanup.xsl: Add ascii-replacements for 0x2dc
	(tilde) and 0x2026 (...) too. The manual cannot be clean us-acii
	but now we should have at least latin1
466 467 468 469 470 471 472

	* doc/Makefile.am, doc/db-cleanup.xsl: Add a really ugly hack to make
	sure the plain text manual is us-ascii. The hack is filtering
	manual.html to another HTML file but replacing unicode chars by
	their ascii equivalents. The intermediate file is used to dump HTML
	to us-ascii text (and only for that).

473 474
	* hcache.c: Fix hcache build issue when building with gdbm if qdbm
	is installed, too
475

476 477 478 479 480 481
2007-11-21 13:19 +0100  Miroslav Lichvar  <[email protected]>  (9286a76e79a2)

	* send.c: Don't ignore $from in batch send mode.

2007-11-23 15:11 +0100  Rocco Rutte  <[email protected]>  (12a1d843c975)

482 483
	* curs_lib.c: Don't attempt to print progress if inc is 0, just
	print initial message
484

485 486 487 488 489 490
2007-11-21 14:14 -0800  Ronny Haryanto  <[email protected]>  (0e99eaaecd67)

	* po/id.po: Updated Indonesian translation

2007-11-21 16:47 +0100  Rocco Rutte  <[email protected]>  (309ab3a63d91)

491
	* UPDATING: Add UPDATING entry for $check_mbox_size
492 493 494

	* init.h: Clarify the description for $timeout

495 496
	* UPDATING: Remove raw utf-8 char in UPDATING to make it ascii
	again
497

498 499 500 501 502
2007-11-20 19:46 +0100  Rocco Rutte  <[email protected]>  (96f931ae0b22)

	* doc/manual.xml.head, init.h: Document that save-hook/fcc-hook/fcc-
	save-hook use $index_format expandos. Closes #2135.

503
	* doc/manual.xml.head, pattern.c: Simple search: Allow
504 505
	[~+%] to be \-escaped. Closes #2426.

506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526
	* configure.ac, strsep.c: Add glibc implementation of strsep() in case
	a system misses it. Closes #2989.

	* lib.h, mbyte.c: Alternate fix for not calling
	bind_textdomain_codeset() to fix Solaris build.

2007-11-19 15:32 +0100  Rocco Rutte  <[email protected]>  (033eba2d6834)

	* rfc3676.c: Make f=f handler multibyte-aware by not buffering flowed
	content until it's finished. We now write out content as we read it
	(which simplifies the code quite a bit) and properly flow multibyte
	paragraphs. This should improve DelSp=yes handling where a flowed
	paragraph may not have spaces at all except trailing ones for
	flowable paragraphs (after concatenating lines we didn't have access
	to the original break points any longer). We still split content by
	ASCII space (this should be safe as f=f itself uses ASCII space to
	mark flowable lines (even for languages that aren't expected to use
	spaces, see DelSp). Closes #862.

2007-11-15 13:17 +0100  Rocco Rutte  <[email protected]>  (a0161768f631)

527 528
	* doc/makedoc-defs.h, doc/makedoc.c: Fix more documentation build
	issues. Define USE_SASL (for $smtp_authenticators) in makedoc-
529 530 531
	defs.h, include it in makedoc.c to force doc rebuild if makedoc-
	defs.h changes.

532 533 534
	* parse.c, protos.h, send.c: Properly parse and validate Message-IDs
	from my_hdrs. Closes #2452.

535 536
	* configure.ac: Check for bind_textdomain_codeset() outside libc,
	too.
537

538 539 540 541 542 543 544
2007-11-15 11:53 +0100  peb  <[email protected]>  (22c68faeec08)

	* lib.h: Don't use bind_textdomain_codeset() if we're not using
	NLS/gettext. Closes #2162.

2007-11-15 11:22 +0100  Rocco Rutte  <[email protected]>  (933e57dff004)

545 546
	* doc/manual.xml.head: Properly document simple searches and its
	"secret" keywords. Closes #2136.
547

548 549 550 551 552
2007-11-13 13:31 +0100  Rocco Rutte  <[email protected]>  (7a4a154eefa5)

	* wcwidth.c: Fix compiler warnings in new wcwidth.c (too large values
	for 'unsigned short')

553 554
	* hg-commit: hg-commit: Run 'make validate' in doc/ if manual.xml
	is present
555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579

	* doc/manual.xml.head, init.h: Document that %f in $index_format is
	either Return-Path: or From: depending on which parses correctly.
	Also note that alternates' regex should be as precise as possible to
	avoid mismatches. Closes #1894.

	* init.h: Properly document $hostname, link it to $use_domain and
	$hidden_host. Closes #891.

2007-11-07 14:54 +0100  Rocco Rutte  <[email protected]>  (84284776659e)

	* Makefile.am, po/Makefile.in.in, po/POTFILES.in: Don't build
	keymap_alldefs.h in srcdir as it may be read-only

	* po/Makefile.in.in: Don't try to build $(PACKAGE).pot in srcdir as it
	may be read-only

2007-11-08 22:13 -0800  Michael Elkins  <[email protected]>  (4bba47e6d026)

	* doc/manual.xml.head: Removed the [!] prefix from the usage from the
	usage string for the un/mailboxes command since it has no special
	meaning in this context other than referring to $spoolfile.

2007-11-08 11:48 -0800  Brendan Cully  <[email protected]>  (daf29fe0ed4c)

580
	* UPDATING, curs_lib.c, globals.h, init.h: Add $time_inc to
581 582 583 584
	control progress update frequency. I found 250ms to be noticeably
	different from the old behaviour, and it ruins the rounding of the
	other _inc variables.

585 586 587
	* color.c, copy.c, imap/command.c: Turn down some debug logging
	levels

588 589 590 591 592
2007-11-08 09:03 +0100  Rocco Rutte  <[email protected]>  (92a6bfbed657)

	* doc/Makefile.am: Add stamp-doc-rc to makedoc-all to build Muttrc
	with fresh checkout

593 594 595 596 597 598 599 600 601
2007-11-07 14:48 -0800  Brendan Cully  <[email protected]>  (b68ccc2e66e2)

	* curs_lib.c, mutt_curses.h: Suppress progress bar updates less than
	250ms apart. Closes #2899.

2007-11-07 12:12 -0800  Emanuele Giaquinta  <[email protected]>  (c62c5495d67c)

	* wcwidth.c: Updated wcwidth to Unicode 5.0

602 603 604 605 606 607 608 609 610 611 612 613
2007-11-07 12:03 +0100  Rocco Rutte  <[email protected]>  (fce40f3a1aec)

	* Makefile.am, Muttrc.head, doc/Makefile.am, doc/Muttrc.head, doc
	/makedoc-defs.h, doc/makedoc.c, functions.h, init.h, makedoc-defs.h,
	makedoc.c: Try to fix parallel build problems by moving makedoc to
	doc/. This also requires to move Muttrc into doc/.

2007-11-06 16:34 -0800  Emanuele Giaquinta  <[email protected]>  (ac14b76ef8b2)

	* Makefile.am: Remove unnecessary workaround for automake
	dist target

614 615 616 617 618 619 620 621 622
2007-11-06 18:23 +0100  Rocco Rutte  <[email protected]>  (1770ab532bfd)

	* curs_lib.c, imap/imap.c, imap/message.c, mbox.c, mh.c,
	mutt_curses.h, pattern.c, pop.c, pop_lib.c, smtp.c: Add
	percentages to progress bar optionally supplied by caller. This is
	necessary to let the mbox driver print useful percentages. If
	there's no percentage given and we have a size, calculate on it on
	our own.  Closes #2929.

623 624 625 626 627 628 629 630
	* mh.c: (Re-)Add total msg count to progress for parsing maildirs

2007-11-05 14:24 -0800  Vincent Lefevre  <[email protected]>  (ecb694b6176b)

	* po/fr.po: Updated French translation

2007-11-05 17:47 +0100  Rocco Rutte  <[email protected]>  (6b9e91edba54)

631 632 633
	* curs_lib.c: Save value of errno across mutt_endwin()
	calls. Mutt_endwin() is sometimes called after noticing an error
	but before printing the message via perror(). Closes #2965.
634

635 636 637 638 639 640
2007-11-05 15:53 +0100  Emanuele Giaquinta  <[email protected]>  (b8dc6926ddf4)

	* doc/manual.xml.head: Manual: Fix typo

2007-11-05 14:53 +0100  Rocco Rutte  <[email protected]>  (ad7983699656)

641
	* doc/manual.xml.head: Manual: Improve [un]mailboxes
642 643
	documentation. Closes #2204.

644 645 646 647 648 649 650 651 652
2007-11-05 12:11 +0100  Ralf Wildenhues  <[email protected]>  (645fcdd66828)

	* configure.ac, intl/Makefile.in, po/Makefile.in.in: Optionally define
	$datarootdir on our own for autoconf <2.60 compatibility. While I'm
	at it, fix two warnings in other files about ignoring datarootdir
	with autoconf >2.60. Closes #2905.

2007-11-04 13:19 -0800  Vsevolod Volkov  <[email protected]>  (dc5ec6dbb278)

653
	* po/ru.po: Updated Russian translation
654

Vsevolod Volkov's avatar
Vsevolod Volkov committed
655 656 657 658 659 660 661 662
2007-11-04 13:17 -0800  Ivan Vilata i Balaguer  <[email protected]>  (1f72281eb36c)

	* po/ca.po: Updated Catalan translation

2007-11-04 13:16 -0800  Roland Rosenfeld  <[email protected]>  (b2f0d89881dd)

	* po/de.po: Updated German translation

Roland Rosenfeld's avatar
Roland Rosenfeld committed
663 664 665 666 667 668 669 670 671 672 673
2007-11-04 19:10 +0100  Rocco Rutte  <[email protected]>  (02e8b9c7bdc6)

	* UPDATING: Fixup UPDATING for 1.5.16/1.5.17

2007-11-04 18:27 +0100  cypher  <[email protected]>  (ab676b9f0c04)

	* url.c: Use strtok_r() to parse mailto: links, not strtok(). In
	case a headers needs to call mutt_parse_references() which uses
	strtok(), too, later headers will be silently discarded.  Closes
	#2968.

674 675 676 677 678 679 680 681 682 683 684 685 686 687 688
2007-11-04 18:14 +0100  Rocco Rutte  <[email protected]>  (6248b3c04f61)

	* main.c, url.c: Prevent mailto parsing buffer overflow by ignoring
	too long header. If they're longer than our buffer, we can't turn it
	into a header to be parsed by mutt_parse_rfc822_line() anyway, so we
	bail out in this case. Also make main() catchup mailto parsing
	errors. Closes #2980.

	* UPDATING: Add 1.5.17 to UPDATING

	* doc/manual.xml.head, init.h: Improve DSN docs (require sendmail-
	compatible MTA, add SMTP notes). Closes #2979

2007-11-03 11:12 +0100  Rocco Rutte  <[email protected]>  (0c054faeb285)

Roland Rosenfeld's avatar
Roland Rosenfeld committed
689 690
	* muttlib.c: Check Maildir for not being NULL when expanding
	'='-paths. Closes #2977.
691

692 693 694 695 696 697 698 699
2007-11-02 16:55 -0700  Pawel Dziekonski  <[email protected]>  (cc5de08f4612)

	* po/pl.po: Updated Polish translation.

2007-11-01 20:36 -0700  Petr Pisar  <[email protected]>  (0b4bd0452b5a)

	* ChangeLog, po/cs.po: Updated Czech translation.

Petr Pisar's avatar
Petr Pisar committed
700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715
2007-11-01 15:45 -0700  Brendan Cully  <[email protected]>  (5123cded9988)

	* configure.ac: Use $datarootdir as default prefix for documentation
	(closes #2905)

2007-11-01 14:07 -0700  Brendan Cully  <[email protected]>  (cd03dff9b576)

	* VERSION, po/bg.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po,
	po/eo.po, po/es.po, po/et.po, po/eu.po, po/fr.po, po/ga.po,
	po/gl.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po,
	po/lt.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sk.po,
	po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po: automatic
	post-release commit for mutt-1.5.17

	* hg-commit: Fix typo in hg-commit

Brendan Cully's avatar
Brendan Cully committed
716 717 718 719 720 721 722 723 724 725 726
2007-11-01 21:21 +0100  Rocco Rutte  <[email protected]>  (4f3814a57eaf)

	* INSTALL, UPDATING, rfc822.c: Unbreak exact address feature. The
	problem was that when reading back tempfiles for pager display,
	trailing \n were not removed from the input so the pager displayed 2
	instead of 1.

2007-11-01 12:13 -0700  Oswald Buddenhagen  <[email protected]>  (8aebd2ea4db8)

	* configure.ac: Detect BDB automatically if --with-bdb is empty

727
2007-11-01 14:33 +0100  Rocco Rutte  <[email protected]>  (80f1331abec2)
728

729 730
	* doc/devel-notes.txt: devel-notes.txt: Mention where hg repo is, how
	to clone and update
731

732
	* doc/TODO: Documentation: Add doc/TODO with some items still open
733

734 735
	* doc/manual.xml.head: Manual: s/SMTP support/SMTP Support/ (for
	consitency)
736

737 738
	* doc/manual.xml.head: Manual: Remove 404 link for fetchmail,
	mention getmail, too
739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758

	* doc/manual.xml.head: Manual: Add short section on SSL/TLS support
	(needs more details)

	* doc/manual.xml.head: Manual: Document URL syntax in just one place,
	let others refer to it.

	* doc/manual.xml.head: Manual: Document optional SMTP support

	* doc/manual.xml.head: Manual: Add some general notes about optional
	features. Mention 'configure --help' and 'mutt -v' output.

	* doc/Makefile.am, doc/manual.xml.head: Manual: Move POP3, IMAP and
	cache-related sections to their own chapter.

	* doc/manual.xml.head: Manual: Add ids to all tables and use <xref/>
	for reference.

2007-10-31 16:34 -0700  Brendan Cully  <[email protected]>  (7cebeacc3b83)

759 760
	* config.guess, config.sub, depcomp, install-sh, missing: Remove
	autotools support files which autoreconf -i can generate
761 762 763 764

	* Makefile.am, cvslog2changelog.pl: cvslog2changelog.pl is obsolete

	* doc/muttbug.man: s/Mercurial/hg/
Brendan Cully's avatar
Brendan Cully committed
765 766 767 768 769 770 771 772

	* doc/muttbug.man: s/cvs/Mercurial/

2007-10-31 14:09 -0700  rea-mutt  <[email protected]>  (c6ce36a67121)

	* lib.c: Fall back to rename for ENOTSUP and EOPNOTSUPP
	too. Closes #2975

773 774 775 776 777 778 779 780 781 782 783 784 785 786 787
2007-10-31 14:04 -0700  Brendan Cully  <[email protected]>  (51595292e112)

	* imap/imap.c: Fix the test for flushing queued STATUS requests in
	imap_buffy_check. This should fix the bug that caused every other
	IMAP connection to fail to get the new message counts. Thanks to exg
	for his generous help debugging this one.

2007-10-25 17:03 +0200  Rocco Rutte  <[email protected]>  (5d96f24efa85)

	* muttlib.c, protos.h: Large file support for mutt_pretty_size().
	Based on a patch by Corinna Vinschen, adjusted for LOFF_T/OFF_T_FMT
	(closes #2191).

	* UPDATING: Add UPDATING entry for %P for $pager_format

788 789 790 791 792 793 794 795 796
2007-10-18 10:20 +0200  Rocco Rutte  <[email protected]>  (4e738d998bb3)

	* hdrline.c: Enlarge temporary buffer in hdr_format_str to prevent
	subject truncation. The subject along with the thread tree are
	composed using a SHORT_STRING-sized buffer which may lead to
	truncation even though the destination buffer is large enough.

2007-10-16 11:33 +0200  Rocco Rutte  <[email protected]>  (c33f288c3aab)

797
	* doc/manual.xml.head: Manual: fix typo (closes #2971).
798

Rocco Rutte's avatar
Rocco Rutte committed
799 800 801 802 803 804
2007-10-15 11:01 +0200  Rocco Rutte  <[email protected]>  (35e5c34b7e91)

	* rfc3676.c: f=f: Print standalone fixed lines as-is (closes #2917).

2007-10-11 12:10 +0200  Rocco Rutte  <[email protected]>  (c15eeb44f139)

805
	* UPDATING, doc/manual.xml.head: Document format string
Rocco Rutte's avatar
Rocco Rutte committed
806 807 808 809
	pipes. This is roughly the commit message only. Add a line to
	UPDATING (mark it as a change rather than a new feature as it may
	break setups).

Rocco Rutte's avatar
Rocco Rutte committed
810 811
	* init.h: Document that $indent_string actually is a format string.

812 813
	* muttlib.c: Do not consider empty pipes for filtering in format
	strings. This fixes a crash with $indent_string="|" and
Rocco Rutte's avatar
Rocco Rutte committed
814 815
	$text_flowed unset.

816 817 818 819 820 821 822
2007-09-28 11:06 +0200  Rocco Rutte  <[email protected]>  (709db707bcdf)

	* curs_lib.c, muttlib.c, protos.h: Make mutt_FormatString()'s string
	truncation multibyte aware

2007-09-19 12:22 +0200  Rocco Rutte  <[email protected]>  (c768a1ebf78a)

823 824 825 826
	* menu.c: Enlarge buffers for printing menu entries from STRING to
	LONG_STRING. Now that multibyte padding works, we may too soon run
	into too short buffers for common terminal widths in graphical
	terminals.
827 828 829 830 831 832 833

	* compose.c: Use mutt_paddstr() to print compose menu's status line
	rather than printw(). All other menus use mutt_paddstr(): printw()
	prints only N bytes, not N columns.

2007-09-18 11:37 +0200  Rocco Rutte  <[email protected]>  (5827331565a2)

834
	* init.h: Document that $charset is a fallback for $send_charset
835

836 837
2007-09-17 17:32 +0200  Rocco Rutte  <[email protected]>  (ae47263fc1b0)

838 839
	* muttlib.c: Enable padding with multibyte chars for %>X, %*X and
	%|X
840

841 842
	* hcache.c, hcache.h, main.c: Include hcache backend version info
	in mutt -v output
843 844 845 846 847 848 849 850 851

	* init.c: Use NONULL to ensure we can pretty-print empty paths for
	option queries

2007-09-14 11:35 -0700  Emanuele  <Emanuele Giaquinta>  (c699e5847630)

	* ChangeLog, configure.ac: The new MD5 code needs AC_C_BIGENDIAN on
	big-endian systems

852 853 854 855 856 857 858 859 860 861
2007-09-13 09:39 -0700  Brendan Cully  <[email protected]>  (154417d57b9d)

	* configure.ac: Do not clobber --with-bdb argument (closes #2955)

2007-09-11 18:33 +0200  Rocco Rutte  <[email protected]>  (785c95c8ff9a)

	* commands.c: Enlarge error buffer in mutt_enter_command() to not
	truncate option queries. The error buffer gets passed down into
	parse_set() using it to report option values. SHORT_STRING is too
	short to even print some defaults (e.g. $status_format).
862 863 864 865 866 867 868 869 870

	* muttlib.c: Let %*X padding share the same code of %>X padding The
	current implementation of %*X was completely multibyte-unaware and
	had buffer overflow issues with large terminals. Now we use the same
	code as %>X has and optionally only truncate left content to make
	sure the right content can be printed entirely.

2007-09-10 11:14 -0700  Vincent Lefevre  <[email protected]>  (664c5ec1a727)

871
	* po/fr.po: Updated French translation.
872

Vincent Lefevre's avatar
Vincent Lefevre committed
873 874 875 876 877 878 879 880 881 882 883
2007-09-10 08:54 +0200  Rocco Rutte  <[email protected]>  (49d69399cf21)

	* curs_lib.c, muttlib.c, protos.h: Make mutt_FormatString() more
	multibyte-aware As default cause, don't copy raw bytes but copy
	multibyte chars instead to ensure column computation is correct
	(needed for padding).

	* init.c: Escape option values for variable queries and completion
	to ensure they're parsable

2007-09-09 15:48 -0700  Andreas Jaggi  (4e9445a06369)
884 885 886 887

	* imap/imap.c: Let imap_complete_hosts work with the last mailbox
	(closes #2949). This was an off-by-one error in the mailbox loop.

Vincent Lefevre's avatar
Vincent Lefevre committed
888
2007-09-09 15:20 -0700  Julien Cristau  (7e60c2515318)
889 890 891 892 893

	* ChangeLog, mutt_ssl_gnutls.c: Only check whether GNUTLS error is
	fatal when an error occurs (closes #2954). The API for GNUTLS
	changed to require this in 1.7.18.

894 895 896 897 898 899 900
2007-09-08 15:30 -0700  Brendan Cully  <[email protected]>  (1e4a6efddc81)

	* prepare: autoreconf --include doesn't pass its argument to aclocal.
	Let ACLOCAL_AMFLAGS in Makefile.am handle that.

	* configure.ac: Attempt to clean up DB back-end selection

901 902 903 904 905 906 907 908 909 910 911 912
2007-09-06 20:13 +0200  Rocco Rutte  <[email protected]>  (648ad3832e82)

	* muttlib.c: Rewrite padding logic for mutt_FormatString()

	Do so by checking columns and bytes individually to make sure we
	really don't write past the end of allocated buffers. This patch
	fixes all my crashes I saw with files attached to/with the settings
	for #2882 and #2900.

2007-09-05 10:52 +0000  Rocco Rutte  <[email protected]>  (078744e84667)

	* init.c, pattern.c: Fix/improve intl error messages
Rocco Rutte's avatar
Rocco Rutte committed
913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935

	* browser.c: Interpret relative paths in browser relative to shown
	dir, not working dir (closes #2471).

	* help.c, pager.c, pager.h: Teach pager how to ignore $wrap and use it
	for help (closes #2896).

	* doc/manual.xml.head: Manual: make sure <screen/> contents in shorter
	than 80 chars

	Otherwise conversion to plain text may cause line breaks rendering
	examples syntacially invalid (closes #2185).

	* doc/manual.xml.head: Manual: don't use <screen/> to present
	structured data

	* muttlib.c: Fix buffer overflow in mutt_FormatString()

	The variable in question is supposed to track string sizes, not
	string widths (closes #2882 and #2900).

2007-09-04 17:22 -0700  Brendan Cully  <[email protected]>  (7df563e4b7fd)

936
	* configure.ac: Add libz to crypto libs if available
Rocco Rutte's avatar
Rocco Rutte committed
937 938
	(closes #2303).

939 940 941 942 943 944 945 946 947 948
2007-09-04 12:06 -0700  Ivan Vilata i Balaguer  <[email protected]>  (d9a6b3f8a492)

	* po/ca.po: Updated Catalan translation

2007-08-31 10:12 -0700  Gary  <Gary Johnson>  (791bfed8ba62)

	* editmsg.c: Decrement the mtime of the tempfile during
	edit-message to make mutt notice changes taking less than one
	second.

949 950 951 952 953 954 955
2007-08-28 11:33 -0700  Brendan Cully  <[email protected]>  (3f8829e739e9)

	* init.h: Insert .pp after .de to fix man page generation (closes
	#2940)

	* imap/imap.c: Check subscriptions after any authentication,
	rather than after fist connection (closes #2908)
956 957 958 959 960 961 962 963

	* dotlock.c, lib.h, mutt.h: Use limits.h for PATH_MAX instead of
	posix1_lim.h (closes #2525)

2007-08-27 11:07 -0700  Brendan Cully  <[email protected]>  (9cfb5ac98e26)

	* imap/auth_cram.c: Update auth_cram for new MD5 code
	(untested).
964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001

	* Makefile.am, configure.ac, hcache.c, md5.c, md5.h, md5c.c,
	pgppubring.c, pop_auth.c: Replace RFC md5 implementation with GPL
	version from coreutils

2007-08-16 09:32 -0700  Brendan Cully  <[email protected]>  (d096219907e7)

	* curs_lib.c: Check for lost tty if getch returns error (closes #1220)
	Great thanks to Vincent Lefevre for tracking this one down.

2007-08-15 20:09 -0700  Michael Vrable  <[email protected]>  (acd71f2f2555)

	* rfc3676.c: Fix RFC 3676 (format=flowed text) handling.

	The old code would consider a line containing "> " to be flowed, but
	since this is a quoted and space-stuffed line containing no
	additional text, by my reading of RFC 3676 it should be fixed.

	Clean up the handling of format=flowed text. Fix the test to
	determine whether a line is fixed--if a line ends in a space only
	because the last character is a space from space-stuffing, consider
	the line to be a fixed line. This makes the test for ((buf_len -
	buf_off) <= 0) later no longer necessary.

	Also simplify the code by removing checks for curline being non-
	null; it is allocated at the start of the function and never
	reallocated to size zero, so it should never be a null pointer.

2007-08-08 10:49 -0700  Kyle Wheeler  (6d3e90261321)

	* makedoc.c: Trim whitespace in definition lists for man pages (closes
	#2941).

2007-08-02 22:30 -0700  Brendan Cully  <[email protected]>  (aefdab8fad80)

	* init.h: Clarify the documentation for $use_envelope_from
	(closes #2936). Thanks to Vincent Lefevre for the suggestions.

1002 1003 1004 1005 1006 1007 1008
2007-07-25 11:16 -0700  Vincent Lefevre  <[email protected]>  (6bc60516fffa)

	* po/fr.po: Updated French translation.

2007-07-16 10:46 -0700  Brendan Cully  <[email protected]>  (bd75134a6b65)

	* enter.c: Make is_shell_char static. Closes #2907.
1009 1010 1011 1012 1013 1014 1015 1016 1017

	* init.c: Check that spam expression has enough matches for its
	template. Closes #2927.

2007-07-14 17:26 -0700  Brendan Cully  <[email protected]>  (f4b2c6eba5fd)

	* crypt-gpgme.c: GPGME: do not attempt to extract signatures
	unless gpgme_op_verify returned success.

1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053
2007-07-09 11:32 -0400  Aron Griffis  <[email protected]>  (4e8e3db418ea)

	* send.c: Allow send-hooks to effectively change $from and $use_from

	* mx.c: Clean up mx.c: init stat structs to zero

	prev_sb.st_size was initialized to zero if USE_FCNTL but not if
	USE_FLOCK. Silence the gcc warning for both cases by zeroing the
	stat structures on the stack.

	Other minor cleanups:
	- clean up some whitespace
	- convert return (foo) to return foo
	- return r at the bottom of the function instead of testing values and
	returning them explicitly
	- add vim modeline

2007-07-10 14:47 +0200  Thomas Roessler  <[email protected]>  (c06e39893cce)

	* handler.c: Actually bail out, but wiht an ok return value.

	* handler.c: Don't bail out on a bad message/external-body!

2007-07-08 18:27 -0700  David Champion  <[email protected]>  (6241f5669264)

	* commands.c, curs_lib.c, doc/manual.xml.head, init.h, lib.h, menu.c,
	muttlib.c, query.c, recvcmd.c: This patch implements the "%* "
	notation, which is analogous to "%> " but gives precedence to the
	right side instead of to the left when the fill length is zero. The
	default $pager_format is updated to use it so that %P is always
	available at the edge of the screen.

2007-07-08 15:34 -0700  Edmund GRIMLEY EVANS  <[email protected]>  (5d74a79deeb3)

	* po/eo.po: Updated Esperanto translation.

1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065
2007-07-04 17:36 -0700  Brendan Cully  <[email protected]>  (f24fa301493f)

	* crypt-gpgme.c: Fix some compiler warnings in GPGME. Closes #2919.

	* crypt-gpgme.c: GPGME: Stop parsing message as soon as PGP header
	is found. Use file_to_data_object to build data for inline
	signature verification instead of doing it by hand. This fixes
	inline verification for me.

	TODO: crypt-gpgme helper functions seem to return lots of pointers
	off the stack in very dubious ways.

1066 1067 1068 1069 1070 1071
2007-06-27 10:38 -0700  Dan Fandrich  <[email protected]>  (3354ac2e79c7)

	* pager.c: Fix %P in pager status for off_t variability.

	* dotlock.c: remove a double inclusion of config.h

1072
2007-06-14 18:17 -0700  Sertaç Ö. Yıldız  (55cd4cb611d9)
1073 1074 1075 1076 1077 1078

	* rfc3676.c: flowed: consider a single space as a hard line break.
	Closes #2906

2007-06-13 10:43 -0700  Vsevolod Volkov  <[email protected]>  (8d02c65ed0b5)

1079
	* po/ru.po: Updated Russian translation
1080

Vsevolod Volkov's avatar
Vsevolod Volkov committed
1081 1082 1083 1084 1085 1086 1087 1088
2007-06-11 09:27 -0700  René Clerc  <[email protected]>  (5eaa1cfe80ad)

	* po/nl.po: Updated Dutch translation

2007-06-11 09:19 -0700  Petr Písař  <[email protected]>  (b9accd463528)

	* po/cs.po: Updated Czech translation.

Petr Pisar's avatar
Petr Pisar committed
1089 1090 1091 1092 1093 1094 1095 1096
2007-06-10 21:30 -0700  Pawel Dziekonski  <[email protected]>  (ef1882fe42f9)

	* po/pl.po: Updated Polish translation.

2007-06-10 21:27 -0700  Vincent Lefevre  <[email protected]>  (156ce3622588)

	* po/fr.po: Updated French translation.

Vincent Lefevre's avatar
Vincent Lefevre committed
1097 1098 1099 1100 1101 1102 1103 1104
2007-06-10 09:55 -0700  Roland Rosenfeld  <[email protected]>  (5a61c162b9c0)

	* po/de.po: Updated German translation

2007-06-09 21:08 -0700  Brendan Cully  <[email protected]>  (50b11beb4265)

	* build-release: Fix quoting for hg sign in build-release

1105
2007-06-09 20:32 -0700  Brendan Cully  <[email protected]>  (aaf805734d24)
1106

1107 1108 1109 1110 1111 1112
	* VERSION, po/bg.po, po/ca.po, po/cs.po, po/da.po, po/de.po,
	po/el.po, po/eo.po, po/es.po, po/et.po, po/eu.po, po/fr.po,
	po/ga.po, po/gl.po, po/hu.po, po/id.po, po/it.po, po/ja.po,
	po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po,
	po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po:
	automatic post-release commit for mutt-1.5.16
1113

1114
2007-06-09 20:26 -0700  Brendan Cully  <[email protected]>  (4b5b42ddfe42)
1115 1116 1117 1118 1119

	* ascii.h, crypt-gpgme.c: Make GPGME backend generate a
	RFC3156-compliant micalg parameter (blush). Based on a patch by
	Stefan Haun. Closes #2901.

1120 1121 1122 1123 1124 1125 1126 1127
2007-06-09 01:03 +0200  Thomas Roessler  <[email protected]>  (53e5e1105fd2)

	* sendlib.c: remove unnecessary dprints

	* sendlib.c: Fix header encoding corner case.

2007-06-05 13:12 -0700  pywatson  <[email protected]>  (9e90789518ad)

1128 1129 1130 1131 1132
	* sort.c: Make sort by "To" stable (closes #2515).  compare_to()
	calls mutt_get_name(), which may return a static pointer if it in
	turn calls mutt_addr_for_display(). If this static pointer is used
	for a and b, the result is bad. The fix is to make a copy of the
	first object.
1133

1134 1135 1136 1137 1138 1139 1140 1141 1142 1143
2007-05-17 14:40 +0200  Christoph Berg  <[email protected]>  (edefe5e1f2b4)

	* Muttrc.head: Temporarily set pipe_decode in the \cb urlview macro.
	(Debian #423640.)

2007-05-28 16:44 -0700  Brendan Cully  <[email protected]>  (794b039bacaa)

	* Makefile.am, configure.ac, hcachever.sh, hcachever.sh.in:
	Use autoconf instead of "which" to discover MD5 tool

Brendan Cully's avatar
Brendan Cully committed
1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155
2007-05-20 00:29 -0700  Brendan Cully  <[email protected]>  (a0e038310f42)

	* smtp.c: Forget SMTP password if authentication fails.  Thanks to
	Gregory Shapiro for the initial patch (I've moved the reset from
	smtp_auth_sasl up to smtp_auth, and used the account API instead
	of twiddling account bits by hand). Closes #2872.

2007-05-15 21:05 +0200  Thomas Roessler  <[email protected]s-not-exist.org>  (33af2883d52b)

	* curs_main.c: Jump to the next *sub*-thread when tag-subthread is
	invoked, not to the next thread.

1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169
2007-05-08 12:54 -0700  Rocco Rutte  <[email protected]>  (763bd781d108)

	* rfc3676.c: f=f: flush buffer contents (if any) after reading input
	Otherwise mutt maybe won't show the last line if it's supposed to
	continue.

2007-05-07 11:50 -0700  Brendan Cully  <[email protected]>  (89a3e1c5c28b)

	* OPS, UPDATING, curs_main.c, functions.h: Rename next-folder to next-
	unread-mailbox. Remove default binding.

	* muttlib.c: Use signed arithmetic in mutt_gecos_name to avoid an
	overflow. Closes #2885.

1170 1171 1172 1173 1174 1175 1176 1177
2007-05-02 10:50 -0700  N.J. Mann  <[email protected]>  (f6861b85f22b)

	* OPS, curs_main.c, functions.h: Add next-folder command

2007-05-01 10:41 -0700  Brendan Cully  <[email protected]>  (1ed1cbc7bad4)

	* configure.ac: Make IDN depend on iconv support

1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189
2007-04-29 19:10 -0700  Alain Bench  <[email protected]>  (0e32bd00f341)

	* contrib/smime.rc, smime.c: contrib/smime.rc:
	$smime_verify_opaque_command fallback to -noverify to get signed
	text despite a failed -verify (but send only this first failure
	notice to stderr). smime.c: fflush() before rewind(). Closes #2428.
	Helps Debian Bug 420014

2007-04-24 17:51 -0700  Vincent Lefevre  <[email protected]>  (a58527ead950)

	* po/fr.po: Updated French translation.

Vincent Lefevre's avatar
Vincent Lefevre committed
1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206
2007-04-24 14:08 -0700  Michael Elkins  <[email protected]>  (21c7e172030f)

	* remailer.c: fixup for mutt_FormatString() changes

2007-04-23 12:12 -0700  Michael Elkins  <[email protected]>  (1bae5dcd7292)

	* crypt-gpgme.c: Fix compilation error related to change in
	mutt_FormatString()

2007-04-21 13:05 -0700  Brendan Cully  <[email protected]>  (4c70812b3104)

	* pgp.c: Use PGP_SECRING to find PGP signing keys. Closes #2878.

2007-04-21 13:00 -0700  Piarres Beobide Egaña  <[email protected]>  (2b97fdbd6ce1)

	* po/eu.po: Updated Basque translation.

1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228
2007-04-15 15:43 -0700  Michael Elkins  <[email protected]>  (cb9bef17b3a8)

	* hdrline.c, init.h, pager.c, protos.h: Removed hardcoded pager
	progress indicator and add %P format code to $pager_status which
	contains the same information.

	Append "%> -- (%P)" to $pager_status to emulate old behavior.

	Closes #2087.

	* browser.c: merge with tip

2007-04-11 22:36 -0700  Michael Elkins  <[email protected]>  (0c47f7b06158)

	* addrbook.c, browser.c, compose.c, hdrline.c, muttlib.c, pgpinvoke.c,
	pgpkey.c, protos.h, recvattach.c, smime.c, status.c: Pass column
	value recursively when expanding format strings (bug #2840).

2007-04-13 14:14 -0700  Brendan Cully  <[email protected]>  (021f494d5154)

	* browser.c: Strip / from tail of LastDir when copying from
	Maildir (closes #1885)
1229 1230 1231 1232

	* doc/Makefile.am: Allow elinks for building manual.txt (closes #2876)

	* sendlib.c: Even simpler header wrapping fix
1233 1234 1235 1236 1237 1238 1239

	* sendlib.c: Fix header wrapping

2007-04-12 20:11 -0700  Brendan Cully  <[email protected]>  (c9e92a1d71cf)

	* mh.c: Differentiate between first and second maildir passes in
	progress indicator
1240 1241 1242 1243 1244 1245

	* mh.c: Only call mutt_set_flag when necessary when checking for
	maildir changes (fixes #1216)

	* flags.c: Only update header color in mutt_set_flag if flag has
	changed (see #1216, #1931)
1246 1247 1248 1249

	* init.h: Make $header_cache_compress default to set

	* imap/message.c: Simplify IMAP message fetch loop slightly
1250 1251 1252 1253 1254 1255 1256 1257 1258 1259

	* imap/message.c: Handle a missing or corrupted header cache entry
	(closes #2676) If imap_hcache_get fails, stop parsing the header
	cache and simply refetch from that point on.

2007-04-11 14:19 -0700  Paul Eggert  <[email protected]>  (ac7355452a60)

	* configure.ac, muttbug.sh.in: Make mutt more posixly-
	correct (closes #1615).

1260 1261 1262 1263 1264 1265
2007-04-11 14:06 -0700  Brendan Cully  <[email protected]>  (5393c104e08a)

	* mkchangelog.sh: Remove un-POSIX TZ NOOP in mkchangelog.sh (see
	#1615)

	* account.c, globals.h, init.h: Add $smtp_pass (closes #2116)
Brendan Cully's avatar
Brendan Cully committed
1266 1267 1268 1269 1270 1271

	* doc/Makefile.am: Explicit -j1 breaks some versions of make (see
	#2538)

	* imap/util.c: Make imap_hcache_open robust against missing
	idata->ctx
1272 1273 1274 1275 1276 1277 1278 1279 1280

	* imap/util.c: Do not attempt to parse idata->ctx->path if an explicit
	path is given

2007-04-10 20:22 -0700  Brendan Cully  <[email protected]>  (429fb67340cd)

	* UPDATING, imap/imap.c, imap/imap_private.h, imap/message.c,
	init.h, mutt.h: Add $message_cache_clean option to prune message
	cache on sync
1281 1282 1283 1284

	* hcache.c: Try to unlink old header cache if open fails

	* bcache.c, imap/imap.c, imap/util.c, lib.c: Fix some warnings
Brendan Cully's avatar
Brendan Cully committed
1285 1286 1287 1288

	* hcache.c: Refactor mutt_hcache_open to share more code

	* hcache.c: Save some stats when header cache already exists
1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302

	* hcache.c, imap/imap.c, imap/imap_private.h, imap/message.c,
	imap/util.c: Make IMAP header cache layout match body cache. You can
	now make them point to the same directory. Each folder will have a
	folder.hcache file for the header cache.

	* hcache.c, hcache.h, imap/imap.c, imap/util.c, mh.c, pop.c: Add
	hcache path name hook

	* bcache.c, url.c, url.h: Simplify body cache path creation

	* imap/imap.c, imap/imap_private.h, imap/message.c, imap/util.c:
	Do not hold hcache open while mailbox is open - it can lead to
	lockups
1303 1304 1305 1306 1307

	* imap/command.c, imap/imap.c, imap/imap_private.h, imap/util.c: Add
	imap_hcache_del; minor cleanups

	* main.c: Fix a compiler warning
Brendan Cully's avatar
Brendan Cully committed
1308 1309 1310 1311

	* rfc3676.c: Don't use $indent_string to quote replies to flowed
	messages (closes #2874).

Brendan Cully's avatar
Brendan Cully committed
1312 1313 1314 1315 1316 1317 1318 1319 1320
2007-04-10 10:16 -0700  Petr Písař  <[email protected]>  (af01580c9a08)

	* po/cs.po: Updated Czech translation

2007-04-10 10:13 -0700  Brendan Cully  <[email protected]>  (9bbf304e09bc)

	* rfc3676.c: Wrap flowed lines at no more than FLOWED_MAX in
	replies

1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331
2007-04-09 20:36 -0700  Michael Elkins  <[email protected]>  (fbe67329e688)

	* main.c: Exit with a nonzero value if sending a message in batch mode
	fails (bug #2709).

	* browser.c: Use mutt_pretty_size() to format '%s' in $folder_format
	so it is similar to '%c' in $hdr_format

2007-04-09 11:32 -0700  Brendan Cully  <[email protected]>  (df7a0ee95618)

	* imap/TODO: Kill off some IMAP TODO items
Brendan Cully's avatar
Brendan Cully committed
1332 1333 1334 1335 1336 1337 1338 1339

	* imap/imap.c: Null out idata->hcache when closing, and remove close
	from open failure (mx_close will handle it).

2007-04-09 08:56 -0700  Vsevolod Volkov  <[email protected]>  (605c6d60217d)

	* po/ru.po: Updated Russian translation.

Vsevolod Volkov's avatar
Vsevolod Volkov committed
1340 1341 1342 1343 1344 1345 1346 1347 1348 1349
2007-04-07 16:22 -0700  Michael Elkins  <[email protected]>  (c310dd3d6d73)

	* hook.c, pattern.c: Allow reply-hook to use ~h when replying from the
	index. Fixes regression introduced by fix for bug #2190.
	mutt_pattern_exec() now checks for ctx!=NULL so that Mutt will no
	longer segfault when replying to a message from the attachment menu.

2007-04-07 16:20 -0700  Fabian Groffen  <[email protected]>  (1c9db84ed54f)

	* imap/message.c, muttlib.c: Fix compiler aliasing warnings
1350 1351 1352 1353 1354 1355 1356 1357

	* hcache.c: Fix compiler warnings

2007-04-07 16:05 -0700  Jukka Salmi  <[email protected].ch>  (ef35baf2a2d0)

	* configure.ac: Fix BDB autoconf buglet introduced in
	[3638701db407]

1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377
2007-04-07 15:21 -0700  Michael Elkins  <[email protected]>  (70e637e40943)

	* enter.c: add "|" to the list of shell chars

	* enter.c: "complete" function should consider shell chars to be word
	boundaries when doing filename completion (bug #2871)

	* complete.c, lib.c, lib.h: bug #2871

	Avoid altering the argument to mutt_complete() when completion
	fails. Previously, the trailing component of filename was removed
	each time the user pressed TAB.

2007-04-07 14:32 -0700  Fabian Groffen  <[email protected]>  (eed43900f612)

	* copy.c: Fix some compiler warnings

2007-04-07 13:40 -0700  Brendan Cully  <[email protected]>  (980949218b09)

	* regex.c: Fix compiler warnings
Brendan Cully's avatar
Brendan Cully committed
1378 1379 1380 1381 1382 1383 1384

	* smtp.c: Mark error message for translation

2007-04-06 18:03 -0700  Vincent Lefevre  <[email protected]>  (1ab836e94c70)

	* po/fr.po: Updated French translation

Vincent Lefevre's avatar
Vincent Lefevre committed
1385 1386 1387 1388 1389 1390
2007-04-06 14:00 -0700  Brendan Cully  <[email protected]>  (cde224ad2662)

	* UPDATING: Update UPDATING

	* build-release: More build-release fixes

Brendan Cully's avatar
Brendan Cully committed
1391 1392 1393 1394 1395 1396 1397 1398 1399 1400
	* .hgsigs: mutt-1.5.15 signed

	* .hgtags: Added tag mutt-1-5-15-rel for changeset 4fd2d768fe5c

	* VERSION, po/bg.po, po/ca.po, po/cs.po, po/da.po, po/de.po,
	po/el.po, po/eo.po, po/es.po, po/et.po, po/eu.po, po/fr.po,
	po/ga.po, po/gl.po, po/hu.po, po/id.po, po/it.po, po/ja.po,
	po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po,
	po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po:
	automatic post-release commit for mutt-1.5.15
1401 1402 1403 1404 1405

	* build-release: More minor build tweaks

	* Makefile.am, build-release, mkchangelog.sh: Fix up release
	scripts for Hg
Brendan Cully's avatar
Brendan Cully committed
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428

	* lib.c: safe_rename: fall back to rename on ENOSYS and EPERM as well
	as EXDEV. sshfs returns ENOSYS when attempting cross-directory
	links. vfat returns EPERM.

	* lib.c: Make safe_open with O_EXCL friendlier for NFS. Per #2707,
	when an open file is moved into a different directory over NFS, it
	may leave a .nfsXXX hardlink behind. This causes the rmdir in
	safe_open to fail, leaving tempdir droppings around. This patch
	works around the problem by closing the file after creating it and
	reopening it after rename.

2007-04-05 21:38 -0700  Michael Elkins  <[email protected]>  (177c060504bb)

	* configure.ac, hcache.c: Fixup to detect qdbm includes in
	/usr/include/qdbm.

	Remove HAVE_QDBM_VILLA_H because it is redundant.

2007-04-05 19:22 -0700  Brendan Cully  <[email protected]>  (ee0fabbde466)

	* configure.ac, hcache.c: Fix up QDBM autoconf test for arguments
	and includes in subdirectories
1429 1430 1431 1432 1433 1434 1435 1436 1437 1438

	* imap/message.c: Fix logic error introduced in [efbcef81ac49]

	* hcache.c: Fix typo in 26b19fc9b78c

	* imap/imap_private.h, imap/message.c, imap/util.c: IMAP header cache
	API improvements.

	* imap/imap.c, imap/imap_private.h, imap/message.c, imap/util.c:
	Keep hcache pointer in idata, open and close with mailbox
1439 1440 1441 1442 1443 1444

	* hcache.c: Do not cache some unsafe header fields.

	* imap/message.c, mh.c: Small hcache-related memory leaks

	* hcache.c, mh.c: Fix mh header caching (closes #2472)
1445 1446 1447 1448 1449

	* configure.ac: Teach --with-gdbm to accept a prefix (closes #2413)

	* hcachever.sh: POSIX fixes for hcachever.sh

Brendan Cully's avatar
Brendan Cully committed
1450 1451
2007-04-05 13:06 -0700  Jukka Salmi  <[email protected]>  (3638701db407)

1452
	* configure.ac: Check for BDB4 libs in $lib as well as
Brendan Cully's avatar
Brendan Cully committed
1453 1454
	$lib/$ver (fixes pkgsrc BDB4 detection)

1455 1456 1457 1458 1459 1460 1461 1462 1463
2007-04-05 12:55 -0700  Brendan Cully  <[email protected]>  (4f435337507e)

	* Makefile.am, hcache.c, hcachever.sh: Version header cache against
	MD5 of structures on which it depends

	* UPDATING, globals.h, imap/browse.c, imap/imap_private.h, init.h:
	Remove broken namespace support

2007-04-04 16:31 -0700  Brendan Cully  <[email protected]>  (e96bd1f85634)
Brendan Cully's avatar
Brendan Cully committed
1464 1465 1466 1467 1468 1469 1470 1471 1472

	* imap/command.c: Only reset UIDNEXT if new mail has been detected.
	This prevents mutt from suddenly finding new mail when switching
	from unknown UIDVALIDITY to known.

2007-04-04 09:37 -0700  Fabian Groffen  <[email protected]>  (330cb15403f0)

	* configure.ac: Check for Berkeley DB versions 4.4 and 4.5

1473 1474 1475 1476 1477 1478 1479 1480 1481 1482
2007-04-04 01:35 +0200  Christoph Berg  <[email protected]>  (b841df908929)

	* cryptglue.c: Fix typos in CRYPT_BACKEND #ifs.

2007-04-03 14:08 -0700  Christoph Berg  <[email protected]>  (339fd21bf139)

	* doc/manual.xml.head, doc/mutt.man, main.c: When -- is present in
	the argument list, allow attachment globs. The -- separates file
	names from recipients. Also works for -A and -Q.

1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496
2007-04-03 10:54 -0700  Fabian Groffen  <[email protected]>  (89abe8bd0713)

	* hdrline.c, imap/message.c, mh.c, muttlib.c, regex.c, sendlib.c: Fix
	some warnings.

2007-04-03 08:59 -0700  Brendan Cully  <[email protected]>  (e363d7a69046)

	* pop_auth.c, rfc822.c, rfc822.h: Validate msgid in APOP
	authentication. Closes #2846

	* hcache.c: Fix DB4 crash introduced in d5ab883ef90a

	* imap/util.c: Add missing hcache.h include

Brendan Cully's avatar
Brendan Cully committed
1497 1498 1499 1500 1501 1502
2007-04-02 20:44 -0700  Brendan Cully  <[email protected]>  (59fcc37f8c75)

	* sendlib.c: Check message for boundary collisions (closes #902)

	* enter.c: Do not clobber string field on keypress when returning
	from file browser (closes #755)
1503 1504 1505 1506 1507 1508 1509 1510 1511

	* browser.c, browser.h, imap/browse.c, imap/imap.h: Add hook for
	proper IMAP unseen count in mailbox browser

2007-04-02 18:41 -0700  David Yitzchak Cohen  <[email protected]>  (503c2882d0be)

	* muttbug.sh.in: flea: produce mutt version info in C
	locale (closes #1881)

1512 1513 1514 1515 1516 1517 1518
2007-04-02 18:17 -0700  John Hawkinson  <[email protected]>  (a283e5ab5de7)

	* sendlib.c: Write Sender header if specified (closes #2682)

2007-04-02 17:56 -0700  Brendan Cully  <[email protected]>  (15f8a55220a7)

	* mh.c: Fix off-by-one allocating mh sequences
1519 1520 1521 1522 1523 1524

	* curs_lib.c: Make mutt_edit_file display error if editor return is
	non-zero. (closes #1638)

	* imap/command.c: Reset uidnext unconditionally in IMAP new mail
	check. Reverts a logic error introduced in [0cb476dc70a7]
1525 1526 1527 1528 1529 1530 1531 1532 1533

	* imap/imap.c, imap/imap_private.h, imap/message.c, imap/util.c: Fix a
	segfault in the new mboxcache hcache lookup. idata may not have an
	associated context, so the cache path must use the account info
	instead. For harmony with the other hcache callers, make them all
	canonify the path the same way with imap_hcache_open.

	* imap/imap.c: Fix segfault in new mboxcache hcache check when
	create is 0
1534 1535 1536 1537 1538 1539

	* imap/command.c, imap/imap.c, imap/imap_private.h, imap/message.c:
	Add create flag to imap_mboxcache_get

	* imap/command.c, imap/imap.c: Push mbox cache header cache check
	into imap_mboxcache_get
1540 1541 1542 1543 1544 1545 1546 1547

	* imap/imap.c: Cache IMAP access checks

2007-04-01 23:12 -0700  Brendan Cully  <[email protected]>  (4f598543d7a5)

	* imap/imap.c, imap/message.c: Adjust context->size on IMAP load
	and expunge (closes #2749)

1548 1549 1550 1551 1552 1553 1554 1555 1556
2007-04-01 20:00 -0700  Ambrose Li  <[email protected]>  (38e896c4c192)

	* po/zh_TW.po: Updated Taiwanese translation

2007-04-01 15:40 -0700  TAKAHASHI Tamotsu  <[email protected]>  (6dcb53bc679c)

	* crypt-gpgme.c: gpgme: check result for signatures pointer
	(closes: #2199)

1557 1558 1559 1560 1561 1562
2007-04-01 15:33 -0700  Brendan Cully  <[email protected]>  (3a81b3793f77)

	* doc/muttbug.man: Update flea man page to current addresses

	* muttbug.sh.in: Adjust flea to use new submission address; check
	email for @
1563 1564 1565 1566 1567 1568 1569

	* doc/muttbug.man, muttbug.sh.in: Restore muttbug

2007-03-31 18:50 -0700  Brendan Cully  <[email protected]>  (f467353f5657)

	* bcache.c, bcache.h, imap/message.c, pop.c, pop.h: Add tmp flag
	to bcache_put, create bcache_commit.
1570 1571 1572 1573 1574 1575 1576

	* imap/command.c, imap/imap.c: Allow IMAP FCC to reconnect if
	append fails (closes: #890)

	* mh.c: Always set up data pointer in mh_read_dir, not just when
	allocating context

1577 1578 1579 1580 1581 1582 1583 1584
2007-03-30 21:26 -0700  Daniel Burrows  <[email protected]>  (d5ab883ef90a)

	* hcache.c: Fix handling of DB4 hcache open failure. (closes: #2714)

2007-03-30 20:18 -0700  Brendan Cully  <[email protected]>  (dc54ae48d8c1)

	* mh.c: Set mode of new mh/maildir messages to match parent
	directory.
1585 1586 1587 1588 1589 1590

	* mh.c, mutt.h: Move mtime_cur from CONTEXT to mh_data

	* imap/imap.c, imap/imap.h, mh.c: Add close hook for
	mh/maildir. stat the directory on open. Make IMAP close function
	match prototype.
Brendan Cully's avatar
Brendan Cully committed
1591 1592 1593 1594 1595 1596 1597

	* imap/imap.c, mutt.h, mx.c, pop.c: Add function pointer for close
	hook in Context. Slowly inch towards function pointers instead of
	switch statements.

	* imap/command.c, imap/imap.c: Use RECENT for first mailbox
	check if header cache check fails
1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608

	* imap/command.c: Consult header cache if available for last known new
	mail count. This prevents mutt from announcing new mail in mailboxes
	that have unseen, but not new, messages, if those mailboxes are in
	the header cache.

2007-03-29 21:08 -0700  Brendan Cully  <[email protected]>  (359d9fbb5fda)

	* sendlib.c: Do not page sendmail error in batch mode.
	(closes: #2800)

1609 1610 1611 1612 1613 1614 1615 1616
2007-03-29 15:53 -0700  Rocco Rutte  <[email protected]>  (798a40b0a9da)

	* rfc3676.c: f=f handler: Re-add space between quotes and text

2007-03-29 15:47 -0700  Brendan Cully  <[email protected]>  (51d13afbf24b)

	* doc/Makefile.am: Make -j2 in doc work (closes: #2538)

1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630
2007-03-29 15:23 -0700  Christoph Berg  <[email protected]>  (0514e6b5a67a)

	* init.c, init.h: Use ~/.muttrc as the default alias_file if no user
	muttrc exists. Makes the code agree with the documentation. Document
	that default is actually the used muttrc. (Closes Debian #226500.)

2007-03-29 10:30 -0700  Brendan Cully  <[email protected]>  (034ad0e55397)

	* bcache.c, bcache.h, imap/message.c: Make message cache write to
	temporary location until file is complete. Previously mutt trusted
	the cache file even when it was incomplete, causing permanently
	incorrect message display if the fetch was interrupted for some
	reason.

1631 1632 1633 1634 1635 1636 1637 1638 1639
2007-03-28 09:43 +0200  Thomas Roessler  <[email protected]>  (25cbd5588d35)

	* alias.c: Fix debug message for mutt_adr_is_user

2007-03-23 10:32 -0700  Brendan Cully  <[email protected]>  (888a57a2b5f2)

	* imap/browse.c: Reset list.name before each list response in
	folder browser

1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679
2007-03-22 14:36 +0100  Thomas Roessler  <[email protected]>  (68cfab02b411)

	* curs_main.c: Fix update_index().

2007-03-21 11:29 -0700  Brendan Cully  <[email protected]>  (a6da24788400)

	* .cvsignore, Muttrc.head.in, configure.in, contrib/.cvsignore,
	doc/.cvsignore, imap/.cvsignore, init.h, intl/.cvsignore,
	m4/.cvsignore, mx.c, po/.cvsignore: Merge $umask backout

2007-03-21 11:26 -0700  Brendan Cully  <[email protected]>  (b9c0a75de5c0)

	* attach.c, globals.h, init.c, init.h, lib.c, mh.c, mx.c: Back out
	$umask.

2007-03-16 15:37 +0100  Christoph Berg  <[email protected]>  (f806a3eb59a8)

	* sendlib.c: Use execvp to call sendmail, useful for people trying
	sendmail="ssh host sendmail".

2007-03-21 10:08 -0700  Christoph Berg  <[email protected]>  (92a0a184005d)

	* Makefile.am, doc/Makefile.am, doc/gen-map-doc, doc/manual.xml.tail,
	functions.h, init.h, makedoc-defs.h: Pipe functions.h through cpp -C
	for the manual generation; factor out makedoc-defs.h from init.h for
	use in functions.h.

2007-03-21 09:29 -0700  Rocco Rutte  <[email protected]>  (6216dd07b6be)

	* configure.ac: configure.ac: Make SSL tests for OpenSSL and gnutls
	behave the same For both this now mentions SMTP as a possible SSL
	user and also turns the error for configuring with gnutls without
	POP/IMAP/SMTP into a warning as the OpenSSL part does.

2007-03-20 13:39 -0700  Miroslav Lichvar  <[email protected]>  (b0172175cc89)

	* UPDATING, buffy.c, buffy.h, commands.c, configure.ac, init.h,
	main.c, mutt.h, mx.c: Make BUFFY_SIZE a runtime switch
	($check_mbox_size)

1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693
2007-03-20 13:17 -0700  Rocco Rutte  <[email protected]>  (2fbc65f3feb6)

	* addrbook.c, browser.c, compose.c, crypt-gpgme.c, curs_main.c,
	mutt_ssl.c, mutt_ssl_gnutls.c, pgpkey.c, postpone.c, query.c,
	recvattach.c, remailer.c: Enlarge help string buffers Even on 80x25
	terminals, SHORT_STRING (128 byte) may not be enough so use
	LONG_STRING (1k) as STRING (256 byte) may well be too short for
	wider terminals. Closes debian #4152777.

2007-03-20 09:45 -0700  Antoine Reilles  <[email protected]>  (f0461517fc93)

	* muttlib.c: Remove trailing slash from $folder in
	mutt_expand_path.

1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717
2007-03-20 08:20 -0700  Rocco Rutte  <[email protected]>  (3122a4a338b1)

	* rfc3676.c: Make f=f handler behave like old f=f handler for quoted
	lines Now lines containing quote characters but no further content
	appear as quoted lines again for making replies. Also, the spaces
	between quotes and text are removed to make output look as it did
	for the old handler.

2007-03-19 08:12 -0700  Rocco Rutte  <[email protected]>  (5681216fa395)

	* doc/manual.xml.head: Manual: f=f messages are text/plain, not "plain
	ASCII"

2007-03-16 11:21 -0700  Michael Elkins  <[email protected]>  (aa96e6137c69)

	* imap/imap.c: Fixed segfault when attempting to open an imaps mailbox
	when mutt is not configured with SSL support.

2007-03-16 09:39 -0700  Brendan Cully  <[email protected]>  (08f9bb4b7810)

	* configure.ac, configure.in: Move configure.in to configure.ac

2007-03-15 16:29 -0700  Brendan Cully  <[email protected]>  (4ade0c9660d5)

1718
	* Makefile.am: Add reldate.h to BUILT_SOURCES
1719

Brendan Cully's avatar
Brendan Cully committed
1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733
2007-03-15 16:10 +0100  Christoph Berg  <[email protected]>  (ed804d94676a)

	* Makefile.am: Remove reldate.h from EXTRADIST to fix out-of-tree
	builds from tarballs (and remove some stray tabs).

	* contrib/gpg.rc: Remove absolute paths.

	* doc/Makefile.am: Pull release date directly from Changelog.

2007-03-15 09:23 -0700  Brendan Cully  <[email protected]>  (e648206c02e2)

	* .cvsignore, contrib/.cvsignore, doc/.cvsignore, imap/.cvsignore,
	intl/.cvsignore, m4/.cvsignore, po/.cvsignore: Remove .cvsignores

Brendan Cully's avatar
Brendan Cully committed
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745
2007-03-15 08:48 -0700  Rocco Rutte  <[email protected]>  (836822cc1260)

	* doc/manual.xml.head, doc/muttrc.man.head, init.h: Document
	pattern groups in the manual Sync with muttrc. Add some rationale
	for groups. Fix some style issues. Fix quoting issue with
	$smtp_authenticators.

2007-03-14 23:03 -0700  Kyle Wheeler  <[email protected]>  (fa6128cf9cba)

	* doc/muttrc.man.head: Improved pattern documentation
	(group/ungroup)

1746 1747 1748 1749 1750 1751
2007-03-14 22:29 -0700  Brendan Cully  <[email protected]>  (af1fc17674bc)

	* mbyte.h: Undefine mbyte macros before overriding them (#2820)

	* hg-commit: Let user review ChangeLog after hg-commit writes it

1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766
2007-03-15 02:12 +0100  Christoph Berg  <[email protected]>  (460713774c5b)

	* doc/Makefile.am: Add gen-map-doc to EXTRADIST, call using perl in
	srcdir, fix makedoc rules.

	* doc/Makefile.am, doc/gen-map-doc, doc/manual.xml.tail, functions.h:
	Generate menu binding documentation from functions.h and OPS*.

2007-03-14 14:45 -0700  Brendan Cully  <[email protected]>  (35b8facdbdda)

	* imap/command.c, mutt.h: Update IMAP ACL parser to recognize RFC
	rights

	* contrib/Makefile.am, contrib/mutt_xtitle, muttlib.c: Add demo
	mutt_xtitle script
Brendan Cully's avatar
Brendan Cully committed
1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784

	* muttlib.c: Remove trailing newlines from fmtpipe return value.
	Increase fmtpipe logging level to 3.

2007-03-14 13:49 -0700  David Champion  <[email protected]>  (63ad6be01750)

	* mutt.h, muttlib.c: Allow format strings to be filtered. Any format
	string ending in | will be expanded and piped through the first word
	in the string. The string returned will be used for display. If the
	returned string ends in %, it will be passed through the formatter a
	second time. This allows the filter to generate a replacement format
	string including % expandos.

2007-03-14 13:26 -0700  Brendan Cully  <[email protected]>  (e9203a364537)

	* imap/imap.c: Recheck capabilities after authentication (closes:
	#2837)

1785 1786 1787 1788
2007-03-14 13:09 -0700  Christoph Berg  <[email protected]>  (cbacb14a837a)

	* doc/mutt.man, main.c: mutt.man and mutt -h updates

Brendan Cully's avatar
Brendan Cully committed
1789 1790
	Document mutt --, remove the reference to
	flea, and generally update the mutt.1 manpage.
1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822

	(I removed -d from the SYNOPSIS part since it wasn't entirely
	correct syntactically there and putting it elsewhere seems like
	unnecessary clutter.)

2007-03-14 12:58 -0700  Brendan Cully  <[email protected]>  (f20641ecca59)

	* hcache.c: Always give realpath a shot at the hcache folder name.
	Remove other hacks.

2007-03-14 12:53 -0700  Rocco Rutte  <[email protected]>  (18cd9834050d)

	* hcache.c: hcache: prepend current dir to path for local folders If a
	folder is local (i.e. stat() succeeds), prepend the current working
	directory if necessary to always fully qualify the path. Otherwise
	we may end up using different cache files for the same folder when
	given relative paths. This closes #2845.

2007-03-14 12:50 -0700  TAKIZAWA Takashi  <[email protected]>  (600b3466489c)

	* help.c: Complete fix for #1503

2007-03-14 12:39 -0700  Rado S  <[email protected]>  (ad2172897839)

	* imap/imap.c: Let imap_conn_find have first crack at completion of
	root

2007-03-14 12:23 -0700  Brendan Cully  <[email protected]>  (bb43900e853f)

	* imap/imap.c: Don't skip the last connection in
	imap_complete_hosts

1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844
2007-03-14 11:33 -0700  Rocco Rutte  <[email protected]>  (09f73968d97a)

	* rfc822.c: Fix return value for rfc822_write_address() The strcat
	cleanup changed the return type from void to int but didn't provide
	a return value for the case of bogus function arguments.

2007-03-13 12:39 -0700  TAKIZAWA Takashi  <[email protected]>  (dc8f0c4a6287)

	* help.c: Use strwidth instead of strlen when generating help strings.
	This fixes word-wrap with multibyte strings (closes: #1503)

2007-03-13 22:40 -0700  Brendan Cully  <[email protected]>  (61b2845af4da)

	* Makefile.am, Muttrc.head, Muttrc.head.in, configure.in: Fully expand
	$docdir when building Muttrc (closes: #2832)

	* makedoc.c: Make makedoc return 0 on success (be there dragons here?)

2007-03-13 09:22 -0700  Vincent Lefevre  <[email protected]>  (7e9c45589254)

	* po/fr.po: Updated French translation.

Vincent Lefevre's avatar
Vincent Lefevre committed
1845 1846 1847 1848 1849 1850 1851 1852
2007-03-13 10:58 +0100  Thomas Roessler  <[email protected]>  (f4d3704813fd)

	* charset.c: Clean up the strcat cleanup

2007-03-12 16:26 -0700  Ronny Haryanto  <[email protected]>  (8d956e434fab)

	* po/id.po: Updated Indonesian translation

1853 1854 1855 1856 1857 1858 1859 1860 1861
2007-03-12 12:19 -0700  René Clerc  <[email protected]>  (162bb5f71a0f)

	* po/nl.po: Updated Dutch translation.

2007-03-12 10:32 -0700  Brendan Cully  <[email protected]>  (83ca0fb6e36a)

	* imap/util.c: Substitute INBOX for empty mailbox _after_ cleanup
	(closes: #2841)

Brendan Cully's avatar
Brendan Cully committed
1862 1863
2007-03-12 10:03 -0700  Sami Farin  <[email protected]>  (42016ef5ee21)

1864 1865
	* charset.c, copy.c, rfc822.c, rfc822.h: Improve strcat usage
	(#2802).
Brendan Cully's avatar
Brendan Cully committed
1866

Sami Farin's avatar
Sami Farin committed
1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892
2007-03-11 11:54 +0100  Thomas Roessler  <[email protected]>  (8a640badfb60)

	* COPYRIGHT, build-release, crypt-gpgme.c, doc/applying-patches.txt,
	doc/dotlock.man, doc/manual.xml.head, doc/muttrc.man.head,
	muttbug.sh.in, po/bg.po, po/da.po, po/eo.po, po/es.po, po/et.po,
	po/gl.po, po/it.po, po/lt.po, po/pt_BR.po, po/sk.po, po/zh_CN.po,
	po/zh_TW.po: Grabage-collect references to an outdated email
	address.

2007-03-09 10:58 -0800  Rocco Rutte  <[email protected]>  (d1122bbaacd8)

	* doc/Makefile.am, doc/manual.xml.head: Make manual validate against
	DocBook 4.2 DTD for "book" This adds a 'validate' target to
	doc/Makefile which uses xmllint(1) to validate manual.xml against
	the DTD given in the doctype (intended for developers only).

	Running it revealed two validation errors which this patch fixes:

	1) We declare 'article' as the doctype but want to use 'book' 2)
	Within a lists's items, we didn't include our text in a paragraph

2007-03-08 21:13 -0800  Michael Elkins  <[email protected]>  (0ec4394636c4)

	* init.h: Add `UL' cast for Umask entry in MuttVars to supress
	compiler warning.

Brendan Cully's avatar
Brendan Cully committed
1893
2007-03-08 12:19 -0800  Petr Písař  <[email protected]>  (d0924f72d2e8)
Sami Farin's avatar
Sami Farin committed
1894 1895 1896 1897 1898

	* po/cs.po: Czech spelling fixes and new translations

2007-03-07 12:18 -0800  Christoph Berg  <[email protected]>  (5de130a3cb96)

Brendan Cully's avatar
Brendan Cully committed
1899
	* doc/muttrc.man.head: Typos in muttrc.man.head
Sami Farin's avatar
Sami Farin committed
1900

Christoph Berg's avatar
Christoph Berg committed
1901 1902 1903 1904 1905 1906
2007-03-07 12:11 -0800  Michael Tatge  <[email protected]>  (162f0c127492)

	* doc/mutt.man: Document -d in the man page

2007-03-06 18:13 -0800  Alain Bench  <[email protected]>  (5fc8c7cee1dd)

Brendan Cully's avatar
Brendan Cully committed
1907 1908 1909
	* charset.c, charset.h, crypt-gpgme.c, imap/utf7.c, mbyte.c,
	mutt_idna.c, pgp.c, rfc2047.c, sendlib.c: Remove buggy usage
	of M_ICONV_HOOK_TO flag in mutt_idna.c:mutt_idna_to_local().
Christoph Berg's avatar
Christoph Berg committed
1910 1911 1912 1913 1914 1915 1916 1917 1918 1919
	Wipe unwanted code depending on M_ICONV_HOOK_TO in
	charset.c:mutt_iconv_open(). Totally wipe M_ICONV_HOOK_TO symbol.
	Remove misusages of M_ICONV_HOOK_FROM flag in:
	 - crypt-gpgme.c:print_utf8().
	 - mutt_idna.c:mutt_idna_to_local() and mutt_local_to_idna().
	 - pgp.c:pgp_traditional_encryptsign(). Document usage policy of
	M_ICONV_HOOK_FROM flag. Cosmetic downcasing of some constant charset
	names (utf-8, euc-jp) for consistency. Correction of a typo in the
	"iso8859-5" charset name.

1920 1921 1922 1923 1924
2007-03-06 17:59 -0800  Rocco Rutte  <[email protected]>  (5e47385893fe)

	* UPDATING, doc/manual.xml.head: Documentation updates for
	format=flowed

Brendan Cully's avatar
Brendan Cully committed
1925
2007-03-06 17:45 -0800  Masayuki Moriyama  (78b424bf7c5a)
1926

Brendan Cully's avatar
Brendan Cully committed
1927 1928
	* charset.c, hook.c, mbyte.c: Allow iconv-hook to use virtual
	charsets as targets. (closes: #1269)
1929

1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941
2007-03-04 19:26 +0100  Alain Bench  <[email protected]>  (4dc1d87f4c25)

	* doc/manual.xml.head, init.h: Doc fixes and updates concerning hooks

	- Add reply-hooks and send2-hooks in lists they miss.
	- Fix that they all take full patterns, not only regexps.
	- Note interaction with $default_hook.
	- Enumerate them in execution order/increasing priority.
	- Add iconv-hook, remove a duplicate charset-hook.

2007-03-06 15:45 -0800  Brendan Cully  <[email protected]>  (607688bd77b1)

Brendan Cully's avatar
Brendan Cully committed
1942
	* hg-commit: Add check_sec.sh call
Brendan Cully's avatar
Brendan Cully committed
1943 1944 1945

	* hg-commit: Make hg commit less clever

Brendan Cully's avatar
Brendan Cully committed
1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989
	* PATCHES: Undo bad PATCHES commit from f=f

2007-03-06 09:49 -0800  Rocco Rutte  <[email protected]>  (2e4e1cc18c22)

	* Makefile.am, PATCHES, doc/manual.xml.head, handler.c, muttlib.c,
	protos.h, rfc3676.c, rfc3676.h, send.c: New format=flowed handler.

2007-03-02 21:12 -0800  Brendan Cully  <[email protected]>  (537672d8fefb)

	* attach.c, globals.h, init.c, init.h, lib.c, mh.c, mx.c: Add $umask
	for mailboxes and attachments.

	init.c could really use some refactoring.

2007-03-05 14:50 -0800  Pawel Dziekonski  <[email protected]>  (de57c607e9d3)

	* po/pl.po: Updated Polish translation.

2007-03-03 22:09 -0800  Brendan Cully  <[email protected]>  (08b1fa8cd55e)

	* Makefile.am: Do not append ${prefix}/include to CPPFLAGS. If
	configure didn't see it, neither should make. (closes: #2603)

2007-03-03 21:49 -0800  Rado S  <[email protected]>  (d990dcbbf184)

	* color.c: Increase buffer for color-command regular expressions.

2007-03-03 21:26 -0800  Brendan Cully  <[email protected]>  (574dbb2c6590)

	* init.h: Revise status_format docs for %??&?. (closes: #2805)

2007-03-03 21:24 -0800  Brendan Cully  <[email protected]>  (2e296bd4cdfb)

	* doc/devel-notes.txt: s/CVS/Mercurial/

2007-03-03 19:04 -0800  Brendan Cully  <[email protected]>  (efb53c875ed8)

	* .hgignore: More .hgignore fixes

2007-03-03 18:51 -0800  Brendan Cully  <[email protected]>  (07f01dd033fe)

	* ChangeLog: Remove a couple of extraneous ChangeLog entries

2007-03-03 18:47 -0800  Brendan Cully  <[email protected]>  (48b17378c20a)
1990 1991 1992 1993 1994 1995 1996 1997

	* UPDATING, copy.c, globals.h, handler.c, init.c, init.h,
	mutt_curses.h, pager.c: Add $wrap, which supersedes $wrapmargin.
	When set to a positive number, wrap at that column. When set to a
	negative number, keep that many characters empty on the right.

2007-03-03 00:35 -0800  Brendan Cully  <[email protected]>  (3e3d3bf73c9f)

Brendan Cully's avatar
Brendan Cully committed
1998 1999
	* hg-changelog-map, hg-commit: Use hg-commit to perform commits
	that also update the ChangeLog.
2000