Merge branch 'master' into pucked. mit-scheme-pucked-blowfish-1.1.0 mit-scheme-pucked-x11-1.2.0
authorMatt Birkholz <matt@birchwood-abbey.net>
Mon, 30 Jul 2018 04:35:11 +0000 (21:35 -0700)
committerMatt Birkholz <matt@birchwood-abbey.net>
Mon, 30 Jul 2018 04:35:11 +0000 (21:35 -0700)
1  2 
src/blowfish/NEWS
src/blowfish/blowfish.texi
src/blowfish/configure.ac
src/blowfish/debian/changelog
src/blowfish/make.scm
src/x11/NEWS
src/x11/configure.ac
src/x11/debian/changelog
src/x11/make.scm

index 8faf2dcce51fa23160caf738170b2ebdab59f549,dbac0ffcfa2f85d96c1514b946445a215a329f06..4bf639126c95fa875dfdcfc55bc728e88db21c3d
@@@ -26,47 -22,30 +26,53 @@@ along with MIT/GNU Scheme; if not, writ
  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  02110-1301, USA.
  
 -mit-scheme-blowfish 1.1 - Matt Birkholz, 2018-07-29
 -===================================================
++mit-scheme-pucked-blowfish 1.1.0 - Matt Birkholz, 2018-07-29
++============================================================
++
++New upstream has removed the boast from the ancient description in the
++manual.
++
 +mit-scheme-pucked-blowfish 1.0.0 - Matt Birkholz, 2018-06-22
 +============================================================
 +
 +New upstream has replaced the bfish µmodule and deprecated the
 +(runtime blowfish) package, which now autoloads this plugin.
 +
 +mit-scheme-pucked-blowfish 0.2.5 - Matt Birkholz, 2018-06-05
 +============================================================
 +
 +New upstream.
 +
 +mit-scheme-pucked-blowfish 0.2.4 - Matt Birkholz, 2017-12-29
 +============================================================
 +
 +check-doc.sh missing from source distribution.
 +
 +mit-scheme-pucked-blowfish 0.2.3 - Matt Birkholz, 2017-12-26
 +============================================================
  
 -Remove the boast from the ancient description in the manual.
 +Upstream includes new blowfish tests.
  
 -mit-scheme-blowfish 1.0 - Matt Birkholz, 2018-06-22
 -===================================================
 +mit-scheme-pucked-blowfish 0.2.2 - Matt Birkholz, 2017-11-06
 +============================================================
  
 -Replace the bfish µmodule.  The deprecated (runtime blowfish) package
 -now autoloads this plugin.
 +Upstream now sports a texinfo manual, scraped from the OpenSSL manual
 +pages.
  
 -mit-scheme-blowfish 0.2 - Matt Birkholz, 2017-05-18
 -===================================================
 +mit-scheme-pucked-blowfish 0.2.1 - Matt Birkholz, 2017-05-18
 +============================================================
  
 -Use byte vectors for binary data instead of strings.  This changes
 -every export except blowfish-file? and perhaps compute-blowfish-init-
 -vector IF you don't care whether the init vector is a string.  Every
 -procedure that previously accepted/returned strings now
 -requires/produces byte vectors.  If it accepted/returned generic ports
 -it now requires/produces binary ports.  If you are using the md5
 -plugin to produce a digest for blowfish-set-key, you're winning, with
 -blowfish-set-key at least; md5 digests are now byte vectors too.
 +Upstream now uses byte vectors for binary data instead of strings.
 +This changes every global binding except blowfish-file? and perhaps
 +compute-blowfish-init-vector IF you don't care whether the init vector
 +is a string or something else.  Every procedure that previously
 +accepted/returned strings now requires/produces bytevectors.  If it
 +accepted/returned generic ports it now requires/ produces binary
 +ports.  If you are using the md5 procedures to produce a digest for
 +blowfish-set-key, you're winning, with blowfish-set-key at least; md5
 +digests are now bytevectors too.
  
 -mit-scheme-blowfish 0.1 - Matt Birkholz, 2016-02-19
 -===================================================
 +mit-scheme-pucked-blowfish 0.1.1 - Matt Birkholz, 2017-03-01
 +============================================================
  
 -Use libtool and automake.
 +Stole v0.1 from MIT/GNU Scheme.
