I have given this a quick try under jqt. Opening a second window while also displaying the standard text display is very helpful. The next time I am debugging something I will try using your script when stepping through code. I use the 13!:x verbs and assigned pf keys for debugging instead of the visual debugger - (more portable) - so your script may yield many of the benefits of a visual debugger without actually using one.
Very nice. I'd urge everyone to give this a try and help shake out the bugs this will be nice addition to J's libraries. On Thu, Jul 16, 2015 at 7:45 AM, Joe Bogner <[email protected]> wrote: > bob, > > This is very impressive work. I watched the videos, which were > excellent, and successfully ran the jqt version. I spend more time in > jqt lately than jhs so this is a welcome addition. > > Thank you for sharing > > Joe > > JVERSION > Engine: j803/2014-10-19-11:11:11 > Library: 8.03.13 > Qt IDE: 1.3.1/5.3.2 > Platform: Win 64 > Installer: J803 install > InstallPath: c:/users/joe bogner/downloads/j64-803 > > > > On Thu, Jul 16, 2015 at 1:09 AM, robert therriault > <[email protected]> wrote: > > Good evening all, > > > > For those who are using the jqt platform, I have just uploaded the > script for the Enhanced Display to work with jqt. The advantage that this > version has is that it will return the standard version in the terminal > window as usual, with enhanced version appearing in its own window for easy > comparison. To access the script and the videos describing it, visit the > wiki page. > http://www.jsoftware.com/jwiki/BobTherriault/Enhanced%20J%20Display > > > > Cheers, bob > > > > On Jul 10, 2015, at 11:57 AM, John Baker <[email protected]> wrote: > > > >> I've been playing around with your enhanced display. > >> > >> This has addon written all over it. I was surprised to see that when > you > >> use it to generate a display in JHS the display retains a lot of > >> information about the contents of boxed structures. > >> > >> Mousing and hovering over the array display describes the contents in a > >> direct and simple manner. > >> > >> Of course all this is retained in the JHS page which underscores the > >> potential of JHS to show us a lot more. > >> > >> > >> > >> On Fri, Jul 10, 2015 at 12:04 PM, robert therriault < > [email protected]> > >> wrote: > >> > >>> Thanks John, > >>> > >>> In jhs what you are actually looking at is an SVG file in an HTML > wrapper > >>> created by j's defined jhtml verb. I have created a version that will > >>> return raw html, but at the moment there seem to be issues attaching > the > >>> script to the wiki page. > >>> > >>> Cheers, bob > >>> > >>> John Baker's post on the general forum. > >>> > >>> The (visual) verb could be very handy for creating J documentation. > >>> Especially when building eBooks that display J boxed displays. Please > make > >>> sure there is a version that spits out the raw HTML. > >>> > >>> It's amazing that here we are in the 21st century and box drawing > >>> characters are still a pain in the posterior. > >>> > >>> The other day I was updating the LaTeX version of all my blog posts > bm.pdf, > >>> ("blog master" or "bowel movement"), and found that the pipe character > >>> LuaLaTex was substituting in the font I was using was proportional > thereby > >>> throwing off the alignment in lstlisting environments: arghhhhh!!! I > >>> ended up > >>> "fixing" this issue with: > >>> > >>> NB. lstlisting oriented portable box drawing characters > >>> > >>> pipechars=:[: 9!:7 '+++++++++!-'"_ [ ] > >>> > >>> > >>> Which sneaks in ! for |. I was not amused. > >>> > >>> > >>> > >>> Cheers > >>> > >>> On Jul 7, 2015, at 5:12 PM, robert therriault <[email protected]> > >>> wrote: > >>> > >>>> Hi everyone, > >>>> > >>>> I have been working over the last while creating an alternative > display > >>> format for the JHS environment using SVG. It is loosely based on the > work > >>> that I had done last summer using HTML, but this version I think is a > >>> little cleaner and less obtrusive while still providing more > information > >>> than the standard display. > >>>> > >>>> The script and the supporting videos are posted on the wiki. The > videos > >>> will give you a sense of the approach I have taken. I warn you all in > >>> advance when it comes to programming I am more of a designer than a > >>> programmer. :-) > >>>> > >>>> http://www.jsoftware.com/jwiki/BobTherriault/Enhanced%20J%20Display > >>>> > >>>> I look forward to feedback, as there is some work to do on how to > >>> display unicode, symbols and sparse arrays in ways that make > interaction > >>> with them a bit more intuitive. > >>>> > >>>> Cheers, bob > >>>> ---------------------------------------------------------------------- > >>>> 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 > >> [email protected] > >> ---------------------------------------------------------------------- > >> 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 [email protected] ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
