Commit Graph

3550 Commits

Author SHA1 Message Date
Simon Michael
e50c2a4259 add: avoid quotes preserved in quoted cli args 2014-03-01 11:08:31 -08:00
Simon Michael
4b4715ab76 parsing: don't accept . as a valid amount 2014-03-01 10:26:20 -08:00
Simon Michael
dcdb032d96 add: rewrite using wizards and make it more robust
The code is now much more manageable, faciliating further
improvements. Completion now works at all prompts, and
will insert the default value if the input area is empty.
Account and amount defaults are more robust and useful
in various situations. There might be a slight regression
with default commodity handling.
2014-02-27 18:15:49 -08:00
Simon Michael
46d594bada balance, register now filter more strongly by sym: 2014-02-27 17:47:47 -08:00
Simon Michael
73c09f91d7 queryFromOptsOnly for when args aren't query terms 2014-02-27 17:46:05 -08:00
Simon Michael
204af487a5 note an issue with CliOpts query_ 2014-02-27 17:39:38 -08:00
Simon Michael
762a1b4d74 parsing: comments can also start with # in col 0 2014-02-27 11:47:36 -08:00
Simon Michael
bab6ec041b cli: be more robust at finding hledger-* add-ons
Previously executables with eg digits in their name were ignored.
It now finds all files beginning with hledger-, optionally ending with
.hs or .lhs, and with no other dots in the name.
As before, we don't check for executable permission (performance ?).
2014-02-27 11:40:41 -08:00
Simon Michael
8d3161f6d6 add: cleanup, cleanup 2014-02-23 15:04:28 -08:00
Simon Michael
6bf08cdd7c add: hack apart getPostingsLoop into smaller pieces 2014-02-23 07:52:26 -08:00
Simon Michael
56abdb2c8c add: code cleanups 2014-02-21 09:07:52 -08:00
Simon Michael
e35614c88d add: clarify "accept" 2014-02-21 07:23:10 -08:00
Simon Michael
f34d3aa9d6 add: clarify runInteraction* 2014-02-20 11:15:05 -08:00
Simon Michael
431ef894e0 cli: clarify "hledger add" command in no journal file error 2014-02-12 09:15:21 -08:00
Simon Michael
41a58609fb add: output a final newline after control-d 2014-02-12 08:22:44 -08:00
Simon Michael
5da1e4c71c web: changelog 2014-02-10 13:44:04 -08:00
Simon Michael
7443c8bf4b web: bump version to 0.22.4 2014-02-10 13:43:54 -08:00
Simon Michael
0ce919fdc4 web: update tested-with 2014-02-10 13:43:36 -08:00
Simon Michael
d9370d72d8 web: include the right unminified version of jquery.url.js (1.1) to avoid js breakage 2014-02-10 13:42:12 -08:00
Simon Michael
94add086b2 web: changelog 2014-02-10 13:14:06 -08:00
Simon Michael
3c4cdcb2aa web: bump version to 0.22.3 2014-02-10 13:13:15 -08:00
Simon Michael
e846e8bb54 web: fix version number reported by --version 2014-02-10 13:12:56 -08:00
Simon Michael
1a5ebab34b web: bump version to 0.22.2 2014-02-10 12:47:16 -08:00
Simon Michael
93d3718b9c web: start a hackage-compatible change log for the hledger-web package 2014-02-10 12:47:00 -08:00
Simon Michael
b0b9e56a9d web: include unminified source of all javascript, to help packagers (fixes #161) 2014-02-10 12:43:37 -08:00
Simon Michael
3b8b3d234e web: work around build failures on new OS X/xcode 5 related to clang 2014-02-08 08:43:20 -08:00
Simon Michael
53b534e647 simplify imports in other extra scripts 2014-02-07 14:05:13 -08:00
Simon Michael
d158d401d9 fix some breakages found by Hydra 2014-02-05 19:30:01 -08:00
Simon Michael
21f359f56a extra: hledger-rewrite now takes arguments and is usable 2014-02-05 18:59:27 -08:00
Simon Michael
5223bc5c41 lib: rename and expose more journal file parsers 2014-02-05 18:55:38 -08:00
Simon Michael
ac95930b15 Hledger.Cli now re-exports Hledger and System.Console.CmdArgs.Explicit 2014-02-05 18:55:03 -08:00
Simon Michael
f494e9fa29 extra: unnecessary import 2014-02-05 15:52:45 -08:00
Simon Michael
9ae7831f2d extra: hledger-rewrite improvements 2014-02-05 13:56:49 -08:00
Simon Michael
dc8b687056 extra: hledger-rewrite script 2014-02-05 13:03:06 -08:00
Simon Michael
f46972714d doc: clarify meaning of --average 2014-02-01 15:14:40 -08:00
Simon Michael
0a3a3c6472 web: allow blaze-html 0.7 (closes #159) 2014-01-27 09:06:51 -08:00
Simon Michael
fcd8044797 site: fix underscores in sidebar 2014-01-26 14:58:35 -08:00
Simon Michael
20af8607f5 site: update and re-link downloads page 2014-01-26 14:54:34 -08:00
Simon Michael
d5034d306f docs: release notes title 2014-01-26 13:46:44 -08:00
Simon Michael
1c94d77565 site: more tweaks to harmonise site and wiki 2014-01-26 13:46:31 -08:00
Simon Michael
456539675b rename NEWS to CHANGES, move HCAR announcements elsewhere
Towards getting a changelog to show up on Hackage. We may need to
move or copy the file down into one or more of the package dirs as well.
2014-01-26 11:54:14 -08:00
Simon Michael
9bf447184b docs: move most docs to the wiki
I've moved the installation and developer guides, FAQ and how-tos from
hledger.org (yst & git) to hledger.org/wiki (dokuwiki) and tried to
integrate their navigation bars two as best I can. Using just one
or the other would be nice, but I don't think I can quite do that;
it seems the manual at least should be revision controlled along with the code.
2014-01-26 11:41:28 -08:00
Simon Michael
a551b76a56 site: re-enable wiki link, we have a new DokuWiki wiki 2014-01-24 15:29:48 -08:00
Simon Michael
f87a68999f mention the often-overlooked 2-space rule in the too many missing amounts error 2014-01-24 15:28:37 -08:00
Simon Michael
f3e2ae40d6 docs: mention --empty and --no-elide in balance doc 2014-01-19 08:02:39 -08:00
Simon Michael
04f828ea88 doc: install guide updates 2014-01-12 18:17:59 -08:00
Simon Michael
60fb9c1f3f site: tweaks 2014-01-12 17:57:32 -08:00
Simon Michael
260393e4f0 site: more code links 2014-01-12 17:47:00 -08:00
Simon Michael
6ac372217b docs: more how-to updates 2014-01-12 17:46:43 -08:00
Simon Michael
854f26512a clarify CSV how-to 2014-01-12 17:04:18 -08:00