Commit Graph

8002 Commits

Author SHA1 Message Date
Dmitry Astapov
f1ab107400 lib, doc: extended "skip" in "if" body to "skip N" 2019-11-05 21:16:42 +00:00
Dmitry Astapov
f877a7789f doc: further clarify posting generation 2019-11-05 21:16:42 +00:00
Dmitry Astapov
a2bd1ceb61 doc: close todos mentioned in csv parser description, more details 2019-11-05 21:16:42 +00:00
Dmitry Astapov
5d207ddd05 doc: describe changes to csv parser 2019-11-05 21:16:42 +00:00
Dmitry Astapov
f108b52171 lib: fix for #1001 - empty field assignment consumes next line 2019-11-05 21:16:42 +00:00
Dmitry Astapov
1acebe1493 test: csv reader test for #1001 2019-11-05 21:16:42 +00:00
Dmitry Astapov
5bd407b3b9 test: show that #1000 is fixed 2019-11-05 21:16:42 +00:00
Dmitry Astapov
5dac141a7e lib: implement conditional line skips in csv (fixes #1076) 2019-11-05 21:16:42 +00:00
Dmitry Astapov
fa61fdbe1b test: add a test for #1076 (conditional line skips in csv) 2019-11-05 21:16:42 +00:00
Dmitry Astapov
f74df08e98 lib: fix accidental switch of income:unknown and expence:unknown in csv parser 2019-11-05 21:16:42 +00:00
Dmitry Astapov
77fa81ea4d lib: fix error message formatting (header displayed twice) 2019-11-05 21:16:42 +00:00
Dmitry Astapov
825b9ce5b3 lib: fixed amount vs amount1 conflict detection in csv parser 2019-11-05 21:16:42 +00:00
Dmitry Astapov
f40d045251 test: updated csv parser tests to nicer format 2019-11-05 21:16:42 +00:00
Dmitry Astapov
24bba96ea2 lib: more robust multi-line joining in csv parser 2019-11-05 21:16:42 +00:00
Dmitry Astapov
9440664fc4 test: cleaner tests for CSV parser proposal 2019-11-05 21:16:42 +00:00
Dmitry Astapov
881422cd0f lib: fix recursive interpolation in CSV parser for fields with dashes 2019-11-05 21:16:42 +00:00
Dmitry Astapov
09f8d62458 test: example on which recursive interpolation in CSV parser fails 2019-11-05 21:16:42 +00:00
Dmitry Astapov
e4476dd2f1 lib: more robust "unknown" account assignment in csv parser 2019-11-05 21:16:42 +00:00
Dmitry Astapov
28ca65b99a lib: more explicit conditions for using legacy csv parser 2019-11-05 21:16:42 +00:00
Dmitry Astapov
294fb4172c test: recursive interpolation in csv rules (#500) 2019-11-05 21:16:42 +00:00
Dmitry Astapov
e4add6df83 lib: fix for multiline descriptions in csv (fixes #841, #416) 2019-11-05 21:16:42 +00:00
Dmitry Astapov
725bee02f2 test: csv file with multiline description (#841, #416) 2019-11-05 21:16:42 +00:00
Dmitry Astapov
9aab476d53 lib: csv parser supports up to 9 postings. Fixes #570, #627 2019-11-05 21:16:42 +00:00
Dmitry Astapov
c5bab0ae40 test: added test for #570 2019-11-05 21:16:42 +00:00
Dmitry Astapov
0e1ead74c3 test: update old csv tests for new output format 2019-11-05 21:16:42 +00:00
Dmitry Astapov
a07a084fb7 test: tests for multi-posting CSV import 2019-11-05 21:16:42 +00:00
Simon Michael
96453177b9 ;doc: contributing: commit message conventions aren't mandatory
[ci skip]
2019-11-04 11:45:40 -08:00
Timofey ZAKREVSKIY
6b5026c240 Weeks in date picker start from Mondays (fix for #1109) 2019-11-04 11:35:45 -08:00
Simon Michael
1004da9ef1 ;doc: project changelog: note matrix.hledger.org improvement
And test how Shake changelogs handles items added above the
latest-commit heading.

[ci skip]
2019-11-03 10:10:00 -08:00
Simon Michael
e66e68ed86 ;doc: roadmap: doc milestones
[ci skip]
2019-10-27 08:06:50 -07:00
Simon Michael
445adbe9d1 ;doc: regen manuals
[ci skip]
2019-10-23 12:30:27 -07:00
Simon Michael
cfc00070a1 ;doc: fix output destination/format links in command docs
[ci skip]
2019-10-23 12:29:17 -07:00
Simon Michael
ae422b363a ;doc: roadmap: milestone tweaks
[ci skip]
2019-10-23 12:25:39 -07:00
Simon Michael
b1d029a4b8 ;doc: roadmap: milestones
[ci skip]
2019-10-23 10:37:52 -07:00
Simon Michael
6f06b25ddb ;doc: contributing: four kinds of docs
[ci skip]
2019-10-23 10:37:48 -07:00
Simon Michael
e0c511b5fc ;doc: contributing: kent beck tests properties
[ci skip]
2019-10-21 13:38:44 -07:00
Simon Michael
312e772468 prices: style price amounts; always show full precision 2019-10-20 07:09:34 -07:00
Simon Michael
b598f30a8a ;lib: styleAmountExceptPrecision 2019-10-20 07:08:45 -07:00
Simon Michael
f09111b8b9 ;prices: convert tests to new format
[ci skip]
2019-10-20 05:40:49 -07:00
Simon Michael
2e3b51c03f ;lib: journalConvertAmountsToCost -> journalToCost 2019-10-19 19:58:27 -07:00
Simon Michael
54e1caebf1 ;lib: refactor journalConvertAmountsToCost 2019-10-19 19:53:05 -07:00
Simon Michael
905149df86 ;lib: transaction valuation helpers 2019-10-19 19:41:21 -07:00
Simon Michael
de0a6b1e62 ;lib: Transaction: as Map -> as M 2019-10-19 19:17:35 -07:00
Simon Michael
e83cbacbf6 ;ui: help: pmi -> p/m/i 2019-10-19 18:47:39 -07:00
Mykola Orliuk
78146978f4 ;lib: store raw opts unquoted
It looks like we only need quote when we build query and in some
messages.

Fixes simonmichael/hledger#1079
2019-10-19 14:44:08 -07:00
Brian Wignall
88e3e661a8 Fix internal Markdown links 2019-10-18 16:06:23 -07:00
Simon Michael
f5ead7a38e ;install: bump version after resolver update
[ci skip]
2019-10-18 11:15:06 -07:00
Simon Michael
96e9b1595d ;csv: doc: clarify skip's behaviour
[ci skip]
2019-10-18 11:14:43 -07:00
Brian Wignall
952c2728f8 Make resolver in hledger-install.sh consistent with that in stack.yaml 2019-10-18 11:13:52 -07:00
Simon Michael
d18d32a098 ;doc: roadmap: tweak 1.16 goals
[ci skip]
2019-10-07 15:31:31 -10:00