Added several completed TODOs from my other task archive.
This commit is contained in:
parent
0259ee32c8
commit
6f66fb08ee
1 changed files with 452 additions and 75 deletions
527
doc/TODO
527
doc/TODO
|
|
@ -1,26 +1,35 @@
|
|||
LEDGER -*- mode: org; fill-column: 78 -*-
|
||||
|
||||
#+STARTUP: overview
|
||||
#+SEQ_TODO: TODO STARTED WAITING DELEGATED | DONE DEFERRED CANCELLED NOTE
|
||||
#+ARCHIVE: TODO-OLD::
|
||||
#+SEQ_TODO: TODO(@) STARTED(@) WAITING(@) DELEGATED(@) | DONE(@) DEFERRED(@) CANCELLED(@) NOTE
|
||||
#+TAGS: FEATURE(f) DOC(d) WEBSITE(w)
|
||||
#+CATEGORY: Ledger
|
||||
|
||||
* TODO [#B] Find out why a simple 'bal' command on sparc/x86 is crashing
|
||||
SCHEDULED: <2008-08-16 Sat>
|
||||
:PROPERTIES:
|
||||
:UUID: 2A8D6EC1-FE9A-453C-B58F-50C1EB1F4EF4
|
||||
:END:
|
||||
[2008-08-16 Sat]
|
||||
|
||||
* 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 --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
|
||||
|
|
@ -98,6 +107,11 @@ LEDGER -*- mode: org; fill-column: 78 -*-
|
|||
: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
|
||||
|
|
@ -119,72 +133,56 @@ LEDGER -*- mode: org; fill-column: 78 -*-
|
|||
:UUID: C80A8AE1-97D7-45C1-8AD3-F47DB36946FC
|
||||
:END:
|
||||
[2008-04-16 Wed]
|
||||
* TODO [#B] Convert all the Trac bugs back over this org-mode file
|
||||
SCHEDULED: <2008-08-17 Sun>
|
||||
* TODO Restore option processing
|
||||
* TODO Instead of converting in.tellg() to unsigned long, I should use std::istream::pos_type
|
||||
* TODO Change the binary cache reader to use Boost.Interprocess to read it in as a memory mapped file
|
||||
* TODO Add support for "entry notes"
|
||||
* TODO --debug isn't taking a regular expression
|
||||
* TODO Make sure Ledger's #include's are as minimal as possible
|
||||
* TODO Every destructor which contains only TRACE_DTOR should specify throw()
|
||||
* TODO Output error messages in a way that compilation-mode can parse
|
||||
message:%3C20080421160053.C6CE61144C3@banane.furius.ca%3E
|
||||
* TODO Mention Martin's beancount project from the Ledger home page
|
||||
"Beancount on PyPi" from Martin Blais <blais@furius.ca>
|
||||
* TODO Respond to billk's question about options /email
|
||||
New Artisans LLC :: View topic - stock options
|
||||
* TODO Answer Martin's question about Capital gains /email
|
||||
"capital gains" from Martin Blais <blais@furius.ca>
|
||||
"Here is one valid way to book capital gains" from Martin Blais <blais@furius.ca>
|
||||
* TODO In ledger-mode, color directive lines firebrick red
|
||||
* TODO Post the Ledger manual in HTML format on newartisans.com
|
||||
* TODO Create an RPM build of Ledger
|
||||
* TODO Create a pre-built ledger.exe for Windows users
|
||||
: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 "--".
|
||||
* TODO Complete the new manual
|
||||
* TODO Complete the internal documentation, exported using Doxygen
|
||||
* TODO Comb through the warnings generated when fully all warnings are enabled
|
||||
* TODO Write unit tests for all core sections of Ledger and all reporting options
|
||||
* TODO Use code coverage analysis to determine if all of Ledger is being tested
|
||||
* TODO Confirm the completeness of the Python bridge, in both directions
|
||||
* TODO [#B] Find out why master fails to build on tdelaet's OpenBSD box
|
||||
SCHEDULED: <2008-08-17 Sun>
|
||||
ssh obsd86
|
||||
* TODO Don't use -s for bal the way it's used now
|
||||
* DONE If an exception occurs while --verify --verbose is on, it shows lots and lots of leaked memory
|
||||
* DONE Get 'make distcheck' working again with Ledger 2.7
|
||||
* DONE Using my PowerPC, build a universal Ledger binary for OS X Leopard
|
||||
* DONE Add a way for building in any directory (other than ~/Products) in acprep
|
||||
* DONE Verify: make fullcheck
|
||||
* DONE Verify: make dist
|
||||
* DONE Verify: make distcheck
|
||||
* DONE Create regression tests for all the closed 2.6.1 bugs
|
||||
* DONE This is a test that 'make check' would run after running the UnitTests.
|
||||
* CANCELLED Delete all the "help" pages from the Ledger Trac
|
||||
* DONE Formalize tagging
|
||||
- Search with "account / tags", similar to "account -- payee".
|
||||
- Tagging is any note with :tag: in it.
|
||||
- Entries now need notes.
|
||||
* DONE Post to the Ledger forums about Ledger's new direction
|
||||
* DONE Revise the way that error contexts are passed up
|
||||
* DONE Special care needs to be taken that legitimate uses of exceptions are not too expensive.
|
||||
* DONE Split binary.cc into journal-specific and generic, and put the generic one in libamounts
|
||||
* DONE 2.x value expression syntax must be restored
|
||||
The only way this is going to really be possible is with a battery of unit tests.
|
||||
* DONE Get the register report to work again
|
||||
* DONE Restore reporting filters
|
||||
* DONE Restore command-line regexps
|
||||
* CANCELLED Get 'make distcheck' working again with Ledger 2.6.1
|
||||
* DONE Add a pre-commit hook for Git that runs the unit tests before allowing a commit
|
||||
* DONE Consider Martin's @openbal directive
|
||||
"AutoOpenBalance" from Martin Blais <blais@furius.ca>
|
||||
* DONE Get 'make check' working again for Ledger 2.7
|
||||
This means getting the unit tests running again.
|
||||
* DONE Make sure that every delete is a checked_delete
|
||||
* DONE Restore deleted directories from src/ledger/lib
|
||||
: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
|
||||
|
|
@ -198,3 +196,382 @@ LEDGER -*- mode: org; fill-column: 78 -*-
|
|||
: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]
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue