Dissect is my proudest achievement, but I don't have time to maintain it.  I am too busy making JE improvements, and if I thought I had to bring Dissect along at the same time I wouldn't be able to do anything.

If anyone will take the torch, I will be grateful.  The code is very complex, but with lots of commentary and a large set of tests.

This error would be a good one to start on.  It even fails on dissect 'i. 1e4' .  I know this worked last time I worked with the code.

I suspect that the error is related to JQt, and is probably in JQt but it might be a boundary issue.  The code is drawing a list of rectangles and one of them is rejected by JQt: probably JQt thinks the rectangle is outside the drawing area.

Henry Rich



On 7/13/2021 5:36 PM, Devon McCormick wrote:
Hi,

I was trying to use "dissect" to show the structure of Jan-Pieter
Jacobs's solution to the problem Skip Cave proposed about ten days ago but
encountered this (running in JQt under a recently updated 9.02):

require 'debug/dissect'

dissect '(10#. [:~.[:,/(1 1 1 3 |."0 1~ i. 4) #"1/ (4#10)#: ]"_) i.1e4'

error in paint

domain error

|domain error: cd

| glrect 0 0 1 1+"1^:(-.IFQT),"2|."1 y


no locale for event handler: 81, event: dissect_dissectisi_resize

no locale for event handler: 81, event: dissect_resize

JVERSION

Engine: j902/j64avx2/windows

Release-a: commercial/2020-12-05T13:36:01

Library: 9.02.08

Qt IDE: 1.9.2s/5.12.10(5.12.10)

Platform: Win 64

Installer: J902 install

InstallPath: c:/pgm/j902

Contact: www.jsoftware.com


Does anyone have an idea what might be causing this error and how I could
avoid it?


Thanks,

Devon


--
This email has been checked for viruses by AVG.
https://www.avg.com

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to