From 315db5621a087f09b1304e0b5b1c750fb29ad842 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Wed, 26 Oct 2016 12:15:20 -0700 Subject: [PATCH] doc: bump version to 1.0, update manuals & cabal files --- .version | 2 +- doc/lib.m4 | 6 +- hledger-api/doc/hledger-api.1 | 2 +- hledger-api/doc/hledger-api.1.info | 8 +- hledger-api/doc/hledger-api.1.txt | 2 +- hledger-api/hledger-api.cabal | 8 +- hledger-api/package.yaml | 8 +- hledger-lib/doc/hledger_csv.5 | 2 +- hledger-lib/doc/hledger_csv.5.info | 36 ++--- hledger-lib/doc/hledger_csv.5.txt | 2 +- hledger-lib/doc/hledger_journal.5 | 6 +- hledger-lib/doc/hledger_journal.5.info | 140 ++++++++-------- hledger-lib/doc/hledger_journal.5.m4.md | 2 +- hledger-lib/doc/hledger_journal.5.txt | 4 +- hledger-lib/doc/hledger_timeclock.5 | 2 +- hledger-lib/doc/hledger_timeclock.5.info | 4 +- hledger-lib/doc/hledger_timeclock.5.txt | 2 +- hledger-lib/doc/hledger_timedot.5 | 2 +- hledger-lib/doc/hledger_timedot.5.info | 8 +- hledger-lib/doc/hledger_timedot.5.txt | 2 +- hledger-lib/hledger-lib.cabal | 2 +- hledger-lib/package.yaml | 2 +- hledger-ui/doc/hledger-ui.1 | 7 +- hledger-ui/doc/hledger-ui.1.info | 35 ++-- hledger-ui/doc/hledger-ui.1.txt | 4 +- hledger-ui/hledger-ui.cabal | 8 +- hledger-ui/package.yaml | 8 +- hledger-web/doc/hledger-web.1 | 7 +- hledger-web/doc/hledger-web.1.info | 11 +- hledger-web/doc/hledger-web.1.txt | 4 +- hledger-web/hledger-web.cabal | 22 +-- hledger-web/package.yaml | 14 +- hledger/doc/hledger.1 | 7 +- hledger/doc/hledger.1.info | 195 ++++++++++++----------- hledger/doc/hledger.1.txt | 5 +- hledger/hledger.cabal | 16 +- hledger/package.yaml | 16 +- 37 files changed, 320 insertions(+), 291 deletions(-) diff --git a/.version b/.version index 4950f07e4..d3827e75a 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -0.28 +1.0 diff --git a/doc/lib.m4 b/doc/lib.m4 index f5863e750..796f58283 100644 --- a/doc/lib.m4 +++ b/doc/lib.m4 @@ -7,9 +7,9 @@ m4_define({{_webseparate_}}, m4_ifdef({{WEB && SEPARATE}},{{$1}}) )m4_dnl m4_define({{_webcombined_}}, m4_ifdef({{WEB && COMBINED}},{{$1}}) )m4_dnl m4_dnl m4_define({{_author_}}, {{}})m4_dnl -m4_define({{_monthyear_}}, {{May 2016}})m4_dnl -m4_define({{_currentrelease_}}, {{0.27}})m4_dnl -m4_define({{_version_}}, {{0.28dev}})m4_dnl +m4_define({{_monthyear_}}, {{October 2016}})m4_dnl +m4_define({{_currentrelease_}}, {{1.0}})m4_dnl +m4_define({{_version_}}, {{1.0}})m4_dnl m4_dnl m4_dnl Links to dev and recent release versions of a manual. m4_dnl $1 is the manual's web slug: hledger, hledger-ui, journal, csv etc. diff --git a/hledger-api/doc/hledger-api.1 b/hledger-api/doc/hledger-api.1 index 21ff2a3f0..4bc9b9f47 100644 --- a/hledger-api/doc/hledger-api.1 +++ b/hledger-api/doc/hledger-api.1 @@ -1,5 +1,5 @@ -.TH "hledger\-api" "1" "May 2016" "hledger\-api 0.28dev" "hledger User Manuals" +.TH "hledger\-api" "1" "October 2016" "hledger\-api 1.0" "hledger User Manuals" diff --git a/hledger-api/doc/hledger-api.1.info b/hledger-api/doc/hledger-api.1.info index 098d8e397..d4f1b509c 100644 --- a/hledger-api/doc/hledger-api.1.info +++ b/hledger-api/doc/hledger-api.1.info @@ -4,8 +4,8 @@ version 4.8 from stdin.  File: hledger-api.1.info, Node: Top, Up: (dir) -hledger-api(1) hledger-api 0.28dev -********************************** +hledger-api(1) hledger-api 1.0 +****************************** hledger-api is a simple web API server, intended to support client-side web apps operating on hledger data. It comes with a series of simple @@ -84,7 +84,7 @@ before options as shown above.  Tag Table: Node: Top90 -Node: OPTIONS1063 -Ref: #options1150 +Node: OPTIONS1055 +Ref: #options1142  End Tag Table diff --git a/hledger-api/doc/hledger-api.1.txt b/hledger-api/doc/hledger-api.1.txt index a8917c9fb..cf4801c26 100644 --- a/hledger-api/doc/hledger-api.1.txt +++ b/hledger-api/doc/hledger-api.1.txt @@ -118,4 +118,4 @@ SEE ALSO -hledger-api 0.28dev May 2016 hledger-api(1) +hledger-api 1.0 October 2016 hledger-api(1) diff --git a/hledger-api/hledger-api.cabal b/hledger-api/hledger-api.cabal index 5654d2e55..355cbc53f 100644 --- a/hledger-api/hledger-api.cabal +++ b/hledger-api/hledger-api.cabal @@ -3,7 +3,7 @@ -- see: https://github.com/sol/hpack name: hledger-api -version: 0.28 +version: 1.0 synopsis: Web API server for the hledger accounting tool description: This is a simple web API server for hledger data. It comes with a series of simple client-side web app examples. @@ -44,10 +44,10 @@ source-repository head executable hledger-api main-is: hledger-api.hs ghc-options: -threaded - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" build-depends: - hledger-lib ==0.28 - , hledger ==0.28 + hledger-lib >= 1.0 && < 1.1 + , hledger >= 1.0 && < 1.1 , base >=4 && <5 , aeson , bytestring diff --git a/hledger-api/package.yaml b/hledger-api/package.yaml index 04783f1bb..f6947c758 100644 --- a/hledger-api/package.yaml +++ b/hledger-api/package.yaml @@ -1,5 +1,5 @@ name: hledger-api -version: '0.28' +version: '1.0' synopsis: Web API server for the hledger accounting tool description: | This is a simple web API server for hledger data. @@ -27,8 +27,8 @@ data-files: - doc/hledger-api.1.txt - doc/hledger-api.1.info dependencies: -- hledger-lib ==0.28 -- hledger ==0.28 +- hledger-lib >= 1.0 && < 1.1 +- hledger >= 1.0 && < 1.1 - base >=4 && <5 - aeson - bytestring @@ -51,6 +51,6 @@ executables: hledger-api: main: hledger-api.hs ghc-options: -threaded - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" stability: alpha tested-with: GHC==7.10.3, GHC==8.0 diff --git a/hledger-lib/doc/hledger_csv.5 b/hledger-lib/doc/hledger_csv.5 index f88c00700..fdd198cfc 100644 --- a/hledger-lib/doc/hledger_csv.5 +++ b/hledger-lib/doc/hledger_csv.5 @@ -1,5 +1,5 @@ -.TH "hledger_csv" "5" "May 2016" "hledger 0.28dev" "hledger User Manuals" +.TH "hledger_csv" "5" "October 2016" "hledger 1.0" "hledger User Manuals" diff --git a/hledger-lib/doc/hledger_csv.5.info b/hledger-lib/doc/hledger_csv.5.info index fcd3b61c3..75be84975 100644 --- a/hledger-lib/doc/hledger_csv.5.info +++ b/hledger-lib/doc/hledger_csv.5.info @@ -4,8 +4,8 @@ version 4.8 from stdin.  File: hledger_csv.5.info, Node: Top, Up: (dir) -hledger_csv(5) hledger 0.28dev -****************************** +hledger_csv(5) hledger 1.0 +************************** hledger can read CSV files, converting each CSV record into a journal entry (transaction), if you provide some conversion hints in a "rules @@ -211,21 +211,21 @@ order of same-day entries will be preserved, usually.  Tag Table: Node: Top90 -Node: CSV RULES803 -Ref: #csv-rules909 -Node: skip1152 -Ref: #skip1248 -Node: date-format1419 -Ref: #date-format1548 -Node: field list2057 -Ref: #field-list2196 -Node: field assignment2891 -Ref: #field-assignment3048 -Node: conditional block3553 -Ref: #conditional-block3709 -Node: include4596 -Ref: #include4707 -Node: TIPS4938 -Ref: #tips5022 +Node: CSV RULES795 +Ref: #csv-rules901 +Node: skip1144 +Ref: #skip1240 +Node: date-format1411 +Ref: #date-format1540 +Node: field list2049 +Ref: #field-list2188 +Node: field assignment2883 +Ref: #field-assignment3040 +Node: conditional block3545 +Ref: #conditional-block3701 +Node: include4588 +Ref: #include4699 +Node: TIPS4930 +Ref: #tips5014  End Tag Table diff --git a/hledger-lib/doc/hledger_csv.5.txt b/hledger-lib/doc/hledger_csv.5.txt index 7c99b7a68..7c10b495a 100644 --- a/hledger-lib/doc/hledger_csv.5.txt +++ b/hledger-lib/doc/hledger_csv.5.txt @@ -166,4 +166,4 @@ SEE ALSO -hledger 0.28dev May 2016 hledger_csv(5) +hledger 1.0 October 2016 hledger_csv(5) diff --git a/hledger-lib/doc/hledger_journal.5 b/hledger-lib/doc/hledger_journal.5 index bbafcbd01..b83aac4ac 100644 --- a/hledger-lib/doc/hledger_journal.5 +++ b/hledger-lib/doc/hledger_journal.5 @@ -1,6 +1,6 @@ .\"t -.TH "hledger_journal" "5" "May 2016" "hledger 0.28dev" "hledger User Manuals" +.TH "hledger_journal" "5" "October 2016" "hledger 1.0" "hledger User Manuals" @@ -758,8 +758,8 @@ include\ personal.journal \f[] .fi .PP -Prior to hledger 0.28, legacy \f[C]account\f[] and \f[C]end\f[] -spellings were also supported. +Prior to hledger 1.0, legacy \f[C]account\f[] and \f[C]end\f[] spellings +were also supported. .SS Multi\-line comments .PP A line containing just \f[C]comment\f[] starts a multi\-line comment, diff --git a/hledger-lib/doc/hledger_journal.5.info b/hledger-lib/doc/hledger_journal.5.info index 79574f4e0..6d0aba5bd 100644 --- a/hledger-lib/doc/hledger_journal.5.info +++ b/hledger-lib/doc/hledger_journal.5.info @@ -4,8 +4,8 @@ version 4.8 from stdin.  File: hledger_journal.5.info, Node: Top, Up: (dir) -hledger_journal(5) hledger 0.28dev -********************************** +hledger_journal(5) hledger 1.0 +****************************** hledger's usual data source is a plain text file containing journal entries in hledger journal format. This file represents a standard @@ -788,8 +788,8 @@ end apply account apply account personal include personal.journal - Prior to hledger 0.28, legacy `account' and `end' spellings were -also supported. + Prior to hledger 1.0, legacy `account' and `end' spellings were also +supported.  File: hledger_journal.5.info, Node: Multi-line comments, Next: commodity directive, Prev: apply account directive, Up: Directives @@ -925,71 +925,71 @@ Text Wrangler https://github.com/ledger/ledger/wiki/Editing-Ledger-files-wit  Tag Table: Node: Top94 -Node: FILE FORMAT2292 -Ref: #file-format2418 -Node: Transactions2577 -Ref: #transactions2697 -Node: Dates3640 -Ref: #dates3768 -Node: Simple dates3833 -Ref: #simple-dates3961 -Node: Secondary dates4325 -Ref: #secondary-dates4481 -Node: Posting dates6041 -Ref: #posting-dates6172 -Node: Account names7543 -Ref: #account-names7682 -Node: Amounts8167 -Ref: #amounts8305 -Node: Virtual Postings10303 -Ref: #virtual-postings10464 -Node: Balance Assertions11684 -Ref: #balance-assertions11848 -Node: Assertions and ordering12670 -Ref: #assertions-and-ordering12855 -Node: Assertions and commodities13886 -Ref: #assertions-and-commodities14112 -Node: Assertions and subaccounts14804 -Ref: #assertions-and-subaccounts15038 -Node: Assertions and virtual postings15560 -Ref: #assertions-and-virtual-postings15769 -Node: Prices15910 -Ref: #prices16042 -Node: Transaction prices16093 -Ref: #transaction-prices16238 -Node: Market prices17845 -Ref: #market-prices17980 -Node: Comments18868 -Ref: #comments18990 -Node: Tags20102 -Ref: #tags20220 -Node: Directives21143 -Ref: #directives21258 -Node: Account aliases21451 -Ref: #account-aliases21597 -Node: Basic aliases22199 -Ref: #basic-aliases22344 -Node: Regex aliases23032 -Ref: #regex-aliases23202 -Node: Multiple aliases23972 -Ref: #multiple-aliases24146 -Node: end aliases24642 -Ref: #end-aliases24784 -Node: account directive24886 -Ref: #account-directive25068 -Node: apply account directive25364 -Ref: #apply-account-directive25562 -Node: Multi-line comments26223 -Ref: #multi-line-comments26415 -Node: commodity directive26542 -Ref: #commodity-directive26728 -Node: Default commodity27601 -Ref: #default-commodity27776 -Node: Default year28312 -Ref: #default-year28479 -Node: Including other files28902 -Ref: #including-other-files29061 -Node: EDITOR SUPPORT29457 -Ref: #editor-support29577 +Node: FILE FORMAT2284 +Ref: #file-format2410 +Node: Transactions2569 +Ref: #transactions2689 +Node: Dates3632 +Ref: #dates3760 +Node: Simple dates3825 +Ref: #simple-dates3953 +Node: Secondary dates4317 +Ref: #secondary-dates4473 +Node: Posting dates6033 +Ref: #posting-dates6164 +Node: Account names7535 +Ref: #account-names7674 +Node: Amounts8159 +Ref: #amounts8297 +Node: Virtual Postings10295 +Ref: #virtual-postings10456 +Node: Balance Assertions11676 +Ref: #balance-assertions11840 +Node: Assertions and ordering12662 +Ref: #assertions-and-ordering12847 +Node: Assertions and commodities13878 +Ref: #assertions-and-commodities14104 +Node: Assertions and subaccounts14796 +Ref: #assertions-and-subaccounts15030 +Node: Assertions and virtual postings15552 +Ref: #assertions-and-virtual-postings15761 +Node: Prices15902 +Ref: #prices16034 +Node: Transaction prices16085 +Ref: #transaction-prices16230 +Node: Market prices17837 +Ref: #market-prices17972 +Node: Comments18860 +Ref: #comments18982 +Node: Tags20094 +Ref: #tags20212 +Node: Directives21135 +Ref: #directives21250 +Node: Account aliases21443 +Ref: #account-aliases21589 +Node: Basic aliases22191 +Ref: #basic-aliases22336 +Node: Regex aliases23024 +Ref: #regex-aliases23194 +Node: Multiple aliases23964 +Ref: #multiple-aliases24138 +Node: end aliases24634 +Ref: #end-aliases24776 +Node: account directive24878 +Ref: #account-directive25060 +Node: apply account directive25356 +Ref: #apply-account-directive25554 +Node: Multi-line comments26214 +Ref: #multi-line-comments26406 +Node: commodity directive26533 +Ref: #commodity-directive26719 +Node: Default commodity27592 +Ref: #default-commodity27767 +Node: Default year28303 +Ref: #default-year28470 +Node: Including other files28893 +Ref: #including-other-files29052 +Node: EDITOR SUPPORT29448 +Ref: #editor-support29568  End Tag Table diff --git a/hledger-lib/doc/hledger_journal.5.m4.md b/hledger-lib/doc/hledger_journal.5.m4.md index af6eff8a8..df2729df0 100644 --- a/hledger-lib/doc/hledger_journal.5.m4.md +++ b/hledger-lib/doc/hledger_journal.5.m4.md @@ -622,7 +622,7 @@ apply account personal include personal.journal ``` -Prior to hledger 0.28, legacy `account` and `end` spellings were also supported. +Prior to hledger 1.0, legacy `account` and `end` spellings were also supported. ### Multi-line comments diff --git a/hledger-lib/doc/hledger_journal.5.txt b/hledger-lib/doc/hledger_journal.5.txt index 043fd131b..48a805c45 100644 --- a/hledger-lib/doc/hledger_journal.5.txt +++ b/hledger-lib/doc/hledger_journal.5.txt @@ -570,7 +570,7 @@ FILE FORMAT apply account personal include personal.journal - Prior to hledger 0.28, legacy account and end spellings were also sup- + Prior to hledger 1.0, legacy account and end spellings were also sup- ported. Multi-line comments @@ -697,4 +697,4 @@ SEE ALSO -hledger 0.28dev May 2016 hledger_journal(5) +hledger 1.0 October 2016 hledger_journal(5) diff --git a/hledger-lib/doc/hledger_timeclock.5 b/hledger-lib/doc/hledger_timeclock.5 index 1b9bebb9e..059f45abb 100644 --- a/hledger-lib/doc/hledger_timeclock.5 +++ b/hledger-lib/doc/hledger_timeclock.5 @@ -1,5 +1,5 @@ -.TH "hledger_timeclock" "5" "May 2016" "hledger 0.28dev" "hledger User Manuals" +.TH "hledger_timeclock" "5" "October 2016" "hledger 1.0" "hledger User Manuals" diff --git a/hledger-lib/doc/hledger_timeclock.5.info b/hledger-lib/doc/hledger_timeclock.5.info index 1b4fa0590..f1764fb1d 100644 --- a/hledger-lib/doc/hledger_timeclock.5.info +++ b/hledger-lib/doc/hledger_timeclock.5.info @@ -4,8 +4,8 @@ version 4.8 from stdin.  File: hledger_timeclock.5.info, Node: Top, Up: (dir) -hledger_timeclock(5) hledger 0.28dev -************************************ +hledger_timeclock(5) hledger 1.0 +******************************** hledger can read timeclock files. As with Ledger, these are (a subset of) timeclock.el's format, containing clock-in and clock-out entries as diff --git a/hledger-lib/doc/hledger_timeclock.5.txt b/hledger-lib/doc/hledger_timeclock.5.txt index 2a37ed574..593475c3b 100644 --- a/hledger-lib/doc/hledger_timeclock.5.txt +++ b/hledger-lib/doc/hledger_timeclock.5.txt @@ -79,4 +79,4 @@ SEE ALSO -hledger 0.28dev May 2016 hledger_timeclock(5) +hledger 1.0 October 2016 hledger_timeclock(5) diff --git a/hledger-lib/doc/hledger_timedot.5 b/hledger-lib/doc/hledger_timedot.5 index ff6c5ee9f..b33ec5a4f 100644 --- a/hledger-lib/doc/hledger_timedot.5 +++ b/hledger-lib/doc/hledger_timedot.5 @@ -1,5 +1,5 @@ -.TH "hledger_timedot" "5" "May 2016" "hledger 0.28dev" "hledger User Manuals" +.TH "hledger_timedot" "5" "October 2016" "hledger 1.0" "hledger User Manuals" diff --git a/hledger-lib/doc/hledger_timedot.5.info b/hledger-lib/doc/hledger_timedot.5.info index 7224826d5..0045c3716 100644 --- a/hledger-lib/doc/hledger_timedot.5.info +++ b/hledger-lib/doc/hledger_timedot.5.info @@ -4,8 +4,8 @@ version 4.8 from stdin.  File: hledger_timedot.5.info, Node: Top, Up: (dir) -hledger_timedot(5) hledger 0.28dev -********************************** +hledger_timedot(5) hledger 1.0 +****************************** Timedot is a plain text format for logging dated, categorised quantities (eg time), supported by hledger. It is convenient for approximate and @@ -115,7 +115,7 @@ $ hledger -f t.timedot --alias /\\./=: bal date:2016/2/4  Tag Table: Node: Top94 -Node: FILE FORMAT884 -Ref: #file-format987 +Node: FILE FORMAT876 +Ref: #file-format979  End Tag Table diff --git a/hledger-lib/doc/hledger_timedot.5.txt b/hledger-lib/doc/hledger_timedot.5.txt index d02bae94f..077478a34 100644 --- a/hledger-lib/doc/hledger_timedot.5.txt +++ b/hledger-lib/doc/hledger_timedot.5.txt @@ -120,4 +120,4 @@ SEE ALSO -hledger 0.28dev May 2016 hledger_timedot(5) +hledger 1.0 October 2016 hledger_timedot(5) diff --git a/hledger-lib/hledger-lib.cabal b/hledger-lib/hledger-lib.cabal index d128fd3e0..773a1d7b1 100644 --- a/hledger-lib/hledger-lib.cabal +++ b/hledger-lib/hledger-lib.cabal @@ -3,7 +3,7 @@ -- see: https://github.com/sol/hpack name: hledger-lib -version: 0.28 +version: 1.0 stability: stable category: Finance synopsis: Core data types, parsers and functionality for the hledger accounting tools diff --git a/hledger-lib/package.yaml b/hledger-lib/package.yaml index 714322e88..5e26de51b 100644 --- a/hledger-lib/package.yaml +++ b/hledger-lib/package.yaml @@ -1,5 +1,5 @@ name: hledger-lib -version: '0.28' +version: '1.0' synopsis: Core data types, parsers and functionality for the hledger accounting tools description: | This is a reusable library containing hledger's core functionality. diff --git a/hledger-ui/doc/hledger-ui.1 b/hledger-ui/doc/hledger-ui.1 index 365e55b0b..b3f976f98 100644 --- a/hledger-ui/doc/hledger-ui.1 +++ b/hledger-ui/doc/hledger-ui.1 @@ -1,5 +1,5 @@ -.TH "hledger\-ui" "1" "May 2016" "hledger\-ui 0.28dev" "hledger User Manuals" +.TH "hledger\-ui" "1" "October 2016" "hledger\-ui 1.0" "hledger User Manuals" @@ -210,6 +210,11 @@ If the tag value is a multi:level:account:name the new account name will be "TAG:multi:level:account:name". .RS .RE +.TP +.B \f[C]\-\-anon\f[] +show anonymized accounts and payees +.RS +.RE .SH KEYS .PP \f[C]?\f[] shows a help dialog listing all keys. diff --git a/hledger-ui/doc/hledger-ui.1.info b/hledger-ui/doc/hledger-ui.1.info index c1f4c6953..be2eafcd5 100644 --- a/hledger-ui/doc/hledger-ui.1.info +++ b/hledger-ui/doc/hledger-ui.1.info @@ -4,8 +4,8 @@ This is hledger-ui/doc/hledger-ui.1.info, produced by makeinfo version  File: hledger-ui.1.info, Node: Top, Up: (dir) -hledger-ui(1) hledger-ui 0.28dev -******************************** +hledger-ui(1) hledger-ui 1.0 +**************************** hledger-ui is hledger's curses-style interface, providing an efficient full-window text UI for viewing accounts and transactions, and some @@ -143,6 +143,9 @@ the data. If the tag value is a multi:level:account:name the new account name will be "TAG:multi:level:account:name". +`--anon' + show anonymized accounts and payees +  File: hledger-ui.1.info, Node: KEYS, Next: SCREENS, Prev: OPTIONS, Up: Top @@ -346,19 +349,19 @@ to cancel the reload attempt.)  Tag Table: Node: Top88 -Node: OPTIONS831 -Ref: #options930 -Node: KEYS3743 -Ref: #keys3840 -Node: SCREENS6241 -Ref: #screens6328 -Node: Accounts screen6418 -Ref: #accounts-screen6548 -Node: Register screen8586 -Ref: #register-screen8743 -Node: Transaction screen10631 -Ref: #transaction-screen10791 -Node: Error screen11658 -Ref: #error-screen11782 +Node: OPTIONS823 +Ref: #options922 +Node: KEYS3786 +Ref: #keys3883 +Node: SCREENS6284 +Ref: #screens6371 +Node: Accounts screen6461 +Ref: #accounts-screen6591 +Node: Register screen8629 +Ref: #register-screen8786 +Node: Transaction screen10674 +Ref: #transaction-screen10834 +Node: Error screen11701 +Ref: #error-screen11825  End Tag Table diff --git a/hledger-ui/doc/hledger-ui.1.txt b/hledger-ui/doc/hledger-ui.1.txt index a4952a69e..66843bd88 100644 --- a/hledger-ui/doc/hledger-ui.1.txt +++ b/hledger-ui/doc/hledger-ui.1.txt @@ -137,6 +137,8 @@ OPTIONS tion. If the tag value is a multi:level:account:name the new account name will be "TAG:multi:level:account:name". + --anon show anonymized accounts and payees + KEYS ? shows a help dialog listing all keys. (Some of these also appear in the quick help at the bottom of each screen.) Press ? again (or ESCAPE, @@ -346,4 +348,4 @@ SEE ALSO -hledger-ui 0.28dev May 2016 hledger-ui(1) +hledger-ui 1.0 October 2016 hledger-ui(1) diff --git a/hledger-ui/hledger-ui.cabal b/hledger-ui/hledger-ui.cabal index 762ae55c1..a045a105e 100644 --- a/hledger-ui/hledger-ui.cabal +++ b/hledger-ui/hledger-ui.cabal @@ -3,7 +3,7 @@ -- see: https://github.com/sol/hpack name: hledger-ui -version: 0.28 +version: 1.0 stability: beta category: Finance, Console synopsis: Curses-style user interface for the hledger accounting tool @@ -55,10 +55,10 @@ executable hledger-ui hs-source-dirs: . ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" build-depends: - hledger >= 0.28 && < 0.29 - , hledger-lib >= 0.28 && < 0.29 + hledger >= 1.0 && < 1.1 + , hledger-lib >= 1.0 && < 1.1 , ansi-terminal >= 0.6.2.3 && < 0.7 , base >= 3 && < 5 , base-compat >= 0.8.1 diff --git a/hledger-ui/package.yaml b/hledger-ui/package.yaml index a15bdfe77..4b5a1ae5b 100644 --- a/hledger-ui/package.yaml +++ b/hledger-ui/package.yaml @@ -1,5 +1,5 @@ name : hledger-ui -version : '0.28' +version : '1.0' synopsis : Curses-style user interface for the hledger accounting tool description : | This is hledger's curses-style interface. @@ -35,7 +35,7 @@ flags: description: If building with time < 1.5, also depend on old-locale. Set automatically by cabal. manual: false default: false -cpp-options: -DVERSION="0.28" +cpp-options: -DVERSION="1.0" executables: hledger-ui: source-dirs: . @@ -48,8 +48,8 @@ executables: -fno-warn-type-defaults -fno-warn-orphans dependencies: - - hledger >= 0.28 && < 0.29 - - hledger-lib >= 0.28 && < 0.29 + - hledger >= 1.0 && < 1.1 + - hledger-lib >= 1.0 && < 1.1 - ansi-terminal >= 0.6.2.3 && < 0.7 - base >= 3 && < 5 - base-compat >= 0.8.1 diff --git a/hledger-web/doc/hledger-web.1 b/hledger-web/doc/hledger-web.1 index 3829bca7d..7e50fc4af 100644 --- a/hledger-web/doc/hledger-web.1 +++ b/hledger-web/doc/hledger-web.1 @@ -1,5 +1,5 @@ -.TH "hledger\-web" "1" "May 2016" "hledger\-web 0.28dev" "hledger User Manuals" +.TH "hledger\-web" "1" "October 2016" "hledger\-web 1.0" "hledger User Manuals" @@ -266,6 +266,11 @@ If the tag value is a multi:level:account:name the new account name will be "TAG:multi:level:account:name". .RS .RE +.TP +.B \f[C]\-\-anon\f[] +show anonymized accounts and payees +.RS +.RE .SH ENVIRONMENT .PP \f[B]LEDGER_FILE\f[] The journal file path when not specified with diff --git a/hledger-web/doc/hledger-web.1.info b/hledger-web/doc/hledger-web.1.info index 0bd853011..c23a07ba5 100644 --- a/hledger-web/doc/hledger-web.1.info +++ b/hledger-web/doc/hledger-web.1.info @@ -4,8 +4,8 @@ version 4.8 from stdin.  File: hledger-web.1.info, Node: Top, Up: (dir) -hledger-web(1) hledger-web 0.28dev -********************************** +hledger-web(1) hledger-web 1.0 +****************************** hledger-web is hledger's web interface. It starts a simple web application for browsing and adding transactions, and optionally opens @@ -186,11 +186,14 @@ before options as shown above. If the tag value is a multi:level:account:name the new account name will be "TAG:multi:level:account:name". +`--anon' + show anonymized accounts and payees +  Tag Table: Node: Top90 -Node: OPTIONS3005 -Ref: #options3092 +Node: OPTIONS2997 +Ref: #options3084  End Tag Table diff --git a/hledger-web/doc/hledger-web.1.txt b/hledger-web/doc/hledger-web.1.txt index b0afc503f..525e97fd6 100644 --- a/hledger-web/doc/hledger-web.1.txt +++ b/hledger-web/doc/hledger-web.1.txt @@ -184,6 +184,8 @@ OPTIONS tion. If the tag value is a multi:level:account:name the new account name will be "TAG:multi:level:account:name". + --anon show anonymized accounts and payees + ENVIRONMENT LEDGER_FILE The journal file path when not specified with -f. Default: ~/.hledger.journal (on windows, perhaps C:/Users/USER/.hledger.jour- @@ -232,4 +234,4 @@ SEE ALSO -hledger-web 0.28dev May 2016 hledger-web(1) +hledger-web 1.0 October 2016 hledger-web(1) diff --git a/hledger-web/hledger-web.cabal b/hledger-web/hledger-web.cabal index 9e51a0ab7..1d84b9ab2 100644 --- a/hledger-web/hledger-web.cabal +++ b/hledger-web/hledger-web.cabal @@ -3,7 +3,7 @@ -- see: https://github.com/sol/hpack name: hledger-web -version: 0.28 +version: 1.0 stability: stable category: Finance synopsis: Web interface for the hledger accounting tool @@ -125,10 +125,10 @@ flag threaded library ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" build-depends: - hledger-lib >=0.28 && <0.29 - , hledger >=0.28 && <0.29 + hledger-lib >= 1.0 && < 1.1 + , hledger >= 1.0 && < 1.1 , base >=4 && <5 , base-compat >=0.8.1 , blaze-html @@ -199,10 +199,10 @@ executable hledger-web hs-source-dirs: app ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" build-depends: - hledger-lib >=0.28 && <0.29 - , hledger >=0.28 && <0.29 + hledger-lib >= 1.0 && < 1.1 + , hledger >= 1.0 && < 1.1 , base >=4 && <5 , base-compat >=0.8.1 , blaze-html @@ -234,7 +234,7 @@ executable hledger-web , yesod-static , json , parsec >=3 - , hledger-web ==0.28 + , hledger-web == 1.0 if flag(library-only) buildable: False if flag(threaded) @@ -264,10 +264,10 @@ test-suite test hs-source-dirs: tests ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" build-depends: - hledger-lib >=0.28 && <0.29 - , hledger >=0.28 && <0.29 + hledger-lib >= 1.0 && < 1.1 + , hledger >= 1.0 && < 1.1 , base >=4 && <5 , base-compat >=0.8.1 , blaze-html diff --git a/hledger-web/package.yaml b/hledger-web/package.yaml index 42ad82fe4..001f34453 100644 --- a/hledger-web/package.yaml +++ b/hledger-web/package.yaml @@ -1,5 +1,5 @@ name: hledger-web -version: '0.28' +version: '1.0' synopsis: Web interface for the hledger accounting tool description: | This is hledger's web interface. @@ -60,8 +60,8 @@ flags: manual: false default: false dependencies: -- hledger-lib >=0.28 && <0.29 -- hledger >=0.28 && <0.29 +- hledger-lib >= 1.0 && < 1.1 +- hledger >= 1.0 && < 1.1 - base >=4 && <5 - base-compat >=0.8.1 - blaze-html @@ -100,7 +100,7 @@ ghc-options: - -fno-warn-type-defaults - -fno-warn-orphans library: - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" exposed-modules: - Application - Foundation @@ -139,10 +139,10 @@ executables: hledger-web: main: main.hs source-dirs: app - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" dependencies: - parsec >=3 - - hledger-web ==0.28 + - hledger-web == 1.0 when: - condition: flag(library-only) buildable: false @@ -167,7 +167,7 @@ tests: test: main: main.hs source-dirs: tests - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" dependencies: - hledger-web - hspec diff --git a/hledger/doc/hledger.1 b/hledger/doc/hledger.1 index f31b548da..18289befb 100644 --- a/hledger/doc/hledger.1 +++ b/hledger/doc/hledger.1 @@ -1,6 +1,6 @@ .\"t -.TH "hledger" "1" "May 2016" "hledger 0.28dev" "hledger User Manuals" +.TH "hledger" "1" "October 2016" "hledger 1.0" "hledger User Manuals" @@ -388,6 +388,11 @@ If the tag value is a multi:level:account:name the new account name will be "TAG:multi:level:account:name". .RS .RE +.TP +.B \f[C]\-\-anon\f[] +show anonymized accounts and payees +.RS +.RE .SS Multiple files .PP You can specify multiple \f[C]\-f/\-\-file\ FILE\f[] options. diff --git a/hledger/doc/hledger.1.info b/hledger/doc/hledger.1.info index 311463f2b..5e2eb5537 100644 --- a/hledger/doc/hledger.1.info +++ b/hledger/doc/hledger.1.info @@ -4,8 +4,8 @@ from stdin.  File: hledger.1.info, Node: Top, Up: (dir) -hledger(1) hledger 0.28dev -************************** +hledger(1) hledger 1.0 +********************** This is hledger's command-line interface (there are also curses and web interfaces). Its basic function is to read a plain text file describing @@ -288,6 +288,9 @@ cur:\\\\$'. If the tag value is a multi:level:account:name the new account name will be "TAG:multi:level:account:name". +`--anon' + show anonymized accounts and payees + * Menu: * Multiple files:: @@ -2107,99 +2110,99 @@ in hledger add.  Tag Table: Node: Top82 -Node: EXAMPLES1881 -Ref: #examples1983 -Node: OPTIONS3987 -Ref: #options4091 -Node: Multiple files8965 -Ref: #multiple-files9090 -Node: Repeated options9355 -Ref: #repeated-options9507 -Node: Depth limiting9627 -Ref: #depth-limiting9772 -Node: Smart dates9973 -Ref: #smart-dates10112 -Node: Report intervals11109 -Ref: #report-intervals11262 -Node: Period expressions11598 -Ref: #period-expressions11763 -Node: Regular expressions14098 -Ref: #regular-expressions14240 -Node: QUERIES15723 -Ref: #queries15827 -Node: COMMANDS19466 -Ref: #commands19580 -Node: accounts20253 -Ref: #accounts20353 -Node: activity21335 -Ref: #activity21447 -Node: add21806 -Ref: #add21907 -Node: balance24566 -Ref: #balance24679 -Node: Flat mode27652 -Ref: #flat-mode27779 -Node: Depth limited balance reports28198 -Ref: #depth-limited-balance-reports28401 -Node: Multicolumn balance reports28822 -Ref: #multicolumn-balance-reports29024 -Node: Market value33673 -Ref: #market-value33837 -Node: Custom balance output34330 -Ref: #custom-balance-output34503 -Node: Output destination36607 -Ref: #output-destination36772 -Node: CSV output37042 -Ref: #csv-output37161 -Node: balancesheet37558 -Ref: #balancesheet37686 -Node: cashflow38338 -Ref: #cashflow38455 -Node: help39145 -Ref: #help39257 -Node: incomestatement40094 -Ref: #incomestatement40224 -Node: info40951 -Ref: #info41058 -Node: man41420 -Ref: #man41517 -Node: print41920 -Ref: #print42025 -Node: register43371 -Ref: #register43484 -Node: Custom register output47976 -Ref: #custom-register-output48107 -Node: stats49404 -Ref: #stats49510 -Node: test50386 -Ref: #test50473 -Node: ADD-ON COMMANDS50840 -Ref: #add-on-commands50976 -Node: api52264 -Ref: #api52356 -Node: autosync52390 -Ref: #autosync52505 -Node: diff54820 -Ref: #diff54930 -Node: equity55594 -Ref: #equity55708 -Node: interest57036 -Ref: #interest57153 -Node: irr60237 -Ref: #irr60350 -Node: print-unique62725 -Ref: #print-unique62855 -Node: rewrite63113 -Ref: #rewrite63232 -Node: ui63761 -Ref: #ui63861 -Node: web63902 -Ref: #web63990 -Node: TROUBLESHOOTING64023 -Ref: #troubleshooting64142 -Node: Run-time problems64196 -Ref: #run-time-problems64339 -Node: Known limitations66283 -Ref: #known-limitations66426 +Node: EXAMPLES1873 +Ref: #examples1975 +Node: OPTIONS3979 +Ref: #options4083 +Node: Multiple files9008 +Ref: #multiple-files9133 +Node: Repeated options9398 +Ref: #repeated-options9550 +Node: Depth limiting9670 +Ref: #depth-limiting9815 +Node: Smart dates10016 +Ref: #smart-dates10155 +Node: Report intervals11152 +Ref: #report-intervals11305 +Node: Period expressions11641 +Ref: #period-expressions11806 +Node: Regular expressions14141 +Ref: #regular-expressions14283 +Node: QUERIES15766 +Ref: #queries15870 +Node: COMMANDS19509 +Ref: #commands19623 +Node: accounts20296 +Ref: #accounts20396 +Node: activity21378 +Ref: #activity21490 +Node: add21849 +Ref: #add21950 +Node: balance24609 +Ref: #balance24722 +Node: Flat mode27695 +Ref: #flat-mode27822 +Node: Depth limited balance reports28241 +Ref: #depth-limited-balance-reports28444 +Node: Multicolumn balance reports28865 +Ref: #multicolumn-balance-reports29067 +Node: Market value33716 +Ref: #market-value33880 +Node: Custom balance output34373 +Ref: #custom-balance-output34546 +Node: Output destination36650 +Ref: #output-destination36815 +Node: CSV output37085 +Ref: #csv-output37204 +Node: balancesheet37601 +Ref: #balancesheet37729 +Node: cashflow38381 +Ref: #cashflow38498 +Node: help39188 +Ref: #help39300 +Node: incomestatement40137 +Ref: #incomestatement40267 +Node: info40994 +Ref: #info41101 +Node: man41463 +Ref: #man41560 +Node: print41963 +Ref: #print42068 +Node: register43414 +Ref: #register43527 +Node: Custom register output48019 +Ref: #custom-register-output48150 +Node: stats49447 +Ref: #stats49553 +Node: test50429 +Ref: #test50516 +Node: ADD-ON COMMANDS50883 +Ref: #add-on-commands51019 +Node: api52307 +Ref: #api52399 +Node: autosync52433 +Ref: #autosync52548 +Node: diff54863 +Ref: #diff54973 +Node: equity55637 +Ref: #equity55751 +Node: interest57079 +Ref: #interest57196 +Node: irr60280 +Ref: #irr60393 +Node: print-unique62768 +Ref: #print-unique62898 +Node: rewrite63156 +Ref: #rewrite63275 +Node: ui63804 +Ref: #ui63904 +Node: web63945 +Ref: #web64033 +Node: TROUBLESHOOTING64066 +Ref: #troubleshooting64185 +Node: Run-time problems64239 +Ref: #run-time-problems64382 +Node: Known limitations66326 +Ref: #known-limitations66469  End Tag Table diff --git a/hledger/doc/hledger.1.txt b/hledger/doc/hledger.1.txt index 0e7b6c586..bcbabab9d 100644 --- a/hledger/doc/hledger.1.txt +++ b/hledger/doc/hledger.1.txt @@ -267,6 +267,8 @@ OPTIONS tion. If the tag value is a multi:level:account:name the new account name will be "TAG:multi:level:account:name". + --anon show anonymized accounts and payees + Multiple files You can specify multiple -f/--file FILE options. This is like combin- ing all the files into one, except they can have different formats. @@ -339,7 +341,6 @@ OPTIONS -p "1/1 4/1" -p "january-apr" - -p "this year to 4/1" If you specify only one date, the missing start or end date will be the @@ -1801,4 +1802,4 @@ SEE ALSO -hledger 0.28dev May 2016 hledger(1) +hledger 1.0 October 2016 hledger(1) diff --git a/hledger/hledger.cabal b/hledger/hledger.cabal index 51c51a35b..81419d10a 100644 --- a/hledger/hledger.cabal +++ b/hledger/hledger.cabal @@ -3,7 +3,7 @@ -- see: https://github.com/sol/hpack name: hledger -version: 0.28 +version: 1.0 stability: stable category: Finance, Console synopsis: Command-line interface for the hledger accounting tool @@ -80,7 +80,7 @@ flag threaded library ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" build-depends: base >=4.3 && <5 , base-compat >=0.8.1 @@ -91,7 +91,7 @@ library , process , temporary , tabular >=0.2 && <0.3 - , hledger-lib ==0.28 + , hledger-lib ==1.0 , bytestring , containers , unordered-containers @@ -163,7 +163,7 @@ executable hledger hs-source-dirs: app ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" build-depends: base >=4.3 && <5 , base-compat >=0.8.1 @@ -174,8 +174,8 @@ executable hledger , process , temporary , tabular >=0.2 && <0.3 - , hledger-lib ==0.28 - , hledger ==0.28 + , hledger-lib >= 1.0 && < 1.1 + , hledger >= 1.0 && < 1.1 , bytestring , containers , unordered-containers @@ -224,7 +224,7 @@ test-suite test hs-source-dirs: test ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" build-depends: base >=4.3 && <5 , base-compat >=0.8.1 @@ -235,7 +235,7 @@ test-suite test , process , temporary , tabular >=0.2 && <0.3 - , hledger-lib ==0.28 + , hledger-lib ==1.0 , hledger , bytestring , containers diff --git a/hledger/package.yaml b/hledger/package.yaml index c4462f5f1..120c6b8c6 100644 --- a/hledger/package.yaml +++ b/hledger/package.yaml @@ -1,5 +1,5 @@ name: hledger -version: '0.28' +version: '1.0' synopsis: Command-line interface for the hledger accounting tool description: | This is hledger's command-line interface. @@ -80,7 +80,7 @@ ghc-options: - -fno-warn-type-defaults - -fno-warn-orphans library: - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" exposed-modules: - Hledger.Cli - Hledger.Cli.Main @@ -104,7 +104,7 @@ library: - Hledger.Cli.Stats - Text.Tabular.AsciiWide dependencies: - - hledger-lib ==0.28 + - hledger-lib ==1.0 - bytestring - containers - unordered-containers @@ -152,10 +152,10 @@ executables: hledger: main: hledger-cli.hs source-dirs: app - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" dependencies: - - hledger-lib ==0.28 - - hledger ==0.28 + - hledger-lib >= 1.0 && < 1.1 + - hledger >= 1.0 && < 1.1 - bytestring - containers - unordered-containers @@ -203,9 +203,9 @@ tests: test: main: test.hs source-dirs: test - cpp-options: -DVERSION="0.28" + cpp-options: -DVERSION="1.0" dependencies: - - hledger-lib ==0.28 + - hledger-lib ==1.0 - hledger - bytestring - containers