users/abridgewater/clx.git
4 years agoSupport for the XINERAMA extension master clx-0.7.4
csr21 [Sun, 10 May 2009 07:32:52 +0000] 
Support for the XINERAMA extension

Contributed by Julian Stecklina

darcs-hash:20090510073252-df18d-de3560434bb592ec3e3b29e10018de7b1ed16ac4.gz

4 years agopartial mit-screen-saver support
csr21 [Mon, 20 Apr 2009 19:03:52 +0000] 
partial mit-screen-saver support

From Istvan Marko, believe it or not from 2005.  *sigh*.

darcs-hash:20090420190352-df18d-73c7261b7e9d8eef992a0281758cfb9764eac031.gz

4 years agotranslate-default-and-nil-font
csr21 [Mon, 20 Apr 2009 17:08:27 +0000] 
translate-default-and-nil-font

As noted on portable-clx some 2 years ago, using the default gcontext
causes CLX to hang waiting for input that will never come.  The change that
caused this dates from February 2003, when the default translate function
was made to query the incoming font for its min- and max-char; the default
font for a GC only has a weird implicit as-yet-unopened font, and so the
query will turn into a server roundtrip, which won't happen properly within
a with-buffer-flush-inhibited.

Do two things: make the default translate function robust to NIL as a font
name (which the documentation explicitly says is legal) and don't create
the proxy font object within the draw-glyphs family, passing NIL instead.

darcs-hash:20090420170827-df18d-12b7777027863c5c36d223b550151660a1fd8f6c.gz

4 years agorender-trapezoids-1 mask-format is optional
Andy Hefner [Sun, 19 Apr 2009 19:45:40 +0000] 
render-trapezoids-1 mask-format is optional

Ignore-this: 35492c84fb0d6aeff4ba7148ed2f0aaf

darcs-hash:20090419194540-cad7a-3c086f3344fb1535ebe3f1c385a7e1cd49fa4ec4.gz

4 years agorobustify get-wm-class
c.rhodes [Thu, 30 Oct 2008 15:46:35 +0000] 
robustify get-wm-class

Problem and test code from Shawn Betts <sabetts@gmail.com>

darcs-hash:20081030154635-dc3a5-2ae47bfda0609c6e5e4737c273f3b6c4033425ba.gz

4 years agoxtest extension implementation
c.rhodes [Thu, 30 Oct 2008 15:23:21 +0000] 
xtest extension implementation

