Commit Graph

  • a705f8c3fa msort: fix sizeof Christian Neukirchen 2016-07-25 20:55:58 +0200
  • 5ddd3b1786 remove old stuff Christian Neukirchen 2016-07-25 17:11:01 +0200
  • 95e9cf99a0 add README Christian Neukirchen 2016-07-25 17:10:21 +0200
  • 64af12a76e maddr.1: quoting Christian Neukirchen 2016-07-25 17:10:09 +0200
  • 403f228373 add contrib/menter Christian Neukirchen 2016-07-25 17:07:14 +0200
  • 236700ecb9 add mintro.7 Christian Neukirchen 2016-07-25 17:07:08 +0200
  • 78425e855f mmsg.7: mention Maildir as direct arguments Christian Neukirchen 2016-07-25 16:57:23 +0200
  • 6444adfacb maddr.1: reword a bit Christian Neukirchen 2016-07-25 16:57:17 +0200
  • 6eee176a8d msort: remove diagnostics Christian Neukirchen 2016-07-25 16:50:05 +0200
  • e377e3bda0 add COPYING Christian Neukirchen 2016-07-25 16:29:41 +0200
  • e086b83875 msort: allow multiple orderings (first different wins) Christian Neukirchen 2016-07-25 16:28:48 +0200
  • b8c2685a60 mmime: encode headers when neccessary Christian Neukirchen 2016-07-25 15:19:19 +0200
  • 70df63df73 add maddr: show mail addresses in messages Christian Neukirchen 2016-07-25 13:11:33 +0200
  • 182a32ff9d blaze822: blaze822_addr: return 0 when no address is found Christian Neukirchen 2016-07-25 13:10:35 +0200
  • e747879e0e mless: more robust id detection Christian Neukirchen 2016-07-25 00:07:58 +0200
  • 39bae697aa mless: only open used ids Christian Neukirchen 2016-07-24 23:55:13 +0200
  • 05174158cd mless: show context before each mail Christian Neukirchen 2016-07-24 23:38:00 +0200
  • b644998fe6 mshow: display relative date Christian Neukirchen 2016-07-24 23:17:16 +0200
  • be75b39123 seq: fix parsing of plain . Christian Neukirchen 2016-07-24 23:10:58 +0200
  • 1ab7bf9651 mshow: decode headers in default view Christian Neukirchen 2016-07-24 22:11:52 +0200
  • 53b8c859ac mthr: unbreak -a on last message Christian Neukirchen 2016-07-23 01:52:40 +0200
  • 95bd63e7b0 mthr: don't try to print a parent for toplevel messages Christian Neukirchen 2016-07-23 01:43:47 +0200
  • 36b1dbd0d1 add contrib/mthr Christian Neukirchen 2016-07-23 01:31:37 +0200
  • a2ef8e6e61 add contrib/mhasatt Christian Neukirchen 2016-07-23 01:29:19 +0200
  • 50e2d1fc47 mdirs: need <limits.h> Christian Neukirchen 2016-07-23 00:47:51 +0200
  • 3ed3878b2b mshow: use fnmatch for extraction Christian Neukirchen 2016-07-23 00:46:48 +0200
  • 25f110951a mhdr: use blaze822_loop1 Christian Neukirchen 2016-07-23 00:29:38 +0200
  • 8855568c19 mthread: use blaze822_loop1 Christian Neukirchen 2016-07-23 00:29:11 +0200
  • a9e51a214b msort: use blaze822_loop1 Christian Neukirchen 2016-07-23 00:28:44 +0200
  • 49710409ae mflag: use blaze822_loop1 Christian Neukirchen 2016-07-23 00:28:06 +0200
  • 2212bb39d9 mscan: use blaze822_loop1 Christian Neukirchen 2016-07-23 00:26:55 +0200
  • 6c749f9537 mshow: extract: resolve messages using loop1 Christian Neukirchen 2016-07-23 00:25:27 +0200
  • 6c1e0d8d56 seq: add blaze822_loop1 for easier argument overriding Christian Neukirchen 2016-07-23 00:18:05 +0200
  • 8817e71e64 mshow: -t defaults to . when used interactively Christian Neukirchen 2016-07-23 00:16:40 +0200
  • bf89d5c180 mshow: render_mime: set a default mime type Christian Neukirchen 2016-07-23 00:12:46 +0200
  • 31481f8b85 rename mmsg(5) to mmsg(7) Christian Neukirchen 2016-07-22 21:43:03 +0200
  • 5927a3f2e3 add manpages Christian Neukirchen 2016-07-22 21:36:46 +0200
  • 9a3d45785e seq: blaze822_loop: drop - for stdin (conflicts with .-1) Christian Neukirchen 2016-07-22 21:28:51 +0200
  • 9da61f69f7 really add mdirs Christian Neukirchen 2016-07-22 18:47:39 +0200
  • 61cd838785 mshow: don't crash on missing Content-Type (consider it text/plain) Christian Neukirchen 2016-07-22 18:43:34 +0200
  • c8d5dd296a mcomp: cleanup Christian Neukirchen 2016-07-22 18:35:29 +0200
  • c5d5033fdb mlist: cleanup Christian Neukirchen 2016-07-22 18:12:56 +0200
  • 97ff31e580 mlist: add -X/-x ala mflag Christian Neukirchen 2016-07-22 18:11:38 +0200
  • d8edb56851 Makefile: sort targets Christian Neukirchen 2016-07-22 18:10:00 +0200
  • 5bb49863cc add mdirs Christian Neukirchen 2016-07-22 18:08:19 +0200
  • 733f42bb75 add mflag Christian Neukirchen 2016-07-22 17:32:46 +0200
  • 5f98374464 mseq: -r to strip indentation Christian Neukirchen 2016-07-22 16:51:47 +0200
  • 98456df2cf add minc Christian Neukirchen 2016-07-21 23:17:49 +0200
  • 49b88176a0 mless: don't error on unresolved mid Christian Neukirchen 2016-07-21 20:37:23 +0200
  • ac679b264c blaze822: fix header finding with CRLF Christian Neukirchen 2016-07-21 20:37:10 +0200
  • 87d2135104 mshow: forgot to free Christian Neukirchen 2016-07-21 20:27:44 +0200
  • 98c03d9023 blaze822: forgot to free Christian Neukirchen 2016-07-21 20:27:33 +0200
  • 396f1ed8df mshow: extract_mime: fix logic to not free filename pointing to auto var Christian Neukirchen 2016-07-21 20:26:37 +0200
  • 1547d2a0e2 seq: clean up Christian Neukirchen 2016-07-21 20:24:37 +0200
  • a82cb18ccc rfc2047: blaze822_decode_rfc2047: initialize dec and decchunk. Christian Neukirchen 2016-07-21 20:16:10 +0200
  • b3c25c5386 mless: set a less(1) prompt Christian Neukirchen 2016-07-21 00:01:08 +0200
  • af9e32ecf8 mscan: delay loading of map until first line is read Christian Neukirchen 2016-07-20 23:22:59 +0200
  • a2f2a80ee2 mcomp: add mime menu option Christian Neukirchen 2016-07-20 23:17:38 +0200
  • be7d711cdf mshow: indent tree by one level Christian Neukirchen 2016-07-20 23:11:48 +0200
  • ec6bee84f6 mshow: extract file name logic Christian Neukirchen 2016-07-20 23:11:13 +0200
  • d52fa6bf4d mshow: don't extract to absolute paths Christian Neukirchen 2016-07-20 23:10:35 +0200
  • 9545981777 add mmime Christian Neukirchen 2016-07-20 22:43:58 +0200
  • d4792704cf mcomp: off by one Christian Neukirchen 2016-07-20 22:11:25 +0200
  • 31b4db3580 seq: iterate over dirs and cur/ of maildirs Christian Neukirchen 2016-07-20 19:25:00 +0200
  • 8672f495c3 mshow: check isatty for default behavior Christian Neukirchen 2016-07-20 19:23:42 +0200
  • 0a8f79d057 msetseq: save previous map Christian Neukirchen 2016-07-20 19:21:53 +0200
  • 9ddcd7787f mscan: fix truncation logic Christian Neukirchen 2016-07-20 19:16:43 +0200
  • 7d693e1c7e mshow: output filename for -t Christian Neukirchen 2016-07-20 18:51:41 +0200
  • 10e6a78286 add a few example scripts Christian Neukirchen 2016-07-20 18:48:12 +0200
  • 4eff264615 mthread: -v to not prune Christian Neukirchen 2016-07-20 18:47:40 +0200
  • f7535f2cec mscan: truncate deep indents Christian Neukirchen 2016-07-20 18:47:18 +0200
  • d97e93bd26 mless: special file //scan to see scan output Christian Neukirchen 2016-07-20 18:24:43 +0200
  • 3a77e01ef9 add mrepl Christian Neukirchen 2016-07-20 16:58:37 +0200
  • 113676c48e mshow: -R to render all text/plain parts Christian Neukirchen 2016-07-20 16:57:40 +0200
  • 13165d7c44 mcomp: first code to compose a mail Christian Neukirchen 2016-07-20 16:25:18 +0200
  • bb25a9d8a0 mshow: fix message Christian Neukirchen 2016-07-20 16:03:20 +0200
  • 4d7afac785 add mprev/mnext to call mless with appropriate offset Christian Neukirchen 2016-07-20 15:43:53 +0200
  • f3c4a50d53 mthread: default to all messages when interactive w/o args Christian Neukirchen 2016-07-20 15:39:53 +0200
  • d72696a16b msort: default to all messages when interactive w/o args Christian Neukirchen 2016-07-20 15:39:24 +0200
  • 6dc9eeb050 mshow: default to current message when interactive w/o args Christian Neukirchen 2016-07-20 15:38:35 +0200
  • 70a3a2ff1d mseq: default to all messages when interactive w/o args Christian Neukirchen 2016-07-20 15:38:24 +0200
  • bf912ab920 mscan: default to all messages when interactive w/o args Christian Neukirchen 2016-07-20 15:38:00 +0200
  • 3c012d3a96 mscan: don't crash when cur isn't set Christian Neukirchen 2016-07-20 15:37:45 +0200
  • 7e026ce08d mhdr: default to current message when interactive w/o args Christian Neukirchen 2016-07-20 15:37:09 +0200
  • cef55b231d mless: when output is not a tty, just call mseq Christian Neukirchen 2016-07-20 15:11:27 +0200
  • 2c2be8bd37 mscan: use tty width Christian Neukirchen 2016-07-20 15:06:31 +0200
  • e709f6f588 mscan: don't bother with tabs Christian Neukirchen 2016-07-20 15:02:48 +0200
  • bba611ec3f filter.example: use $PIPE_CHARSET for lynx Christian Neukirchen 2016-07-20 14:49:01 +0200
  • 6164428d6f mshow: export PIPE_CHARSET to filter Christian Neukirchen 2016-07-20 14:48:27 +0200
  • 785283bd31 mless: call msetseq when we get stuff on stdin w/o arguments Christian Neukirchen 2016-07-20 14:48:02 +0200
  • cfb0d7986d mless: more specific pattern for mshow mime dividers Christian Neukirchen 2016-07-20 14:47:44 +0200
  • 181fcb5d70 mseq: pass through file names Christian Neukirchen 2016-07-20 14:15:59 +0200
  • 13d1a3a44c add filter.example Christian Neukirchen 2016-07-20 14:10:56 +0200
  • 88855f5df0 mshow: load filters from ~/.santoku/filter Christian Neukirchen 2016-07-20 14:07:59 +0200
  • 6aad1db77c seq: export blaze822_home_file Christian Neukirchen 2016-07-20 14:07:46 +0200
  • dc46701418 mless: use mshow Christian Neukirchen 2016-07-20 14:07:20 +0200
  • 06c46304b4 msetseq: rename from setmap Christian Neukirchen 2016-07-20 13:55:26 +0200
  • 9981ae56ec mlist: rename from list Christian Neukirchen 2016-07-20 13:53:17 +0200
  • 247acc1ecc mshow: rename from show Christian Neukirchen 2016-07-20 13:52:54 +0200
  • a6ce4c720b mthread: rename from thread Christian Neukirchen 2016-07-20 13:51:42 +0200