Simple merge
index 14a4e01b9ffa009d9656236f07915a7aaba9667c,5b2c72531247e32379aa4d78f2a29a6e657e2dcb..0be1467f60736f80ea8a0e05dc42895e48b5382f
@@@ -1,10 -1,10 +1,10 @@@
  dnl Process this file with autoconf to produce a configure script.
  
  AC_PREREQ([2.69])
 -AC_INIT([MIT/GNU Scheme blowfish plugin],
 -        [1.1],
 -        [bug-mit-scheme@gnu.org],
 -        [mit-scheme-blowfish])
 +AC_INIT([MIT/GNU Scheme Pucked blowfish plugin],
-         [1.0.0],
++        [1.1.0],
 +        [matt@birchwood-abbey.net],
 +        [mit-scheme-pucked-blowfish])
  AC_CONFIG_SRCDIR([blowfish.pkg])
  AC_CONFIG_HEADERS([config.h])
  AC_CONFIG_MACRO_DIR([m4])
index f1c6e80015490db9bd79d2f1a01cbab18d8d108c,0000000000000000000000000000000000000000..8a0a545872cb006dd0f42f555c66e322737ad5d0
mode 100644,000000..100644
--- /dev/null
@@@ -1,51 -1,0 +1,58 @@@
++mit-scheme-pucked-blowfish (1.1.0) birchwood; urgency=low
++
++  * New upstream has removed the boast from the ancient description in
++    the manual.
++
++ -- Matt Birkholz <matt@birchwood-abbey.net>  Sun, 29 Jul 2018 00:00:00 -0000
++
 +mit-scheme-pucked-blowfish (1.0.0) birchwood; urgency=low
 +
 +  * New upstream has replaced the bfish µmodule and deprecated the
 +    (runtime blowfish) package, which now autoloads this plugin.
 +
 + -- Matt Birkholz <matt@birchwood-abbey.net>  Fri, 22 Jun 2018 00:00:00 -0000
 +
 +mit-scheme-pucked-blowfish (0.2.5) birchwood; urgency=low
 +
 +  * New upstream.
 +
 + -- Matt Birkholz <matt@birchwood-abbey.net>  Tue, 5 Jun 2018 00:00:00 -0000
 +
 +mit-scheme-pucked-blowfish (0.2.4) birchwood; urgency=low
 +
 +  * check-doc.sh missing from source distribution.
 +
 + -- Matt Birkholz <matt@birchwood-abbey.net>  Fri, 29 Dec 2017 00:00:00 -0000
 +
 +mit-scheme-pucked-blowfish (0.2.3) birchwood; urgency=low
 +
 +  * Upstream includes new blowfish tests.
 +
 + -- Matt Birkholz <matt@birchwood-abbey.net>  Tue, 26 Dec 2017 17:00:00 -0700
 +
 +mit-scheme-pucked-blowfish (0.2.2) birchwood; urgency=low
 +
 +  * Upstream now sports a texinfo manual, scraped from the OpenSSL
 +    manual pages.
 +
 + -- Matt Birkholz <matt@birchwood-abbey.net>  Mon,  6 Nov 2017 17:00:00 -0700
 +
 +mit-scheme-pucked-blowfish (0.2.1) birchwood; urgency=low
 +
 +  * Upstream now uses byte vectors for binary data instead of strings.
 +    This changes every global binding except blowfish-file? and
 +    perhaps compute-blowfish-init-vector IF you don't care whether the
 +    init vector is a string or something else.  Every procedure that
 +    previously accepted/returned strings now requires/produces
 +    bytevectors.  If it accepted/returned generic ports it now
 +    requires/ produces binary ports.  If you are using the md5 plugin
 +    to produce a digest for blowfish-set-key, you're winning, with
 +    blowfish-set-key at least; md5 digests are now bytevectors too.
 +
 + -- Matt Birkholz <matt@birchwood-abbey.net>  Thu, 18 May 2017 00:00:00 -0700
 +
 +mit-scheme-pucked-blowfish (0.1.1) birchwood; urgency=low
 +
 +  * Stole v0.1 from MIT/GNU Scheme.
 +
 + -- Matt Birkholz <matt@birchwood-abbey.net>  Wed,  1 Mar 2017 00:00:00 -0700
