Commit Graph

1113 Commits (5c7432aa7b887bdf427f7f5043a6ba3ed0aac7ce)
 

Author SHA1 Message Date
Leah Neukirchen 41c8fefb73 blaze822_walk_mime: limit recursion depth 4 years ago
Leah Neukirchen 61caf5a6a3 mthread: comment depth convention 4 years ago
Leah Neukirchen 4927d44d55 mthread: add -p to only add parent messages via -S 4 years ago
Leah Neukirchen 62da7c59ea mthread: add -r to reverse top-level order 4 years ago
Leah Neukirchen a5c77c71bc mlist: print number of matches when message selection is in place 4 years ago
Leah Neukirchen e4e15bb4f0 mflag: list: don't clobber f when flags and -i is used 4 years ago
Leah Neukirchen d83860c34e man/*: normalize references, use %T for RFC titles 4 years ago
Alyssa Ross 3663d7365b msuck: don't init maildir until connected
Previously, a typo in the newsgroup name would leave an empty mailbox
for a non-existent newsgroup.  This can be avoided by delaying maildir
initialization until after the NNTP server has 221ed the group.
4 years ago
Alyssa Ross 99b7d47a10 msuck: exit unsuccessfully if some groups failed
The failing exit status is EX_UNAVAILABLE from BSD's sysexits.h.
4 years ago
Leah Neukirchen e56f8ad294 blaze822: blaze822_addr: null-terminate ttok at the current position before appending 4 years ago
Leah Neukirchen 3370fd5f70 blaze822: blaze822_addr: don't force add space before quoted words 4 years ago
Leah Neukirchen 8c8a4bd422 blaze822: blaze822_addr: ignore leading obs-route 4 years ago
Leah Neukirchen d50bb5772a maddr: add -d to only print display name. 4 years ago
Leah Neukirchen eabdda4405 mytimegm: fix whitespace 4 years ago
Leah Neukirchen 604afb5011 mytimegm: replace with own implementation 4 years ago
Leah Neukirchen 7e6b1c97e6 mrep/mbnc: allow only one message as argument 4 years ago
Leah Neukirchen 5885bbe69f mshow: don't spawn pager for -x 4 years ago
Leah Neukirchen 8c9e0aae05 mmkdir: create subdirectories in order like maildirmake 4 years ago
Leah Neukirchen 079e423438 mlist: extract DT_* handling, follow symlinks
Closes #172.
4 years ago
Leah Neukirchen 8d611a8a3d mseq: extract DT_* handling, follow symlinks 4 years ago
Leah Neukirchen dfc18e0040 seq: extract DT_* handling, follow symlinks 4 years ago
Leah Neukirchen 48b490f379 minc: extract DT_* handling 4 years ago
Leah Neukirchen 6dd0799aab mdirs: extract DT_* handling 4 years ago
Leah Neukirchen 582256618a move uc macro to blaze822_priv.h 4 years ago
Leah Neukirchen 83f9794bb0 contrib/mraw: drop leading spaces 4 years ago
Duncan Overbruck dc15a75b63 mcom: add preview alias for show command 4 years ago
Leah Neukirchen 2636f5127d GNUmakefile: release: check ./VERSION is correct before release 4 years ago
Leah Neukirchen 92dd0f7be5 VERSION: bump 4 years ago
Leah Neukirchen 113ac5a24d mdirs: add -a to list all subfolders, ignoring maildir++ convention
Based on a patch by Kylie McClain <kylie@somas.is>.
4 years ago
Leah Neukirchen 1755fa6279 mblaze.7: mention public-inbox archive 4 years ago
Leah Neukirchen da457c51ee GNUmakefile: use gpg2 4 years ago
Leah Neukirchen e0733f187b NEWS.md: update for 0.6 4 years ago
Leah Neukirchen 513ac7d002 mscan: fix underrun in %F when filename doesn't contain three slashes 4 years ago
Sören Tempel 55035ad8b2 mcom: check if a draft was found when invoking `mcom -r`
Without this patch `mcom -r` would invoke $EDITOR on a directory if the
maildir did not contain any drafts. To prevent this from happening,
check if a draft was found before performing any further processing. If
not, terminate mcom with an error message.

Closes: #169 [via git-merge-pr]
4 years ago
Leah Neukirchen 6705b3ee29 mfwd: prefix Subject with "Fwd:"
Idea by Larry Hynes.  Although no classical mail clients use Fwd:
prefix, it has been around for some time.
4 years ago
Leah Neukirchen 3da5f0e391 COPYING: Leahize 4 years ago
Leah Neukirchen 9e91eb6e8b mscan: add dottime formatting 4 years ago
Silvan Jegen dbf118f6c9 mless: only export LESSKEY once
Closes: #168 [via git-merge-pr]
5 years ago
Leah Neukirchen 1ed8a0ac76 blaze822_loop: delay opening sequence to first use 5 years ago
Leah Neukirchen 48285fe722 man/mcom.1: document defaults for mrep and mbnc 5 years ago
Sebastien Marie a4b975e731 mlist: look at maildir/new too for messages
Closes: #165 [via git-merge-pr]
5 years ago
Konst Mayer 71e2318c81 mshow: don't use --quit-at-eof in less by default
If the user wants it, he can add it to the LESS environment variable.

Closes: #163 [via git-merge-pr]
5 years ago
Leah Neukirchen 5ee756f6a5 mdeliver: better usage when multiple arguments are given 5 years ago
Leah Neukirchen 68272afcba mcom: use file --mime instead of file -i
This also works on macOS.

Closes #162.
5 years ago
Leah Neukirchen a60e705e51 mthread: make malloc failure fatal 5 years ago
Leah Neukirchen 5fa9a7a706 mmime: gen_file: remove check for trailing newline for 7bit transfer
RFC2046 5.1.1 specifies that parts without trailing newlines are coded
without problems:

> NOTE:  The CRLF preceding the boundary delimiter line is conceptually
> attached to the boundary so that it is possible to have a part that
> does not end with a CRLF (line break).

This if-statement now also codes empty files correctly.
5 years ago
Leah Neukirchen 5b0755ca68 slurp: don't special-case empty files, instead behave like strdup("")
This allows the caller to call free(3) in any case.
5 years ago
Leah Neukirchen fd675ef159 seq: blaze822_loop: fix leak 5 years ago
Leah Neukirchen 8a095775d0 maddr: addr: fix leak 5 years ago
Leah Neukirchen 53151f4f89 mdeliver: add fallback to utimes for systems that don't have utimensat
Namely, macOS before 10.13.
5 years ago