summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* mseq: better error reportingLeah Neukirchen2017-02-181-4/+9
|
* mblaze: don't make $draft look like a sequenceleovilok2017-02-171-1/+1
| | | Make sure $draft look like a file by prefixing it with "./", to avoid errors when we call other programs like msed.
* mlist.1: typoLeah Neukirchen2017-02-141-1/+1
|
* mlist: print a total line with -i when usefulLeah Neukirchen2017-02-142-6/+15
|
* mlist: fix usage outputLeah Neukirchen2017-02-141-3/+3
|
* contrib/mvi: fix cmdline and add ! to eval commandsDuncaen2017-02-021-5/+12
|
* contrib/mvi: remove dead in_motion()Duncaen2017-02-021-27/+0
|
* Merge branch 'mpick'Duncaen2017-02-012-15/+39
|\
| * mpick: add msglist from address supportDuncaen2017-01-201-1/+21
| | | | | | | | Fixes #9
| * mpick: add kept expressionDuncaen2017-01-202-1/+5
| |
| * mpick: fix reuse of numDuncaen2017-01-201-13/+13
| |
* | contrib/mvi: add mvi, a pager like interface with vi like functionalityDuncaen2017-02-011-0/+343
| |
* | clean up whitespaceLeah Neukirchen2017-01-2617-157/+157
| |
* | mflag: add: skip leading whitespaceLeah Neukirchen2017-01-251-10/+12
| |
* | mflag: fix error messageLeah Neukirchen2017-01-251-1/+1
| |
* | man/mpick.1: use well-known section name EXAMPLESLeah Neukirchen2017-01-251-1/+1
| |
* | mpick.1: Adding an example section.josuah2017-01-231-0/+3
| | | | | | | | Closes: #11 [via git-merge-pr]
* | mhdr: print_addresses: addr is sufficient for -HLeah Neukirchen2017-01-211-1/+1
| |
* | mhdr: print_addresses: first decode RFC2047, then parse addressLeah Neukirchen2017-01-211-11/+12
| |
* | maddr: addr: first decode RFC2047, then parse addressLeah Neukirchen2017-01-211-7/+6
| |
* | mscan: fmt_from: first decode RFC2047, then parse addressLeah Neukirchen2017-01-211-10/+10
| |
* | LeahizeLeah Neukirchen2017-01-2124-25/+24
| |
* | mlist: don't use blaze822_loop for the case when arguments are givenLeah Neukirchen2017-01-211-4/+8
|/ | | | | blaze822_loop replaces directory arguments with all cur/ mails, which is not what we want in mlist.
* seq: avoid infinite loop in "mscan -n ."Christian Neukirchen2016-12-311-1/+1
|
* mlist: read directory names from stdin when used non-interactivelyChristian Neukirchen2016-12-133-54/+63
| | | | Closes #7.
* mmime: don't truncate a #type line when it has invalid syntaxChristian Neukirchen2016-11-081-0/+2
|
* mmime: ensure a new token in qp header generationChristian Neukirchen2016-11-081-2/+2
|
* rfc2047: only decode _ as spaces when decoding headersChristian Neukirchen2016-11-083-5/+5
|
* rfc2047: blaze822_decode_qp: don't waste 75% memoryChristian Neukirchen2016-11-021-1/+1
|
* msuck: pad pids to 5 decimalsChristian Neukirchen2016-10-181-1/+1
|
* mcolor: recognize new mail headers after ^LChristian Neukirchen2016-10-181-1/+3
| | | | This makes mshow ... | mcolor work better.
* rfc2047: detect partial multibyte sequences and decode them correctlyChristian Neukirchen2016-10-141-9/+49
|
* slurp: zero-terminate bufferChristian Neukirchen2016-10-061-1/+3
|
* mman: gen_file: slurp the file instead of mmapChristian Neukirchen2016-10-051-18/+14
|
* seq: slurp the file instead of mmapChristian Neukirchen2016-10-054-14/+66
| | | | mmap is not robust when there are writes possible.
* mmime: gen_build: don't crash on #-line without spaceChristian Neukirchen2016-10-051-8/+10
|
* msuck: off by oneChristian Neukirchen2016-09-251-1/+1
|
* mcom: very elementary NNTP posting supportChristian Neukirchen2016-09-251-5/+17
|
* mblow: print POST reponse on success (e.g. to show moderation)Christian Neukirchen2016-09-251-0/+1
|
* contrib: add msuck and mblow for NNTP supportChristian Neukirchen2016-09-252-0/+173
|
* INSTALL.md: cygwinChristian Neukirchen2016-09-081-0/+1
|
* mlist: include <sys/syscall.h> only when requiredChristian Neukirchen2016-09-081-1/+2
| | | | Fixes build on cygwin.
* mscan: styleChristian Neukirchen2016-09-071-2/+2
|
* mblaze822: blaze822_addr: add simple group parsingChristian Neukirchen2016-09-071-1/+6
| | | | Just ignores the group name, and considers ; an address separator too.
* INSTALL.md: mention GNU makeChristian Neukirchen2016-09-051-0/+2
|
* add INSTALL.mdChristian Neukirchen2016-09-051-0/+13
|
* Makefile: bail out on bmakeChristian Neukirchen2016-09-051-0/+2
|
* use getdelim instead of getlineChristian Neukirchen2016-09-054-5/+5
| | | | Avoids weird macros to build on FreeBSD.
* mcolor: use awk in shebangChristian Neukirchen2016-09-051-4/+1
| | | | | This is reasonably portable, and easy to fix if not. The current hack breaks on OpenBSD.
* Makefile: define OPENBSD to use libiconvChristian Neukirchen2016-09-051-0/+4
|