index 813a8b5b49794258af33342109c7e2a3e1fb22a0,f10c19bbe6271f2e330074a2a2fe31595536e0fa..a164679baea929b7087d51bee71f842ea2fe2d67
@@@ -6,4 -6,4 +6,4 @@@
    (lambda ()
      (load-package-set "blowfish")))
  
- (add-subsystem-identification! "Blowfish" '(1 0 0))
 -(add-subsystem-identification! "Blowfish" '(1 1))
++(add-subsystem-identification! "Blowfish" '(1 1 0))
diff --cc src/x11/NEWS
index 9c57d330b5c86cc690386e8035e6d687b95ddaaf,936b5de763ff1de7a27c5c97b0fd29d0618777f2..6d2370bacd4678043784c7e43d8bd77b8beb2ef6
@@@ -26,44 -22,38 +26,49 @@@ along with MIT/GNU Scheme; if not, writ
  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  02110-1301, USA.
  
 -mit-scheme-x11 1.2 - Matt Birkholz, 2018-07-29
 -==============================================
++mit-scheme-pucked-x11 1.2.0 - Matt Birkholz, 2018-07-29
++=======================================================
++
++Upstream fixed the x-list-fonts procedure.
++
 +mit-scheme-pucked-x11 1.1.0 - Matt Birkholz, 2018-07-19
 +=======================================================
 +
 +Upstream incremented its version number.
 +
 +mit-scheme-pucked-x11 1.0.1 - Matt Birkholz, 2018-06-22
 +=======================================================
  
 -Fix the x-list-fonts procedure.
 +New upstream provides missing import-x11 procedure (but does not
 +increment its version!).
  
 -mit-scheme-x11 1.1 - Matt Birkholz, 2018-07-12
 -==============================================
 +mit-scheme-pucked-x11 1.0.0 - Matt Birkholz, 2018-06-22
 +=======================================================
  
 -Actually export the import-x11 procedure to the global environment.
 +New upstream has replaced the x11 µmodule, added an import-x11
 +procedure, and deprecated the (runtime x-graphics) package, which now
 +autoloads this plugin.
  
 -mit-scheme-x11 1.0 - Matt Birkholz, 2018-06-21
 -==============================================
 +mit-scheme-pucked-x11 0.3.1 - Matt Birkholz, 2018-06-04
 +=======================================================
  
 -Replace the prx11.so µcode module.  Add an import-x11 procedure.  The
 -deprecated (runtimem x-graphics) package now autoloads this plugin.
 +New upstream allows CurrentTime as a Time argument.
  
 -mit-scheme-x11 0.3 - Matt Birkholz, 2018-06-01
 -==============================================
 +mit-scheme-pucked-x11 0.2.2 - Matt Birkholz, 2018-03-16
 +=======================================================
  
 -Allow CurrentTime as a Time argument (to fix an intermittent error
 -when cutting/pasting).
 +Allow CurrentTime (0) as an argument to procedures expecting a Time.
 +This eliminates a spurious error when cutting/pasting in Edwin.
  
 -mit-scheme-x11 0.2 - Matt Birkholz, 2017-05-23
 -==============================================
 +mit-scheme-pucked-x11 0.2.1 - Matt Birkholz, 2017-05-23
 +=======================================================
  
 -Use new Unicode support.  Convert (restrict) strings (atom names and
 -xterm content) to iso8859-1.  This should be transparent if you were
 -using standard Latin1 property names and writing only Latin1 graphical
 +New upstream converts (restricts) strings (atom names and xterm
 +content) to iso8859-1.  This should be transparent if you were using
 +standard Latin1 property names and writing only Latin1 graphical
  characters to your xterms.
  
 -mit-scheme-x11 0.1 - Matt Birkholz, 2016-02-19
 -==============================================
 +mit-scheme-pucked-x11 0.1.1 - Matt Birkholz, 2017-03-01
 +=======================================================
  
 -Converted to a libtool plugin.  Moved X11 data parsing
 -(x_event_to_object) to Scheme/FFI code.
 +Stole v0.1 from MIT/GNU Scheme.
index 0a13701669dcc6f7a40a763bf9623a96a1aa3bb8,3d931ac01edf57cf6dbd39133c383838b9282f47..e25ff2b05651bc3e3d117e07f894fbd4e2cc03fc
@@@ -1,10 -1,10 +1,10 @@@
  dnl Process this file with autoconf to produce a configure script.
  
  AC_PREREQ([2.69])
 -AC_INIT([MIT/GNU Scheme x11 plugin],
 -        [1.2],
 -        [bug-mit-scheme@gnu.org],
 -        [mit-scheme-x11])
 +AC_INIT([MIT/GNU Scheme Pucked x11 plugin],
-         [1.1.0],
++        [1.2.0],
 +        [matt@birchwood-abbey.net],
 +        [mit-scheme-pucked-x11])
  AC_CONFIG_SRCDIR([x11.pkg])
  AC_CONFIG_MACRO_DIR([m4])
  
index 99849a141b65f5da68c5e3f010ee3126114febdf,0000000000000000000000000000000000000000..ed297907e9c28d48392ccbfb5048f0a9be3464d2
mode 100644,000000..100644
--- /dev/null
@@@ -1,48 -1,0 +1,54 @@@
++mit-scheme-pucked-x11 (1.2.0) birchwood; urgency=low
++
++  * Upstream fixed the x-list-fonts procedure.
++
++ -- Matt Birkholz <matt@birchwood-abbey.net>  Sun, 29 Jul 2018 00:00:00 -0000
++
 +mit-scheme-pucked-x11 (1.1.0) birchwood; urgency=low
 +
 +  * Upstream incremented its version number.
 +
 + -- Matt Birkholz <matt@birchwood-abbey.net>  Thu, 19 Jul 2018 00:00:01 -0000
 +
 +mit-scheme-pucked-x11 (1.0.1) birchwood; urgency=low
 +
 +  * New upstream provides missing import-x11 procedure (but does not
 +    increment its version!).
 +
 + -- Matt Birkholz <matt@birchwood-abbey.net>  Fri, 22 Jun 2018 00:00:01 -0000
 +
 +mit-scheme-pucked-x11 (1.0.0) birchwood; urgency=low
 +
 +  * New upstream has replaced the x11 µmodule, added an import-x11
 +    procedure, and deprecated the (runtime x-graphics) package, which
 +    now autoloads this plugin.
 +
 + -- Matt Birkholz <matt@birchwood-abbey.net>  Fri, 22 Jun 2018 00:00:00 -0000
 +
 +mit-scheme-pucked-x11 (0.3.1) birchwood; urgency=low
 +
 +  * New upstream allows CurrentTime as a Time argument.
 +
 + -- Matt Birkholz <matt@birchwood-abbey.net>  Tue, 5 Jun 2018 00:00:00 -0000
 +
 +mit-scheme-pucked-x11 (0.2.2) birchwood; urgency=low
 +
 +  * Allow CurrentTime (0) as an argument to procedures expecting a Time.
 +    This eliminates a spurious error when cutting/pasting in Edwin.
 +
 + -- Matt Birkholz <matt@birchwood-abbey.net>  Fri, 16 Mar 2018 00:00:00 -0000
 +
 +mit-scheme-pucked-x11 (0.2.1) birchwood; urgency=low
 +
 +  * New upstream converts (restricts) strings (atom names and xterm
 +    content) to iso8859-1.  This should be transparent if you were
 +    using standard Latin1 property names and writing only Latin1
 +    graphical characters to your xterms.
 +
 + -- Matt Birkholz <matt@birchwood-abbey.net>  Tue, 23 May 2017 00:00:00 -0700
 +
 +mit-scheme-pucked-x11 (0.1.1) birchwood; urgency=low
 +
 +  * Stole v0.1 from MIT/GNU Scheme.
 +
 + -- Matt Birkholz <matt@birchwood-abbey.net>  Wed,  1 Mar 2017 00:00:00 -0700
index 39bb9a3d326bf53365bc68ae0c45db3baa5e38ea,24378cd631bed5907d6ef00432f53edeaa45f783..1919f3dd453d490099f7cfba1e502f6c3f0a9de5
@@@ -5,4 -5,4 +5,4 @@@ Load the X11 option. |
  (with-loader-base-uri (system-library-uri "x11/")
    (lambda ()
      (load-package-set "x11")))
- (add-subsystem-identification! "X11" '(1 1 0))
 -(add-subsystem-identification! "X11" '(1 2))
++(add-subsystem-identification! "X11" '(1 2 0))