annotate TODO @ 5020:aeb57ddcee55 octave-forge

Remove points that no longer need addressing from the TODO
author adb014
date Mon, 28 Jul 2008 13:56:43 +0000
parents 296343250cdd
children e6f49c2e9b18
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4581
88daa97b44fb update TODO
adb014
parents: 3284
diff changeset
1 When transitioning to Octave 3.1
88daa97b44fb update TODO
adb014
parents: 3284
diff changeset
2 ================================
4657
296343250cdd Remove old gnuplot functions that needed __gnuplot_raw__ or Xlib, and add new versions based on code in Octave 3.1 branch
adb014
parents: 4581
diff changeset
3 * Remove the functions gtext, ginput, waitforbuttonpress, hex2num, num2hex,
296343250cdd Remove old gnuplot functions that needed __gnuplot_raw__ or Xlib, and add new versions based on code in Octave 3.1 branch
adb014
parents: 4581
diff changeset
4 dlmread, dlmwrite, csvread, csvwrite
4581
88daa97b44fb update TODO
adb014
parents: 3284
diff changeset
5 * Remove dependency of ga on miscellaneous
88daa97b44fb update TODO
adb014
parents: 3284
diff changeset
6
2707
672dab6d01b0 Update the TODO list
adb014
parents: 663
diff changeset
7 Packages
672dab6d01b0 Update the TODO list
adb014
parents: 663
diff changeset
8 ========
3284
e872c2f4baf8 Update for the external dependencies
adb014
parents: 3038
diff changeset
9 * GPC package needs conversion to package manager
e872c2f4baf8 Update for the external dependencies
adb014
parents: 3038
diff changeset
10
e872c2f4baf8 Update for the external dependencies
adb014
parents: 3038
diff changeset
11 * Fix the "make -C packages compare" target so that it correctly
e872c2f4baf8 Update for the external dependencies
adb014
parents: 3038
diff changeset
12 identifies packages that need updating on sourceforge
e872c2f4baf8 Update for the external dependencies
adb014
parents: 3038
diff changeset
13
e872c2f4baf8 Update for the external dependencies
adb014
parents: 3038
diff changeset
14 * gsl_sf.cc is a derived file, but the function reference links to
e872c2f4baf8 Update for the external dependencies
adb014
parents: 3038
diff changeset
15 rather than the template, consider a better means of addressing this.
2707
672dab6d01b0 Update the TODO list
adb014
parents: 663
diff changeset
16
663
7c9463cf15d4 minor updates. Still need to add the entry: rename TODO to IGNORE
pkienzle
parents: 153
diff changeset
17 Bugs
7c9463cf15d4 minor updates. Still need to add the entry: rename TODO to IGNORE
pkienzle
parents: 153
diff changeset
18 ====
7c9463cf15d4 minor updates. Still need to add the entry: rename TODO to IGNORE
pkienzle
parents: 153
diff changeset
19 * ausave -> auload changes the data
7c9463cf15d4 minor updates. Still need to add the entry: rename TODO to IGNORE
pkienzle
parents: 153
diff changeset
20
0
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
21 Admin
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
22 =====
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
23
663
7c9463cf15d4 minor updates. Still need to add the entry: rename TODO to IGNORE
pkienzle
parents: 153
diff changeset
24 * Include support for more tests in the makefile.
0
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
25
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
26 * Maintain global TODO document by automatically extracting ## TODO:
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
27 comments from all of the scripts. Update all functions to include
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
28 compatibility notes (aka missing features) in these comments. Some
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
29 function specific notes in matcompat/compat.dat belong in TODO comments.
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
30
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
31 * nonfree/gpc uses its own configure script and build process
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
32
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
33 All functions
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
34 =============
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
35
2707
672dab6d01b0 Update the TODO list
adb014
parents: 663
diff changeset
36 * Use texinfo in the function descriptions.
0
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
37
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
38 * Add test and demo scripts for each function. Should we use
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
39 extra/testfun, or should we use name_test.m and name_demo.m?
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
40
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
41 * Replace x(find(cond)) with x(cond) since it is faster and cleaner.
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
42 Remove unwind_protect blocks for do_fortran_indexing, since most
2707
672dab6d01b0 Update the TODO list
adb014
parents: 663
diff changeset
43 instances will be covered by this.
0
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
44
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
45 * Replace max(max(x)) with max(x(:)), and so on for min, sum, etc.