Commit Graph

11143 Commits

Author SHA1 Message Date
Simon Michael
5e4e69f390 ;dev: make site-watch: fix runaway recursion, be more verbose 2022-12-06 07:10:39 -10:00
Simon Michael
99e8eb9a53 ;doc: tags: fix/clarify 2022-12-06 07:10:23 -10:00
Simon Michael
ecbfcd0e0d ;doc: FILES: updates 2022-12-05 09:50:07 -10:00
Simon Michael
6137f7003d ;doc: FILES: redo with gtree, add more 2022-12-05 09:35:37 -10:00
Simon Michael
688e392ce9 tools: gtree enhancement 2022-12-05 06:50:44 -10:00
Simon Michael
ad889065af tools: gtree 2022-12-04 17:47:48 -08:00
Simon Michael
934f0e3cd6 ;doc: REPOS, FILES 2022-12-04 12:16:53 -08:00
Simon Michael
5dee1fe78c ;doc: move most dev docs to doc/ 2022-12-04 11:22:05 -08:00
Simon Michael
e74854e5ef ;dev: stack9.4: update to latest snapshot 2022-12-04 05:21:07 -08:00
Simon Michael
952bd3d5d6 ;doc: Contributor Guide -> Contributor Quick Start, LINKS, ISSUES 2022-12-04 05:18:30 -08:00
Simon Michael
68a912286b ;doc: RELEASING updates 2022-12-01 13:12:06 -08:00
Simon Michael
a06fb83ba1 ;doc: mastodon, twitter announcement texts 2022-12-01 13:10:02 -08:00
Simon Michael
b627f020d1 ;doc: announce: tweak 2022-12-01 12:43:23 -08:00
Simon Michael
f3b0a1f513 ;doc: update manuals 2022-12-01 12:24:23 -08:00
Simon Michael
a5b4d80e24 ;doc: update CLI usage texts 2022-12-01 12:24:12 -08:00
Simon Michael
8da21f1195 ;cabal: update cabal files 2022-12-01 12:23:10 -08:00
Simon Michael
740ea50e4c ;pkg: bump version to 1.28.99 2022-12-01 12:23:10 -08:00
Simon Michael
cbbfb82474 doc: 1.28 changelog headings 2022-12-01 12:21:09 -08:00
Simon Michael
93a871c90d doc: announce 1.28 2022-12-01 12:20:47 -08:00
Simon Michael
fa8f6ae302 lib: Debug: breakpoint doesn't support windows yet, drop for now 2022-12-01 12:20:29 -08:00
Simon Michael
8fddc1e528 dev: tools/release: update for new "github" remote name 2022-12-01 12:20:27 -08:00
Simon Michael
dedb331845 imp: --version strings no longer show + for dirty repos as it's buggy 2022-12-01 12:20:23 -08:00
Simon Michael
a929f8ec8a dev: Cli: cleanup 2022-12-01 12:20:19 -08:00
root
e3ae1916f1 dev: make site: update 2022-12-01 11:53:30 -08:00
Simon Michael
5733b24cf4 imp: install: 1.28 2022-11-30 19:31:50 -05:00
Simon Michael
d76e47b586 ;doc: update changelogs 2022-11-30 17:13:09 -05:00
Simon Michael
f4831533b8 examples: Indian National Pension Service CSV rules (Pranesh Prakash)
slightly tweaked by SM
2022-11-30 16:51:38 -05:00
Felix Yan
66b51472f2 Allow megaparsec 9.3
Builds fine and all tests pass.
2022-11-30 05:12:04 -05:00
Patrick Fiaux
b3de7e59af fix: cli: updates hledger-git record command to use plain git
This fixes the issue in https://github.com/simonmichael/hledger/issues/1942.
Instead of relying on a `git record` alias being present `hledger git record`
uses only vanilla git.

The expected alias for record is:
```
record = ! sh -c '(git add -p -- $@ && git commit) || git reset' --
```

The removed `git record` is in the script is implemented using:
- `git commit` with the given messages (and additional arguments if given)
- `git reset` if the commit fails

`git add -p` isn't needed because the files are added already above. Also
this would be interactive which isn't the goal for this call.

The message still defaults to the date if not given, however I had to add
a check to only shift if arguments were passed in, otherwise shift fails.
2022-11-26 08:51:00 -05:00
Simon Michael
74f9cd866c dev: ui: commit missing change for brick 1.5 2022-11-26 08:50:28 -05:00
Simon Michael
5283c280bf ;cabal: update cabal files 2022-11-26 00:13:02 -05:00
Simon Michael
7bba7e79af dev: ui: support/require brick 1.5, as in latest stackage nightly 2022-11-26 00:12:28 -05:00
Simon Michael
3a6955d3e2 dev: add stack9.4.yaml for building with latest nightly/ghc 9.4.3 2022-11-25 23:45:17 -05:00
Simon Michael
ba773e3fe9 dev: bump to stackage lts-20.1 2022-11-25 23:44:46 -05:00
Simon Michael
d5682aa644 imp: print: --match now respects -o and -O 2022-11-24 19:50:47 -05:00
Simon Michael
4399076a0a ;doc: lib: update BalanceAssertion doc 2022-11-10 19:01:53 -10:00
Simon Michael
fc8c85931c bin: move: improve help 2022-11-10 19:01:41 -10:00
root
1591939074 ;doc: queries: fix formatting 2022-11-09 09:10:50 -10:00
Simon Michael
b67cb97fff ;doc: print: mention "fuzzy" for discoverability 2022-11-09 09:06:38 -10:00
Simon Michael
7997007dcf imp: print: a failed --match now returns a non-zero exit code 2022-11-09 08:56:48 -10:00
Simon Michael
e8302b0964 ;doc: cli: note the tricks for boolean queries 2022-11-09 08:27:17 -10:00
Simon Michael
0b9c01253b imp: ui: simplify screen names on menu screen 2022-11-08 12:39:20 -10:00
Simon Michael
a7620f3102 ;doc: ui, web: show smaller screenshot thumbnails 2022-11-08 11:55:09 -10:00
Simon Michael
c03bb48972 ;dev: make site-watch: convert to watchexec 2022-11-08 11:48:27 -10:00
Simon Michael
3724e77dad ;doc: ui: updates 2022-11-08 11:48:12 -10:00
Simon Michael
4a1d900c51 ;doc: update manuals 2022-11-07 17:04:05 -10:00
Simon Michael
1f385ae774 ;doc: ui: update navigation, clarify balances/changes 2022-11-07 17:03:48 -10:00
Simon Michael
a485a5ebe7 imp: ui: ENTER key is equivalent to RIGHT for navigation 2022-11-07 17:03:06 -10:00
Simon Michael
892eb06396 ;dev: ui: replace "curses interface" with TUI 2022-11-07 16:48:54 -10:00
Simon Michael
b36c35d477 ;dev: makefile comment 2022-11-07 16:37:00 -10:00