An item was completed by Wayne, remove it from TODO.txt

This commit is contained in:
Dick Hollenbeck 2010-07-15 09:36:31 -05:00
parent 6c9f6ed760
commit 30a54500b3
1 changed files with 0 additions and 21 deletions

View File

@ -1,10 +1,6 @@
KiCad TODO List KiCad TODO List
=============== ===============
CMAKE
-----
* Add install targets for binaries and resources on Mac.
WXMAC Platform WXMAC Platform
-------------- --------------
* Fix hotkey list to match CMD key * Fix hotkey list to match CMD key
@ -27,23 +23,6 @@ Common
* Push file open semantics down to one of the base frame classes ( likely candidate is * Push file open semantics down to one of the base frame classes ( likely candidate is
WinEDA_BasicFrame ) so that file open behavior is consistent across all applications. WinEDA_BasicFrame ) so that file open behavior is consistent across all applications.
ANYONE:
C2) Write a tool to generate DSNLEXER keyword tables (and enums) as *.cpp and
*.h. Language of tool should probably be C++. As input, the tool should take
a list of whitespace separated keywords from a text file that is manually
maintained. The *.cpp file should be named based on input file name and should
include the keyword table with a global array. The *.h file be named based on
the input file name and should hold the enums and an extern array to the keyword table.
The enum table should include the core syntactical enums from dsnlexer.h as
the first negative values. See enum DSN_T { from specctra.h as example.
Tool should verify uniqueness of keywords, enforce all lowercase, and sort.
Spaces are not allowed in keywords, but if whitespace is the delimiter for
the tool, it will be impossible to specify a keyword with whitespaces in it.
Use tool in CMake scripts for future grammars, but remember for cross compiling,
generating and using a tool to run natively on the build machine is a bit tricky with
CMake.
CvPCB CvPCB