some updates to the IDEAS file to show what's been done
--HG-- branch : pmacs2
This commit is contained in:
parent
2c1d169b97
commit
e51eef3ae7
6
IDEAS
6
IDEAS
|
@ -16,6 +16,7 @@ buffers, etc.
|
|||
|
||||
Redo mode detection so that it uses regexes not words. Then fix all the modes
|
||||
that want #! detection.
|
||||
(done)
|
||||
|
||||
2009/05/05:
|
||||
|
||||
|
@ -44,6 +45,7 @@ Think about what to do with IPerl/IPython.
|
|||
Rename tokens so that they follow the "c.identifier" "c.delimiter" etc.
|
||||
convention. This will help nested grammars work properly, and will also allow
|
||||
default coloring (with overrides) to work correctly.
|
||||
(mostly done)
|
||||
|
||||
Once tokens are namespaced by mode, try to reduce the number of "leaf names"
|
||||
(e.g. identifier, keyword, builtin, etc)
|
||||
|
@ -77,6 +79,7 @@ Remove $MODE.lib in favor of $MODE.libs[]
|
|||
Also, try generalize things like documentation lookup, syntax highlighting, etc,
|
||||
more than they are to reduce the size of modes (see python and perl for the most
|
||||
obvious examples). Other modes will probably benefit from this.
|
||||
(much of this is done)
|
||||
|
||||
Now that comment-region uses commentc, make it able to work with languages who
|
||||
use /*...*/ type commenting, rather than just //...\n type commenting.
|
||||
|
@ -85,6 +88,7 @@ use /*...*/ type commenting, rather than just //...\n type commenting.
|
|||
|
||||
Create some more rules for lexing that will help things like XML be more
|
||||
efficient.
|
||||
(unclear if this is really possible)
|
||||
|
||||
2009/01/28:
|
||||
|
||||
|
@ -99,6 +103,7 @@ Tab completion, paren matching, and scope detection should be done by one module
|
|||
|
||||
Also, all modules need to parse whitespace out rather than just having the null
|
||||
rule pick it up.
|
||||
(mostly done)
|
||||
|
||||
2008/05/23:
|
||||
|
||||
|
@ -128,6 +133,7 @@ click on completion support
|
|||
2008/05/03:
|
||||
|
||||
use a error-buffer (pop up?) for reporting various errors.
|
||||
(done)
|
||||
|
||||
2008/04/02:
|
||||
|
||||
|
|
Loading…
Reference in New Issue