CVSROOT:        /home/x-cvs
Module name:    xc
Changes by:     [EMAIL PROTECTED]       02/11/23 13:41:53

Log message:
   o Fix a nasty bug inserted in the previous patch, when editing c files,
     instead of replacing the text from the start of the line until the
     correct indentation position, it was replacing from the start of the
     file. Was a bug inserted in the bytecode compiler, when running
     interpreted functions it would not happen.
   o More cleanup to core.c.
   o Added some new lisp functions, including every, some, nunion,
     nintersection, etc. Most of these are just adding extra flags to
     existing functions, or have a single function that receives some
     flag, as the logic is almost identical.
   o Some cleanup and correct handling of multiple values for builtin
     macros/special operators.
   o Several new additions to test/list.lsp, these showed several problems
     in the interpreter, and are fixed in the current patch. What is not
     yet fixed in commented in test/list.lsp.

Modified files:
      xc/programs/xedit/lisp/:
        compile.c core.c core.h internal.h lisp.c math.c 
        package.c package.h xedit.c 
      xc/programs/xedit/lisp/test/:
        list.lsp 
  
  Revision      Changes    Path
  1.9           +3 -3      xc/programs/xedit/lisp/compile.c
  1.62          +587 -119  xc/programs/xedit/lisp/core.c
  1.31          +14 -1     xc/programs/xedit/lisp/core.h
  1.45          +1 -4      xc/programs/xedit/lisp/internal.h
  1.76          +22 -12    xc/programs/xedit/lisp/lisp.c
  1.22          +4 -2      xc/programs/xedit/lisp/math.c
  1.18          +14 -1     xc/programs/xedit/lisp/package.c
  1.6           +2 -1      xc/programs/xedit/lisp/package.h
  1.19          +4 -2      xc/programs/xedit/lisp/xedit.c
  1.3           +238 -7    xc/programs/xedit/lisp/test/list.lsp

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

Reply via email to