Commit Graph

2049 Commits

Author SHA1 Message Date
Simon Michael
24c578bcd4 fix for "reorganize tests" 2010-12-29 01:35:41 +00:00
Omari Norman
4ec0cc474f Fix postingCleared for individually-cleared postings
The previous code simply looked directly to the parent transaction's
status to determine whether the posting was cleared. This gave
erroneous information for postings that were individually cleared
even though the parent transaction was not cleared.
2010-12-26 22:39:28 +00:00
Simon Michael
c14e533555 docs: remove stray text from reporting interval doc 2011-01-14 00:38:13 +00:00
Simon Michael
eac34e85fa histogram: honour the specified start or end dates 2011-01-14 04:18:58 +00:00
Simon Michael
2b1ea5160f change of mind: "every Nth X of Y" intervals' length shall be Y, not X 2011-01-14 05:01:00 +00:00
Simon Michael
810c6a5dac print: don't show a trailing space when description is blank 2011-01-19 18:55:16 +00:00
Simon Michael
8980dd9336 parser cleanup 2011-01-19 23:27:44 +00:00
Dmitry Astapov
a87c016615 Hledger.Cli.Commands renamed to Hledger.Cli, updating .cabal accordingly 2011-01-20 23:07:33 +00:00
Simon Michael
0cda8e4c3f add appendFile and hGetContents support to utf8 layer 2011-01-21 01:09:46 +00:00
Simon Michael
46422a7460 copy JGM's utf8 IO module from pandoc 2011-01-21 01:08:12 +00:00
Simon Michael
6208ed017b treat arguments as possibly-encoded platform strings, not unconditionally utf-8 2011-01-21 01:16:55 +00:00
Simon Michael
6a845eb5e4 i18n: always read and write UTF-8, ignoring current locale (#34)
Also remove a bunch of CPP conditions.
Uses the GHC-version-independent UTF-8 layer from pandoc.
2011-01-21 01:24:51 +00:00
Simon Michael
ce4347a2be move hidden add/edit/import forms below main content to help text-mode browsers a bit (#33) 2011-01-21 02:57:06 +00:00
Simon Michael
ad4ae66d28 make edit form more cross-browser compatible, fixing it in firefox (#38) 2011-01-21 02:54:42 +00:00
Simon Michael
17eff2e4ae site: fix hoogle instant search, make it bigger 2011-01-23 15:51:00 +00:00
Simon Michael
914d2fc1c7 site: embed hoogle form 2011-01-23 15:20:20 +00:00
Simon Michael
787fea6d82 docs: developers' guide 2010-12-12 17:51:14 +00:00
Dmitry Astapov
b9ae208bd5 Added support for effective-date-field to the "convert" operation 2011-01-23 20:48:28 +00:00
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