Lisp HUG Maillist Archive

pinboard-layout problems

hello,

I have problems with a pinboard-layout-based interface causing a
backtrace displayed in the tty. I was a little puzzled since the
interface in question is pretty similar to interfaces I've used
for a long time. But finally I discovered that the settings that
triggered the bug was the combination of ':horizontal-scroll nil'
and ':vertical-scroll t' in a pinboard-layout, and then I
discovered that it was related to resize-callbacks too,  so
I generated the following small example:

(define-interface bogus ()
  ()
  (:layouts
   (my-pinboard pinboard-layout nil
         :visible-min-height 100
         :visible-min-height 100
         :horizontal-scroll nil
         :vertical-scroll t
         :resize-callback (lambda(pb x y w h)
                            (format t "resize: ~a ~a ~a ~a ~a~%"
                                    pb x y w h))))
  (:default-initargs
   :best-width 600
   :best-height 300))

Maybe this is an actual bug which I should discuss with lisp-support,
but I thought I'd bring it to the mailing list first.

This is on LW 4.4.5 on linux (Debian unstable) with openmotif.
I think this works fine on the mac (haven't tried windows yet).
-- 
  (espen)


Updated at: 2020-12-10 08:52 UTC