Commit Graph

1831 Commits

Author SHA1 Message Date
Dmitry Astapov
c78fe9dd5d Added account-field to Convert.hs 2011-01-22 09:37:25 +00:00
Dmitry Astapov
e37d3a522d Forgot to take accountField into account while calculating max. field index 2011-01-23 20:34:03 +00:00
Simon Michael
5cbde7b8c6 docs: update time logging how-to 2011-01-27 18:40:18 +00:00
Simon Michael
174a9add64 docs: note cabal segfault open issue 2011-02-04 04:50:32 +00:00
Simon Michael
5f1ebc694a parsing: assume current year when transaction dates have no year and there is no default year 2011-03-11 18:45:57 +00:00
Simon Michael
151f549450 new test, small fixes 2011-03-12 20:56:15 +00:00
Simon Michael
2ff1925df7 tools: fix binary build rules 2011-03-12 23:30:57 +00:00
Simon Michael
84b251c534 tools: fix accidentally recorded conflict markers 2010-12-10 22:34:01 +00:00
Simon Michael
5fe830d703 tools: update linux binary building 2010-12-10 22:00:42 +00:00
Simon Michael
5c403180dd tools: update mac binary building 2010-12-10 22:07:52 +00:00
Simon Michael
85e79b7b0c tools: update binary building 2010-12-07 00:10:27 +00:00
Simon Michael
210d476edf tools: don't bother trying to set version strings automatically 2010-12-06 23:35:44 +00:00
Simon Michael
1cf3692016 tools: update version updating 2010-12-06 18:37:00 +00:00
Eric Kow
18a53194b2 Avoid offering account names for completion in inapproriate contexts. 2011-03-12 19:59:35 +00:00
Eric Kow
9f539f0138 Remember default account even if user submits a different amount.
The use case here is spending that fits a certain template, but
whose amount tends to vary (for example, daily lunch at a cafe).
2011-03-12 19:41:14 +00:00
Eric Kow
3ae989e8cb Move getPostings arguments into a record.
This seems like the kind of function that can get increasingly sophisticated
as the UI gets smarter.  A single argument record could lend a certain
stability, and we're not likely to lose much in partial application terms.
2011-03-12 19:32:01 +00:00
Dmitry Astapov
b5081b41a2 Caution user about hidden gotchas of '%d' and '%m' specifiers in custom date format 2011-01-23 00:10:34 +00:00
Max Bolingbroke
8c3aa657b6 Add support for date-format conversion directive 2010-12-21 17:57:06 +00:00
Dmitry Astapov
2c771f3d7f Allow amounts with total price in the input to "hledger convert" 2011-04-10 15:01:26 +00:00
Simon Michael
b4eca62334 switch default journal file name to ~/.hledger.journal, to avoid breaking mac filevault (#41) 2011-04-17 20:35:58 +00:00
Simon Michael
44709f1e16 handle a blank LEDGER_FILE or LEDGER value more gracefully (use the default file path) 2011-04-18 05:53:23 +00:00
Simon Michael
eefae63bb6 look at LEDGER_FILE for the journal path, otherwise LEDGER, like c++ ledger 2011-04-17 21:26:46 +00:00
Simon Michael
505d677461 docs: haddock fixes 2011-04-18 06:36:00 +00:00
Simon Michael
9bae97821a really support "every N Xs" reporting intervals, also "every N(st|nd|rd|th) day of (month|week)" 2011-01-14 04:32:08 +00:00
Simon Michael
e96dfc639e support "every N day/week/month/quarter/years" reporting intervals 2011-01-14 02:35:00 +00:00
Simon Michael
6de45f7d16 support "biweekly" and "bimonthly" reporting intervals 2011-01-14 01:22:53 +00:00
Simon Michael
b2f439eb11 try showing integral "maxprecision" amounts without the .0 (except in add's defaults, where it helps) 2011-01-20 00:17:32 +00:00
Simon Michael
3a0dffa7eb docs: clarify executables on download page 2011-04-18 07:03:46 +00:00
Simon Michael
7e3ca0fe75 add missing Setup.hs in hledger-web,vty,chart 2011-04-18 08:06:35 +00:00
Simon Michael
7d2dcddee3 timelog.test notes 2011-04-18 17:31:27 +00:00
Simon Michael
5ceb5636f5 docs: convert remaining docs to markdown, use md suffix 2011-04-18 17:32:39 +00:00
Simon Michael
2e1dc482f1 docs: shorten titles 2010-12-12 17:51:04 +00:00
Simon Michael
961a6f09eb docs: update copyright dates 2011-04-18 17:36:28 +00:00
Simon Michael
cc656b72c7 remove unnecessary pragmas 2011-04-19 00:43:49 +00:00
Simon Michael
49b291d284 docs: tweak 2011-04-19 01:12:29 +00:00
Simon Michael
7ee69f5ed8 docs: harmonise/update package descriptions 2011-04-19 00:50:47 +00:00
Simon Michael
bfe935e18c fix a sign bug with negative total-priced (@@) amounts 2011-04-22 13:40:55 +00:00
Simon Michael
091ec4e51f clarify that amount arithmetic does not handle multiple commodities 2011-04-22 13:44:08 +00:00
Simon Michael
137cc8292e amount cleanups 2011-01-19 23:27:11 +00:00
Simon Michael
b159f74a4c zero amounts have no sign or commodity, and amounts with different prices are aggregated, like ledger 2011-04-22 13:50:05 +00:00
Simon Michael
d9ee8b23a6 precision tests 2011-01-21 20:52:56 +00:00
Dmitry Astapov
222a26c306 test: when total balance is zero, it should stay zero regardless of "--basis" 2011-04-19 20:15:11 +00:00
Simon Michael
ef0f054230 update shell tests for latest shelltestrunner 2011-03-12 20:55:49 +00:00
Simon Michael
e2c38d59d7 more precision tests 2011-01-20 01:08:14 +00:00
Simon Michael
c86b968cac update eliding-balance tests for latest shelltestrunner, drop an obscure test 2011-04-19 21:32:13 +00:00
Dmitry Astapov
906e2659dd test: accounts with zero balance should be elided even when multiple commodities are used 2011-04-19 20:22:14 +00:00
Simon Michael
1c7ad7f421 parsing: more careful validation of eg leap years in transaction dates (only) 2011-04-22 13:55:42 +00:00
Simon Michael
6e100703b9 update leap year tests 2011-04-19 21:40:59 +00:00
Dmitry Astapov
049ece6c72 test: effective date of 29 feb should be valid 2011-04-19 20:10:30 +00:00
Dmitry Astapov
cd2d8faaef tests: 29th feb should be correctly handled wrt leap/non-leap year 2011-04-19 20:15:14 +00:00