;doc: cli, ui, web: fix some links

This commit is contained in:
Simon Michael 2022-12-11 15:22:46 -10:00
parent de26e6b855
commit abab1a23e3
2 changed files with 9 additions and 9 deletions

View File

@ -272,17 +272,17 @@ $ curl -s http://127.0.0.1:5000/transactions | python -m json.tool
``` ```
Most of the JSON corresponds to hledger's data types; for details of what the fields mean, see the Most of the JSON corresponds to hledger's data types; for details of what the fields mean, see the
[Hledger.Data.Json haddock docs](http://hackage.haskell.org/package/hledger-lib-1.17.1/docs/Hledger-Data-Json.html) [Hledger.Data.Json haddock docs](https://hackage.haskell.org/package/hledger-lib-1.17.1/docs/Hledger-Data-Json.html)
and click on the various data types, eg and click on the various data types, eg
[Transaction](http://hackage.haskell.org/package/hledger-lib-1.17.1/docs/Hledger-Data-Types.html#t:Transaction). [Transaction](https://hackage.haskell.org/package/hledger-lib-1.17.1/docs/Hledger-Data-Types.html#t:Transaction).
And for a higher level understanding, see the [journal manual](hledger.html). And for a higher level understanding, see the [journal docs](hledger.html#journal).
In some cases there is outer JSON corresponding to a "Report" type. In some cases there is outer JSON corresponding to a "Report" type.
To understand that, go to the To understand that, go to the
[Hledger.Web.Handler.MiscR haddock](http://hackage.haskell.org/package/hledger-web-1.17.1/docs/Hledger-Web-Handler-MiscR.html) [Hledger.Web.Handler.MiscR haddock](https://hackage.haskell.org/package/hledger-web-1.17.1/docs/Hledger-Web-Handler-MiscR.html)
and look at the source for the appropriate handler to see what it returns. and look at the source for the appropriate handler to see what it returns.
Eg for `/accounttransactions` it's Eg for `/accounttransactions` it's
[getAccounttransactionsR](http://hackage.haskell.org/package/hledger-web-1.17.1/docs/src/Hledger.Web.Handler.MiscR.html#getAccounttransactionsR), [getAccounttransactionsR](https://hackage.haskell.org/package/hledger-web-1.17.1/docs/src/Hledger.Web.Handler.MiscR.html#getAccounttransactionsR),
returning a "`accountTransactionsReport ...`". returning a "`accountTransactionsReport ...`".
[Looking up](https://hoogle.haskell.org/?hoogle=accountTransactionsReport) the haddock for that [Looking up](https://hoogle.haskell.org/?hoogle=accountTransactionsReport) the haddock for that
we can see that /accounttransactions returns an we can see that /accounttransactions returns an

View File

@ -1367,7 +1367,7 @@ With the balance command's [`--budget` report](#budget-report).
each periodic transaction rule generates recurring budget goals in specified accounts, each periodic transaction rule generates recurring budget goals in specified accounts,
and goals and actual performance can be compared. and goals and actual performance can be compared.
See also: [Budgeting and Forecasting](budgeting-and-forecasting.html). See also: [Budgeting and Forecasting](/budgeting-and-forecasting.html).
# COST # COST
@ -2136,7 +2136,7 @@ in a simple format readable by both hledger and humans.
hledger's journal format is a compatible subset, mostly, of [ledger's hledger's journal format is a compatible subset, mostly, of [ledger's
journal format](http://ledger-cli.org/3.0/doc/ledger3.html#Journal-Format), journal format](http://ledger-cli.org/3.0/doc/ledger3.html#Journal-Format),
so hledger can work with [compatible](ledger.html#journal-format) so hledger can work with [compatible](/ledger.html#journal-format)
ledger journal files as well. It's safe, and encouraged, to run both ledger journal files as well. It's safe, and encouraged, to run both
hledger and ledger on the same journal file, eg to validate the results hledger and ledger on the same journal file, eg to validate the results
you're getting. you're getting.
@ -2152,7 +2152,7 @@ ledger-mode or hledger-mode for Emacs,
vim-ledger for Vim, vim-ledger for Vim,
and hledger-vscode for Visual Studio Code, and hledger-vscode for Visual Studio Code,
make this easier, adding colour, formatting, tab completion, and useful commands. make this easier, adding colour, formatting, tab completion, and useful commands.
See [Editor configuration](editors.html) at hledger.org for the full list. See [Editor configuration](/editors.html) at hledger.org for the full list.
<!-- <!--
Here's an example: Here's an example:
@ -3492,7 +3492,7 @@ Account aliases are very powerful.
They are generally easy to use correctly, but you can also generate They are generally easy to use correctly, but you can also generate
invalid account names with them; more on this below. invalid account names with them; more on this below.
See also [Rewrite account names](rewrite-account-names.html). See also [Rewrite account names](/rewrite-account-names.html).
### Basic aliases ### Basic aliases