Mercurial > forge
annotate TODO @ 2707:672dab6d01b0 octave-forge
Update the TODO list
author | adb014 |
---|---|
date | Mon, 16 Oct 2006 19:25:56 +0000 |
parents | 7c9463cf15d4 |
children | 77eebe5dd2da |
rev | line source |
---|---|
2707 | 1 WWW |
2 === | |
3 * move www/ directory to doc/htdocs so as to simplify structure of | |
4 octave-forge and the install process in the sourceforge site. | |
5 | |
6 * Move www/build-www.py to admin/ as that where all of the other | |
7 scripts are. | |
8 | |
9 * Figure out why the octave-forge.css doesn't pass XHTML validation | |
10 | |
11 Packages | |
12 ======== | |
13 * Graceplot and GPC package needs conversion to package manager | |
14 | |
663
7c9463cf15d4
minor updates. Still need to add the entry: rename TODO to IGNORE
pkienzle
parents:
153
diff
changeset
|
15 Bugs |
7c9463cf15d4
minor updates. Still need to add the entry: rename TODO to IGNORE
pkienzle
parents:
153
diff
changeset
|
16 ==== |
7c9463cf15d4
minor updates. Still need to add the entry: rename TODO to IGNORE
pkienzle
parents:
153
diff
changeset
|
17 * ausave -> auload changes the data |
7c9463cf15d4
minor updates. Still need to add the entry: rename TODO to IGNORE
pkienzle
parents:
153
diff
changeset
|
18 |
0 | 19 Admin |
20 ===== | |
21 | |
663
7c9463cf15d4
minor updates. Still need to add the entry: rename TODO to IGNORE
pkienzle
parents:
153
diff
changeset
|
22 * Include support for more tests in the makefile. |
0 | 23 |
24 * Maintain global TODO document by automatically extracting ## TODO: | |
25 comments from all of the scripts. Update all functions to include | |
26 compatibility notes (aka missing features) in these comments. Some | |
27 function specific notes in matcompat/compat.dat belong in TODO comments. | |
28 | |
29 * nonfree/gpc uses its own configure script and build process | |
30 | |
31 * consider -enable/disable on a package by package basis as a way | |
32 to override the NOINSTALL files on some of the directories; maybe | |
33 just an -enable-all option? | |
34 | |
35 All functions | |
36 ============= | |
37 | |
2707 | 38 * Use texinfo in the function descriptions. |
0 | 39 |
40 * Add test and demo scripts for each function. Should we use | |
41 extra/testfun, or should we use name_test.m and name_demo.m? | |
42 | |
43 * Replace x(find(cond)) with x(cond) since it is faster and cleaner. | |
44 Remove unwind_protect blocks for do_fortran_indexing, since most | |
2707 | 45 instances will be covered by this. |
0 | 46 |
47 * Replace max(max(x)) with max(x(:)), and so on for min, sum, etc. | |
48 | |
49 Specific functions | |
50 ================== | |
51 | |
663
7c9463cf15d4
minor updates. Still need to add the entry: rename TODO to IGNORE
pkienzle
parents:
153
diff
changeset
|
52 * Use newer version of QHull. |
7c9463cf15d4
minor updates. Still need to add the entry: rename TODO to IGNORE
pkienzle
parents:
153
diff
changeset
|
53 |
0 | 54 * merge plot/dhbar with Octave's bar; add preference variable for 'filled'; |
55 add control for bar width | |
56 | |
57 * Give ginput a "number of inputs" parameter. Redefine gtext as an | |
58 m-file which calls ginput(1) to get the text location. | |
59 | |
60 * Give ginput a rubber-banding facility, maybe with number of inputs = | |
61 -1 ? Redefine gzoom as an m-file which calls ginput(-1) to get the | |
62 region. | |
63 | |
64 * Have ginput return the key/mouse button used to exit. |