[ Home ] The pages on this CLiki-driven site can be edited by anybody at any time. No warranty of any kind can therefore be made; any implied warranties of merchantability or fitness for a particular purpose are expressly disclaimed
[ Home ] [ Recent Changes ] [ About CLiki ] [ Text Formatting ]




Trac

As of March 2007, the "Trac" issue tracker has been enabled for the mcclim project. It can be found at http://trac.common-lisp.net/mcclim/. New problem reports should be submitted there. Migration of current bug reports to Trac would also be useful.

------------------------------------------------------

N.B.: most of the links in this page point to messages that are different from, and unrelated to, the intended ones, due to the unexpected consequences of an upgrade to clim-devel list archiving software. They will be eventually fixed here manually with new links to the corresponding Gmane archive, but this will take time -- Paolo Amoroso, 14 August 2005.

This page lists the oustanding Bugs of McCLIM. When a bug is closed, its entry may be removed. Instructions:

Open bugs

Failure to refresh window when resized
When one resizes a window it seems that embedded acceptor gadgets are not redrawn. Goatee. See picture.

Reported by Robert P. Goldman, 2 March 2007

Unbound variable when using with-presentation-type-xxx
with-presentation-type-xxx -- Paolo Amoroso, 21 Apr 2006

Originally reported by Paul Werkowski on 18 Apr 2006.

Draw-circle using transformation throws a type error
draw-circle-using-transformation -- Paolo Amoroso, 20 Dec 2005

Originally reported by Paul Werkowski on 20 Dec 2005.

Infinite redisplay loop without :incremental-redisplay t
infinite-redisplay-loop -- Paolo Amoroso, 11 Dec 2005

Originally reported by Paul Werkowski on 9 Dec 2005.

Gray regions in Clouseau inspector
clouseau-gray-regions -- Paolo Amoroso, 9 Dec 2005

Originally reported by Peter Scott on 2 dec 2005.

Drawing xpm-icons to accepting-values-stream doesn't work
xpm-icons-avv-stream -- Paolo Amoroso, 30 Aug 2005

Originally reported by Max-Gerd Retzlaff on 29 Aug 2005.

Puzzle demo crashes at startup. See also the reports by Robert Goldman and Paolo Amoroso.
puzzle-demo-crashes -- Paolo Amoroso, 28 Jun 2005

Originally reported by Dirk Gerrits on 28 Jun 2005.

Building with ASDF fails because of incorrect Scigraph module specification
scigraph-asdf-spec-broken -- Paolo Amoroso, 30 May 2005

Originally reported by Christian Lynbech on 26 May 2005.

Windows opened by open-window-stream are not automatically closed when their parent is closed
open-window-stream-not-closed -- Paolo Amoroso, 28 Feb 2005

Originally reported by Christophe Rhodes on 18 Feb 2005.

No presentation type error for standard-generic-function when running inspector example
no-presentation-type-standard-gf -- Paolo Amoroso, 17 Feb 2005

Originally reported by Paolo Amoroso on 14 Feb 2005.

SETUP-GADGET-RECORD tries to set height on ACCEPTING-VALUES-STREAM
setup-gadget-record -- Anthony W. Juckel, 17 Feb 2005

Problem arises when using WITH-OUTPUT-AS-GADGET within ACCEPTING-VALUES.

Problem with precache-icons in CLIM Listener on Allegro CL 6.2
listener-precache-icons-acl62 -- Paolo Amoroso, 31 Jan 2005

Originally reported by Robert Goldman on 27 Jan 2005. Fix available in the linked message.

Corrupted output in Goatee test if initial contents has string with newline
goatee-corrupted-initial-output -- Paolo Amoroso, 9 Jan 2005

Originally reported by Matley on 5 Jan 2005.

Right-click menu commands are echoed but not immediately executed
context-menu-command-not-executed -- Paolo Amoroso, 1 Jan 2005

Originally reported by Paolo Amoroso in Apr 2004.

Nodes not translated when translating a graph
graph-nodes-not-translated -- Paolo Amoroso, 1 Jan 2005

Originally reported by Paolo Amoroso on 14 Apr 2004.

Numbers in pane layout specifiers are ignored
numbers-pane-layout-specifiers -- Paolo Amoroso, 1 Jan 2005

Originally reported by Paolo Amoroso on 14 Apr 2004. Additional info.

