David Mitchell wrote:
The following sequence caused an error:

load'dd'

(ctrl-k to start Debug)
(click on Hand Icon to open Stop window)
(select locale jdd)
(select ddcon, put stop on 1st line)
(close Stop window)

ddcon ''

(Debug window shows :
  *>[0] ddcon_jdd_
  ----------------
  stop
  ddcon[0] ddcon_jdd_
)

(click on Hand Icon)

|ill-formed name: ddcon_jdd__base_
|jdb_isexplicit[0]

At this point, most actions in the Debug window fail with ill-formed name.


reStab at a fix, not much tested: (fixed names with _)

debugs.ijs

jdbstop_ini
...
  nms=. ~. (jdb_boxxopen y), nms
  r=.([:{.(_2&[EMAIL PROTECTED]@('_'=])))&.>nms
  p=.;('_'={:)&.>nms
  nms1=.(r+&.>(-.p)*&.>#&.>nms){.&.>nms
  SMNAMES=: nms1 ,. LOCALE(I. -.;p)} ([:}.(}:))&.>r}.&.> nms
  STNAMES=: SMNAMES
...

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

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

Reply via email to