Commit Graph

755 Commits

Author SHA1 Message Date
Leah Neukirchen
9733c2b65c mshow.1: document dangerous output 2017-03-13 15:55:29 +01:00
Leah Neukirchen
564bb223ef mshow: print plain text safely 2017-03-13 15:54:52 +01:00
Leah Neukirchen
14a12635bd mscan: don't print C0 control symbols 2017-03-13 15:49:30 +01:00
Duncaen
0370a28d49 msed: prefix error messages 2017-02-24 15:10:56 +01:00
Duncaen
73c833847e msed: error out on invalid expressions 2017-02-24 15:09:06 +01:00
Duncaen
8cd560fd42 magrep: use printf string precision to print matches instead of strndup 2017-02-23 20:47:38 +01:00
Duncaen
d3f14eaa55 mpick.1: improve EXAMPLES 2017-02-23 20:35:15 +01:00
Duncaen
5eea6f4efb mpick: fix warnings found by clang-analyze 2017-02-23 20:35:14 +01:00
Duncaen
24e3291723 magrep: continue matching mime parts in -p and or -o mode 2017-02-23 20:35:14 +01:00
Duncaen
10ed969f06 magrep: match body line by line if -p is specified without -c, -v and -o 2017-02-23 20:35:14 +01:00
Duncaen
11e62a17c5 magrep: add -p to print matches and the context and -o to only print matches 2017-02-23 20:34:31 +01:00
Leah Neukirchen
7eb2d7304f README: update 2017-02-20 15:40:07 +01:00
Leah Neukirchen
1b78a55dfe add mblaze-profile.5 2017-02-20 15:40:07 +01:00
leovilok
e61b972f36 remove remaining reference to mrepl in mmsg.7 2017-02-18 17:58:45 +01:00
Leah Neukirchen
ba736b0735 mseq: better error reporting 2017-02-18 16:47:39 +01:00
leovilok
f4a3feb70a mblaze: don't make $draft look like a sequence
Make sure $draft look like a file by prefixing it with "./", to avoid errors when we call other programs like msed.
2017-02-17 13:53:41 +01:00
Leah Neukirchen
2c5072ef5b mlist.1: typo 2017-02-14 22:44:47 +01:00
Leah Neukirchen
7a2204049e mlist: print a total line with -i when useful 2017-02-14 15:31:52 +01:00
Leah Neukirchen
2b74b23cea mlist: fix usage output 2017-02-14 15:31:52 +01:00
Duncaen
113445d963 contrib/mvi: fix cmdline and add ! to eval commands 2017-02-02 16:03:10 +01:00
Duncaen
407a1dc43f contrib/mvi: remove dead in_motion() 2017-02-02 15:32:24 +01:00
Duncaen
7e36e5413f Merge branch 'mpick' 2017-02-01 23:38:51 +01:00
Duncaen
58c4695c85 contrib/mvi: add mvi, a pager like interface with vi like functionality 2017-02-01 23:38:01 +01:00
Leah Neukirchen
2b4e3aa66d clean up whitespace 2017-01-26 20:27:26 +01:00
Leah Neukirchen
c561aca4c9 mflag: add: skip leading whitespace 2017-01-25 16:20:00 +01:00
Leah Neukirchen
e31cd95dc2 mflag: fix error message 2017-01-25 15:50:14 +01:00
Leah Neukirchen
2101db8ee3 man/mpick.1: use well-known section name EXAMPLES 2017-01-25 15:50:05 +01:00
josuah
7a6665c3e8 mpick.1: Adding an example section.
Closes: #11 [via git-merge-pr]
2017-01-23 21:19:03 +01:00
Leah Neukirchen
7abcef17e7 mhdr: print_addresses: addr is sufficient for -H 2017-01-21 17:48:12 +01:00
Leah Neukirchen
1918eb7ba9 mhdr: print_addresses: first decode RFC2047, then parse address 2017-01-21 17:47:14 +01:00
Leah Neukirchen
55ded86ad5 maddr: addr: first decode RFC2047, then parse address 2017-01-21 17:44:34 +01:00
Leah Neukirchen
cf36745b0c mscan: fmt_from: first decode RFC2047, then parse address 2017-01-21 17:40:52 +01:00
Leah Neukirchen
225e5787bf Leahize 2017-01-21 17:22:39 +01:00
Leah Neukirchen
0da278a9ad mlist: don't use blaze822_loop for the case when arguments are given
blaze822_loop replaces directory arguments with all cur/ mails, which is
not what we want in mlist.
2017-01-21 17:13:47 +01:00
Duncaen
12e504fa42 mpick: add msglist from address support
Fixes #9
2017-01-20 23:31:17 +01:00
Duncaen
0344e5a425 mpick: add kept expression 2017-01-20 23:31:17 +01:00
Duncaen
afdfd07fe4 mpick: fix reuse of num 2017-01-20 23:30:54 +01:00
Christian Neukirchen
b93b9303da seq: avoid infinite loop in "mscan -n ." 2016-12-31 13:25:56 +01:00
Christian Neukirchen
6464ba5845 mlist: read directory names from stdin when used non-interactively
Closes #7.
2016-12-13 15:21:00 +01:00
Christian Neukirchen
2ef903a065 mmime: don't truncate a #type line when it has invalid syntax 2016-11-08 16:34:34 +01:00
Christian Neukirchen
3095d48655 mmime: ensure a new token in qp header generation 2016-11-08 16:20:44 +01:00
Christian Neukirchen
40b19264c5 rfc2047: only decode _ as spaces when decoding headers 2016-11-08 16:19:26 +01:00
Christian Neukirchen
b336acc23c rfc2047: blaze822_decode_qp: don't waste 75% memory 2016-11-02 13:37:22 +01:00
Christian Neukirchen
3207b0a6ba msuck: pad pids to 5 decimals 2016-10-18 17:53:31 +02:00
Christian Neukirchen
bde965dffb mcolor: recognize new mail headers after ^L
This makes mshow ... | mcolor work better.
2016-10-18 15:42:14 +02:00
Christian Neukirchen
27915af60d rfc2047: detect partial multibyte sequences and decode them correctly 2016-10-14 22:20:11 +02:00
Christian Neukirchen
631b6c7c82 slurp: zero-terminate buffer 2016-10-06 16:47:13 +02:00
Christian Neukirchen
f56755cffd mman: gen_file: slurp the file instead of mmap 2016-10-05 14:45:42 +02:00
Christian Neukirchen
b4a8090f75 seq: slurp the file instead of mmap
mmap is not robust when there are writes possible.
2016-10-05 14:44:36 +02:00
Christian Neukirchen
0b2e4880f5 mmime: gen_build: don't crash on #-line without space 2016-10-05 14:31:41 +02:00