To fix this, comment out the "gtk_paint" line in gtk_show_jzplot_ (as
below).  This probably isn't a real fix as the line was probably there
for a reason, but it solves the immediate problem.

gtk_show_jzplot_=: 3 : 0
coinsert 'jgl2'
if. -.IFGTK do. gtkinit_jgtk_ '' end.
popen_gtk''
if. ifjwplot'' do.
  (PForm,'_',PId,'_paint')=: gtk_paint
end.
NB. gtk_paint''
if. PShow=0 do.
  if. VISIBLE do.
    gtk_widget_show_all_jgtk_ (0&". ::]) PFormhwnd
  else.
    gtk_widget_hide_all_jgtk_ (0&". ::]) PFormhwnd
  end.
  PShow=: 1
  gtk_window_set_keep_above_jgtk_ ((0&". ::]) PFormhwnd),PTop
end.
if. VISIBLE do. glpaint'' end.
if. (ifjwplot'') *. -.IFGTK do. gtk_main_jgtk_ '' end.
)


On Thu, Mar 1, 2012 at 6:14 PM, John Baker <bakerj...@gmail.com> wrote:
> I see the same problem on 32 bit windows XP for gtk.
>
> After hitting this I GIT'ed the complete system trees for j 6.02 and j 7.01
> on my
> various systems.  One of the weaknesses of the otherwise excellent JAL
> package manager Is an inability to rollback updates.  By putting the entire
> system tree under version control it's easy to rollback JAL updates.
>
> Why I didn't do this ages ago is a major DUH.
>
>
> On Thu, Mar 1, 2012 at 3:49 PM, Ric Sherlock <tikk...@gmail.com> wrote:
>
>> I can confirm the same problem in Gtk IDE for both 64-bit Windows and
>> Linux.
>>
>> Windows 7, GtkIDE
>>   JVERSION
>> Engine: j701/2011-01-10/11:25
>> Library: 7.01.057
>> Platform: Win 64
>> Installer: j701a_win64.exe
>> InstallPath: c:/program files/j64-701
>>   load 'pacman'
>>   'search' jpkgv 'graphics/plot graphics/gl2 gui/gtk'
>> ┌─────────────┬──────┬──────┬───────────────┐
>> │graphics/gl2 │1.0.21│1.0.21│gl2            │
>> │graphics/plot│1.0.82│1.0.82│Plot           │
>> │gui/gtk      │1.0.90│1.0.90│GTK API        │
>> │gui/gtkwd    │1.0.25│1.0.25│gtk wd emulator│
>> └─────────────┴──────┴──────┴───────────────┘
>>   load 'plot'
>>   plot i.10
>> |assertion failure: cairo_glcmds
>> |   0~:gtkcr,gtkpl
>>
>>
>> Ubuntu 11.10 GtkIDE
>>   JVERSION
>> Engine: j701/2011-01-10/11:25
>> Library: 7.01.057
>> Platform: Linux 64
>> Installer: j701a_linux64.sh
>> InstallPath: /opt/j64_701
>>   load 'pacman'
>>   'search' jpkgv 'graphics/plot graphics/gl2 gui/gtk'
>> ┌─────────────┬──────┬──────┬───────────────┐
>> │graphics/gl2 │1.0.21│1.0.21│gl2            │
>> │graphics/plot│1.0.82│1.0.82│Plot           │
>> │gui/gtk      │1.0.90│1.0.90│GTK API        │
>> │gui/gtkwd    │1.0.25│1.0.25│gtk wd emulator│
>> └─────────────┴──────┴──────┴───────────────┘
>>   load 'plot'
>>   plot i.10
>> |assertion failure: cairo_glcmds
>> |   0~:gtkcr,gtkpl
>>
>> On Fri, Mar 2, 2012 at 10:25 AM, Marshall Lochbaum <mwlochb...@gmail.com>
>> wrote:
>> > I'm running Ubuntu 32-bit jgtk. jhs and jconsole outputs still work. I
>> > assume you have to update plot to get the error.
>> >
>> > Marshall
>> >
>> > On Thu, Mar 1, 2012 at 3:55 PM, Eric Iverson <eric.b.iver...@gmail.com
>> >wrote:
>> >
>> >> I think we (at least I) need more context for the error report. My
>> >> assumption is report is for the new jconsole support and does not
>> >> apply to jgtk or jhs. Details like 32 vs 64 also nice to have.
>> >>
>> >> On Thu, Mar 1, 2012 at 3:45 PM, Devon McCormick <devon...@gmail.com>
>> >> wrote:
>> >> > The 32-bit version still works under Windows 7.
>> >> >
>> >> > On Thu, Mar 1, 2012 at 3:27 PM, Marshall Lochbaum <
>> mwlochb...@gmail.com>
>> >> wrote:
>> >> >> Confirmed on Ubuntu. Oh no!
>> >> >>
>> >> >> Marshall
>> >> >>
>> >> >> On Thu, Mar 1, 2012 at 3:16 PM, William Szuch <
>> bsz...@wsa-fincon.com.au
>> >> >wrote:
>> >> >>
>> >> >>> Using Windows 7
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>> load 'plot'
>> >> >>>
>> >> >>>   plot i. 123
>> >> >>>
>> >> >>> |assertion failure: cairo_glcmds
>> >> >>>
>> >> >>> |   0~:gtkcr,gtkpl
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>> Regards
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>> Bill Szuch
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>>
>> ----------------------------------------------------------------------
>> >> >>> For information about J forums see
>> http://www.jsoftware.com/forums.htm
>> >> >>>
>> >> >>
>> ----------------------------------------------------------------------
>> >> >> For information about J forums see
>> http://www.jsoftware.com/forums.htm
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > Devon McCormick, CFA
>> >> > ^me^ at acm.
>> >> > org is my
>> >> > preferred e-mail
>> >> > ----------------------------------------------------------------------
>> >> > For information about J forums see
>> http://www.jsoftware.com/forums.htm
>> >> ----------------------------------------------------------------------
>> >> For information about J forums see http://www.jsoftware.com/forums.htm
>> >>
>> > ----------------------------------------------------------------------
>> > For information about J forums see http://www.jsoftware.com/forums.htm
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
>
>
>
> --
> John D. Baker
> bakerj...@gmail.com
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm



-- 
Devon McCormick, CFA
^me^ at acm.
org is my
preferred e-mail
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to