From b43d623821760e28c7de5953177640294ab36dad Mon Sep 17 00:00:00 2001 From: Matt Birkholz Date: Sat, 1 Oct 2022 15:12:18 -0600 Subject: [PATCH] x11 1.4.3 --- src/x11/NEWS | 21 ++++++++++++++++++++- src/x11/configure.ac | 4 ++-- src/x11/debian/changelog | 20 ++++++++++++++++++++ src/x11/debian/control | 4 ++-- src/x11/make.scm | 2 +- src/x11/x11-keys.scm | 3 ++- 6 files changed, 47 insertions(+), 7 deletions(-) diff --git a/src/x11/NEWS b/src/x11/NEWS index df177ec0a..0368d0efc 100644 --- a/src/x11/NEWS +++ b/src/x11/NEWS @@ -1,7 +1,7 @@ mit-scheme-pucked-x11 NEWS -- history of user-visible changes. Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, - 2016, 2017, 2018, 2019, 2020 Matthew Birkholz + 2016, 2017, 2018, 2019, 2020, 2021, 2022 Matthew Birkholz This file is part of an X11 plugin for MIT/GNU Scheme Pucked. @@ -27,6 +27,25 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. +mit-scheme-pucked-x11 1.4.3 - Matt Birkholz, 2022-10-01 +======================================================= + +New binary format. Requires core version 12.2. + +The x-bytes-into-image procedure was fixed to accept a vector of +integers again (as well as a bytevector). + +The following graphics procedures were fixed so that they call malloc +with the correct number of arguments. They were also fixed to accept +a list or vector of numbers as well as a flovec as their "points" +argument. + +- x-graphics/draw-lines +- x-graphics/draw-points +- x-graphics/fill-polygon + +The last procedure is now documented in the reference manual. + mit-scheme-pucked-x11 1.4.2 - Matt Birkholz, 2020-07-18 ======================================================= diff --git a/src/x11/configure.ac b/src/x11/configure.ac index a3d51841f..b14e83ff1 100644 --- a/src/x11/configure.ac +++ b/src/x11/configure.ac @@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script. AC_PREREQ([2.69]) AC_INIT([MIT/GNU Scheme Pucked X11 plugin], - [1.4.2], + [1.4.3], [matt@birchwood-abbey.net], [mit-scheme-pucked-x11]) AC_CONFIG_SRCDIR([x11.pkg]) @@ -10,7 +10,7 @@ AC_CONFIG_MACRO_DIR([m4]) AC_COPYRIGHT( [Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, - 2016, 2017, 2018, 2019, 2020 Matthew Birkholz + 2016, 2017, 2018, 2019, 2020, 2021, 2022 Matthew Birkholz This file is part of an X11 plugin for MIT/GNU Scheme Pucked. diff --git a/src/x11/debian/changelog b/src/x11/debian/changelog index a97782518..f338ca6b1 100644 --- a/src/x11/debian/changelog +++ b/src/x11/debian/changelog @@ -1,3 +1,23 @@ +mit-scheme-pucked-x11 (1.4.3) birchwood; urgency=low + + * New binary format. Requires core version 12.2. + + The x-bytes-into-image procedure was fixed to accept a vector of + integers again (as well as a bytevector). + + The following graphics procedures were fixed so that they call + malloc with the correct number of arguments. They were also fixed + to accept a list or vector of numbers as well as a flovec as their + "points" argument. + + - x-graphics/draw-lines + - x-graphics/draw-points + - x-graphics/fill-polygon + + The last procedure is now documented in the reference manual. + + -- Matt Birkholz Sat, 18 Jul 2020 00:00:00 -0000 + mit-scheme-pucked-x11 (1.4.2) birchwood; urgency=low * New binary format. Requires core version 12. diff --git a/src/x11/debian/control b/src/x11/debian/control index 7e4a3abe8..ef853e1d4 100644 --- a/src/x11/debian/control +++ b/src/x11/debian/control @@ -3,7 +3,7 @@ Section: lisp Priority: optional Maintainer: Matt Birkholz Build-Depends: debhelper (>= 9), autotools-dev, libltdl-dev, - mit-scheme-pucked (>= 12), + mit-scheme-pucked (>= 12.2), libx11-dev Standards-Version: 3.9.4 Homepage: http://birchwood-abbey.net/~matt/Scheme/ @@ -12,7 +12,7 @@ Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary Package: mit-scheme-pucked-x11 Architecture: any -Depends: mit-scheme-pucked (>= 12), +Depends: mit-scheme-pucked (>= 12.2), ${shlibs:Depends}, ${misc:Depends} Description: X11 plugin for MIT/GNU Scheme Pucked This package provides mit-scheme-pucked with an X11 graphics device diff --git a/src/x11/make.scm b/src/x11/make.scm index 683477f6d..fcf5052b0 100644 --- a/src/x11/make.scm +++ b/src/x11/make.scm @@ -5,7 +5,7 @@ Load the X11 option. |# (with-loader-base-uri (system-library-uri "x11/") (lambda () (load-package-set "x11"))) -(add-subsystem-identification! "X11" '(1 4 2)) +(add-subsystem-identification! "X11" '(1 4 3)) (if (name->package '(runtime x-graphics)) ((access link! (->environment '(runtime x-graphics))))) \ No newline at end of file diff --git a/src/x11/x11-keys.scm b/src/x11/x11-keys.scm index e92b1d025..9b4b0c4fc 100644 --- a/src/x11/x11-keys.scm +++ b/src/x11/x11-keys.scm @@ -3,7 +3,8 @@ Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, - 2017, 2018, 2019, 2020 Massachusetts Institute of Technology + 2017, 2018, 2019, 2020, 2021, 2022 Massachusetts Institute of + Technology This file is part of an X11 plugin for MIT/GNU Scheme. -- 2.47.3