Diff for /gforth/etags.fs between versions 1.5 and 1.9

version 1.5, 1995/12/23 16:21:56 version 1.9, 1998/12/08 22:02:41
Line 1 Line 1
 \ Etags support for GNU Forth.  \ Etags support for GNU Forth.
   
 \ Copyright (C) 1995 Free Software Foundation, Inc.  \ Copyright (C) 1995,1998 Free Software Foundation, Inc.
   
 \ This file is part of Gforth.  \ This file is part of Gforth.
   
Line 37 Line 37
 \ header, NAME>STRING must convert that pointer to a string, and  \ header, NAME>STRING must convert that pointer to a string, and
 \ HEADER must be a deferred word that is called to create the name.  \ HEADER must be a deferred word that is called to create the name.
   
   require search.fs
   require extend.fs
   
 : tags-file-name ( -- c-addr u )  : tags-file-name ( -- c-addr u )
     \ for now I use just TAGS; this may become more flexible in the      \ for now I use just TAGS; this may become more flexible in the
     \ future      \ future
Line 64  create tags-line 128 chars allot Line 67  create tags-line 128 chars allot
     endif      endif
     tags-file @ ;      tags-file @ ;
   
 create emit-file-char 0 c,  
   
 : emit-file ( c file-id -- )  
     swap emit-file-char c!  
     emit-file-char 1 chars rot write-file ;  
   
 2variable last-loadfilename 0 0 last-loadfilename 2!  2variable last-loadfilename 0 0 last-loadfilename 2!
   
 : put-load-file-name ( file-id -- )  : put-load-file-name ( file-id -- )

Removed from v.1.5  
changed lines
  Added in v.1.9


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