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 |
|
Christian Neukirchen
|
e531f43ad6
|
msuck: off by one
|
2016-09-25 21:55:32 +02:00 |
|
Christian Neukirchen
|
cd255e0bc6
|
mcom: very elementary NNTP posting support
|
2016-09-25 21:30:20 +02:00 |
|
Christian Neukirchen
|
f7052abc8b
|
mblow: print POST reponse on success (e.g. to show moderation)
|
2016-09-25 21:29:39 +02:00 |
|
Christian Neukirchen
|
c02a2878b2
|
contrib: add msuck and mblow for NNTP support
|
2016-09-25 21:04:58 +02:00 |
|
Christian Neukirchen
|
b9a26fa3b3
|
INSTALL.md: cygwin
|
2016-09-08 16:13:53 +02:00 |
|
Christian Neukirchen
|
7b4262e1f9
|
mlist: include <sys/syscall.h> only when required
Fixes build on cygwin.
|
2016-09-08 15:40:48 +02:00 |
|
Christian Neukirchen
|
77d7f8c7f6
|
mscan: style
|
2016-09-07 20:57:49 +02:00 |
|
Christian Neukirchen
|
06cc4bd693
|
mblaze822: blaze822_addr: add simple group parsing
Just ignores the group name, and considers ; an address separator too.
|
2016-09-07 15:50:59 +02:00 |
|
Christian Neukirchen
|
f7eee8dc01
|
INSTALL.md: mention GNU make
|
2016-09-05 14:31:39 +02:00 |
|
Christian Neukirchen
|
3b849d9068
|
add INSTALL.md
|
2016-09-05 14:28:00 +02:00 |
|
Christian Neukirchen
|
aa572b5c13
|
Makefile: bail out on bmake
|
2016-09-05 14:23:08 +02:00 |
|
Christian Neukirchen
|
472a74b75b
|
use getdelim instead of getline
Avoids weird macros to build on FreeBSD.
|
2016-09-05 14:20:55 +02:00 |
|
Christian Neukirchen
|
3167a7a2d3
|
mcolor: use awk in shebang
This is reasonably portable, and easy to fix if not.
The current hack breaks on OpenBSD.
|
2016-09-05 14:17:11 +02:00 |
|
Christian Neukirchen
|
19405f51b4
|
Makefile: define OPENBSD to use libiconv
|
2016-09-05 14:04:03 +02:00 |
|
Christian Neukirchen
|
dfcb53dc0f
|
mpick: shuffle for OpenBSD/FreeBSD
|
2016-09-05 14:03:46 +02:00 |
|
Christian Neukirchen
|
86b5b5c6aa
|
Makefile: add -lrt for oldish glibc (e.g. 2.13) to find clock_gettime
|
2016-09-05 13:23:58 +02:00 |
|
Christian Neukirchen
|
fb8674ef10
|
README: update
|
2016-09-05 12:54:07 +02:00 |
|