CVSROOT:        /home/x-cvs
Module name:    xc
Changes by:     [EMAIL PROTECTED]       02/12/05 19:25:29

Log message:
  o Added lisp functions delete-file and rename-file.
  o Added a few tests for file io functions.
  
    pathname.c and stream.c really need a rewrite (as well as hash.c), but
  the current implementation should be kept for some time, just write
  more tests to make sure it is not "so" broken, and it is better to not
  accept every character in filenames, at least not nuls.
    Probably it would be a good idea to implement some sort of file locking
  to not allow removing/renaming open files, and/or also check for external
  manipulation of the files.

Modified files:
      xc/programs/xedit/lisp/:
        internal.h io.c io.h lisp.c stream.c stream.h 
      xc/programs/xedit/lisp/test/:
        list.lsp stream.lsp 
  
  Revision      Changes    Path
  1.48          +5 -1      xc/programs/xedit/lisp/internal.h
  1.15          +13 -1     xc/programs/xedit/lisp/io.c
  1.8           +3 -1      xc/programs/xedit/lisp/io.h
  1.82          +3 -1      xc/programs/xedit/lisp/lisp.c
  1.20          +99 -12    xc/programs/xedit/lisp/stream.c
  1.8           +3 -1      xc/programs/xedit/lisp/stream.h
  1.6           +1 -11     xc/programs/xedit/lisp/test/list.lsp
  1.3           +100 -7    xc/programs/xedit/lisp/test/stream.lsp

_______________________________________________
Cvs-commit mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/cvs-commit

Reply via email to