summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Kochmanski <daniel@turtleware.eu>2018-02-16 14:18:36 +0100
committerDaniel Kochmanski <daniel@turtleware.eu>2018-02-16 14:18:36 +0100
commitbca249bc041cefcaea6665502b5975acb146a909 (patch)
tree61b954cea330f3c7baedea009164792a0fc1f081
parent44983f4fc6a4a6e0c3b77d1ff84b87f44ec144ee (diff)
Release 0.9.7 "Imbolc".0.9.7-imbolc
Hurray.
-rw-r--r--Documentation/historical-documents/0-9-7-imbolc45
-rw-r--r--NEWS40
-rw-r--r--README.md2
3 files changed, 68 insertions, 19 deletions
diff --git a/Documentation/historical-documents/0-9-7-imbolc b/Documentation/historical-documents/0-9-7-imbolc
new file mode 100644
index 00000000..fe73fcfb
--- /dev/null
+++ b/Documentation/historical-documents/0-9-7-imbolc
@@ -0,0 +1,45 @@
+RELEASE NOTES FOR McCLIM 0.9.7, "Imbolc":
+
+Announcement
+============
+
+After 10 years of development we are proud to present a new McCLIM release 0.9.7
+"Imbolc". Due to a long time of development only major changes are listed.
+
+Compatibility
+=============
+
+This release was tested and found to work on the following implementations:
+
+ * Clozure CL 1.11
+ * Embeddable CL 16.1.3
+ * SBCL 1.3.20
+
+McCLIM currently does not support lisps with case-sensitive
+readers (Allegro CL "modern mode" and lower-case Scieneer CL).
+
+
+Major changes in mcclim-0.9.7 "Imbolc" relative to 0.9.6:
+===============================================================
+
+* Bug fix: tab-layout fixes.
+* Bug fix: formatting-table fixes.
+* Bug fix: scrolling and viewport fixes and refactor.
+* Feature: raster image draw backend extension.
+* Feature: bezier curves extension.
+* Feature: new tests and demos in clim-examples.
+* Feature: truetype rendering is now default on clx.
+* Feature: additions to region, clipping rectangles and drawing.
+* Feature: clim-debugger and clim-listener improvmenets.
+* Feature: mop is now done with CLOSER-MOP.
+* Feature: threading is now done with BORDEAUX-THREADS.
+* Feature: clx-fb backend (poc of framebuffer-based backend).
+* Feature: assumption that all panes must be mirrored has been removed.
+* Cleanup: many files cleaned up from style warnings and such.
+* Cleanup: removal of PIXIE.
+* Cleanup: removal of CLIM-FFI package.
+* Cleanup: changes to directory structure and asd definitions.
+* Cleanup: numerous manual additions and corrections.
+* Cleanup: broken backends has been removed.
+* Cleanup: goatee has been removed in favour of Drei.
+* Cleanup: all methods have now corresponding generic function declarations.
diff --git a/NEWS b/NEWS
index 01bf0c29..3953672f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,22 +1,26 @@
* Changes in mcclim-0.9.7 relative to 0.9.6:
-** Housekeeping: Removed lingering goatee text substrate and pixie hack
-** Improvement: Removed assumption about panes that each one is morrored
-** Housekeeping: clim-looks system has been renamed to mcclim/looks :api:
-** Housekeeping: tab-layout has it's own system now clim-layouts/tab :api:
-** Housekeeping: remove clim-ffi package (not used, not in the spec) :api:
-** Housekeeping: rename mcclim-truetype to clim-fonts/truetype :api:
-** Housekeeping: fix dependencies of clim-fonts/truetype
-** Housekeeping: Major system cleanup and directory reordering
-** Housekeeping: Cleaning up chunks of code
-** Housekeeping: Removed non-functional graphic-forms backend (Windows specific)
-** Housekeeping: Removed non-functional OpenGL backend (ancient-CLX specific)
-** Housekeeping: Removed non-functional gtkairo backend
-** Housekeeping: Moved core systems to the Core/ and substrates to Libraries/
-** Housekeeping: fixed the dependency tree to be more sane
-** Improvement: Multiprocessing is now provided by the bordeaux-threads
-** Improvement: Provide clim-clx/pretty system for eyecandy :api:
-** Improvement: Truetype is now default on SBCL
-** Improvements: Many! (given that the last release was in 2008 :-)
+** Bug fix: Many! (and some regressions).
+** Bug fix: tab-layout fixes.
+** Bug fix: formatting-table fixes.
+** Bug fix: scrolling and viewport fixes and refactor.
+** Feature: raster image draw backend extension.
+** Feature: bezier curves extension.
+** Feature: new tests and demos in clim-examples.
+** Feature: truetype rendering is now default on clx.
+** Feature: additions to region, clipping rectangles and drawing.
+** Feature: clim-debugger and clim-listener improvmenets.
+** Feature: mop is now done with CLOSER-MOP.
+** Feature: threading is now done with BORDEAUX-THREADS.
+** Feature: clx-fb backend (poc of framebuffer-based backend).
+** Feature: assumption that all panes must be mirrored has been removed.
+** Cleanup: many files cleaned up from style warnings and such.
+** Cleanup: removal of PIXIE.
+** Cleanup: removal of CLIM-FFI package.
+** Cleanup: changes to directory structure and asd definitions.
+** Cleanup: numerous manual additions and corrections.
+** Cleanup: broken backends has been removed.
+** Cleanup: goatee has been removed in favour of Drei.
+** Cleanup: all methods have now corresponding generic function declarations.
* Changes in mcclim-0.9.6 relative to 0.9.5:
** Bug fix: ESA's help commands are better at finding bindings and
diff --git a/README.md b/README.md
index 8a157963..ab6754b9 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
<img src="https://common-lisp.net/project/mcclim/img/mcclim.png"
alt="McCLIM">
</a>
-<br> McCLIM 0.9.7-dev post-"St. George's Day"
+<br> McCLIM 0.9.7 "Imbolc"
<br> </h1>
McCLIM, an implementation of the "[Common Lisp Interface Manager CLIM