2334
|
1 * Write a function octave-debug which just provides the debugging |
|
2 features in a restricted keymap (i.e., <prefix> l, b, f, ..., q). |
|
3 |
|
4 * Make (un)commenting work with indented comments. Perhaps one can simply |
|
5 provide an extended comment prefix which includes leading spaces? |
|
6 |
|
7 * Maybe also work with strings generated by single apostrophs. (NOT for |
|
8 font locking, though.) This would require cranking up a specialized |
|
9 version of octave-in-string-p. |
|
10 |
|
11 * Bug fixes. |
|
12 |
|
13 ** Filling. |
|
14 |
|
15 The whole code related to filling needs to be redone. For example, |
|
16 |
|
17 [a b c d e] = sscanf ("This %s is %s another %s %s string", s, "C") |
|
18 |
|
19 followed by RET will comment the "C" if auto-filling is on because the |
|
20 standard function indent-new-comment-line things that it is within a |
|
21 comment (because of the comment start syntax class of `%' for MATLAB |
|
22 compatibility). |
|
23 |
|
24 As long as single apostroph strings are not supported, one could simply |
|
25 remove all MATLAB compatibility and change the syntax class of `%'. |