From Lionel Flandrin <simias.n@gmail.com>, motivated by stumpwm
functionality discussed in message <86hc9p271a.fsf@simias.hd.free.fr>
on stumpwm-devel (2008-08-13, "XTest extension support for
portable-clx")

darcs-hash:20081030152321-dc3a5-27929d29f6784e3fc1c9c9cbf0afb19abd7de0df.gz

4 years agodefine pad32 accessor (useful in xtest requests)
c.rhodes [Thu, 30 Oct 2008 15:22:35 +0000] 
define pad32 accessor (useful in xtest requests)

darcs-hash:20081030152235-dc3a5-782e1b34008c099dd66eb89c52607d163e2b3f57.gz

4 years agomumble-equal microoptimization
c.rhodes [Wed, 8 Oct 2008 10:03:08 +0000] 
mumble-equal microoptimization

In WINDOW-EQUAL and friends, EQL arguments imply EQUAL.

darcs-hash:20081008100308-dc3a5-61024cd08a4737f6b141840b6582728c14ac9f33.gz

4 years agocolormap / cacheing interaction fixes
c.rhodes [Wed, 8 Oct 2008 09:59:22 +0000] 
colormap / cacheing interaction fixes

Formally, we can't cache colormaps of other clients, or the server; this
means that when we look up a colormap, we will usually be creating one.

That means that we can't rely on the only colormap in town being EQL to
the default colormap, which has its visual-info slot already filled in;
instead, when we lookup a colormap from a window, if its visual-info is
not filled in, set it to the window's visual-info.

[ COLORMAP-VISUAL-INFO is exported from XLIB but not documented in the
  CLX manual.  It might be ripe for non-exporting, particularly given
  that I can't find any internet-accessible code which uses it.  This
  hole was noted from its (unnecessary) use in xrender.lisp ]

darcs-hash:20081008095922-dc3a5-0cf9634db65b42a387dbd4d065080c42b0844299.gz

4 years agodon't need colormap to get window visual info
c.rhodes [Wed, 8 Oct 2008 09:56:52 +0000] 
don't need colormap to get window visual info

We can go directly to window-visual-info.  It might be that implementing
the non-:true-color branch of FIND-WINDOW-PICTURE-FORMAT will need the
COLORMAP; patches subsequent to this one will probably help that out.

darcs-hash:20081008095652-dc3a5-70c00ca35d226465ea20f9b3817e926c256e9acf.gz

4 years agoequality comparison for new uncached IDs
c.rhodes [Mon, 6 Oct 2008 12:06:00 +0000] 
equality comparison for new uncached IDs

Patch from Shawn <sabetts@gmail.com>

darcs-hash:20081006120600-dc3a5-8b38d4b33b8928c423919f14a36127e81abc00d8.gz

4 years agoalways return object from save-id
csr21 [Tue, 26 Aug 2008 21:12:55 +0000] 
always return object from save-id

Whoops; the previous change broke resources from other clients entirely.
Spotted while testing McCLIM's highlight and paste.

darcs-hash:20080826211255-df18d-730b3d1ae5fb374a6c05b47540ca663c251a5483.gz

4 years agocache only one's own resource IDs
csr21 [Sun, 24 Aug 2008 17:38:42 +0000] 
cache only one's own resource IDs

Should fix the problem described by Shawn Betts on sbcl-devel
2008-07-11 (and possibly also the one on portable-clx 2008-07-10).
Analysis on clisp-devel around the same dates, too.

darcs-hash:20080824173842-df18d-73619c86a39e8ce77443889471a2ecd0edd3d834.gz

4 years agoresource-id management
csr21 [Sun, 24 Aug 2008 17:37:13 +0000] 
resource-id management

Based on a patch from Andy Hefner: pathological programs can cause the
resource ID counter to wrap, so we need to keep track of all resource
IDs in use, not just those which have cache entries.

darcs-hash:20080824173713-df18d-904596f2ca742c831f28597e05d6ae52a9ee4443.gz

4 years agolock-around-resource-id-management
csr21 [Fri, 22 Aug 2008 06:01:43 +0000] 
lock-around-resource-id-management

Patch from Andy Hefner on mcclim-devel

darcs-hash:20080822060143-df18d-0f9f7a2331852b7c1102fc7d6bb9e31dbc7b43e6.gz

4 years agoSupport new-style SBCL stack allocation control
Nikodemus Siivola [Fri, 1 Aug 2008 11:00:16 +0000] 
Support new-style SBCL stack allocation control

darcs-hash:20080801110016-9b9ae-2824eb0ea57e1747c85b1ce3241713860793f204.gz

4 years agolaunchd-darwin-support
csr21 [Sun, 22 Jun 2008 17:53:27 +0000] 
launchd-darwin-support

From Rudi Schlatte

darcs-hash:20080622175327-df18d-6b38d13bcc9097c675f8123c9a183f181a2ef6d1.gz

4 years agopict-ops update to protocol version 0.10
csr21 [Sun, 1 Jun 2008 12:09:04 +0000] 
pict-ops update to protocol version 0.10

From Andy Hefner.

darcs-hash:20080601120904-df18d-1e3aad3f31c7ca0d6f86c071d3945378efde31a0.gz

5 years agorender clip mask fix
csr21 [Sun, 20 Jan 2008 18:11:18 +0000] 
render clip mask fix

The code for adjusting the client's view of the server's clip mask on
pictures would erroneously transfer information the wrong way.

Found by Andy Hefner

darcs-hash:20080120181118-df18d-2ed602cde5b6bd58bdb9dea15dff6968a59e7c06.gz

5 years agocompile-with-*rdff*-double-float
csr21 [Fri, 23 Nov 2007 11:02:04 +0000] 
compile-with-*rdff*-double-float

From Stelian Ionescu (fe[nl]ix on #lisp IRC).

darcs-hash:20071123110204-30503-022e7c47f80b14ca3413f5eaacc5710b90b6ab71.gz

5 years agouse write-sequence for buffer-write-default in sbcl
csr21 [Tue, 7 Aug 2007 09:27:56 +0000] 
use write-sequence for buffer-write-default in sbcl

Since sbcl-0.9 or so, there has been a check to avoid the useless lseek() calls
on dual-channel streams (including socket streams), so write-sequence
should be fine for performance.

darcs-hash:20070807092756-30503-f0e1bdd3233320d1bf29923eb453bb7149ba723f.gz

5 years agomake event-key type extensible
csr21 [Tue, 7 Aug 2007 09:11:11 +0000] 
make event-key type extensible

Typechecking lisps mean that for every new implemented extension, the type
EVENT-KEY in the main body of CLX needs alteration.  Instead, define a
suitable function for use as a SATISFIES checker, and use it in the type and
in the code.

darcs-hash:20070807091111-30503-ef79b948dff4bec054ef61c0b7ff7efcb1790ea3.gz

5 years agocomment fix
csr21 [Tue, 7 Aug 2007 09:10:26 +0000] 
comment fix

darcs-hash:20070807091026-30503-84a402a6b18fe9d04f15449036528b6e024b2120.gz

6 years agofix-render-composite-buffer-overflow
csr21 [Wed, 17 Jan 2007 14:50:56 +0000] 
fix-render-composite-buffer-overflow

Whoops.  byte count / word length confusion led to the wrong amount of space
being requested of the buffer, with consequent failures in the CLIM Debugger
when run with freetype.

darcs-hash:20070117145056-30503-c81a02c7be0d569e5a307becebec7eb89f1a06a9.gz

6 years agofix-get-keyboard-control-autorepeats-offset
csr21 [Tue, 16 Jan 2007 12:07:43 +0000] 
fix-get-keyboard-control-autorepeats-offset

The offset for the auto-repeats field in the GetKeyboardControl request
was wrong, probably from a transcription error (32 was the size, not the
position).

darcs-hash:20070116120743-30503-2af1f0ce309e5a5d3ce62e709951791cb665a6b9.gz

6 years agofix-clisp-open-x-stream
csr21 [Tue, 9 Jan 2007 09:29:39 +0000] 
fix-clisp-open-x-stream

From Evgeny M. Zubok on portable-clx.

darcs-hash:20070109092939-30503-3dff8ddd43311f1a8c7c1fb4a824fb6e5601da29.gz

6 years agofix-paren-breakage-from-clisp-support-patch
csr21 [Mon, 8 Jan 2007 16:12:09 +0000] 
fix-paren-breakage-from-clisp-support-patch

darcs-hash:20070108161209-30503-19318b0a074a033a5a0b5f1329c77a5ec3f17742.gz

6 years agoclisp-support
csr21 [Mon, 8 Jan 2007 11:44:45 +0000] 
clisp-support

CLISP support, from Evgeny M. Zubok on portable-clx 2007-01-07.

darcs-hash:20070108114445-30503-5c67f970dda035abf322487bc789554b519e5d35.gz

6 years agorender-composite-glyphs-254-glyph-limit
csr21 [Wed, 3 Jan 2007 11:47:40 +0000] 
render-composite-glyphs-254-glyph-limit

The RenderCompositeGlyphs{8,16,32} requests encode their glyphs not
quite as straightforwardly as one big long sequence: instead, they come
in chunks of up to 254 (a length of 255 indicates a change of glyphset).
Finesse the change of glyphset issue, and fix RENDER-COMPOSITE-GLYPHS
for longer sequences of glyphs.

darcs-hash:20070103114740-df18d-67c3d89633d806fb2ee54160f63dd7371f0f4fe5.gz

6 years agobegin-documenting-big-requests
csr21 [Mon, 1 Jan 2007 17:34:16 +0000] 
begin-documenting-big-requests

darcs-hash:20070101173416-df18d-11a37342a1cc9b635ccddeb6d987e68c7d55e170.gz

6 years agobig-request-extension
csr21 [Mon, 1 Jan 2007 12:53:53 +0000] 
big-request-extension

Implement the protocol portion of the BIG-REQUESTS extension, and the
function for clients to query the maximum extended request length.

The extension is as yet unused in the protocol implementation of other
requests.

darcs-hash:20070101125353-df18d-47e10460bde84aa20185cb59fbbed484d58fed48.gz

6 years agominimally-refactor-buffer-readers-and-writers
csr21 [Fri, 22 Dec 2006 18:22:15 +0000] 
minimally-refactor-buffer-readers-and-writers

darcs-hash:20061222182215-df18d-8ee95730386ad74e6f86a38820ab003f949157f8.gz

7 years agorydis-fix-open-default-display-screen
rydis [Fri, 31 Mar 2006 12:42:42 +0000] 
rydis-fix-open-default-display-screen

Fixes open-default-display to set the default screen of the display to the
default screen from get-default-screen

darcs-hash:20060331124242-d7e7b-c60429633af0897cb93fb63f7c5d14c01ed0662f.gz

7 years agoNEWS for 0.7.3 release_0_7_3
Daniel Barlow [Tue, 28 Mar 2006 00:21:05 +0000] 
NEWS for 0.7.3

darcs-hash:20060328002105-a4961-8caf9bae314f24fa8a3ffc62adf8d6f0d4b44edb.gz

7 years agoonly 256 characters
csr21 [Fri, 17 Mar 2006 21:36:50 +0000] 
only 256 characters

Whoops.  Stop adding latin1 characters at char-code 255.

darcs-hash:20060317213650-30503-1eb18e69049e72a279832284157acc3ceb62df53.gz

7 years agoprotocol type fixes
csr21 [Fri, 17 Mar 2006 14:37:03 +0000] 
protocol type fixes

Fix various request argument types.  From Douglash Crosher on mcclim-devel.

darcs-hash:20060317143703-30503-37a198edb961a756cd47c48781c938f29e76d22f.gz

7 years agorender-op type definition
csr21 [Fri, 17 Mar 2006 14:34:24 +0000] 
render-op type definition

Define a RENDER-OP type.  From Douglas Crosher via mcclim-devel.

darcs-hash:20060317143424-30503-721c8383c67f058f386e76c405f3b440f921d692.gz

7 years agoAdd support for modern Allegro CL. Should be good for versions >
mikel [Fri, 13 Jan 2006 05:35:25 +0000] 
Add support for modern Allegro CL. Should be good for versions >

darcs-hash:20060113053525-6497f-b5faed2ec4b18c47caa091c1dc5749c6fe16e1c1.gz

7 years agolatin-1-keysyms
csr21 [Tue, 14 Mar 2006 09:51:31 +0000] 
latin-1-keysyms

For those lisps which define the character range 160-255, define character
keysyms.  Leave a comment about lisps which don't define that range

darcs-hash:20060314095131-30503-08ea585a7f2e1ebd96cdc4dfb461b863b8f4e890.gz

7 years agokeysym-set definitions
csr21 [Tue, 14 Mar 2006 09:26:37 +0000] 
keysym-set definitions

Include new keysym-set definitions (taken from Appendix A of the protocol
specification)

darcs-hash:20060314092637-30503-d0463504128565366314fe82d87cd46a7b83bb0c.gz

7 years ago0.7.2 release_0_7_2
Daniel Barlow [Tue, 10 Jan 2006 22:48:18 +0000] 
0.7.2

darcs-hash:20060110224818-a4961-5c081a8960f56a366b0571f188ca9dea7d85481f.gz

7 years agoopenmcl: pixarray-32-element-type should be (unsigned-byte 32).
bryan d. o'connor [Fri, 2 Sep 2005 23:29:03 +0000] 
openmcl: pixarray-32-element-type should be (unsigned-byte 32).

darcs-hash:20050902232903-67a65-a59642dd114a47c56ca4cf2e010d5fb1e52b39f7.gz

7 years agofast-xxx-pixarray routines actually don't exist for openmcl.
bryan d. o'connor [Fri, 2 Sep 2005 23:21:21 +0000] 
fast-xxx-pixarray routines actually don't exist for openmcl.

darcs-hash:20050902232121-67a65-9467043aad15d74eee5f2db1119f9b24cbc549f8.gz

7 years agodpms
Matthew Kennedy [Tue, 12 Jul 2005 16:42:13 +0000] 
dpms

darcs-hash:20050712164213-93fc2-f171cee8476de52980386850c9cefe93edf6b1c1.gz

7 years agoadd openmcl versions of aset-float{32,64}.
bryan [Fri, 26 Aug 2005 18:35:23 +0000] 
add openmcl versions of aset-float{32,64}.

darcs-hash:20050826183523-ebaa6-ece12fb020831d374a3a37e53c4a03fbe0867caf.gz

7 years agoback-port the openmcl-clx fork.
bryan [Fri, 26 Aug 2005 18:34:07 +0000] 
back-port the openmcl-clx fork.

darcs-hash:20050826183407-ebaa6-94c5378f76dc58aec81c0c1c47e592d5d98dcab4.gz

7 years agopermissive-xauthority-parsing
csr21 [Sun, 21 Aug 2005 13:19:45 +0000] 
permissive-xauthority-parsing

  We should not use ECASE when looking at the FAMILY bit of an .Xauthority
  file, because the user can legitimately have families in there that CLX
  does not support.  Instead, be permissive, on the basis that we will never
  choose a family we don't support as the best authorization.

  (Also log a comment about IPv6 support, which triggered this patch.
  Report from sproingie on #lisp IRC, 2005-08-07)

  slight refactor to be more explicit about which conditions we are
  dealing with.

darcs-hash:20050821131945-30503-a48efc52421b6bea54a2cfa7ec1d019bf1d671de.gz

7 years agoupdate for 0.7.1 release_0_7_0 release_0_7_1
Daniel Barlow [Wed, 24 Aug 2005 20:54:03 +0000] 
update for 0.7.1

darcs-hash:20050824205403-a4961-a536ea322e807120f62d835202a1d14bbc71b4ff.gz

7 years agosbcl-0.9.2.10-threads-support, from Christophe Rhodes test-0.7.1
Daniel Barlow [Thu, 14 Jul 2005 14:11:47 +0000] 
sbcl-0.9.2.10-threads-support, from Christophe Rhodes

darcs-hash:20050714141147-a4961-3c2ee181837eed986a6fdecb9901809aecb4ae9c.gz

7 years agono more waitqueues: patch from Gabor Melis
Daniel Barlow [Thu, 14 Jul 2005 13:47:40 +0000] 
no more waitqueues: patch from Gabor Melis

darcs-hash:20050714134740-a4961-2bf43ea112f2a254fe84c0d3ead4bacd6ebf9343.gz

8 years agobump version release_0_7_0_
dan [Sun, 1 May 2005 22:25:06 +0000] 
bump version

darcs-hash:20050501222506-2591e-f301dd1a96f22db38c79c5c71680b8ea5f5c0da4.gz

8 years agofill in timestamp release_0_6_1_
dan [Sun, 1 May 2005 22:19:27 +0000] 
fill in timestamp

darcs-hash:20050501221927-2591e-1829aa5aa95c0053011bbcacd9390ea2951712cc.gz

8 years agoDepend on sbcl 0.9.0. (Some internal sb-kernel functions were renamed)
csr21 [Fri, 29 Apr 2005 14:12:08 +0000] 
Depend on sbcl 0.9.0.  (Some internal sb-kernel functions were renamed)

darcs-hash:20050429141208-ed5a3-1362d1e8af8581b4ecf7cf896764802840d91c9f.gz

8 years ago0.6.1
dan [Tue, 29 Mar 2005 13:42:20 +0000] 
0.6.1

darcs-hash:20050329134220-2591e-0e012bffc4be7424945895736b8cd03f27da97c0.gz

8 years agoAdd GLX extension support (Janis Dzerins on the portable-clx mailing list)
csr21 [Mon, 14 Mar 2005 19:53:13 +0000] 
Add GLX extension support (Janis Dzerins on the portable-clx mailing list)

darcs-hash:20050314195313-ed5a3-91f1a458d851defe9dbe61539f59ac4ce33adced.gz

8 years agoFix protocol errors in input
csr21 [Fri, 11 Mar 2005 18:07:24 +0000] 
Fix protocol errors in input

darcs-hash:20050311180724-ed5a3-13a32b83cd01a78a4286084ea1e0af75bab1784f.gz

8 years agoMore ICCCM compliance: TIMESTAMP and MULTIPLE targets (MULTIPLE is untested)
csr21 [Fri, 11 Mar 2005 18:05:12 +0000] 
More ICCCM compliance: TIMESTAMP and MULTIPLE targets (MULTIPLE is untested)

darcs-hash:20050311180512-ed5a3-11e3c39718ef53e5a0a821adc68d8baa3139d5e7.gz

8 years agoRENDER enhancements from Gilbert Baumann (on free-clim)
csr21 [Mon, 6 Dec 2004 11:48:57 +0000] 
RENDER enhancements from Gilbert Baumann (on free-clim)

darcs-hash:20041206114857-ed5a3-202f0758017bc94a61c1dc54d1de5c259b4ea18f.gz

8 years agoFix clipboard handling according to
csr21 [Mon, 29 Nov 2004 16:14:05 +0000] 
Fix clipboard handling according to

Fix clipboard handling according to
<http://bugzilla.gnome.org/show_bug.cgi?id\159844>

darcs-hash:20041129161405-ed5a3-f3e650654e02fd1f415617ddf14806a3ad1c9296.gz

8 years agofix texinfo oopsen (Milan Zamazal)
dan [Thu, 18 Nov 2004 12:01:48 +0000] 
fix texinfo oopsen (Milan Zamazal)

darcs-hash:20041118120148-2591e-2cfbe6b9ebb0b7a1c1950f0f192fa65e6eaffab6.gz

8 years agoupdate for 0.6 release_0_6_
dan [Tue, 16 Nov 2004 13:08:26 +0000] 
update for 0.6

darcs-hash:20041116130826-2591e-49af9449f84a12ecf97b684771f4a3ad52c3d370.gz

8 years agomanual fixes
dan [Sat, 13 Nov 2004 22:45:07 +0000] 
manual fixes

darcs-hash:20041113224507-2591e-3bc0c39b1cdd0326138a18d27ccadeb787e56f59.gz

8 years agoBug fix: +pointer-event-mask-vector+ is supposed to be a vector of
dan [Sat, 13 Nov 2004 21:54:12 +0000] 
Bug fix: +pointer-event-mask-vector+ is supposed to be a vector of

Bug fix: +pointer-event-mask-vector+ is supposed to be a vector of
keywords.  It wasn't, but it is now.

darcs-hash:20041113215412-2591e-a1ef1cf24af8f388a349926ddf93d39157d232e6.gz

8 years agoBug fix: change the sizes of certain fields in a WM-SIZE-HINT to be 32
dan [Sat, 13 Nov 2004 20:57:59 +0000] 
Bug fix: change the sizes of certain fields in a WM-SIZE-HINT to be 32

Bug fix: change the sizes of certain fields in a WM-SIZE-HINT to be 32
bits wide, as per the ICCCM specifications. Fixes a problem seen with
the MacOS X11 window manger, that uses very large hint values.
(Patch from Eric Marsden)

darcs-hash:20041113205759-2591e-11f9e36f0e3da73a5b0b6cd34de188fa20148c07.gz

8 years agoAdd clipboard demo
csr21 [Thu, 28 Oct 2004 12:07:08 +0000] 
Add clipboard demo

darcs-hash:20041028120708-ed5a3-b99f4de5334130aa37a2bd78f4c4a766bc6d0bc8.gz

8 years agoDon't use the Log CVS keyword, it only fouls up diffs
dan [Fri, 20 Aug 2004 20:38:22 +0000] 
Don't use the Log CVS keyword, it only fouls up diffs

darcs-hash:20040820203822-2591e-85d1e9096e30eca48b227657593a93c576432bf4.gz

8 years agopatch from Milan Zamazal to fix when using *def-clx-class-use-defclass*
dan [Fri, 20 Aug 2004 20:32:05 +0000] 
patch from Milan Zamazal to fix when using *def-clx-class-use-defclass*

darcs-hash:20040820203205-2591e-ffc45910b61781ba6bcceec8d1d807063c463d64.gz

8 years agoPort to the ECL (Embeddable Common Lisp)
worm [Fri, 11 Jun 2004 11:18:17 +0000] 
Port to the ECL (Embeddable Common Lisp)

darcs-hash:20040611111817-d3bd1-01fb39f8492ff4347e961448d40992b6808d8862.gz

9 years agon in a series of increasingly nearly gratuitous commits designed mostly to test commi...
dan [Mon, 26 Apr 2004 16:03:59 +0000] 
n in a series of increasingly nearly gratuitous commits designed mostly to test commit notification to mailing lists

darcs-hash:20040426160359-2591e-635905d9b9bc320fbc2373a828b9a12e9c9984ba.gz

9 years agobrief note about Lisps that are not SBCL
dan [Mon, 26 Apr 2004 15:57:39 +0000] 
brief note about Lisps that are not SBCL

darcs-hash:20040426155739-2591e-cdc09fa804e7e7123b61061ad6390e893f389e2c.gz

9 years agonew mailing list
dan [Thu, 22 Apr 2004 10:44:32 +0000] 
new mailing list

darcs-hash:20040422104432-2591e-8d876d7fa8e81593b3e54856676f3450d7af7362.gz

9 years agotest commit
dan [Thu, 22 Apr 2004 10:31:06 +0000] 
test commit

darcs-hash:20040422103106-2591e-20d0a822a1034b150f66cb07e5be203b48c850f5.gz

9 years agoMake sbcl do dynamic-extent where possible (in horrible hacky way that
csr21 [Thu, 22 Apr 2004 10:24:54 +0000] 
Make sbcl do dynamic-extent where possible (in horrible hacky way that

Make sbcl do dynamic-extent where possible (in horrible hacky way that
busts the compilation environment -- I claim this is Not My Fault)

Mention this (and new Texinfo manual) in NEWS

darcs-hash:20040422102454-ed5a3-5fa3024236fdce5408c8182402a27928378913cd.gz

9 years agoAdd texinfoised CLX manual, courtesy of Shawn Betts and Gilbert Baumann
dan [Fri, 9 Apr 2004 13:32:44 +0000] 
Add texinfoised CLX manual, courtesy of Shawn Betts and Gilbert Baumann

Add texinfoised CLX manual, courtesy of Shawn Betts and Gilbert Baumann
Note that we don't actually process it in any useful way yet, and it
doesn't include any of the new stuff like OPEN-DEFAULT-DISPLAY

darcs-hash:20040409133244-2591e-dca89d8cf3a7ecc3bf16fc8b5dc604f9f4356b52.gz

9 years agobump version number, release release_0_5_4_
dan [Tue, 11 Nov 2003 02:14:52 +0000] 
bump version number, release

darcs-hash:20031111021452-2591e-a150d5e9238970403eeec9cf26839dd7e50aaace.gz

9 years agoChange PROCESS-BLOCK implementation from queue to poll, motivated by release_0_5_3_
csr21 [Tue, 11 Nov 2003 00:00:03 +0000] 
Change PROCESS-BLOCK implementation from queue to poll, motivated by

Change PROCESS-BLOCK implementation from queue to poll, motivated by
significantly less shocking peformance characteristics

darcs-hash:20031111000003-ed5a3-934e23be2de603ac78093adbfeb5cfe2e2074254.gz

9 years agoRevised installation instructions
dan [Sat, 6 Sep 2003 11:14:58 +0000] 
Revised installation instructions

darcs-hash:20030906111458-2591e-1e6e1a3b04e1662267649143357d21905d811deb.gz

9 years ago0.5.3 release: bump version in .asd, edit NEWS file
dan [Sat, 6 Sep 2003 11:06:16 +0000] 
0.5.3 release: bump version in .asd, edit NEWS file

darcs-hash:20030906110616-2591e-84bf0ebf9b6a536789d627752e1d574210b6745b.gz

9 years agofor 0.5.3...
csr21 [Sat, 6 Sep 2003 11:01:05 +0000] 
for 0.5.3...

darcs-hash:20030906110105-ed5a3-4f5b2c59fefb0d85ec922a149e8725c9f19d9e44.gz

9 years agoHere's a kludge: allow pixmap depths of 12, despite not having any image
csr21 [Sat, 6 Sep 2003 11:00:53 +0000] 
Here's a kludge: allow pixmap depths of 12, despite not having any image

Here's a kludge: allow pixmap depths of 12, despite not having any image
routines for them, to allow clx to load under exceed

darcs-hash:20030906110053-ed5a3-8eada642b2c899ac657abee402585caf2f9d7808.gz

9 years agoFix weird error idiom
csr21 [Sat, 6 Sep 2003 10:59:54 +0000] 
Fix weird error idiom

darcs-hash:20030906105954-ed5a3-c0e743ca6f642608a80f2be125bfe2ad0f99b50f.gz

9 years agoFix "too many arguments to format" problem -- clearly a rewrite to release_0_5_2_
csr21 [Wed, 6 Aug 2003 09:48:24 +0000] 
Fix "too many arguments to format" problem -- clearly a rewrite to

Fix "too many arguments to format" problem -- clearly a rewrite to
FORMAT from PRINC which didn't quite get edited correctly

darcs-hash:20030806094824-ed5a3-609426d89653e6da5eee2f68b030f28a01dc3be8.gz

9 years agoChange the names of the TEXT-FOO-SERVER second arguments to SEQUENCE,
csr21 [Sat, 19 Jul 2003 13:42:57 +0000] 
Change the names of the TEXT-FOO-SERVER second arguments to SEQUENCE,

Change the names of the TEXT-FOO-SERVER second arguments to SEQUENCE,
too, to reflect what we perceive to be reality.

darcs-hash:20030719134257-ed5a3-d537982c99aba5e938c1fbd6290e4bad29c33946.gz

9 years agonews
dan [Sat, 19 Jul 2003 12:37:00 +0000] 
news

darcs-hash:20030719123700-2591e-c3bd8c02df9841ec4193ceaa2478d7b98d44c17f.gz

9 years agoremove incorrent type declarations found by sbcl type inferencing
dan [Sat, 19 Jul 2003 12:09:29 +0000] 
remove incorrent type declarations found by sbcl type inferencing

darcs-hash:20030719120929-2591e-389dbf93900eaf75bf46a214915a098be1d0f0e4.gz

9 years agoImplement $DISPLAY parsing as in XOpenDisplay(3x) and Dan Barlow's
csr21 [Thu, 17 Jul 2003 15:47:23 +0000] 
Implement $DISPLAY parsing as in XOpenDisplay(3x) and Dan Barlow's

Implement $DISPLAY parsing as in XOpenDisplay(3x) and Dan Barlow's
sketch on portable-clx-devel.

darcs-hash:20030717154723-ed5a3-77cc64820fb9a13b10eaabbea4e3a7bcd4a96c3c.gz

9 years agoMinor warnings frobs
csr21 [Thu, 17 Jul 2003 09:31:41 +0000] 
Minor warnings frobs

darcs-hash:20030717093141-ed5a3-893f478dd244859cccef075c560742bb63de20e1.gz

9 years agoAdd demos from Ingvar Mattsson.
csr21 [Tue, 1 Jul 2003 08:42:00 +0000] 
Add demos from Ingvar Mattsson.

darcs-hash:20030701084200-ed5a3-d3b547d2c6ce433de1999c7503236e5f3487ea08.gz

9 years agoJust add some more legacy files
csr21 [Mon, 30 Jun 2003 13:56:56 +0000] 
Just add some more legacy files

darcs-hash:20030630135656-ed5a3-31c1d52ea282bba6331668ba68663b80efca7256.gz

9 years agorelease date release_0_5_1_
dan [Thu, 26 Jun 2003 10:39:14 +0000] 
release date

darcs-hash:20030626103914-2591e-49869b81b32629488d0eae0c11d87827626c298b.gz

9 years agoFinal adjustments for 0.5.1 (mention XRENDER and myself)
csr21 [Wed, 25 Jun 2003 12:07:45 +0000] 
Final adjustments for 0.5.1 (mention XRENDER and myself)

darcs-hash:20030625120745-ed5a3-3a8a3e1ed47a434295bcd808f8648b8b8f89c6e3.gz

9 years agoJust a little more news for 0.5.1
csr21 [Wed, 25 Jun 2003 12:00:52 +0000] 
Just a little more news for 0.5.1

darcs-hash:20030625120052-ed5a3-c7b6901fc63de236d0f24cb23c8ba490d2fc7ee8.gz

9 years agoAdd in all the other files in the repository to the defsystem, either as
csr21 [Wed, 25 Jun 2003 12:00:33 +0000] 
Add in all the other files in the repository to the defsystem, either as

Add in all the other files in the repository to the defsystem, either as
example files (which are compiled but not loaded) or static files

darcs-hash:20030625120033-ed5a3-897c4d54dde5f12e7ebbcefd779acbfe5fbc2675.gz

9 years agoFix up warnings, style warnings, etc.
csr21 [Wed, 25 Jun 2003 11:57:38 +0000] 
Fix up warnings, style warnings, etc.

darcs-hash:20030625115738-ed5a3-308b39fe1df84e5a688e3b31588c13f8bee89325.gz

9 years agoI think this was meant to be associated with demo/zoid.lisp. If so, it
csr21 [Wed, 25 Jun 2003 11:56:37 +0000] 
I think this was meant to be associated with demo/zoid.lisp.  If so, it

I think this was meant to be associated with demo/zoid.lisp.  If so, it
should be calling DRAW-FILLED-TRAPEZOIDS, not POLY-FILL-TRAPEZOIDS

darcs-hash:20030625115637-ed5a3-e2ad8f9fa0ba4b35dddc31e545564cc21c655379.gz

9 years agoFix typesafety bugs in DEFINE-GCONTEXT-ACCESSOR
csr21 [Wed, 25 Jun 2003 11:55:04 +0000] 
Fix typesafety bugs in DEFINE-GCONTEXT-ACCESSOR

darcs-hash:20030625115504-ed5a3-8e1a89af106f69f94588df641457e22d23501f3f.gz

9 years agoUpdate for latest work for 0.5.1
csr21 [Wed, 25 Jun 2003 10:27:25 +0000] 
Update for latest work for 0.5.1

darcs-hash:20030625102725-ed5a3-3a74b6668cbe26a3a3854aeb75fd79f9fdf1783c.gz

9 years agoAdd xrender to the list of things to build
csr21 [Mon, 16 Jun 2003 13:31:56 +0000] 
Add xrender to the list of things to build

Add xrender to the list of things to build
Add a new method specialized on xrender-source-file to muffle
compiler notes under sbcl, as they distract from compiler notes that we
care more about elsewhere

darcs-hash:20030616133156-ed5a3-83b5f4ffc4a5168f08fcbe0b637d1eb5d60c4955.gz

9 years agobeginnings of 0.5.1 announcement
csr21 [Mon, 16 Jun 2003 13:30:14 +0000] 
beginnings of 0.5.1 announcement

darcs-hash:20030616133014-ed5a3-4e7ad8b1643bd2c5ff3d37d40fa89c72e151e9a1.gz

9 years agominor text frobs (mostly obfuscating e-mail addresses)
csr21 [Mon, 16 Jun 2003 13:30:00 +0000] 
minor text frobs (mostly obfuscating e-mail addresses)

darcs-hash:20030616133000-ed5a3-8ed783c95de0030ff37f9580ee22a427b8c1e1c9.gz