Error when typing nonexistent symbol at Listener
listener-nonexistent-symbol -- Paolo Amoroso, 1 Jan 2005

Originally reported by Paolo Amoroso on 30 May 2004.

Text fields with :editable-p nil still editable
editablep-nil-still-editable -- Paolo Amoroso, 1 Jan 2005

Originally reported by Paolo Amoroso on 21 Jun 2004.

Frame width can't be resized more than default with a particular pane layout
text-field-resize-width -- Paolo Amoroso, 1 Jan 2005

Originally reported by Paolo Amoroso on 4 Jul 2004. Workaround.

Frame initialization of text fields doesn't work with run-frame-top-level :before method
text-field-init -- Paolo Amoroso, 1 Jan 2005

Originally reported by Paolo Amoroso on 9 Aug 2004. Additional info.

Missing :inherit-menu arg in define-command-table, make-command-table
command-table-inherit-menu -- Paolo Amoroso, 31 Dec 2004

Originally reported by Paolo Amoroso on 5 sep 2004.

Build with Allegro CL 7.0 breaks at #'eat-delimiter-or-activator
acl7-eat-delimiter-or-activator -- Paolo Amoroso, 30 Dec 2004

Originally reported by Friedrich Dominicus on 13 Dec 2004.

Application pane vertical scrolling does not work with table formatting
table-formatting-scrolling -- Paolo Amoroso, 28 Dec 2004

Workaround.

(setf frame-current-layout) does not work
setf-frame-current-layout-broken -- Paolo Amoroso, 28 Dec 2004

Originally reported by Robert Strandh on 25 Dec 2004.

RADIO-BOX-VIEW class wanted --- Robert Goldman 03 Jan 2005
The original requestor reported that his system didn't port from Allegro CLIM because of this missing class. I do not endorse this as a bug --- it may simply be an Allegro extension that is missing and that McCLIM need not support. FWIW, Scigraph seems to want this symbol (at least as revealed by no inspection more semantically clueful than Unix find).

Table-pane :spacing initarg appears to have no effect
Reported by Andy Hefner, 25 Jan 2005.

Degrafted sheets should not retain their medium
Currently when a sheet is degrafted it retains its medium. Attempting to output to such a sheet will result in a CLX error (The value NIL is not of type XLIB:WINDOW), which is less than ideal. We should probably be calling degraft-medium somewhere. -- Andy Hefner, 27 Feb 2005

format-graph-from-roots will not accept all :duplicate-test values admissible in spec.
The CLIM spec calls for format-graph-from-root to accept any predicate of two arguments as :duplicate-test. The existing code in layout-graph-nodes assumes that this will only be one of the Equality testing predicates acceptable to make-hash-table.
Patch submitted. Not yet applied. -- Robert Goldman, 31 July 2005

Gadget displays are not updated when gadget-value is reset.
Andy Hefner reports:
I don't think (setf (gadget-value ...) ...) works right in our current implementation - the slot value may change, but the graphic display won't be updated, and strange things may happen relating to multiple selection.
See this email. Robert Goldman, 31 July 2005

Can't change items list in list-pane/option-pane
Paolo reports
My plans for a file selection dialog are on hold due to the limitations of McCLIM's implementation of list-pane and option-pane. List panes would be a natural way of maintaining directory and file lists in such a dialog, but they can currently no longer be updated after creation.
See this thread. Robert Goldman, 31 July 2005

Closed Bugs

draw-arrow* doesn't preserve transformations (includes fix)
draw-arrow-transformation -- Paolo Amoroso, 20 Aug 2006

Originally reported by Luigi Panzeri on 19 Aug 2006.

Allegro lisp that has mk-defsystem experiences a "defsystem" package collision --- Robert Goldman 03 Jan 2005

Originally reported by Robert Goldman on 27 December 2004. The problem is that the system file first checks for mk-defsystem being loaded and, if it is loaded, tries to import the mk:defsystem into the COMMON-LISP-USER package. Unfortunately, if you try this with Allegro, it will clash with the symbol EXCL:DEFSYSTEM, which is already imported into COMMON-LISP-USER. Report contains patch. The posted patch has not yet been accepted into the repository. An alternate to the posted patch would be to load system.lisp into a new package, rather than COMMON-LISP-USER, so that we could control the package imports better. My preference would be for the conceptually simpler package name referencing.

