Simon Michael
6fa54c94a9
Merge pull request #254 from ricklupton/make-test-fixes
...
Changes to make `make test` run
2015-05-17 11:07:15 -07:00
Rick Lupton
36535b73d6
Changes to make make test
run
...
- test/ADDONS -> test/addons
- add bin/ to path when running shelltest so hledgerdev is found
- use `cabal exec` to find shelltest in cabal sandbox
2015-05-17 18:24:57 +01:00
Simon Michael
9e2111106b
drop regexpr dependency
2015-05-17 08:32:45 -07:00
Simon Michael
64bc422b85
forgot to commit status tests
2015-05-16 13:04:22 -07:00
Simon Michael
68c71de25d
tighten up status:X parsing, cleanups
2015-05-16 12:21:50 -07:00
Simon Michael
d1f63334ee
handle pending status correctly, add --pending ( #250 )
...
A transaction/posting status of ! (pending) was effectively equivalent
to * (cleared). Now it's a separate state, not matched by --cleared.
The new Ledger-compatible --pending flag matches it, and so does
--uncleared. The equivalent search queries are now status:*, status:!
and status: (the old status:1 and status:0 spellings are deprecated).
Since we interpret --uncleared and status: as "any state except cleared",
it's not currently possible to match things which are neither cleared
nor pending.
2015-05-16 11:51:35 -07:00
Simon Michael
6fb0910996
doc: dev guide: put how-tos first, copy diagram from old wiki
2015-05-16 08:05:44 -07:00
Simon Michael
4ed6ce3442
doc: developer guide: update the setup docs
2015-05-16 07:23:30 -07:00
Simon Michael
9728206f4a
tools: also recognize dist-sandbox in make rules ( #253 )
2015-05-16 07:22:29 -07:00
Simon Michael
934d217523
changelogs
2015-05-14 13:39:54 -07:00
Simon Michael
077e3c6a02
journal: re-add non-regex aliases, as default ( #252 )
...
The regex account aliases added in 0.24 trip up people switching between
hledger and Ledger. (Also they are currently slow).
This change makes the old non-regex aliases the default; they are
unsurprising, useful, and pretty close in functionality to Ledger's.
The new regex aliases are also available; they must be enclosed in
forward slashes. Ledger effectively ignores these, which is ok.
Also clarify docs, refactor, and use the same parser for alias
directives and alias options
2015-05-14 13:01:50 -07:00
Simon Michael
70d87613f2
some cleanup of debug trace helpers
2015-05-14 13:01:49 -07:00
Simon Michael
a61d49cca6
site: more-docs: edits
2015-05-13 15:54:00 -07:00
Simon Michael
6df67de354
site: more-docs: link beancount docs
2015-05-13 15:50:17 -07:00
Simon Michael
7c3379db63
journal: allow whitespace following a comment directive
2015-05-09 13:25:31 -07:00
Simon Michael
0f0b15e8f1
Merge pull request #251 from kmels/fix-js-defaults
...
hledger-web: Set default javascript parameter values in the functions addformReset, addFormShow
2015-05-03 05:45:17 -07:00
Carlos Lopez-Camey
2d1f33cb06
Set default javascript parameter values in the functions addformReset, addFormShow
2015-05-02 15:42:08 -06:00
Simon Michael
61423bdad4
consistently require latest base-compat for sanity
2015-04-29 07:16:08 -07:00
Simon Michael
104cb44d04
fix missing Control.Applicative.Compat ( #245 )
2015-04-29 07:10:55 -07:00
Simon Michael
52ce7c1d93
make recent timelog commit ghc 7.8 compatible
2015-04-29 07:10:13 -07:00
Simon Michael
bb71b077a2
fix runExceptT breakage from recent PR ( #248 )
2015-04-29 07:08:33 -07:00
Simon Michael
a3deb03083
doc: announcement tweak
2015-04-28 14:10:33 -07:00
Simon Michael
b16f0cad6b
docs: announcement
2015-04-28 14:10:26 -07:00
Simon Michael
ee3ac06c68
devguide: checklist
2015-04-28 14:08:58 -07:00
Simon Michael
5102eca9c3
timelog: support the description field ( fix #247 )
2015-04-28 13:54:36 -07:00
Simon Michael
fb37e99bc8
lib: simple dates must start with non-space; docs
2015-04-28 13:50:58 -07:00
Simon Michael
4d4a6b1660
manual: give default year directive its own section
2015-04-28 13:49:27 -07:00
Simon Michael
a110c84712
dev guide: release checklist
2015-04-28 13:48:53 -07:00
Simon Michael
dac8a784f4
bump version to 0.26 alpha
2015-04-28 13:48:23 -07:00
Simon Michael
1bc9b71f28
bump version to 0.25
2015-04-28 13:42:41 -07:00
Simon Michael
d535d04458
site: windows downloads
2015-04-28 13:38:35 -07:00
Simon Michael
a60f26c7cc
docs: release notes
2015-04-28 13:38:10 -07:00
Simon Michael
0f490478ba
Merge pull request #246 from sol/base-compat
...
hledger-lib: Update for base-compat-0.8.0
2015-04-28 10:15:50 -07:00
Simon Hengel
964a410b24
hledger-lib: Update for base-compat-0.8.0 (see #245 )
2015-04-23 15:41:59 +08:00
Simon Michael
400c8afd3f
Merge pull request #243 from zeckalpha/master
...
Update GitHub repository URL to point to HTTPS version in developer guide.
2015-04-14 19:37:15 -07:00
Kyle Marek-Spartz
af2ef3ad36
Update GitHub repository URL to point to HTTPS version in developer guide. #241
2015-04-14 20:50:41 -05:00
Simon Michael
83209b862c
tools: fix overuse of -XCPP breaking make test etc.
2015-04-07 19:28:57 -07:00
Simon Michael
7c33409390
docs: release checklists
2015-04-07 19:00:16 -07:00
Simon Michael
ebba1b09f2
web: fix more ghc 7.10 import warnings ( #239 )
2015-04-07 18:49:33 -07:00
Simon Michael
724bc3c9e9
tools: ghci, ghci-web fixes
2015-04-07 18:36:41 -07:00
Simon Michael
b0d71e3ccc
web: declare a bunch of language pragmas
...
Makes the code more declarative, and makes building without cabal easier.
2015-04-07 18:35:41 -07:00
Simon Michael
154699ce1f
tools: makefile updates, new sandbox rules
2015-04-07 17:18:18 -07:00
Simon Michael
735f818c22
changelogs
2015-04-07 17:14:44 -07:00
Simon Michael
498a52c7ea
doc: more precise version
2015-04-07 17:13:16 -07:00
Simon Michael
97888b1be4
doc: note effect of tag comment position
2015-04-07 17:12:57 -07:00
Simon Michael
567d322907
tools: fix a makefile typo
2015-03-30 13:36:44 -07:00
Simon Michael
53c1fd3d12
tools: preliminary "make help" (all commented rules)
2015-03-30 12:02:48 -07:00
Simon Michael
1b912387fa
tools: Makefile self-documentation system
2015-03-30 12:01:42 -07:00
Simon Michael
49d0492795
tools: clarify a makefile construct
2015-03-30 11:57:34 -07:00
Simon Michael
ab7ed99cc4
fix broken TimeLocale import for ghc 7.8 ( #239 )
2015-03-29 16:30:25 -07:00