20120819.txt 3.77 KB
Newer Older
Dave Cooper's avatar
Dave Cooper committed
1
2
3
4
5
6
7
8
9
10
11
12
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

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.