]>
granicus.if.org Git - neomutt/log
Richard Russon [Fri, 23 Mar 2018 13:22:28 +0000 (13:22 +0000)]
NeoMutt 2018-03-23
Richard Russon [Fri, 23 Mar 2018 13:18:10 +0000 (13:18 +0000)]
sync translations
Richard Russon [Fri, 23 Mar 2018 12:58:38 +0000 (12:58 +0000)]
tidy
- clang-format
- sort makefile lists
- tidy whitespace
Richard Russon [Fri, 23 Mar 2018 12:57:02 +0000 (12:57 +0000)]
new contributors
Richard Russon [Fri, 23 Mar 2018 12:43:27 +0000 (12:43 +0000)]
changelog
Richard Russon [Fri, 23 Mar 2018 11:27:24 +0000 (11:27 +0000)]
version 2018-03-23
David Sterba [Fri, 9 Mar 2018 10:09:40 +0000 (11:09 +0100)]
Update Czech translation
David Sterba [Fri, 9 Mar 2018 10:09:40 +0000 (11:09 +0100)]
Update Czech translation
Richard Russon [Thu, 22 Mar 2018 15:02:23 +0000 (15:02 +0000)]
error: Don't pause after duplicate messages
Fixes #1100
Roger Pau Monne [Wed, 21 Mar 2018 12:29:09 +0000 (12:29 +0000)]
error: use sleep_time as error wait time
Also fix the conversion from us to ns.
Richard Russon [Sat, 17 Mar 2018 01:14:33 +0000 (01:14 +0000)]
doxygen: drop/tidy simple comments
Richard Russon [Tue, 20 Mar 2018 01:56:46 +0000 (01:56 +0000)]
merge: update translations
* fix file list
* remove unnec CRs
* too few
* too many
* misc dupe strings
* tidy grave quotes
* remove un-discoverable options
* update-po
* update German translation
* update German translation
* Update Turkish translation
* update Spanish translation
* Polish translation update
* Polish translation update
* Update Portuguese (BR) translation
* Update Portuguese (BR) translation
* Update Portuguese (BR) translation
* Update Portuguese (BR) translation
* Update Czech translation
* Update Czech translation
* Update Czech translation
* Update Czech translation
* Update Czech translation
* Update Czech translation
* Update Czech translation
* Update Czech translation
* Update Portuguese (BR) translation
* Update Portuguese (BR) translation
* Update Portuguese (BR) translation
* Polish translation update
* Update Portuguese (BR) translation
* Update Portuguese (BR) translation
* Update Czech translation
* Update Portuguese (BR) translation
* Update Portuguese (BR) translation
* update English (British) translation
Richard Russon [Tue, 20 Mar 2018 01:23:12 +0000 (01:23 +0000)]
merge: sort code to make docs more legible
* docs: Sort commands
* init.h: Sort configuration variables
* opcodes.h: Sort opcodes
* functions.h: Sort functions by name
Richard Russon [Tue, 20 Mar 2018 01:12:36 +0000 (01:12 +0000)]
merge: fix coverity defects
* resource leak - mutt_log_start
* range check - reset_value
* range check - set_default_value
* dead code - do_database_open
* resource leak - mutt_log_set_file
* always true - rfc2047_encode
* null ptr deref - print_attachment_list
* drop testing code - resolve_types
* range check - parse_set
* calloc size - mutt_select_file
* check WithCrypto against zero
Richard Russon [Mon, 19 Mar 2018 16:19:46 +0000 (16:19 +0000)]
check WithCrypto against zero
Richard Russon [Mon, 19 Mar 2018 23:23:51 +0000 (23:23 +0000)]
calloc size - mutt_select_file
Richard Russon [Mon, 19 Mar 2018 19:30:05 +0000 (19:30 +0000)]
range check - parse_set
Richard Russon [Mon, 19 Mar 2018 10:54:05 +0000 (10:54 +0000)]
drop testing code - resolve_types
Richard Russon [Mon, 19 Mar 2018 10:46:21 +0000 (10:46 +0000)]
null ptr deref - print_attachment_list
Richard Russon [Mon, 19 Mar 2018 10:25:56 +0000 (10:25 +0000)]
always true - rfc2047_encode
Richard Russon [Mon, 19 Mar 2018 10:20:01 +0000 (10:20 +0000)]
resource leak - mutt_log_set_file
Richard Russon [Mon, 19 Mar 2018 10:19:11 +0000 (10:19 +0000)]
dead code - do_database_open
Richard Russon [Mon, 19 Mar 2018 09:43:14 +0000 (09:43 +0000)]
range check - set_default_value
Richard Russon [Mon, 19 Mar 2018 09:42:52 +0000 (09:42 +0000)]
range check - reset_value
Richard Russon [Mon, 19 Mar 2018 09:42:14 +0000 (09:42 +0000)]
resource leak - mutt_log_start
Richard Russon [Mon, 19 Mar 2018 22:39:54 +0000 (22:39 +0000)]
update English (British) translation
[ci skip]
Thiago Costa de Paiva [Mon, 19 Mar 2018 19:51:14 +0000 (15:51 -0400)]
Update Portuguese (BR) translation
Thiago Costa de Paiva [Mon, 19 Mar 2018 15:58:41 +0000 (11:58 -0400)]
Update Portuguese (BR) translation
Floyd Anderson [Sun, 18 Mar 2018 15:20:20 +0000 (16:20 +0100)]
functions.h: Sort functions by name
To achieve a correct sorting for all function names, it is necessary to
split some single preprocessor directives into multiple.
Floyd Anderson [Sun, 18 Mar 2018 15:14:52 +0000 (16:14 +0100)]
opcodes.h: Sort opcodes
Floyd Anderson [Sun, 18 Mar 2018 15:06:25 +0000 (16:06 +0100)]
init.h: Sort configuration variables
Floyd Anderson [Sun, 18 Mar 2018 14:51:31 +0000 (15:51 +0100)]
docs: Sort commands
Floyd Anderson [Sat, 17 Mar 2018 01:39:14 +0000 (02:39 +0100)]
Tidy space-before-tabs and multiple spaces
Pietro Cerutti [Sat, 17 Mar 2018 08:24:49 +0000 (09:24 +0100)]
Support —with-sysroot configure arg (#1101)
* If --sysroot is given, prepend it to prefix for search paths
Issue #869
* Prefix is not used inside Makefiles
Issue #869
* No need to specify the empty string as opt-val's default return
Issue #869
* s/--sysroot/--with-sysroot/
Issue #869
Richard Russon [Fri, 16 Mar 2018 13:54:02 +0000 (13:54 +0000)]
fix: set the DebugFile
Make sure that the DebugFile is always set on startup, otherwise
`neomutt -d2` will fail and stop the app.
Richard Russon [Thu, 15 Mar 2018 20:21:33 +0000 (20:21 +0000)]
restore ignore_linear_white_space option
This is a dummy option -- it's not needed any more.
In the future this and several other options will be deprecated and
removed.
Richard Russon [Thu, 15 Mar 2018 18:45:25 +0000 (18:45 +0000)]
merge: unify logging/messaging
* refactor cli handling of cc/bcc
* endwin: separate curses from the message
* sleep after every error message
* reorganise startup to return through main()
* refactor exits in mutt_randbuf()
* use dedicated set_default() and reset_value()
* redirect all messages through a log dispatcher
* update messages (remove newline)
* add log messages page
* add comments markers for CLI test cases
* fix crash with incomplete template
Richard Russon [Thu, 15 Mar 2018 16:02:21 +0000 (16:02 +0000)]
fix crash with incomplete template
Richard Russon [Tue, 13 Mar 2018 01:18:45 +0000 (01:18 +0000)]
add comments markers for CLI test cases
When starting NeoMutt, there are nearly 40 routes through main().
Add a comment for each one with a suggested command line.
Richard Russon [Fri, 16 Feb 2018 12:42:07 +0000 (12:42 +0000)]
add log messages page
The new command `<show-messages>` will show a backlog of 100 messages
from:
- mutt_message()
- mutt_error()
- mutt_perror()
- mutt_debug() if enabled
Richard Russon [Tue, 20 Feb 2018 20:31:29 +0000 (20:31 +0000)]
update messages (remove newline)
Many of the startup messages have been migrated from printf() to
mutt_error(). They no longer need a '\n'.
Richard Russon [Tue, 30 Jan 2018 00:41:41 +0000 (00:41 +0000)]
redirect all messages through a log dispatcher
Richard Russon [Tue, 13 Mar 2018 20:24:21 +0000 (20:24 +0000)]
use dedicated set_default() and reset_value()
Richard Russon [Tue, 13 Mar 2018 19:43:02 +0000 (19:43 +0000)]
refactor exits in mutt_randbuf()
Move the exit()s so we can call it during startup.
Richard Russon [Tue, 20 Feb 2018 02:54:23 +0000 (02:54 +0000)]
reorganise startup to return through main()
The single exit from main() makes it easier to clean up curses and
logging.
Richard Russon [Tue, 13 Feb 2018 02:42:14 +0000 (02:42 +0000)]
sleep after every error message
Mark the time of an error message.
Do not allow an error to be cleared or overwritten by a normal message
within one second.
Richard Russon [Mon, 12 Feb 2018 15:17:41 +0000 (15:17 +0000)]
endwin: separate curses from the message
Richard Russon [Mon, 12 Mar 2018 22:56:41 +0000 (22:56 +0000)]
refactor cli handling of cc/bcc
Pietro Cerutti [Thu, 15 Mar 2018 14:48:09 +0000 (14:48 +0000)]
Expose EXTRA_CFLAGS_FOR_BUILD and EXTRA_LDFLAGS_FOR_BUIlD (#1098)
This allows distros to set flags that must be used both for building target and host executables.
Issue #980
Richard Russon [Tue, 13 Mar 2018 12:19:20 +0000 (12:19 +0000)]
lua: fix crash when setting a string
Generally, for strings `Option.var` is a `char **` (a pointer to a
string pointer). The Lua setting code uses it differently. There, it's
just a `char *`.
Fixes #1096
Pietro Cerutti [Wed, 14 Mar 2018 11:27:30 +0000 (11:27 +0000)]
Make sure paths created by header/body/news cache are POSIX-compliant (#1080)
* Make sure paths created by header/body cache are POSIX-compliant
Issue #1073
* Make sure single-file header cache is sanitized
Issue #1073
* Avoid double path normalization
Issue #1073
* Make sure bcache_path works for a NULL mailbox (see POP)
Issue #1073
* Encode news cache dir path
Issue #1073
Richard Russon [Tue, 13 Mar 2018 17:18:06 +0000 (17:18 +0000)]
merge: trivial improvements
* contrib: drop obsolete files
* sort main switch options
* doxygen: drop tables
* fix odd case of Charset_is_utf8
* docs: tidy homepage url
* docs: light tidying
* minor code tidy
Richard Russon [Sat, 24 Feb 2018 15:28:27 +0000 (15:28 +0000)]
minor code tidy
Richard Russon [Sat, 24 Feb 2018 14:32:03 +0000 (14:32 +0000)]
docs: light tidying
- substitute mutt with neomutt
- fix openSUSE capitalisation
Richard Russon [Sat, 24 Feb 2018 14:19:05 +0000 (14:19 +0000)]
docs: tidy homepage url
Richard Russon [Tue, 6 Mar 2018 16:49:30 +0000 (16:49 +0000)]
fix odd case of Charset_is_utf8
Richard Russon [Mon, 5 Mar 2018 18:28:06 +0000 (18:28 +0000)]
doxygen: drop tables
These are now auto-generated from the function comments.
Richard Russon [Mon, 12 Mar 2018 16:16:53 +0000 (16:16 +0000)]
sort main switch options
Richard Russon [Sat, 24 Feb 2018 14:30:57 +0000 (14:30 +0000)]
contrib: drop obsolete files
Pietro Cerutti [Fri, 9 Mar 2018 09:21:59 +0000 (09:21 +0000)]
Make sure git_ver.h doesn't eat random 'g's out of tag names
David Sterba [Fri, 9 Mar 2018 10:09:40 +0000 (11:09 +0100)]
Update Czech translation
Thiago Costa de Paiva [Mon, 19 Mar 2018 15:08:26 +0000 (11:08 -0400)]
Update Portuguese (BR) translation
Thiago Costa de Paiva [Mon, 19 Mar 2018 02:57:12 +0000 (22:57 -0400)]
Update Portuguese (BR) translation
Marcin Rajner [Mon, 19 Mar 2018 08:24:09 +0000 (09:24 +0100)]
Polish translation update
Thiago Costa de Paiva [Mon, 19 Mar 2018 01:25:21 +0000 (21:25 -0400)]
Update Portuguese (BR) translation
Thiago Costa de Paiva [Mon, 19 Mar 2018 01:09:34 +0000 (21:09 -0400)]
Update Portuguese (BR) translation
Thiago Costa de Paiva [Sun, 18 Mar 2018 23:37:38 +0000 (19:37 -0400)]
Update Portuguese (BR) translation
David Sterba [Fri, 9 Mar 2018 10:09:40 +0000 (11:09 +0100)]
Update Czech translation
David Sterba [Fri, 9 Mar 2018 10:09:40 +0000 (11:09 +0100)]
Update Czech translation
David Sterba [Fri, 9 Mar 2018 10:09:40 +0000 (11:09 +0100)]
Update Czech translation
Jakub Jindra [Fri, 9 Mar 2018 10:09:40 +0000 (11:09 +0100)]
Update Czech translation
Jakub Jindra [Tue, 6 Mar 2018 21:04:45 +0000 (22:04 +0100)]
Update Czech translation
David Sterba [Tue, 6 Mar 2018 14:19:48 +0000 (15:19 +0100)]
Update Czech translation
Signed-off-by: David Sterba <dsterba@suse.com>
David Sterba [Tue, 6 Mar 2018 13:24:41 +0000 (14:24 +0100)]
Update Czech translation
David Sterba [Fri, 2 Mar 2018 14:34:16 +0000 (15:34 +0100)]
Update Czech translation
Thiago Costa de Paiva [Sun, 18 Mar 2018 21:43:55 +0000 (17:43 -0400)]
Update Portuguese (BR) translation
Thiago Costa de Paiva [Sun, 18 Mar 2018 15:56:02 +0000 (11:56 -0400)]
Update Portuguese (BR) translation
Thiago Costa de Paiva [Sat, 17 Mar 2018 04:10:39 +0000 (00:10 -0400)]
Update Portuguese (BR) translation
Thiago Costa de Paiva [Sat, 17 Mar 2018 02:57:32 +0000 (22:57 -0400)]
Update Portuguese (BR) translation
Marcin Rajner [Mon, 12 Mar 2018 16:59:55 +0000 (17:59 +0100)]
Polish translation update
added some non-translated phrases and messages
Kevin McCarthy [Wed, 28 Feb 2018 23:20:59 +0000 (15:20 -0800)]
Add subjectrx section to the muttrc man page.
Kevin McCarthy [Wed, 28 Feb 2018 23:20:19 +0000 (15:20 -0800)]
Fix subjectrx example in the manual.
Marcin Rajner [Sat, 24 Feb 2018 14:25:01 +0000 (15:25 +0100)]
Polish translation update
Closes #1086
Richard Russon [Thu, 15 Mar 2018 21:07:31 +0000 (21:07 +0000)]
update Spanish translation
Perry Thompson [Tue, 13 Mar 2018 13:04:13 +0000 (08:04 -0500)]
Update Turkish translation
Richard Russon [Sun, 4 Mar 2018 13:08:47 +0000 (13:08 +0000)]
update German translation
André Berger [Sat, 3 Mar 2018 14:24:39 +0000 (14:24 +0000)]
update German translation
Richard Russon [Sun, 18 Mar 2018 23:13:57 +0000 (23:13 +0000)]
update-po
Richard Russon [Fri, 2 Mar 2018 00:51:06 +0000 (00:51 +0000)]
remove un-discoverable options
Richard Russon [Sun, 18 Mar 2018 14:50:57 +0000 (14:50 +0000)]
tidy grave quotes
Richard Russon [Sun, 18 Mar 2018 14:23:20 +0000 (14:23 +0000)]
misc dupe strings
Richard Russon [Sun, 18 Mar 2018 14:06:35 +0000 (14:06 +0000)]
too many
Richard Russon [Sun, 18 Mar 2018 13:36:46 +0000 (13:36 +0000)]
too few
Richard Russon [Sun, 18 Mar 2018 13:06:38 +0000 (13:06 +0000)]
remove unnec CRs
Richard Russon [Sun, 18 Mar 2018 14:08:52 +0000 (14:08 +0000)]
fix file list
Kevin McCarthy [Wed, 21 Feb 2018 03:09:16 +0000 (19:09 -0800)]
Improve index color cache flushing behavior
Flush when redefining the colors for an existing color line, in
addition to when defining a new color line.
Flush only when uncoloring the index.
parazyd [Sun, 4 Mar 2018 09:30:17 +0000 (10:30 +0100)]
Add support for alert (blink) colors.
This allows us to use alert$colorname as a neomutt color.
Example usage:
color header alertred default "^(x-mailer): .*apple|.*iphone"
Richard Russon [Thu, 8 Mar 2018 03:19:17 +0000 (03:19 +0000)]
merge: refactoring to simplify functions
* Refactor msg_search
* Refactor maildir_open_mailbox_append and mh_open_mailbox_append
* Refactor mutt_file_unlink
* Improve const-correctness
Federico Kircheis [Wed, 7 Mar 2018 17:24:42 +0000 (18:24 +0100)]
Improve const-correctness
Federico Kircheis [Tue, 6 Mar 2018 19:19:06 +0000 (20:19 +0100)]
Refactor mutt_file_unlink