changeset 2378:6bea009cdae2

[project @ 1996-10-12 05:15:59 by jwe]
author jwe
date Sat, 12 Oct 1996 05:17:55 +0000
parents 09094a119052
children 4f352018a7ef
files PROJECTS config.h.bot
diffstat 2 files changed, 37 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/PROJECTS
+++ b/PROJECTS
@@ -112,6 +112,13 @@
 
   * Make find work for strings.
 
+  * Consider making octave_print_internal() print some sort of text
+    representation for unprintable characters instead of sending them
+    directly to the terminal.  (But don't do this for fprintf!)
+
+  * Consider changing the default value of `string_fill_char' from SPC
+    to NUL.
+
 ----------------
 Other Data Types:
 ----------------
@@ -157,6 +164,10 @@
 
   * Save image data in binary format to save space.
 
+  * Make it possible to load other image formats (ppm, pbm, etc. would
+    probably be best since there are already filters to convert to
+    these formats from others.)
+
   * Use HDF for binary data.
 
   * Make ascii load and save work for Inf and NaN.
@@ -214,6 +225,18 @@
     individual basis from the command line or via some built-in
     structure variable.
 
+  * Warn about complex comparisons?  Could just use double_value() or
+    matrix_value() instead of explicit conversions to real types.
+
+  * Make warnings also give some indication about the location of the
+    code that triggers the warning.
+
+  * Warn about complex comparisons?  Could just use double_value() or
+    matrix_value() instead of explicit conversions to real types.  For
+    this to really be useful, some additional information must be
+    available to point to the location of the code that triggers the
+    warning.
+
   * Consider making it possible to have arrays of structures, and some
     way of indexing them.
 
@@ -335,10 +358,15 @@
 
   * Handle comments in parse trees for use with the type command.
 
+  * Make the type command handle script files too, by just reading and
+    printing them.
+
   * Clean up eye, eval, feval, keyboard, input, ones, zeros.
 
   * It would be nice to have an interactive debugger.
 
+  * Make whos report total memory used by variables (and functions?).
+
 -------
 History:
 -------
@@ -412,6 +440,9 @@
 
   * Update Info to be based on the current Texinfo release.
 
+  * Should info/terminal.c include definitions for PC, BC, UP, and
+    ospeed on all systems?
+
   * Clean up help stuff.
 
   * Demo files.
--- a/config.h.bot
+++ b/config.h.bot
@@ -5,4 +5,10 @@
 #define NORETURN
 #endif
 
+#define STATIC_CAST(T, E) (T) (E)
+
+#define DYNAMIC_CAST(T, E) (T) (E)
+
+#define REINTERPRET_CAST(T, E) (T) (E)
+
 #define HEAVYWEIGHT_INDEXING 1