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.