Releases: ledger/vim-ledger
Releases · ledger/vim-ledger
v1.3.0
What's Changed
- Use strdisplaywidth() to calculate foldtext width by @ropery in #84
- Fetch account list for completion from external command by @alerque in #78
- Use ledger (not hledger) command argument by default by @alerque in #88
- Include settings from g:ledger_date_format by @rohieb in #61
- Cleanup vim and ledger version compatability by @alerque in #93
- Fix comment syntax issues by @alerque in #94
- Fix transaction_date_set example in doc by @aquilax in #98
- Fix makeprg to work around ledger cli bug by @alerque in #100
- Highlight TODO and FIXME keywords by @rohieb in #103
- Improve register and reconcile format to support unicode by @kcwu in #105
- Fix :make to use g:ledger_main by @artkpv in #101
- Add function LedgerAlignBuffer by @sudoforge in #114
- Allow aligning on beginning of commodity by @entropitor in #107
- Properly escape paths so spaces don't error on load by @alerque in #119
- Support to change individual posting's transaction state by @kcwu in #112
- Fix space escaping in makeprg by @gregorias in #122
- Overhaul documentation by @alerque in #118
- Use given line no. to construct replacement text by @kanreki in #130
- Support using
gq(formatexpr) to align registers by @parmort in #133 - Add features to facilitate multi-currency alignment by @alerque in #135
- Return the correct indent when shiftwidth==0 by @cljoly in #137
- Add HLedger compatible tag parsing by @alerque in #142
- Provide more examples for doc of settings by @Flimm in #140
- Adapt compiler to hledger by @Konfekt in #149
- Fix for trailing CR character with omni completion on Windows. by @syringus in #152
- Match (and ignore) balance assertions on postings in foldtext by @jmtd in #154
- Improve errorformat for hledger by @lakshayg in #157
- Enable account name completion using matchfuzzy by @lakshayg in #156
- Align currency with no decimal point correctly by @RyanGibb in #160
- Handle negative balance assertions in foldtext (#165) by @jmtd in #166
- Fix ledger/vim-ledger issue #163 by disabling further option processing by @adamipc in #164
New Contributors
- @ropery made their first contribution in #84
- @alerque made their first contribution in #78
- @aquilax made their first contribution in #98
- @kcwu made their first contribution in #105
- @artkpv made their first contribution in #101
- @sudoforge made their first contribution in #114
- @entropitor made their first contribution in #107
- @gregorias made their first contribution in #122
- @kanreki made their first contribution in #130
- @parmort made their first contribution in #133
- @cljoly made their first contribution in #137
- @spaette made their first contribution in #138
- @Flimm made their first contribution in #140
- @msemple made their first contribution in #136
- @Konfekt made their first contribution in #149
- @syringus made their first contribution in #152
- @jmtd made their first contribution in #154
- @lakshayg made their first contribution in #157
- @RyanGibb made their first contribution in #160
- @adamipc made their first contribution in #164
Full Changelog: v1.2.0...v1.3.0
v1.2.0
Notable user facing changes between v1.1.0 (2019-07-01) and v1.2.0 (2019-07-08):
- Don't force syntax colors, allowing vim color schemes to override them (#52, PR #62)
- Seed account completion array with declared accounts (#59)
- Improve compatibility with FastFold (#64, PR #72)
- Tweaks to alignment to guess decimal position when not present (#73)
- Add
.journalfile extensions to recognized ledger file format list (5d5b74d) - Don't spell check amount fields (#66)
- Fix bug causing data corruption when account names long and line with short (#73)
- Fix bug causing infinite loop (#77)
Most of this progress were from old pull requests that had never been reviewed for merge. This tag is a good release point in that all the old contributions are pretty much taken care of and bits people have been using in forks for a while are mostly integrated. Any future releases will be more new development.
v1.1.0
Notable user facing changes between v1.0.0 (2017-04-10) and v1.1.0 (2017-12-12):
- Configurable date format (9850f4d)
- Skip aligning numbers that match the first column (#53)
- Don't enable syntax based folding by default (#60)
- Improved syntax highlighting (#63)
Given a long period of development stagnation (see #75) this tag is primarily to mark a rollback point of the last known widely used version before starting up the hacking!
Initial release
Merge pull request #47 from abobov/master Fix alignment of multi-byte commodity.