Problems with compose-xxx-with-yyy transformation functions
compose-xxx-with-yyy-transformations -- Paolo Amoroso, 9 Dec 2005

Originally reported by Paul Werkowski on 9 Dec 2005. Fixed.

No applicable method for standard-bounding-rectangle in output-record-hash
no-method-standard-bounding-rectangle -- Paolo Amoroso, 14 Aug 2005

Originally reported by Taylor Campbell on 12 Aug 2005. Fixed.

The :highlight option of presentation :single-box is broken
presentation-single-box-highlight-broken -- Paolo Amoroso, 6 Aug 2005

Originally reported by David Murray on 27 Jul 2005. Fixed.

Graph nodes are incorrectly placed when scale factor <> 1
graph-nodes-incorrectly-placed-when-scaling -- Paolo Amoroso, 24 Mar 2005

Originally reported by Thibault Langlois on 22 Mar 2005. Fixed.

Pasting selected text returns garbled string
text-paste-returns-garbage -- Paolo Amoroso, 28 Dec 2004

Originally reported by Paolo Amoroso on 7 Dec 2004. Pasting works within McCLIM panes and with xterm, but not with Konsole, KWrite, GNU Emacs, AbiWord and OpenOffice. Fixed.

format-graph-from-roots missing default for :arc-drawer
arc-drawer-missing -- Paolo Amoroso, 28 Dec 2004

Originally reported by Robert Goldman on 23 Dec 2004. Fixed.

Running McCLIM application over ssh -X fails
clim-over-ssh-x-fails -- Paolo Amoroso, 9 Jan 2005

Originally reported by Timmy Douglas on 3 Jan 2005. Fixed.

Copying text to clipboard loops displaying messages to Konsole
loop-when copying-text -- Paolo Amoroso, 2 Mar 2005. This may not be a McCLIM bug, it is probably related to the Klipper KDE clipboard tool.

Originally reported by Paolo Amoroso on 28 Feb 2005. Fixed.

Package lock errors when compiling/loading with CMUCL 19 or later
listener-cmucl-package-lock -- Paolo Amoroso, 3 Jan 2005. Compiling or loading the CLIM Listener with CMUCL 19 or later causes package lock errors for the common-lisp, debug and ext packages. Fix. Fix applied.

The beagle backend fails to compile
beagle-backend-set-keyboard-focus -- Christophe Rhodes, 2 Mar 2005

Originally reported by Tom Winchester on 28 Feb 2005. Fix. applied to latest CVS.

Clim-Fig doesn't ignore figure presentation highliting
clim-fig-presentation-highlighting -- Paolo Amoroso, 30 Dec 2004

Originally reported by Paolo Amoroso on 17 Oct 2004.

This is now fixed, probably by the combination of changes checked in here, here and here.

Stream-unread-gesture doesn't work when stream-read-gesture returns a character Resolved
stream-unread-gesture-char -- Paolo Amoroso, 31 Dec 2004

Originally reported by Robert Strandh on 31 Dec 2004. Additional info.

CLX medium-clear-area doesn't transform from medium to device coordinates Resolved
clx-medium-clear-area-transform -- Paolo Amoroso, 11 Feb 2005

Originally reported by Nyef on 11 Feb 2005. Fix available in the linked message.

Show Command Table Listener command: error left-clicking field in accepting-values dialog Resolved
show-cmd-table-arg -- Paolo Amoroso, 21 Jan 2005

integer is not of type xlib:gcontext error when using pixmaps in Listener Resolved
pixmaps-gcontext-error -- Paolo Amoroso, 17 Jan 2005

TEXT-FIELD-VIEW class wanted --- Robert Goldman 03 Jan 2005
The original requestor reported that his system didn't port from Allegro CLIM because of this missing class. I do not endorse this as a bug --- it may simply be an Allegro extension that is missing and that McCLIM need not support. FWIW, Scigraph seems to want this symbol (at least as revealed by no inspection more semantically clueful than Unix find). Resolved

image:write-pnm doesn't work with SBCL 0.8.17
write-pnm-sbcl-0.8.17 -- Paolo Amoroso, 28 Dec 2004

Originally reported by Milan Zamazal on 10 Dec 2004. Resolved


This page is linked from: index  

CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively