home.social

#thisweekinhledger — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #thisweekinhledger, aggregated by home.social.

fetched live
  1. 2024-08-09

    Offline for a while, not much to show in last three weeks.
    Improved bad regexp error message; bin/ updates;
    timeclock, cookbook, mobile doc updates.
    Writing a new course or book on time tracking.

    Quotes

    it is very satisfying to get a report of my last 10 years swiftly over the weekend. Thanks for the software :) -- droidoneone

  2. #ThisWeekInHledger 2024-08-09

    Offline for a while, not much to show in last three weeks.
    Improved bad regexp error message; bin/ updates;
    timeclock, cookbook, mobile doc updates.
    Writing a new course or book on time tracking.

    Quotes

    it is very satisfying to get a report of my last 10 years swiftly over the weekend. Thanks for the software :) -- droidoneone

    #hledger #plaintextaccounting

  3. :

    - bs,cf,is: show interval in report title
    - check recentassertions: improve message
    - cli fixes
    - new example config file
    - ui menu screen: consistent control/display of narrowed period
    - web: guess a more robust base url without --base-url
    - web: require http[s]:// in --base-url
    - docs: Date adjustments, FAQ: How to tidy a journal
    - daily support
    - Michael Rees posted PR #2211 for flexible register sorting

    more…
    hledger.org/news.html#this-wee

  4. #ThisWeekInHledger:

    - bs,cf,is: show interval in report title
    - check recentassertions: improve message
    - cli fixes
    - new example config file
    - ui menu screen: consistent control/display of narrowed period
    - web: guess a more robust base url without --base-url
    - web: require http[s]:// in --base-url
    - docs: Date adjustments, FAQ: How to tidy a journal
    - daily support
    - Michael Rees posted PR #2211 for flexible register sorting

    more…
    hledger.org/news.html#this-wee

    #hledger #plaintextaccounting

  5. updates are getting more terse each week, as it's often just me right now, and I've been trying to reduce the boilerplate. I send them out to matrix chat, mail list, news page, and mastodon. And PTA forum..

    Except on mastodon, TWIH usually includes a couple of user quotes. I'd like to share some of the great quotes/testimonials I've seen, but sometimes it can feel a bit spammy and self-promoting. Maybe I'll try to rotate them on the website or something, instead.

  6. #ThisWeekInHledger updates are getting more terse each week, as it's often just me right now, and I've been trying to reduce the boilerplate. I send them out to #hledger matrix chat, mail list, news page, and mastodon. And PTA forum..

    Except on mastodon, TWIH usually includes a couple of user quotes. I'd like to share some of the great quotes/testimonials I've seen, but sometimes it can feel a bit spammy and self-promoting. Maybe I'll try to rotate them on the website or something, instead.

  7. :

    Command line parsing testing & fixes; hledger-ui menu screen keys; example shell scripts updates; doc updates (add, config files, hledger-ui).

    Quotes: It's hugely valuable to have all of your financial data in one, human-readable place. Not only to you, but to whomever might be executing your will :wink:

    more… hledger.org/news.html#this-wee

  8. #ThisWeekInHledger:

    Command line parsing testing & fixes; hledger-ui menu screen keys; example shell scripts updates; doc updates (add, config files, hledger-ui).

    Quotes: It's hugely valuable to have all of your financial data in one, human-readable place. Not only to you, but to whomever might be executing your will :wink:

    more… hledger.org/news.html#this-wee

    #hledger #plaintextaccounting


  9. Ongoing testing/refinement of CLI, config file support; Tiller csv rules example; explain shebang commands better in hledger-script-example... hledger.org/news.html#this-wee

  10. #ThisWeekInHledger
    Ongoing testing/refinement of CLI, config file support; Tiller csv rules example; explain shebang commands better in hledger-script-example... hledger.org/news.html#this-wee

    #hledger #plaintextaccounting


  11. Updated the hledger-register-max script, fixed a problem with just ghci* scripts, refactored the main procedure and command line processing, worked on config file support.
    …more: hledger.org/news.html#this-wee

  12. #ThisWeekInHledger
    Updated the hledger-register-max script, fixed a problem with just ghci* scripts, refactored the main procedure and command line processing, worked on config file support.
    …more: hledger.org/news.html#this-wee

    #hledger #plaintextaccounting


  13. I fixed an old bug with account type declarations in multiple files, and an incompatibility of --tldr with tealdeer. I automated the updating of option docs in manuals, and worked on
    - code cleanups, removing tech debt
    - more borders in tabular reports with --pretty
    - better command line processing
    - a config file system

    Misc: The docker image for hledger 1.34 is out.
    And more... hledger.org/news.html#this-wee

  14. #ThisWeekInHledger
    I fixed an old bug with account type declarations in multiple files, and an incompatibility of --tldr with tealdeer. I automated the updating of option docs in manuals, and worked on
    - code cleanups, removing tech debt
    - more borders in tabular reports with --pretty
    - better command line processing
    - a config file system

    Misc: The docker image for hledger 1.34 is out.
    And more... hledger.org/news.html#this-wee

    #hledger #plaintextaccounting


  15. Released hledger 1.34, fixed some CI issues. Improved docs:
    - cli, ui, web: synopsis, options cleanup/consistency
    - command flags are now included in manuals (and Shake cmddocs updates them)
    - environment: correction, NO_COLOR does not override --color=yes
    - Generating data: rewrite
    - ghrelnotes: fix mac, linux install commands
    - secondary dates: officially deprecate secondary dates and --date2
    - …more: hledger.org/news.html#this-wee

  16. #ThisWeekInHledger
    Released hledger 1.34, fixed some CI issues. Improved docs:
    - cli, ui, web: synopsis, options cleanup/consistency
    - command flags are now included in manuals (and Shake cmddocs updates them)
    - environment: correction, NO_COLOR does not override --color=yes
    - Generating data: rewrite
    - ghrelnotes: fix mac, linux install commands
    - secondary dates: officially deprecate secondary dates and --date2
    - …more: hledger.org/news.html#this-wee

    #hledger #plaintextaccounting

  17. :
    sm:
    - integrate tldr pages as --tldr
    - make help -m, --man jump to TOPIC properly
    - --color now also accepts y or n, like --pretty
    - CLI commands list and options cleanups
    - make checkembeddedfiles more robust
    - tools: just twih date fixes
    - release prep
    - more.. hledger.org/news.html#this-wee

  18. #ThisWeekInHledger:
    sm:
    - integrate tldr pages as --tldr
    - make help -m, --man jump to TOPIC properly
    - --color now also accepts y or n, like --pretty
    - CLI commands list and options cleanups
    - make checkembeddedfiles more robust
    - tools: just twih date fixes
    - release prep
    - more.. hledger.org/news.html#this-wee

    #hledger #plaintextaccounting


  19. Actually this fortnight, since I missed a post.
    Last week I finished getting hledger back into stackage nightly,
    fixed build errors with GHC 8.10,
    and updated github workflows.
    This week I worked on release automation,
    flattened and simplified page tables-of-contents on hledger.org,
    updated/added more hledger docs in the tldr project,
    and fixed breakage in the hledger-install.sh script on non-windows platforms.
    More... hledger.org/news.html#this-wee

  20. #ThisWeekInHledger
    Actually this fortnight, since I missed a post.
    Last week I finished getting hledger back into stackage nightly,
    fixed build errors with GHC 8.10,
    and updated github workflows.
    This week I worked on release automation,
    flattened and simplified page tables-of-contents on hledger.org,
    updated/added more hledger docs in the tldr project,
    and fixed breakage in the hledger-install.sh script on non-windows platforms.
    More... hledger.org/news.html#this-wee

    #plaintextaccounting #hledger

  21. - `-I` can now be overridden by `-s` or `check`
    - commands list updated
    - doc updates: commands list, report start & end date, smart dates, balance command
    - site updates: install, FAQ reorg
    - Docker image for 1.33.1 is available
    - more: hledger.org/news.html#this-wee

  22. #ThisWeekInHledger

    - `-I` can now be overridden by `-s` or `check`
    - commands list updated
    - doc updates: commands list, report start & end date, smart dates, balance command
    - site updates: install, FAQ reorg
    - Docker image for 1.33.1 is available
    - more: hledger.org/news.html#this-wee

    #hledger #plaintextaccounting

  23. 2024-05-03

    - Released hledger 1.33.1
    - parse include directives with trailing whitespace
    - support ghc-debug for analysing memory/profile info
    - commands list reorg
    - check ordereddates before balance assertions
    - provide a basic openapi specification of hledger-web’s HTTP-JSON API
    - doc updates: github release windows install instructions, check command, Contributor Quick Start, Developer FAQ, misc site tweaks
    …more hledger.org/news.html#this-wee

  24. #ThisWeekInHledger 2024-05-03

    - Released hledger 1.33.1
    - parse include directives with trailing whitespace
    - support ghc-debug for analysing memory/profile info
    - commands list reorg
    - check ordereddates before balance assertions
    - provide a basic openapi specification of hledger-web’s HTTP-JSON API
    - doc updates: github release windows install instructions, check command, Contributor Quick Start, Developer FAQ, misc site tweaks
    …more hledger.org/news.html#this-wee

    #plaintextaccounting #hledger

  25. 2024-04-26

    - run checks in a well-defined order, and tweak that order
    - check ordereddates: drop --date2 support; check primary dates only
    - balcmds: show digit groups marks in html output again [#2196]
    - retire the main Makefile
    - relnotes.hs: generate/update release notes from changelogs
    - md-issue-refs.el: manage issue links in markdown
    - examples: vanguard, fidelity csv rules updates
    - doc updates
    - more… hledger.org/news.html#this-wee

  26. #ThisWeekInHledger 2024-04-26

    - run checks in a well-defined order, and tweak that order
    - check ordereddates: drop --date2 support; check primary dates only
    - balcmds: show digit groups marks in html output again [#2196]
    - retire the main Makefile
    - relnotes.hs: generate/update release notes from changelogs
    - md-issue-refs.el: manage issue links in markdown
    - examples: vanguard, fidelity csv rules updates
    - doc updates
    - more… hledger.org/news.html#this-wee

    #plaintextaccounting #hledger

  27. 2024-04-19
    Worked on release process, github workflows, platform build issues, mac arm release binaries, CLI commands list, a hledger add ANSI bug, misc doc updates, and released hledger 1.33.
    …more: hledger.org/news.html#this-wee

  28. #ThisWeekInHledger 2024-04-19
    Worked on release process, github workflows, platform build issues, mac arm release binaries, CLI commands list, a hledger add ANSI bug, misc doc updates, and released hledger 1.33.
    …more: hledger.org/news.html#this-wee

    #plaintextaccounting #hledger

  29. :
    Investigated/refactored/discussed a problem with boolean query expressions; disallowed date: in OR expressions. Required process >=1.6.19.0 for HSEC-2024-0003. Updated docs: balance assertions, balancesheetequity.

    plaintextaccounting.org updates: FAQ, Borrowing and lending, Investing and trading, Shared expenses, project ledger.

    more: hledger.org/news.html#this-wee

  30. #ThisWeekInHledger:
    Investigated/refactored/discussed a problem with boolean query expressions; disallowed date: in OR expressions. Required process >=1.6.19.0 for HSEC-2024-0003. Updated docs: balance assertions, balancesheetequity.

    plaintextaccounting.org updates: FAQ, Borrowing and lending, Investing and trading, Shared expenses, project ledger.

    more: hledger.org/news.html#this-wee

    #hledger #plaintextaccounting

  31. Hail PTA fans! Doc updates on hledger.org and plaintextaccounting.org;
    a new finance/donations page and public ledger for the PTA site and PTA forum, which is now hosted and seeking sponsors;
    fixes for roi --value; a Go client for hledger-web, and more:

    hledger.org/news.html#this-wee

  32. #ThisWeekInHledger

    Hail PTA fans! Doc updates on hledger.org and plaintextaccounting.org;
    a new finance/donations page and public ledger for the PTA site and PTA forum, which is now hosted and seeking sponsors;
    fixes for roi --value; a Go client for hledger-web, and more:

    hledger.org/news.html#this-wee

    #hledger #plaintextaccounting #golang

  33. 2024-03-29

    Doc rewrites, error message improvements.

    Misc:
    - More discussion of hledger-interest, a call for improvements,
    and a pull request by Dmitry Astapov.
    - Some discussion of exporting to Excel/spreadsheets.
    - How much attention to bookkeeping is just right ? blog post

    Feel free to share your experience reports or interesting links (they don't have to be new) on the PTA forum.

    ... more: hledger.org/news.html#this-wee

  34. #ThisWeekInHledger 2024-03-29

    Doc rewrites, error message improvements.

    Misc:
    - More discussion of hledger-interest, a call for improvements,
    and a pull request by Dmitry Astapov.
    - Some discussion of exporting to Excel/spreadsheets.
    - How much attention to bookkeeping is just right ? blog post

    Feel free to share your experience reports or interesting links (they don't have to be new) on the PTA forum.

    ... more: hledger.org/news.html#this-wee

    #hledger #plaintextaccounting

  35. :
    No hledger dev work this week. The new PTA forum continues to work well. docker-finance, a new cryptocurrency-supporting workflow system using hledger-flow, and the older workflows Full-fledged hledger, hledger-flow and rtrledger,
    have been added at plaintextaccounting.org/#workf.
    More: hledger.org/news.html#this-wee

  36. #ThisWeekInHledger:
    No hledger dev work this week. The new PTA forum continues to work well. docker-finance, a new cryptocurrency-supporting workflow system using hledger-flow, and the older workflows Full-fledged hledger, hledger-flow and rtrledger,
    have been added at plaintextaccounting.org/#workf.
    More: hledger.org/news.html#this-wee

    #hledger #plaintextaccounting


  37. I fixed some doc issues on hledger.org: code blocks can now be scrolled normally, and are cheerily color-coded instead of drab grey.

    The 1.33 release is still pending. Another gnarly release blocker remains to fix, and I was burned out on those.

    Instead, got deeply involved in setting up a new site for PTA discussions [previously tooted]

    ...more: hledger.org/news.html#this-wee

  38. #ThisWeekInHledger
    I fixed some doc issues on hledger.org: code blocks can now be scrolled normally, and are cheerily color-coded instead of drab grey.

    The 1.33 release is still pending. Another gnarly release blocker remains to fix, and I was burned out on those.

    Instead, got deeply involved in setting up a new site for PTA discussions [previously tooted]

    ...more: hledger.org/news.html#this-wee

    #hledger

  39. news hounds, it's a bonanza issue !

    A lot of work this week: bugfixing, updating for GHC 9.8, and improving docs. We weren't ready to release 1.33 on March 1st, but it's near.

    - support unicode space characters in numbers
    - add close --round option, like print
    - more private stats output, add memory stats
    - dev builds now on ghc 9.8
    - bug fixing, doc improvements
    …more:
    hledger.org/news.html#this-wee

  40. #hledger news hounds, it's a bonanza issue #ThisWeekInHledger !

    A lot of work this week: bugfixing, updating for GHC 9.8, and improving docs. We weren't ready to release 1.33 on March 1st, but it's near.

    - support unicode space characters in numbers
    - add close --round option, like print
    - more private stats output, add memory stats
    - dev builds now on ghc 9.8
    - bug fixing, doc improvements
    …more:
    hledger.org/news.html#this-wee

    #plaintextaccounting

  41. Here's what happened :

    - use a symbolic link's target's directory for relative include paths
    - interpret glob patterns in $LEDGER_FILE
    - implicitly declare the date/date2/type tags
    - add close --assertion-type option
    - tweak close --assert's default description
    - various doc updates
    - hledger-ui dark theme (Jonathan Dowland)
    Read more... hledger.org/news.html#this-wee

  42. Here's what happened #ThisWeekInHledger:

    - use a symbolic link's target's directory for relative include paths
    - interpret glob patterns in $LEDGER_FILE
    - implicitly declare the date/date2/type tags
    - add close --assertion-type option
    - tweak close --assert's default description
    - various doc updates
    - hledger-ui dark theme (Jonathan Dowland)
    Read more... hledger.org/news.html#this-wee

    #hledger #plaintextaccounting

  43. 2024-02-16:
    Not much time for hledger :hledger: hacking this week;
    support and doc tweaks, and an updated example CSV rules file for (#Cardano wallet software).
    Read more… hledger.org/news.html#this-wee

  44. #ThisWeekInHledger 2024-02-16:
    Not much time for hledger :hledger: hacking this week;
    support and doc tweaks, and an updated example CSV rules file for #Daedalus (#Cardano wallet software).
    Read more… hledger.org/news.html#this-wee

    #hledger #plaintextaccounting

  45. 2024-02-02
    I cleaned up issue labels, updated the ISSUES page, refined the user pain score, worked on an issues dashboard prototype, tweaked the tags on `close`'s new --assert/--retain modes, and shipped hledger 1.32.3…
    ...read more at hledger.org/news.html#this-wee

  46. #ThisWeekInHledger 2024-02-02
    I cleaned up issue labels, updated the ISSUES page, refined the user pain score, worked on an issues dashboard prototype, tweaked the tags on `close`'s new --assert/--retain modes, and shipped hledger 1.32.3…
    ...read more at hledger.org/news.html#this-wee

    #hledger #plaintextaccounting

  47. 2024-01-26
    Heavy work on
    - 2151 close design/docs/features
    - 2150 a balance assertions regression
    - 2153 a performance regression that has been with us since 1.29
    And benchmarking generally. You can read some interesting new performance findings
    and help to verify or correct them at github.com/simonmichael/hledge.
    …read more at hledger.org/news.html#this-wee

  48. #ThisWeekInHledger 2024-01-26
    Heavy work on
    - 2151 close design/docs/features
    - 2150 a balance assertions regression
    - 2153 a performance regression that has been with us since 1.29
    And benchmarking generally. You can read some interesting new performance findings
    and help to verify or correct them at github.com/simonmichael/hledge.
    …read more at hledger.org/news.html#this-wee

    #hledger #plaintextaccounting

  49. - Thinking/writing about improvements to `close` and the new file/periodic files workflow…
    - new terminology to distinguish *starting/ending files* vs *opening/closing accounts*…
    - new `--assert` and `--assign` modes for `close`
    - checked and fixed the remaining broken links on plaintextaccounting.org
    - surveyed and linked all other plaintextaccounting.org/#videos on youtube (they're fun, check them out!)
    - …read more at hledger.org/news.html#this-wee

  50. - Thinking/writing about improvements to `close` and the new file/periodic files workflow…
    - new terminology to distinguish *starting/ending files* vs *opening/closing accounts*…
    - new `--assert` and `--assign` modes for `close`
    - checked and fixed the remaining broken links on plaintextaccounting.org
    - surveyed and linked all other plaintextaccounting.org/#video on youtube (they're fun, check them out!)
    - …read more at hledger.org/news.html#this-wee

    #ThisWeekInHledger #hledger #PlainTextAccounting

  51. Added --assert and --assign modes to close, split the regression bounty between finder and fixer, simplified Open Collective tiers, clarified that add does not add a default commodity symbol, clarified example invoicing scripts, plaintextaccounting.org cleanup, and more:
    read at hledger.org/news.html#this-wee

    > ”Plain-text accounting is great. I choose hledger for the accounts of a small side business that doesn't warrant hiring an accountant.”



  52. Added --assert and --assign modes to close, split the regression bounty between finder and fixer, simplified Open Collective tiers, clarified that add does not add a default commodity symbol, clarified example invoicing scripts, plaintextaccounting.org cleanup, and more:
    read at hledger.org/news.html#this-wee

    > ”Plain-text accounting is great. I choose hledger for the accounts of a small side business that doesn't warrant hiring an accountant.”

    #ThisWeekInHledger
    #hledger
    #PlainTextAccounting

  53. Fixed a tricky csv rule parsing regression #2134 and a debug logging bug.

    Improved the project Justfile, improved docs. I also improved and "described" my time and task tracking dashboard…

    continued at hledger.org/news.html#this-wee



  54. Fixed a tricky csv rule parsing regression #2134 and a debug logging bug.

    Improved the project Justfile, improved docs. I also improved and "described" my time and task tracking dashboard…

    continued at hledger.org/news.html#this-wee

    #ThisWeekInHledger
    #hledger
    #PlainTextAccounting