20120819.txt 4.17 KB
Newer Older
Dave Cooper's avatar
Dave Cooper committed
1

Dave Cooper's avatar
Dave Cooper committed
2 3 4 5 6 7 8 9 10 11 12
Release Notes for Build Stamp 2012113000 w.r.t. previous 2012081900
===================================================================

o Moved to Allegro CL 9.0
o Added preliminary draft documentation/tutorial/pdf/tutorial.pdf
o Added cardinal-spline primitive
o Added support for 64-bit version of ACL 9.0 (sans SMLib for now)
o Added support for Symmetric Multiprocessing version of ACL 9.0



Dave Cooper's avatar
Dave Cooper committed
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122
Release Notes for Build Stamp 2012081900 w.r.t. previous 2012080300
===================================================================

o REMOVED :agraph built-in support -- want to be able to load the 
  Franz Lisp client for Agraph 4.2x.

o ADDED :pxml support.

o ADDED :mysql client support -- this will be included in TU Delft
  releases. We are trying to figure out how to include optional
  support for this module, i.e. not to have it pre-loaded but to have
  it available. This might not be possible in Gendl Professional
  editions; it might be that Pro editions are limited to the
  additional Franz commercial modules which are built-in by Genworks
  at build time.



Release Notes for Build Stamp 2012080300 w.r.t. previous 2012080200
===================================================================

o FIXED glisp:set-gs-path to look in level up for gpl/ directory as
  well, since Slime etc. work with it there now.

o REMOVED :mysql client support -- this will be included only in
  special releases. The normal release will not include it, to
  simplify installation by avoiding the need for additional .dll's to
  be installed.





Release Notes for Build Stamp 2012080200 w.r.t. previous 2012052101
===================================================================

 o ADDED billboard support for x3d/x3dom. Use :billboard
   :billboard-vector keyword in :display-controls.

 o ADDED partial text-line support for x3d, added anchor support for
   x3d and x3dom. Bind gdl:*onclick-function* dynamically around call
   to (with-format (x3d ...)) to apply an onclick function to the
   anchor.

 o ADDED STEP assembly output with names and colors. 

   Produce assembly with 

     (with-format (step <path>.stp :assembly? t) (write-the ...))
 
   Still missing: nested coordinate system transforms at
   subassemblies.

 o ADDED sections to documentation/training/g102-tud/

 o ADDED ability to have gpl/ directory (with gnu-emacs and
   ghostscript) as a sibling directory of Gendl application directory,
   in addition to the old style of having it be within the Gendl
   directory.

 o ADDED M-x gendl as startup equivalent to M-x slime

 o ADDED M-x quit-gendl as shutdown equivalent to M-x slime-quit-lisp

 o ADDED ability to use .gdl or .gendl as file extension, instead of
   .lisp. This will work with Slime-mode, cl-lite, and asdf/quicklisp.

 o ADDED surf:spiral-curve primitive (documented).

 o ADDED surf:non-rational-curve primitive (documented). 

    Note that the driver for this was the fact that it appears that
    lofted-surface will not work properly with a mixture of rational
    and non-rational profile curves, so this primitive provides a
    workaround. We will be confirming that this is indeed a limitation
    of lofted-surface. 

 o ADDED Allegro :mysql client module to this release. Requires
   installation of OpenSSL libraries on windows. 

 o FIXED bug with nested orientations in x3d lens. 

 o FIXED weight issues with rational b-spline-curve, b-spline-surface,
   boxed-curve, boxed-surface.

 o FIXED x3d display of left-handed coordinate systems (equivalent to
   patch-003 in 2012052101)

 o FIXED base-ajax-sheet to respect the specified doc-type-string. 

 

Known Bugs:
===========

 approximated-curve is still not functional in the SMLib included with
 this release. This should be resolved in the next release which has
 an SMLib update.


Other Notes:
============

 smlib::assembly-import is still available on experimental basis, not
 documented. Accepts file-name as the main input-slot. Will
 automatically choose the reader to use (step or iges) based on file
 extension (.stp, .step, .igs, or .iges).


See the README.txt for important installation information.