Commit Graph

31 Commits

Author SHA1 Message Date
Leah Neukirchen
ed16bee191 mseq: create tmpfile O_EXCL to detect multiple mseq -S in a pipeline 2018-01-06 23:26:05 +01:00
Leah Neukirchen
66d0eff12f style 2017-08-31 17:30:17 +02:00
Leah Neukirchen
4c592759a2 mseq: use first message of range for -c and -C. 2017-07-17 14:18:25 +02:00
Duncaen
880f084177 mseq: remove the ,2: suffix from the file we search for and add testcase
This fixes #38

Closes: #39 [via git-merge-pr]
2017-06-25 15:48:11 +02:00
Leah Neukirchen
ba736b0735 mseq: better error reporting 2017-02-18 16:47:39 +01:00
Leah Neukirchen
2b4e3aa66d clean up whitespace 2017-01-26 20:27:26 +01:00
Christian Neukirchen
472a74b75b use getdelim instead of getline
Avoids weird macros to build on FreeBSD.
2016-09-05 14:20:55 +02:00
Ivy Foster
ca8cef1660 Add $MBLAZE environment variable to set profile location
As a side benefit, all callers of blaze822_home_file need only pass
the filename, so the base directory is set in only one place.
2016-09-01 18:50:20 -05:00
Christian Neukirchen
d233737be4 mseq: setcur: unset MAILDOT, because with -C we really want to force setting cur 2016-08-09 19:16:19 +02:00
Christian Neukirchen
b8631d13ff mseq: allow message syntax in -c 2016-08-09 19:10:12 +02:00
Christian Neukirchen
f34a284b42 mseq: add -c to override . 2016-08-09 19:03:59 +02:00
Christian Neukirchen
41474c2e68 rename .santoku to .mblaze 2016-08-01 19:36:23 +02:00
Christian Neukirchen
94c7dd24cf mseq: drop -n (now in mscan) 2016-07-31 19:46:43 +02:00
Christian Neukirchen
ddf275fa83 mseq: deal with indentation in -C 2016-07-28 13:49:00 +02:00
Christian Neukirchen
444674ecbc mseq: don't cast function pointers 2016-07-27 14:57:15 +02:00
Christian Neukirchen
3d694808eb mseq: add usage 2016-07-26 22:09:26 +02:00
Christian Neukirchen
5d9663a980 guard DT_* usage
It's a shortcut anyway, just leave it out
2016-07-26 18:17:12 +02:00
Christian Neukirchen
699c322aea mseq: keep indentation with -f 2016-07-26 18:02:10 +02:00
Christian Neukirchen
56c62599fc mseq: resolve message syntax for -C 2016-07-26 17:21:28 +02:00
Christian Neukirchen
e25dfa5554 mseq: -C to set the current message 2016-07-26 17:14:28 +02:00
Christian Neukirchen
2b81707c51 rename map to seq
The old terminology didn't make much sense to users.
2016-07-26 16:55:55 +02:00
Christian Neukirchen
aee85d20d9 mseq: add -S/-A to set/append the sequence 2016-07-26 16:25:40 +02:00
Christian Neukirchen
fb1a3afb64 mseq: add -f to fix sequences 2016-07-26 15:50:57 +02:00
Christian Neukirchen
5f98374464 mseq: -r to strip indentation 2016-07-22 16:51:47 +02:00
Christian Neukirchen
70a3a2ff1d mseq: default to all messages when interactive w/o args 2016-07-20 15:38:24 +02:00
Christian Neukirchen
181fcb5d70 mseq: pass through file names 2016-07-20 14:16:05 +02:00
Christian Neukirchen
30b94679d6 mseq: -n to expand ranges 2016-07-20 13:46:39 +02:00
Christian Neukirchen
22f456a2a0 clean up header includes 2016-07-18 17:06:41 +02:00
Christian Neukirchen
08032f89ba seq: import most parts of mseq, make blaze822_loop resolve ranges 2016-07-18 00:09:35 +02:00
Christian Neukirchen
796531b22d mseq: extract code into seq.c 2016-07-17 21:51:41 +02:00
Christian Neukirchen
aa62c73700 add mseq (replaces next) 2016-07-16 18:45:39 +02:00