577 lines
19 KiB
Org Mode
577 lines
19 KiB
Org Mode
LEDGER -*- mode: org; fill-column: 78 -*-
|
|
|
|
#+STARTUP: overview
|
|
#+ARCHIVE: TODO-OLD::
|
|
#+SEQ_TODO: TODO(@) STARTED(@) WAITING(@) DELEGATED(@) | DONE(@) DEFERRED(@) CANCELLED(@) NOTE
|
|
#+TAGS: FEATURE(f) DOC(d) WEBSITE(w)
|
|
#+CATEGORY: Ledger
|
|
|
|
* TODO --debug isn't taking a regular expression
|
|
:PROPERTIES:
|
|
:UUID: 5936E070-F86A-4E52-B165-B70CE24C8109
|
|
:END:
|
|
[2008-07-24 Thu]
|
|
* TODO [#B] Convert all the Trac bugs back over to the new org-mode file
|
|
SCHEDULED: <2008-08-16 Sat>
|
|
:PROPERTIES:
|
|
:UUID: 77CFFC16-5C1A-41B8-A22C-078FE3C7FAD9
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO [#B] Find out why a simple 'bal' command on sparc/x86 is crashing
|
|
SCHEDULED: <2008-08-17 Sun>
|
|
:PROPERTIES:
|
|
:UUID: 2A8D6EC1-FE9A-453C-B58F-50C1EB1F4EF4
|
|
:END:
|
|
[2008-08-16 Sat]
|
|
* TODO [#B] Find out why master fails to build on tdelaet's OpenBSD box
|
|
SCHEDULED: <2008-08-17 Sun>
|
|
ssh obsd86
|
|
:PROPERTIES:
|
|
:UUID: 30186BD0-CD2E-4B22-AD4C-84D7F6552D4B
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Add support for "entry notes"
|
|
:PROPERTIES:
|
|
:UUID: 334E9E08-0943-42DB-BB7A-A4D147508706
|
|
:END:
|
|
[2008-08-05 Tue]
|
|
* TODO Add the concept of "date aliases" to Ledger, so I could say: -b Term1
|
|
:PROPERTIES:
|
|
:UUID: C9660BB8-BBFC-4667-9783-E43E676ED216
|
|
:END:
|
|
[2008-04-17 Thu]
|
|
* TODO Allow Payee | Description for an entry payee
|
|
:PROPERTIES:
|
|
:UUID: 02B9DD62-F134-4898-A4FC-4B8158E9A192
|
|
:END:
|
|
[2008-04-17 Thu]
|
|
* TODO Allow pre-declaration of account and commodity names, and account commodities
|
|
:PROPERTIES:
|
|
:UUID: 0B84B620-FFB4-4BE1-B54F-BDA45DDAFEAD
|
|
:END:
|
|
[2008-04-17 Thu]
|
|
* TODO Allow reports, such as completed tasks last week, etc.
|
|
:PROPERTIES:
|
|
:UUID: D9B4D001-21E4-4247-ADF6-56C00B2C8F3A
|
|
:END:
|
|
[2008-05-12 Mon]
|
|
* TODO Answer Martin's question about Capital gains
|
|
[[message://20080423221130.4D77D1144C3@banane.furius.ca]["capital gains" from Martin Blais <blais@furius.ca>]]
|
|
[[message://1209097067.1413.1249786835@webmail.messagingengine.com]["Here is one valid way to book capital gains" from Martin Blais <blais@furius.ca>]]
|
|
:PROPERTIES:
|
|
:UUID: 1B5B2517-360E-4F33-9A1E-C88F884ACAD2
|
|
:END:
|
|
[2008-04-24 Thu]
|
|
* TODO Change the binary cache reader to use Boost.Interprocess to read it in as a memory mapped file
|
|
:PROPERTIES:
|
|
:UUID: A978C1E9-86EA-4074-B8E8-2A3DF1A12ED2
|
|
:END:
|
|
[2008-08-05 Tue]
|
|
* TODO Comb through the warnings generated when fully all warnings are enabled
|
|
:PROPERTIES:
|
|
:UUID: B129BF67-ACC2-4800-870C-93F9ADA151F6
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Complete the internal documentation, exported using Doxygen
|
|
:PROPERTIES:
|
|
:UUID: 986054C6-CD18-4EA1-8F8C-FF02C9842EB0
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Complete the new manual
|
|
:PROPERTIES:
|
|
:UUID: D2F43032-A889-4ED3-AEE8-8A93D6594EDD
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Confirm the completeness of the Python bridge, in both directions
|
|
:PROPERTIES:
|
|
:UUID: 51B7E884-F0F8-4231-9C71-9D5EB653AAF9
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Create a Debian build of Ledger
|
|
:PROPERTIES:
|
|
:UUID: 6CE0A190-0368-446F-9EF5-84DD4F5EB0E4
|
|
:END:
|
|
[2008-08-08 Fri]
|
|
* TODO Create a pre-built ledger.exe for Windows users
|
|
:PROPERTIES:
|
|
:UUID: E0620AEA-12B6-4AD7-A45E-B00CA9FB23AD
|
|
:END:
|
|
[2008-08-08 Fri]
|
|
* TODO Create an MacPorts build of Ledger
|
|
:PROPERTIES:
|
|
:UUID: 7F75AEF6-BBB8-4BBA-BCCA-FE328037EBC4
|
|
:END:
|
|
[2008-08-08 Fri]
|
|
* TODO Create an RPM build of Ledger
|
|
:PROPERTIES:
|
|
:UUID: 57F84E90-8993-45C8-8639-243B041EE786
|
|
:END:
|
|
[2008-08-08 Fri]
|
|
* TODO Create regression tests for all the closed 2.6.1 bugs
|
|
:PROPERTIES:
|
|
:UUID: 946925F9-9F43-4CD9-810C-B3C8AC978F8D
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Don't use -s for bal the way it's used now
|
|
:PROPERTIES:
|
|
:UUID: C27BABD9-CEAF-41E9-84D9-F1B97C785F50
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Every destructor which contains only TRACE_DTOR should specify throw()
|
|
:PROPERTIES:
|
|
:UUID: 44497B2D-292F-4C82-8D4F-B928FE6143EC
|
|
:END:
|
|
[2008-07-25 Fri]
|
|
* TODO Find out why master is failing to build on Thomas Delaet's OpenBSD box
|
|
ssh obsd86
|
|
:PROPERTIES:
|
|
:UUID: 5467AFFB-0E79-431E-8890-C1603D6D9DED
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO In ledger-mode, color directive lines firebrick red
|
|
:PROPERTIES:
|
|
:UUID: C80A8AE1-97D7-45C1-8AD3-F47DB36946FC
|
|
:END:
|
|
[2008-04-16 Wed]
|
|
* TODO Instead of converting in.tellg() to unsigned long, I should use std::istream::pos_type
|
|
:PROPERTIES:
|
|
:UUID: 87A45B70-4DCD-40D8-AE3C-B2F71463F27A
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Make !rex reverse a regexp
|
|
This is instead of -rex, allowing options to appear anywhere on the line.
|
|
It also means that something has to be done about the meaning of "--".
|
|
:PROPERTIES:
|
|
:UUID: 72B2202C-EC63-4A2E-A5C9-0C9A4991FB06
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Make sure Ledger's #include's are as minimal as possible
|
|
:PROPERTIES:
|
|
:UUID: 857E3E86-674C-40CA-BDBD-70DFD477AAE7
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Mention Martin's beancount project from the Ledger home page
|
|
"Beancount on PyPi" from Martin Blais <blais@furius.ca>
|
|
:PROPERTIES:
|
|
:UUID: 81540394-3662-4CBA-8747-3F6CEAEE61D5
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Output error messages in a way that compilation-mode can parse
|
|
message://20080421160053.C6CE61144C3@banane.furius.ca
|
|
:PROPERTIES:
|
|
:UUID: EB8AAF67-40A1-479F-BF96-7CB17D9492C1
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Post the Ledger manual in HTML format on newartisans.com
|
|
:PROPERTIES:
|
|
:UUID: 693042E5-CADB-43F3-B226-08BAD58A0BB9
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Respond to billk's question about options /email
|
|
New Artisans LLC :: View topic - stock options
|
|
:PROPERTIES:
|
|
:UUID: 2F635B10-27B8-4FF4-8584-F84A3AF7D42C
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Restore option processing
|
|
:PROPERTIES:
|
|
:UUID: E7FCD772-5FA5-42AC-B84C-165F8C9707A8
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Switch from using the Trac to using an org-mode file named BUGS and BUGS-OLD in the source tree
|
|
:PROPERTIES:
|
|
:UUID: 2C13EF9F-249A-4045-B8BC-BC9859FEFF77
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO There are a few thorny issues remaining with the binary cache
|
|
1. What happens to value expressions that have been compiled? The FUNCTION
|
|
operand must remember the name of the function it was compiled to; but
|
|
even then, how can I recompile and maintain the same environment as the
|
|
original point of definition?
|
|
|
|
2. Base commodities no longer exist in their own data structure, but use
|
|
shared_ptr to track multiple accesses. How to write out this unwritten
|
|
structure?
|
|
:PROPERTIES:
|
|
:UUID: 69B51A07-5E5F-42F9-AB97-CEECAF4BB085
|
|
:END:
|
|
[2008-08-15 Fri]
|
|
* TODO Use code coverage analysis to determine if all of Ledger is being tested
|
|
:PROPERTIES:
|
|
:UUID: 13E43A50-FC0C-4C3D-A175-7C6CB147A37C
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Using my PowerPC, build a universal Ledger binary for OS X Leopard
|
|
:PROPERTIES:
|
|
:UUID: C5A9D8D3-D363-4DDE-B3E7-FE3F5A67145E
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* TODO Write unit tests for all core sections of Ledger and all reporting options
|
|
:PROPERTIES:
|
|
:UUID: A8DE6DCB-917B-433F-8D07-3ACE45A05F45
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* DONE 2.x value expression syntax must be restored
|
|
- State "DONE" [2008-08-04 Mon]
|
|
The only way this is going to really be possible is with a battery of unit tests.
|
|
:PROPERTIES:
|
|
:UUID: AEB2D4B6-6968-44A6-A3F5-63A42CEDF254
|
|
:END:
|
|
[2008-07-27 Sun]
|
|
* DONE 'ledger -b 2007/08/16 -s reg food' is completely broken
|
|
SCHEDULED: <2007-08-23 Thu> ARCHIVED: <2007-08-23 Thu>
|
|
- State "DONE" [2007-08-23 Thu 21:22] \\
|
|
Fixed by the following change:
|
|
|
|
* walk.cc (handle_value): The transaction xdata.dflags were being
|
|
set too late; the TRANSACTION_COMPOUND setting was being thrown
|
|
away as a result.
|
|
:PROPERTIES:
|
|
:UUID: 6CAF45D7-9098-41B4-A25A-12F8A8166006
|
|
:END:
|
|
Although reg without shows a ton of Expenses:Food expenses, searching for
|
|
food expenses shows none.
|
|
[2007-08-22 Wed]
|
|
* DONE Add a link to the Fink package for Ledger on the Ledger page
|
|
SCHEDULED: <2007-10-28 Sun>
|
|
- State "DONE" [2007-10-28 Sun 22:33]
|
|
:PROPERTIES:
|
|
:ARCHIVE_TIME: 2007-11-04 Sun 23:42
|
|
:ARCHIVE_CATEGORY: Computer
|
|
:UUID: BEAF3CBA-298C-4711-95EC-E437915D2D3E
|
|
:END:
|
|
[2007-10-27 Sat] [[message://m2ve8rnc8c.fsf@dnab423967.stanford.edu][fink package for ledger]]
|
|
* DONE Fix the link on my Ledger project page to sourceforge.net
|
|
SCHEDULED: <2007-11-06 Tue>
|
|
- State "DONE" [2007-11-07 Wed 03:56]
|
|
:PROPERTIES:
|
|
:ARCHIVE_TIME: 2007-11-14 Wed 17:14
|
|
:ARCHIVE_CATEGORY: Ledger-2
|
|
:UUID: 753361B3-7BE0-45CE-A8E5-B8A277F259C9
|
|
:END:
|
|
[2007-11-06 Tue]
|
|
* DONE Format ledger.texi in the same manner as the SBCL manual
|
|
SCHEDULED: <2007-12-04 Tue>
|
|
- State "DONE" [2007-12-04 Tue 18:14]
|
|
:PROPERTIES:
|
|
:ARCHIVE_TIME: 2007-12-11 Tue 18:33
|
|
:ARCHIVE_CATEGORY: Computer
|
|
:UUID: 7D3DE56C-34E2-4992-87CA-B129E19B6FD1
|
|
:END:
|
|
[2007-11-28 Wed]
|
|
* DONE Make it so that nil is considered a valid commodity
|
|
- State "DONE" [2007-10-22 Mon 03:23]
|
|
:PROPERTIES:
|
|
:ARCHIVE_TIME: 2007-10-29 Mon 04:29
|
|
:ARCHIVE_CATEGORY: CL-Ledger
|
|
:UUID: F026F02F-6695-4310-82DA-E8869E56BF3E
|
|
:END:
|
|
This is rather than testing for nil everywhere; just have the generic
|
|
functions relating to commodities able to act on null.
|
|
[2007-10-20 Sat]
|
|
* DONE Organize my ledger todo file and integrate it into the main agenda
|
|
SCHEDULED: <2007-09-30 Sun>
|
|
- State "DONE" [2007-10-01 Mon 03:40] \\
|
|
Done, although I still need to pull all of my old data from Trac and Merlin.
|
|
:PROPERTIES:
|
|
:ARCHIVE_TIME: 2007-10-03 Wed 14:01
|
|
:ARCHIVE_CATEGORY: Computer
|
|
:UUID: B89FA87D-CAE6-4F78-9442-E25EE572E8FD
|
|
:END:
|
|
[2007-09-27 Thu]
|
|
* DONE Upgrade to use local-time-0.9.2
|
|
SCHEDULED: <2007-11-25 Sun>
|
|
- State "DONE" [2007-11-25 Sun 21:02]
|
|
:PROPERTIES:
|
|
:ARCHIVE_TIME: 2007-12-03 Mon 17:50
|
|
:ARCHIVE_CATEGORY: Computer
|
|
:UUID: D7354D27-EFEA-4747-8185-B2A48E2F5FF3
|
|
:END:
|
|
[2007-11-24 Sat]
|
|
* DONE Get ECL to build SERIES, then Ledger
|
|
SCHEDULED: <2008-02-17 Sun>
|
|
- State "DONE" [2008-02-15 Fri 11:33]
|
|
:PROPERTIES:
|
|
:ARCHIVE_TIME: 2008-02-28 Thu 11:06
|
|
:ARCHIVE_CATEGORY: Computer
|
|
:UUID: 72FAAA38-6E58-4E2C-BE87-C9C63FB63718
|
|
:END:
|
|
[2007-11-28 Wed]
|
|
* DONE Add a way for building in any directory (other than ~/Products) in acprep
|
|
- State "DONE" [2008-08-08 Fri]
|
|
:PROPERTIES:
|
|
:UUID: FFA63988-237E-4B2A-AC12-6CA362AEC7B1
|
|
:END:
|
|
[2008-07-24 Thu]
|
|
* DONE Add all known bugs to the Ledger Trac
|
|
- State "DONE" [2008-04-11 Fri]
|
|
:PROPERTIES:
|
|
:UUID: DA5017C9-91DE-452D-BC7B-6BCDC5716BBF
|
|
:END:
|
|
[2008-03-27 Thu]
|
|
* DONE Create regression tests for all the closed 2.6.1 bugs
|
|
- State "DONE" [2008-08-05 Tue]
|
|
This is a test that 'make check' would run after running the UnitTests.
|
|
:PROPERTIES:
|
|
:UUID: 577AE0E8-A8D4-48F4-AF03-6B904CA3192B
|
|
:END:
|
|
[2008-08-04 Mon]
|
|
* DONE Delete all the "help" pages from the Ledger Trac
|
|
- State "DONE" [2008-08-05 Tue]
|
|
:PROPERTIES:
|
|
:UUID: CE15B1E5-3EC6-44EB-87A0-9D8C77E8F9D0
|
|
:END:
|
|
[2008-05-09 Fri]
|
|
* DONE Enable "buildbot try" on the VPS
|
|
- State "DONE" [2008-05-03 Sat]
|
|
:PROPERTIES:
|
|
:UUID: 6A9A8E1B-29E9-4B06-9AE3-BBB2D5BB6D9E
|
|
:END:
|
|
[2008-04-24 Thu]
|
|
* DONE Find out how to submit a build against a specific branch on Buildbot
|
|
- State "DONE" [2008-07-26 Sat]
|
|
This may simply be a matter of telling the scheduler and Git() object to
|
|
watch other branches.
|
|
:PROPERTIES:
|
|
:UUID: 4B291AFD-00BF-479B-A067-0B01139BA475
|
|
:END:
|
|
[2008-04-24 Thu]
|
|
* DONE Find out why Thomas can't fetch my git repo over HTTP
|
|
- State "DONE" [2008-04-26 Sat]
|
|
error: pick-rref: refs/heads/master not found No such ref
|
|
refs/heads/master at http://newartisans.com/git/ledger.git
|
|
- State "TODO" [2008-04-26 Sat 00:16]
|
|
It turns out this is a bug in git itself, which someone in #git said they
|
|
are going to work on.
|
|
:PROPERTIES:
|
|
:UUID: 5B36755A-03D7-47FF-BE7F-4AFFC570C5FB
|
|
:END:
|
|
[2008-04-25 Fri]
|
|
* DONE Fix the Ledger v2.6.1 branch
|
|
- State "DONE" [2008-05-08 Thu]
|
|
- Every commit must relate to an issue, and name that issue in the commit message.
|
|
- The comment for every fixed issue must reference the commit that fixed it.
|
|
- There must be a ChangeLog set for every change, which also names the issue.
|
|
- Every jww comment must name a Trac issue.
|
|
:PROPERTIES:
|
|
:UUID: 1F5B58EB-F5ED-4467-8362-1E5094C19F80
|
|
:END:
|
|
[2008-04-21 Mon]
|
|
* DONE Formalize tagging
|
|
- State "DONE" [2008-08-05 Tue]
|
|
Search with "account / tags", similar to "account -- payee".
|
|
Tagging is any note with :tag: in it.
|
|
Entries now need notes.
|
|
:PROPERTIES:
|
|
:UUID: 7D8F14BE-4E84-4B40-8C3E-D563B291D4CA
|
|
:END:
|
|
[2008-07-31 Thu]
|
|
* DONE Get 'make check' working again for Ledger 2.7
|
|
- State "DONE" [2008-07-27 Sun]
|
|
This means getting the unit tests running again.
|
|
:PROPERTIES:
|
|
:UUID: 987FB7D3-B04E-44E4-9CC4-F0694F96051E
|
|
:END:
|
|
[2008-07-26 Sat]
|
|
* DONE Get 'make distcheck' working again with Ledger 2.6.1
|
|
- State "DONE" [2008-07-28 Mon]
|
|
:PROPERTIES:
|
|
:UUID: F5850319-0C51-429B-90BE-DDA4400F7F02
|
|
:END:
|
|
[2008-04-23 Wed]
|
|
* DONE Get 'make distcheck' working again with Ledger 2.7
|
|
- State "DONE" [2008-08-08 Fri]
|
|
:PROPERTIES:
|
|
:UUID: A6AA8D89-51B0-434B-8259-A557FB15BC47
|
|
:END:
|
|
[2008-07-27 Sun]
|
|
* DONE Get Buildbot builds to work on my MacBook Pro
|
|
- State "DONE" [2008-04-26 Sat]
|
|
make[1]: *** No rule to make target `all'. Stop.
|
|
:PROPERTIES:
|
|
:UUID: 1D0FD629-FD7B-4E7F-8E8F-3D73FD725F32
|
|
:END:
|
|
[2008-04-24 Thu]
|
|
* DONE Get the register report to work again
|
|
- State "DONE" [2008-08-04 Mon]
|
|
:PROPERTIES:
|
|
:UUID: 7D031D7C-A50D-479E-8C31-168D5F3E8CAB
|
|
:END:
|
|
[2008-07-26 Sat]
|
|
* DONE Have the version in Ledger's configure.in based off of git-describe
|
|
- State "DONE" [2008-05-18 Sun]
|
|
:PROPERTIES:
|
|
:UUID: 08E58F60-5437-46BE-A81B-1839FA4921FB
|
|
:END:
|
|
[2008-05-08 Thu]
|
|
* DONE If an exception occurs while --verify --verbose is on, it shows lots and lots of leaked memory
|
|
- State "DONE" [2008-08-10 Sun]
|
|
:PROPERTIES:
|
|
:UUID: AAB6A9CC-4122-45F0-A69B-5DC7C59901F5
|
|
:END:
|
|
[2008-07-27 Sun]
|
|
* DONE Make sure that every delete is a checked_delete
|
|
- State "DONE" [2008-07-27 Sun]
|
|
:PROPERTIES:
|
|
:UUID: 5768AB32-D4BB-480E-AD7D-35AF842E2D32
|
|
:END:
|
|
[2008-07-25 Fri]
|
|
* DONE Merge in the cl-ledger sources into the Git repository
|
|
- State "DONE" [2008-04-16 Wed]
|
|
:PROPERTIES:
|
|
:UUID: 9EF5E6AB-E57E-483F-95B5-4EBD9A3A98CF
|
|
:END:
|
|
[2008-04-13 Sun]
|
|
* DONE Post to the Ledger forums about Ledger's new direction
|
|
- State "DONE" [2008-08-04 Mon]
|
|
:PROPERTIES:
|
|
:UUID: A11857E2-776B-4A0D-8BE1-D6D75843FBA2
|
|
:END:
|
|
[2008-04-24 Thu]
|
|
* DONE Restore command-line regexps
|
|
- State "DONE" [2008-08-04 Mon]
|
|
:PROPERTIES:
|
|
:UUID: 0356C673-4300-4CB8-B4A4-869EF0773AF9
|
|
:END:
|
|
[2008-08-03 Sun]
|
|
* DONE Restore deleted directories from src/ledger/lib
|
|
- State "DONE" [2008-08-13 Wed]
|
|
:PROPERTIES:
|
|
:UUID: E40F6364-3155-49C1-B5B2-A2308C1F401A
|
|
:END:
|
|
[2008-08-13 Wed]
|
|
* DONE Restore reporting filters
|
|
- State "DONE" [2008-08-04 Mon]
|
|
:PROPERTIES:
|
|
:UUID: 05D95071-2F29-4056-9146-708A13EED837
|
|
:END:
|
|
[2008-08-03 Sun]
|
|
* DONE Restore the VCS history for Ledger from April to September 2004 from backups
|
|
- State "DONE" [2008-07-15 Tue]
|
|
:PROPERTIES:
|
|
:UUID: 844BCBC7-7DAB-479B-A448-9062F6F5480C
|
|
:END:
|
|
[2008-05-28 Wed]
|
|
* DONE Review the changes I've made to ledger::master since 2.6.0.90
|
|
- State "DONE" [2008-05-07 Wed]
|
|
The only questionable change is the abortive fix to -e. This should be
|
|
reverted until a proper fix is found.
|
|
:PATCH:
|
|
--- a/option.cc
|
|
+++ b/option.cc
|
|
@@ -482,17 +482,17 @@ OPT_BEGIN(begin, "b:") {
|
|
OPT_BEGIN(end, "e:") {
|
|
char buf[128];
|
|
interval_t interval(optarg);
|
|
- if (! interval.end)
|
|
+ if (! interval.begin)
|
|
throw new error(std::string("Could not determine end of period '") +
|
|
optarg + "'");
|
|
|
|
if (! report->predicate.empty())
|
|
report->predicate += "&";
|
|
report->predicate += "d<[";
|
|
- report->predicate += interval.end.to_string();
|
|
+ report->predicate += interval.begin.to_string();
|
|
report->predicate += "]";
|
|
|
|
- terminus = interval.end;
|
|
+ terminus = interval.begin;
|
|
} OPT_END(end);
|
|
|
|
OPT_BEGIN(current, "c") {
|
|
:END:
|
|
:PROPERTIES:
|
|
:UUID: CD409D8E-9926-4130-BB83-1179CF5AE84F
|
|
:END:
|
|
[2008-04-24 Thu]
|
|
* DONE Revise the way that error contexts are passed up
|
|
- State "DONE" [2008-08-04 Mon]
|
|
Special care needs to be taken that legitimate uses of exceptions are not too expensive.
|
|
:PROPERTIES:
|
|
:UUID: C86755E1-199A-4587-93A8-C18C04FC4996
|
|
:END:
|
|
[2008-07-25 Fri]
|
|
* DONE Special care needs to be taken that legitimate uses of exceptions are not too expensive.
|
|
:PROPERTIES:
|
|
:UUID: 525657CE-DA76-4B4B-B88C-595F799A12A7
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* DONE Split binary.cc into journal-specific and generic, and put the generic one in libamounts
|
|
- State "DONE" [2008-08-04 Mon]
|
|
:PROPERTIES:
|
|
:UUID: 12C3D67F-0E7C-46D4-AE7B-7E1E22456997
|
|
:END:
|
|
[2008-07-29 Tue]
|
|
* DONE The Ledger project page is not formatted correctly
|
|
- State "DONE" [2008-06-26 Thu]
|
|
It appears that the MultiMarkdown codes are being ignored.
|
|
:PROPERTIES:
|
|
:UUID: 5C4EA977-7231-42E4-BAB5-77F9963D846F
|
|
:END:
|
|
[2008-05-29 Thu]
|
|
* DONE There is an issue with unescaped @ signs in the Ledger docs
|
|
- State "DONE" [2008-03-27 Thu]
|
|
:PROPERTIES:
|
|
:UUID: 30ED70CB-0679-4651-A1C3-1247764B250D
|
|
:END:
|
|
[2008-03-26 Wed]
|
|
* DONE Using my PowerPC, build a universal Ledger binary for OS X Leopard
|
|
- State "DONE" [2008-08-08 Fri]
|
|
:PROPERTIES:
|
|
:UUID: DF73E41F-A867-4A29-BA88-BC9F69A139CD
|
|
:END:
|
|
[2008-08-04 Mon]
|
|
* CANCELLED CL-Ledger prints -0.50 as 0.50
|
|
SCHEDULED: <2008-03-25 Tue>
|
|
- State "CANCELLED" [2008-03-26 Wed 00:29]
|
|
:PROPERTIES:
|
|
:ARCHIVE_TIME: 2008-03-26 Wed 17:37
|
|
:ARCHIVE_CATEGORY: Ledger
|
|
:UUID: F653E263-BC86-4314-B15F-3A30807FAE39
|
|
:END:
|
|
[2008-01-08 Tue]
|
|
* CANCELLED cl-ledger:derive-entry no longer works at all
|
|
SCHEDULED: <2008-03-25 Tue>
|
|
- State "CANCELLED" [2008-03-26 Wed 00:29]
|
|
:PROPERTIES:
|
|
:ARCHIVE_TIME: 2008-03-26 Wed 17:37
|
|
:ARCHIVE_CATEGORY: Ledger
|
|
:UUID: 4BF4E307-E554-42D0-B83A-F677BB9B527E
|
|
:END:
|
|
[2008-01-04 Fri]
|
|
* CANCELLED Make usage of local-time from Periods optional
|
|
SCHEDULED: <2007-12-02 Sun>
|
|
- State "CANCELLED" [2007-12-03 Mon 17:51] \\
|
|
Not necessary.
|
|
:PROPERTIES:
|
|
:ARCHIVE_TIME: 2007-12-11 Tue 01:23
|
|
:ARCHIVE_CATEGORY: Computer
|
|
:UUID: E309D0C1-5099-4F51-8367-C83FE0824A57
|
|
:END:
|
|
This will mean referencing fixed-time everywhere from Ledger.
|
|
[2007-11-24 Sat]
|
|
* CANCELLED Add a pre-commit hook for Git that runs the unit tests before allowing a commit
|
|
:PROPERTIES:
|
|
:UUID: 73A4B942-40E8-42DC-8C2D-8D6E657919E9
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* CANCELLED Add support for OpenID to the Ledger Trac
|
|
- State "CANCELLED" [2008-08-14 Thu]
|
|
This would be done using the OpenID plugin — and let Ben Finney know
|
|
[[message://20080811033623.GC4370@benfinney.id.au]["Trac for Ledger" from Ben Finney <ben@benfinney.id.au>]]
|
|
:PROPERTIES:
|
|
:UUID: 9F000002-7B01-46BF-A646-D80623726232
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* CANCELLED Consider Martin's @openbal directive
|
|
"AutoOpenBalance" from Martin Blais <blais@furius.ca>
|
|
:PROPERTIES:
|
|
:UUID: 60AC4948-4B40-46D4-A346-26C394C8F1F9
|
|
:END:
|
|
[2008-08-14 Thu]
|
|
* CANCELLED Delete all the "help" pages from the Ledger Trac
|
|
:PROPERTIES:
|
|
:UUID: BADC9CF6-473F-4D4C-B4E9-6F126B7E879B
|
|
:END:
|
|
[2008-08-14 Thu]
|