Commit graph

8 commits

Author SHA1 Message Date
Felicity Tarnell
3440a87ea3 Add macro support.
Replace WGETCH() with input_char(), which works the same except it supports an
input buffer.  Calling input_macro(s) sets the input buffer to 's'.  The input
buffer is returned by input_char() as if it had been typed by the user.

If an error occurs (cmderr()), the input buffer is cleared.
2014-03-07 23:34:06 +00:00
Felicity Tarnell
0b072f4d3a Fix up the sample style a bit. 2014-03-07 22:39:02 +00:00
Felicity Tarnell
d9223f4603 T.82.0: 'set bill_increment' command. 2014-03-05 15:43:20 +00:00
Felicity Tarnell
5db1e9cdbb Properly handle quoted strings in command parser. 2014-03-05 15:20:53 +00:00
Felicity Tarnell
7a0aca347e auto_non_billable config option
If this is set to a string, then any new entry that contains this string will
be marked as efl_nonbillable=1 automatically.
2014-03-05 15:02:26 +00:00
Felicity Tarnell
62762f7590 Optionally show billable time in daily header. 2014-03-05 14:49:25 +00:00
Felicity Tarnell
30ddd07b20 Add billable flag.
For backward-compatibility, this is actually a non-billable flag, so all
existing entries will be considered billable.  The flag is 'n', the UI
flag is 'B', the toggle function is "billable" and the default key binding is
'b'.

For now, this isn't useful for anything.
2014-03-05 14:42:53 +00:00
Felicity Tarnell
aea9191844 Initial import. 2014-01-06 09:52:34 +00:00