Diff for /gforth/history.fs between versions 1.20 and 1.22

version 1.20, 2000/04/02 20:18:27 version 1.22, 2000/07/31 19:56:08
Line 41  interpret/compile: ctrl  ( "<char>" -- c Line 41  interpret/compile: ctrl  ( "<char>" -- c
 : (ret)  type-rest drop true space ;  : (ret)  type-rest drop true space ;
 : back  dup  IF  1- #bs emit  ELSE  #bell emit  THEN 0 ;  : back  dup  IF  1- #bs emit  ELSE  #bell emit  THEN 0 ;
 : forw 2 pick over <> IF  2dup + c@ emit 1+  ELSE  #bell emit  THEN 0 ;  : forw 2 pick over <> IF  2dup + c@ emit 1+  ELSE  #bell emit  THEN 0 ;
 : eof  2 pick over or 0=  IF  : eof ( max span addr pos1 -- max span addr pos2 0 )
         bye      2 pick over <>
     ELSE  2 pick over <>      IF  forw drop (del)  ELSE  #bell emit  THEN  0 ;
         IF  forw drop (del)  ELSE  #bell emit  THEN  0  
     THEN ;  
   
 ' forw  ctrl F cells ctrlkeys + !  ' forw  ctrl F cells ctrlkeys + !
 ' back  ctrl B cells ctrlkeys + !  ' back  ctrl B cells ctrlkeys + !
Line 230  Create prefix-found  0 , 0 , Line 228  Create prefix-found  0 , 0 ,
     ['] force-open catch      ['] force-open catch
     ?dup-if      ?dup-if
         \ !! >stderr          \ !! >stderr
         history-file type ." : " .error cr 2drop          \ history-file type ." : " .error cr
           drop 2drop
         ['] false ['] false ['] (ret)          ['] false ['] false ['] (ret)
     else      else
         to history          to history

Removed from v.1.20  
changed lines
  Added in v.1.22


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