/[mcclim]/mcclim/NEWS
ViewVC logotype

Contents of /mcclim/NEWS

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.20 - (show annotations)
Thu Jan 18 15:01:11 2007 UTC (7 years, 3 months ago) by afuchs
Branch: MAIN
Changes since 1.19: +5 -0 lines
Split the interesting systems from mcclim.asd into their own .asd
files, to ease asdf-installation.

Beware: If you had symlinks from e.g. /path/to/asdf-central-registry/clim-listener.asd to mcclim.asd, this will break your setup. Run
        ./symlink-asd-files.sh /path/to/asdf-central-registry/
to fix this.
1 * Changes in mcclim-0.9.5 relative to 0.9.4:
2 ** Installation: the systems clim-listener, scigraph, clim-examples,
3 and clouseau can now be loaded without loading the system mcclim
4 first.
5
6 * Changes in mcclim-0.9.4 relative to 0.9.3:
7 ** cleanup: removed the obsolete system.lisp file.
8 ** backend improvements: Gtkairo
9 *** Double buffering is now supported (fixes disappearing widgets on Windows).
10 *** X errors no longer terminate the lisp process.
11 *** Some bugfixes, including CMUCL support and better key event handling.
12 *** Native implementation of context menus, list panes, label panes, and
13 option panes.
14 *** Draw text using Pango. (Bug fix: Fixed-width font supported on Windows
15 now. Multiple lines of output in TEXT-SIZE supported now.
16 TEXT-STYLE-FIXED-WIDTH-P works correctly now.)
17 ** Improvement: Added new editor substrate ("Drei").
18 ** Improvement: Improved the pathname presentation methods considerably.
19 ** specification compliance: DELETE-GESTURE-NAME function now implemented.
20 ** specification compliance: PRESENTATION-TYPE-SPECIFIER-P presentaion
21 function now implemented.
22 ** specification compliance: DISPLAY-COMMAND-TABLE-MENU function now
23 implemented.
24 ** specification compliance: DISPLAY-COMMAND-MENU function now
25 implemented.
26 ** specification compliance: POINTER-PLACE-RUBBER-BAND-LINE* function
27 now implemented.
28 ** specification compliance: POINTER-INPUT-RECTANGLE* function now
29 implemented.
30 ** specification compliance: POINTER-INPUT-RECTANGLE function now
31 implemented.
32 ** Improvement: Added font listing support, see section "Fonts and Extended
33 Text Styles" in the manual.
34 ** Improvement: Added support for bezier splines (Robert Strandh).
35 To be documented.
36 ** better PRESENTATION-SUBTYPEP (more likely to give the right answer
37 on some-of and all-of presentation types)
38 ** Improvement: M-n/M-p gestures for navigating presentation histories.
39
40 * Changes in mcclim-0.9.3 "All Souls' Day" relative to 0.9.2:
41 ** backend improvement: The Null backend now registers itself in the
42 server search path
43 ** improvement: with-output-as-gadget now sets the correct cursor
44 position when incremental redisplay is active.
45 ** specification compliance: INVOKE-WITH-NEW-OUTPUT-RECORD's argument
46 list now is the same as the one in the Franz CLIM user guide.
47 ** improvement: The text field cursor is now a solid block again.
48 ** backend improvement: the PostScript backend now outputs correct EPS
49 ** improvement: Graph nodes can now be dragged
50 ** improvement: Possibilities when reading from
51 COMPLETE-FROM-GENERATOR are now sorted alphabetically.
52 ** new experimental backend: gtkairo (loads on SBCL, CMUCL and SCL):
53 Uses GTK+ for gadgets and cairo for rendering graphics.
54 ** Bug fix: incremental-redisplay does no longer leak memory
55 ** improvement: incremental-redisplay is now a little faster
56 ** Bug fix: Invisible text cursors no longer leave a dangling space
57 behind the text output record
58 ** improvement: commands whose names are shadowed in child command
59 tables are now suggested in preference to their parents.
60 ** Bug fix: (setf stream-cursor-position) and output record replay on
61 encapsulating streams work now.
62 ** Bug fix: Invoking command menu items in frames with no interactor
63 works now.
64 ** Bug fix: DESTROY-PORT removes the port even if an error occurs
65 while closing the port
66 ** Bug fix: make-process now sets the process name on SBCL
67 ** specification compliance: MENU-CHOOSE now supports almost all
68 features demanded in the CLIM 2.0 specification.
69 ** improvement: new and improved ACCEPT presentation method for
70 expressions on interactive streams.
71 ** specification compliance: LOOKUP-KEYSTROKE-ITEM no longer accepts
72 the :errorp argument.
73 ** Bug fix: incremental redisplay no longer breaks on output records
74 that had no children.
75 ** Bug fix: arrow head sizes are now transformed along with the line thickness.
76 ** improvement: resizing a viewport's child will now move the viewport's focus.
77 ** improvement: loading mcclim.asd no longer shows a code deletion note on SBCL.
78 ** new demo: logic-cube
79 ** compatibility: Add support for post-1.0 openmcl, and for Allegro
80 Common Lisp 8.0 (ansi mode).
81 ** new example application showing use of CLIM views.

  ViewVC Help
Powered by ViewVC 1.1.5