Simon Michael
ef560e6b57
;doc:Depth: rewrite; mention use of quotes [hledger_site#140]
...
(Quả Cầu, Simon Michael)
2025-09-24 18:05:16 -10:00
Simon Michael
6fc3e85c2b
;doc:Account names: edits
2025-09-22 16:23:17 -10:00
Simon Michael
b525178f43
;doc:Account names: edits
2025-09-22 10:52:35 -10:00
Simon Michael
4bc9c1484c
;doc:Account names: edits
2025-09-22 10:49:03 -10:00
Simon Michael
84dfaa2c97
;doc:Account names: edits
2025-09-22 10:46:07 -10:00
Simon Michael
cfcdd47549
;doc:Account names: edits
2025-09-22 10:43:39 -10:00
Simon Michael
133ca9a2bb
;doc:Account names: edits
2025-09-22 10:35:05 -10:00
Simon Michael
9075f22296
;doc:Account names: edits
2025-09-22 10:34:13 -10:00
Simon Michael
74c1067f1a
;doc:Account names: edits
2025-09-22 10:28:16 -10:00
Simon Michael
1a96071d5f
;doc:Account names: edits
2025-09-22 10:27:14 -10:00
Simon Michael
cf83f604da
;doc:Account names: edits
2025-09-22 10:05:06 -10:00
Simon Michael
29052680cf
;doc:Account names: rewrite, emphasise the two space delimiter
2025-09-22 06:49:57 -10:00
Simon Michael
99ba445c8e
;doc:journal: Editor configuration -> Editors
2025-09-18 09:55:01 -07:00
Simon Michael
8c051f3af1
;doc:Text encoding: updates
2025-09-13 15:08:13 +01:00
Simon Michael
3a1e30255c
fix:print: remove unused --show-costs flag from command line help
2025-09-11 07:33:22 +01:00
Simon Michael
eb9fa40d5b
;doc:valuation: edit
2025-09-11 07:33:22 +01:00
Simon Michael
c79c66a740
;doc:posting dates: link to legacy syntax
2025-09-06 07:03:05 +01:00
Simon Michael
39af7120e4
;doc:csv:source: edit
2025-09-03 20:03:30 +01:00
Simon Michael
9849f196cb
fix:timeclock: process in parse order; fully support overlapping sessions [ #2417 ]
...
We no longer attempt to process timeclock entries in time order - that
was a wrong requirement, probably given by me, that can't work. Now
we just process them in parse order. This plus a little tweaking of
error checking fixes several ordering bugs with overlapping sessions
and also allows same-named overlapping sessions.
More cleanup will follow. More testing might show that --old-timeclock
is no longer needed.
2025-09-01 08:27:08 +01:00
Simon Michael
04e6c140c0
imp:timeclock: more informative error output for clashing sessions [ #2417 ]
2025-08-31 17:35:13 +01:00
Simon Michael
5a3e34cc55
imp:timeclock: syntax is more robust and featureful
...
The default timeclock parser (ie when not using --old-timeclock) has
the following changes, related to issues such as
[#2141 ], [#2365 ], [#2400 ], [#2417 ]:
- semicolon now always starts a comment; timeclock account names can't include semicolons
(though journal account names still can)
- clock-in and clock-out entries now have different syntax
- clock-ins now require an account name
- clock-outs now can have a comment and tags
- the doc has been rewritten, and now mentions the --old-timeclock flag
- lib: accountnamep and modifiedaccountnamep now take a flag to allow semicolons or not
2025-08-31 10:58:37 +01:00
Simon Michael
0d0f2697de
;doc:timeclock: fix legacy anchor
2025-08-31 09:20:30 +01:00
Simon Michael
91b24df4b2
;doc:csv:source: add data command examples
2025-08-28 21:38:38 +01:00
Simon Michael
97899f9a9b
feat:csv: support data generating scripts
...
and rewrite the rules reader.
2025-08-28 21:38:38 +01:00
Simon Michael
b22f94007f
dev: source, archive, rules reader: improve docs
2025-08-28 21:38:38 +01:00
Simon Michael
b64ddfe813
dev:rules reader: drop "fall back to reading latest archived"
2025-08-28 21:38:38 +01:00
Simon Michael
c515fedf70
feat:csv: support data cleaning scripts
2025-08-28 21:38:38 +01:00
Simon Michael
c930fd0952
imp:end value reports: future P directives don't influence report end/valuation date [ #2445 ]
...
In end-value reports with unspecified end date, a market price later
than the latest transaction can extend the default report end date and
valuation date. Now, only market prices on or before "today" can do this;
market price declarations dated in the future will be ignored.
Report span and valuation date calculations have been clarified.
2025-08-28 17:26:42 +01:00
Simon Michael
5c6ea2f56e
;doc:valuation: drop mention of old hledger-ui bug
2025-08-28 17:26:42 +01:00
Simon Michael
03262f3fff
fix 📟 don't use --mouse in default less options
...
Avoid an error on systems where less does not have mouse support.
2025-08-22 07:56:13 +01:00
Simon Michael
afdeaccd75
;doc:csv: source, archive updates
2025-08-14 14:23:53 +01:00
Simon Michael
76dc6d089a
feat:import:archive: archive data files, and process oldest first
2025-08-14 12:54:40 +01:00
Simon Michael
61f28b8843
;doc: Valuation examples: typo
2025-08-10 07:17:49 +01:00
Simon Michael
e8a641e72a
;doc: Valuation examples: fix example [ #139 ]
2025-08-10 06:40:10 +01:00
Simon Michael
cc3923d6d4
imp: the all: query now requires at least one posting
2025-08-03 06:34:00 +01:00
Simon Michael
d5ff7fe454
;doc: include: mention glob pattern's dot limitation and the --old-glob flag
2025-07-17 08:10:34 -07:00
Simon Michael
c74d8bf6fb
doc: include: update docs
2025-07-16 06:52:19 -07:00
Simon Michael
0add2e90db
imp: include: glob patterns always exclude the current file
...
Eg include **/*.journal is less likely no complain
2025-07-11 19:36:17 -07:00
Simon Michael
9418807ddc
;doc: include directive: clarify effect, glob limitations
2025-07-11 10:36:57 -07:00
Simon Michael
31dc8a090e
;doc: Depth: fix typo
2025-07-03 08:22:53 -07:00
Simon Michael
fc93a4c644
fix:add: show green prompts properly instead of ANSI codes [ #2410 ]
2025-07-01 16:41:05 -07:00
Simon Michael
7a4a5ec892
;doc: note fish LEDGER_FILE setup
2025-07-01 11:53:20 -07:00
Stephen Morgan
8ab2fb6b77
feat: lib: Allow special string %account in auto-posting rules ( #1975 )
...
This allows using the special string `%account` in auto posting rules.
When run, this will be substituted with the account name of the matched
posting.
2025-06-24 10:12:57 -07:00
Simon Michael
b996b7fadc
;doc: smart dates :fix typo
2025-06-23 19:01:07 -07:00
Simon Michael
714b346fdd
imp: fully support quarter syntax in smart dates and period expressions
2025-06-23 18:37:08 -07:00
Simon Michael
2123f571ac
;doc:options: mention that flag+value can't combine with other flags [ #2059 ]
2025-06-15 15:27:25 -10:00
Simon Michael
c5c05d3499
;doc:csv:date-format: mention lack of support for local time formats [ #1874 ]
2025-06-15 15:08:22 -10:00
Simon Michael
3ba3d3d676
;doc: drop -- argument from more docs [ #458 ]
2025-06-15 13:25:04 -10:00
Simon Michael
3d7a1717e1
;doc:config files: no longer experimental
2025-06-15 13:06:33 -10:00
Simon Michael
9fde1ae380
;doc:addon commands: edits [ #458 ]
2025-06-15 13:04:32 -10:00