summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Handle base-date + integer * day of week. i.e. 2014/11/27+2Th for every ↵Craig Earls2014-11-261-20/+41
| | | | | | | | other Thursday start 2014/11/27
* | Handle E and O for months and comma separate list of numbers for months and ↵Craig Earls2014-11-261-75/+33
|/ | | | days.
* Fix minor navigation bugs. Prev and next act now properly handle directives ↵Craig Earls2014-11-152-5/+8
| | | | and empty lines
* Merge pull request #330 from eliptus/feature/embedded-pythonJohn Wiegley2014-11-155-3/+35
|\ | | | | Improve Embedded Python Support
| * Improve Embedded Python SupportELIPTUS2014-11-125-3/+35
| | | | | | | | | | Discussion: https://groups.google.com/d/msg/ledger-cli/kq9sKoRX9vw/fmyhvPslzokJ
* | Fix a bug the caused reconciliation to lock up in an automatic transaction ↵Craig Earls2014-11-142-3/+3
| | | | | | | | | | | | was followed immediately with a virtual transaction on the same account. This was related to the navigation changes push a while back.
* | Merge pull request #328 from listx/masterCraig Earls2014-11-131-1/+1
|\ \ | |/ |/| | | | | doc: ledger-mode: load lazily Thanks. This should work fine.
| * doc: ledger-mode: load lazilyLinus Arver2014-11-121-1/+1
|/ | | | | | If we use `(load "ledger-mode")`, we always load ledger-mode, even if we are not editing a Ledger file; using `autoload`, we avoid this and only load ledger-mode when we need it.
* Smash a bug that cause the status on a posting with no amount to bleed into ↵Craig Earls2014-11-113-23/+53
| | | | the next line.
* Add 1 to the end of region for single line directives. This will force the ↵Craig Earls2014-11-091-1/+1
| | | | layout to show across the entire buffer.
* Handle block comments as blocks rather than individual lines.Craig Earls2014-11-091-4/+50
|
* Fix navigate bug keeping prev-xact key binding from working.Craig Earls2014-11-093-6/+7
|
* Detect the beginning of periodic transactions properly.Craig Earls2014-11-071-4/+5
|
* Merge branch 'master' of https://github.com/ledger/ledgerCraig Earls2014-11-078-26/+50
|\
| * Some minor changesJohn Wiegley2014-11-042-9/+10
| |
| * Merge pull request #327 from myqlarson/patch-1Martin Michlmayr2014-10-191-9/+9
| |\ | | | | | | Update ledger3.texi
| | * Update ledger3.teximyqlarson2014-10-201-4/+4
| | | | | | | | | Improved wording
| | * Update ledger3.teximyqlarson2014-10-201-5/+5
| |/ | | | | Fixed typos and clarified CSV import behaviour with regard to column headers (I haven't checked the code, but I noticed the programme behaves this way).
| * Fix numbers from exampleMartin Michlmayr2014-10-171-2/+2
| | | | | | | | Thanks to Dominik Honnef.
| * Typo fixMartin Michlmayr2014-10-171-1/+1
| | | | | | | | Thanks to Dominik Honnef for spotting it.
| * make --columns default to terminal width, as returned by ioctl()Stefano Zacchiroli2014-10-134-0/+20
| | | | | | | | | | | | | | | | | | | | | | If set, the COLUMNS environment variable will take precedence over terminal width. However, please note that COLUMNS is usually *not* exported by shells to child processes, so in most cases COLUMNS will be undefined for ledger---hence the motivation for this change. Terminal width is queried using ioctl() on stdin. For the sake of portability the querying is done only on platform where ioctl() is detected as supported at compile-time.
| * BUILD_WEB_DOCS implies BUILD_DOCSMartin Michlmayr2014-10-121-0/+5
| | | | | | | | | | | | | | This fixes the build when -DBUILD_WEB_DOCS=1 is specified wihout specifying -DBUILD_DOCS. This fails because man2html/groff are not found because the find_program command for these programs is only run if BUILD_DOCS is enabled.
| * Fix texinfo syntax errorsMartin Michlmayr2014-10-121-5/+3
| | | | | | | | | | | | | | | | Fix the following texinfo syntax errors: ledger/doc/ledger3.texi:7878: @itemx must follow @item ledger/doc/ledger3.texi:7939: @itemx must follow @item ledger/doc/ledger3.texi:7944: @itemx must follow @item
* | Improve finding boundaries of elements for fontification. Also added P for ↵Craig Earls2014-11-073-2/+27
|/ | | | price directives.
* Force reconcile to use scrubbed values incase you are reconciling an account ↵Craig Earls2014-10-101-1/+1
| | | | with lot values.
* Bump version number to 3.1Martin Michlmayr2014-10-053-6/+6
|
* Update doc/NEWS for ledger 3.1Martin Michlmayr2014-10-051-2/+27
|
* Add ISO 8601 date as recognized date stringMartin Michlmayr2014-10-022-0/+32
| | | | | | | | Dates specified via --begin and --end are converted to a value expression using an ISO 8601 (yyyy-mm-dd) date, but this date was not recognized by ledger. Bug fix for #1072
* Fix period expression parsing for month to month without yearMartin Michlmayr2014-10-022-2/+162
| | | | Bug fix for #1074, a regression introduced by the fix for bug #375
* Fix comment detection logic for fortification.Craig Earls2014-09-281-14/+8
|
* Allow any printable character in account names.Craig Earls2014-09-281-1/+1
|
* Make ledger-fontify-xact-state-overrides nil by defaultCraig Earls2014-09-221-2/+2
|
* Merge commit 'b58a872fba7909371d47bc2eb8468e5ba82cfac0'Craig Earls2014-09-222-1/+2
|\
| * lisp/CMakeLists.txt: add missing filesJohann Klähn2014-09-221-0/+2
| |
| * Merge pull request #326 from felixrabe/patch-1Martin Michlmayr2014-09-211-1/+1
| |\ | | | | | | README.md: Mention current version
| | * README.md: Mention current versionFelix Rabe2014-09-221-1/+1
| |/
* / Add fontify.el and navigate.el to CMakeLists.txtCraig Earls2014-09-221-0/+2
|/
* Add ability to edit report command temporarilyCraig Earls2014-09-181-2/+9
|
* Merge pull request #325 from sykora/masterCraig Earls2014-09-181-1/+5
|\ | | | | | | | | Add face definition for `ledger-font-payee-pending-face'. Ooops. Missed that. thank you!
| * Add face definition for `ledger-font-payee-pending-face'.P.C. Shyamshankar2014-09-171-1/+5
| | | | | | | | | | | | Ledger fontifies payees on pending transactions using the aptly named `ledger-font-payee-pending-face' face, despite that face not actually being defined. This patch fixes that.
* | Improve ledger occur region searchCraig Earls2014-09-171-13/+6
| |
* | Merge commit '7c18ba8d7c704595268616b740833c88e93b51f3'Craig Earls2014-09-175-239/+5
|\|
| * Merge pull request #324 from cgar/spellingSteve Purcell2014-09-154-5/+5
| |\ | | | | | | minor spelling fixes
| | * minor spelling fixesCarlos E. Garcia2014-09-154-5/+5
| |/
| * Merge pull request #322 from kain88-de/remove-outdated-fileCraig Earls2014-09-141-234/+0
| |\ | | | | | | That is some old cruft. Thanks.
| | * remove outdated install instructionsMax Linke2014-09-141-234/+0
| |/
* / Fix ledger-navigate-beginning-of-xact.Craig Earls2014-09-171-0/+2
|/ | | | It failed it it was called with point on the first line of an xact
* sort required a next xact function that ignores directivesCraig Earls2014-09-132-12/+12
|
* All navigation functions moved to ledger-navigate.Craig Earls2014-09-1310-85/+146
| | | | Reduce several overlapping functions.
* everything appears to work with no empty lines between xacts.Craig Earls2014-09-134-54/+51
|