Diff for /gforth/BUGS between versions 1.19 and 1.46

version 1.19, 1995/09/06 21:00:07 version 1.46, 2000/09/25 16:06:15
Line 1 Line 1
 etags.fs crashes one of my applications (gs.fs). anton 12jan95  
   
 not all aliases are in the etags file. Bug in etags.fs? anton 24jan95  
 -> wrote special tag generation for cross compilation. bernd 6sep95  
   
 emacs often finds the wrong tag. anton 24jan95  
 -> emacs does not search for a complete word, but for parts.  
 -> Solution: add blanks in front and end of tag name (etags.fs)  
 -> and use own forth-find-tag. bernd 6sep95  
   
 gforth.el: indentation does not work right on the first line of a  gforth.el: indentation does not work right on the first line of a
 buffer. anton 27jan95  buffer. anton 27jan95
 -> Solved?  
   
 Conditional compilation continues after the file ends. This is allowed  Conditional compilation continues after the file ends. This is allowed
 by the standard (through an ambiguous condition), but the compiler  by the standard (through an ambiguous condition), but the compiler
 should at least produce a warning.  anton 27jan95  should at least produce a warning.  anton 27jan95
   
 .1 is interpreted as floating-point number, not as double number or  QUERY and TIB may behave differently than some may expect. TIB always
 error. anton 4may95  points to the current SOURCE, and QUERY puts its result there.  anton
 -> All numbers ecvt converts are (by implementation) floating-point.  28nov96
 -> Should we add a check againgst . at the start of a number?  
 -> .1 isn't a double number; it's either an error or a FP number.  open-path-file expands "./" into the sourcefilename. It should either
 -> bernd 5sep95  not expand "./" or provide a mechanism that allows the application to
   determine what "./" should expand to. anton 16jun98
   
   gforth.el: Typing <ret> does not work when tabs separate words in a
   line, and there is a \-comment at the end of the line.  anton 19feb00
   
   SEE does not work when the control structure is too complex (e.g.,
   load http://www.complang.tuwien.ac.at/forth/pentomino.fs and then do
   SEE NEXT-PIECE). anton 5mar2000
   
   Include cannot handle lines longer than 255 characters.  anton 4sep00
   
   Errors happening during a LOAD do not report the offending word and
   its context (e.g., the 64-byte line). anton 8sep00
   
   Our ecvt routine apparently does not work correctly for Infs and NaNs.
   Try "ac_cv_func_ecvt=no ./configure; make" and then in Gforth: "1e 0e
   f/ f. 0e 0e f/ f.". anton 25sep00
   
 DOS and OS/2 don't like . at begin of a file (.gforth-history). bernd 6sep95py  
   

Removed from v.1.19  
changed lines
  Added in v.1.46


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>