Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | | proof-reading the manual | Peter Feigl | 2014-03-14 | 1 | -120/+123 | |
| |/ / | ||||||
| * / | fixing typos and smaller errors in the ledger manual | Peter Feigl | 2014-03-10 | 1 | -107/+112 | |
|/ / | ||||||
* | | Merge pull request #253 from ecraven/update-docs | Steve Purcell | 2014-03-05 | 1 | -34/+35 | |
|\ \ | | | | | | | Fixing typos in documentation | |||||
| * | | Fixing typos in documentation | Peter Feigl | 2014-03-05 | 1 | -34/+35 | |
|/ / | ||||||
* | | Merge pull request #252 from ecraven/update-docs | Craig Earls | 2014-03-04 | 2 | -203/+266 | |
|\ \ | | | | | | | Added support for validation tests to DocTest.py (input:validate and command:validate) | |||||
| * \ | Merge commit '4966c7f' into update-docs | Peter Feigl | 2014-03-04 | 1 | -29/+29 | |
| |\ \ | ||||||
| | * | | Fixing typos, adding @c input:validate to code examples | Peter Feigl | 2014-03-04 | 1 | -29/+29 | |
| | | | | ||||||
| * | | | removing two new test cases that fail on travis. cannot reproduce failure | Peter Feigl | 2014-03-04 | 1 | -6/+6 | |
| |/ / | ||||||
| * / | Added support for validation tests to DocTest.py (input:validate and | Peter Feigl | 2014-03-04 | 2 | -177/+240 | |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | command:validate) It is now possible to use @smallexample @c input:validate (and command:validate) to specify that an example should just be read by ledger (and checked for errors) or that a ledger command should be executed (with default input -f sample.dat, if none is specified). These annotations have been added into ledger3.texi where appropriate. Running the ledger3.texi test now takes a second or two, but a lot of the @smallexamples are now automatically tested. | |||||
* | | Merge pull request #251 from ecraven/update-docs | Craig Earls | 2014-03-03 | 1 | -27/+88 | |
|\ \ | | | | | | | | | | | | | first changes in adding more testable examples to ledger3.texi These look good. Could you put a brief explanation somewhere (not necessarily in ledger3.texi) on how to generate new tests? I should probably know where the command and input id numbers come from, but I don't. | |||||
| * | | first changes in adding more testable examples to ledger3.texi | Peter Feigl | 2014-03-03 | 1 | -27/+88 | |
| | | | ||||||
* | | | Merge pull request #250 from ecraven/update-manpage | Craig Earls | 2014-02-27 | 2 | -55/+446 | |
|\ \ \ | |/ / |/| | | Adding documentation of options to man-page from manual. | |||||
| * | | Adding documentation of options to man-page from manual. Fixing a few minor ↵ | Peter Feigl | 2014-02-27 | 2 | -55/+446 | |
|/ / | | | | | | | typos and mistakes. | |||||
* | | Merge pull request #249 from ecraven/opt-no-aliases | John Wiegley | 2014-02-26 | 6 | -0/+18 | |
|\ \ | | | | | | | Adding option --no-aliases to completely disable alias expansion | |||||
| * | | Adding option --no-aliases to completely disable alias expansion | Peter Feigl | 2014-02-26 | 6 | -0/+18 | |
|/ / | ||||||
* | | Merge pull request #248 from ecraven/fix-warnings | John Wiegley | 2014-02-26 | 2 | -3/+6 | |
|\ \ | | | | | | | Fixing two GCC warnings | |||||
| * | | Fixing two GCC warnings | Peter Feigl | 2014-02-26 | 2 | -3/+6 | |
| | | | ||||||
* | | | Merge pull request #247 from ecraven/master | John Wiegley | 2014-02-26 | 10 | -20/+132 | |
|\ \ \ | |/ / |/| | | Adding support for recursive aliases. | |||||
| * | | Adding option --recursive-aliases, adding documentation to man-page and manual | Peter Feigl | 2014-02-26 | 8 | -30/+43 | |
| | | | ||||||
| * | | Adding tests for recursive aliases | Peter Feigl | 2014-02-26 | 2 | -0/+43 | |
| | | | ||||||
| * | | fixing problem with previous commit if no aliases are registered | Peter Feigl | 2014-02-26 | 1 | -0/+2 | |
| | | | ||||||
| * | | Adding support for recursive aliases. | Peter Feigl | 2014-02-25 | 4 | -20/+74 | |
|/ / | | | | | | | | | | | | | | | | | | | | | Alias expansion is now a loop. If you define alias A=B:A alias B=C:B then A will expand to C:B:A. Also added a short section to the manual about this. | |||||
* | | Merge pull request #246 from lawilliams/master | Craig Earls | 2014-02-22 | 1 | -1/+1 | |
|\ \ | | | | | | | | | | | | | Fixing typo: test sweet -> test suite But I thought the new testing capability was so sweet I left it this way! Thanks! | |||||
| * | | Fixing typo: test sweet -> test suite | Luke Williams | 2014-02-23 | 1 | -1/+1 | |
|/ / | ||||||
* | | Added to ignore file | John Wiegley | 2014-02-21 | 1 | -0/+7 | |
| | | ||||||
* | | Attempt to convert balances to amounts before failing comparisons | John Wiegley | 2014-02-21 | 1 | -0/+12 | |
| | | ||||||
* | | Merge pull request #245 from afh/pull/DocTests | Craig Earls | 2014-02-19 | 2 | -49/+131 | |
|\ \ | | | | | | | Make more examples from documentation testable | |||||
| * | | DocTests: Allow inline input to be used with different example commands | Alexis Hildebrandt | 2014-02-19 | 2 | -46/+116 | |
| | | | ||||||
| * | | DocTests: Allow multiple example inputs | Alexis Hildebrandt | 2014-02-19 | 2 | -3/+15 | |
|/ / | | | | | | | to be used as single ledger data for an example command | |||||
* | | Merge pull request #244 from mvz/logical-and-is-or | John Wiegley | 2014-02-17 | 1 | -1/+1 | |
|\ \ | | | | | | | Implicit logical and is really a logical or | |||||
| * | | Implicit logical and is really a logical or | Matijs van Zuijlen | 2014-02-17 | 1 | -1/+1 | |
|/ / | ||||||
* | | Merge pull request #243 from kanru/justify-cjk | John Wiegley | 2014-02-16 | 4 | -2/+406 | |
|\ \ | | | | | | | Correctly justify Unicode characters in terminal | |||||
| * | | Use mk_wcwidth instead mk_wcwidth_cjk | Kan-Ru Chen (陳侃如) | 2014-02-13 | 1 | -2/+2 | |
| | | | ||||||
| * | | Correctly justify Unicode characters in terminal | Kan-Ru Chen (陳侃如) | 2014-02-13 | 4 | -2/+406 | |
| | | | | | | | | | | | | | | | | | | | | | Many Unicode characters take more spaces than one ASCII character. For example, Chinese characters are two characters wide when using monospace font in terminal. This patch use wcwidth of Markus Kuhn to count the correct width for justification. | |||||
* | | | Merge pull request #242 from afh/pull/year | John Wiegley | 2014-02-16 | 2 | -2/+26 | |
|\ \ \ | |/ / |/| | | Fix apply_year_directive | |||||
| * | | Fix apply_year_directive | Alexis Hildebrandt | 2014-02-12 | 2 | -2/+26 | |
|/ / | | | | | | | | | | | Using the Y 2014 syntax works fine, but using apply year 2014 resulted in the following error: Error: Year is out of valid range: 1400..10000 since part of the given year string was chopped off. | |||||
* | | Merge pull request #241 from afh/pull/spelling | Craig Earls | 2014-02-09 | 2 | -3/+3 | |
|\ \ | | | | | | | | | | | | | Correct minor spelling mistakes and improve spellcheck.sh Awesome. | |||||
| * | | Correct spelling mistakes | Alexis Hildebrandt | 2014-02-07 | 1 | -2/+2 | |
| | | | ||||||
| * | | Make spellcheck.sh tool callable from anywhere | Alexis Hildebrandt | 2014-02-07 | 1 | -1/+1 | |
| | | | ||||||
* | | | Merge pull request #240 from afh/pull/DocTests | Craig Earls | 2014-02-09 | 3 | -48/+343 | |
|\ \ \ | |/ / |/| | | Validate examples in the texinfo documentation when running tests. | |||||
| * | | Add explanation on how to validate documentation examples | Alexis Hildebrandt | 2014-02-09 | 1 | -0/+61 | |
| | | | | | | | | | by specially marking @smallexample, which will be used by DocTests.py | |||||
| * | | Add proper argument parsing to DocTests.py | Alexis Hildebrandt | 2014-02-09 | 2 | -21/+37 | |
| | | | ||||||
| * | | Print summary list of failed doc tests if any | Alexis Hildebrandt | 2014-02-09 | 1 | -3/+6 | |
| | | | ||||||
| * | | Add support to check documentation examples with inline data | Alexis Hildebrandt | 2014-02-07 | 2 | -34/+69 | |
| | | | ||||||
| * | | Check examples in documentation when running tests | Alexis Hildebrandt | 2014-02-07 | 3 | -23/+203 | |
|/ / | | | | | | | | | The DocTests.py script will parse a given texinfo file for specially marked examples, run the ledger command from the example, and check the result against the example output from the documentation. | |||||
* | | Merge pull request #239 from afh/pull/copyright | Craig Earls | 2014-02-04 | 1 | -1/+1 | |
|\ \ | | | | | | | | | | | | | Bump copyright notice to 2014 in the documentation Thanks. | |||||
| * | | Bump copyright notice to 2014 in the documentation | Alexis Hildebrandt | 2014-02-04 | 1 | -1/+1 | |
| | | | ||||||
* | | | Merge pull request #238 from mbork/master | Craig Earls | 2014-02-04 | 1 | -36/+42 | |
|\ \ \ | | | | | | | | | | | | | | | | | Add option ledger-complete-ignore-case Thanks! This works very well. | |||||
| * | | | Add option ledger-complete-ignore-case | Marcin Borkowski | 2014-02-03 | 1 | -36/+42 | |
| | | | | | | | | | | | | | | | | and change ledger-pcomplete accordingly | |||||
* | | | | Merge pull request #237 from afh/pull/linux-rpath | John Wiegley | 2014-02-04 | 1 | -1/+1 | |
|\ \ \ \ | |/ / / |/| | | | Correctly set runtime path on Linux on install |