Thanks John, One of the things that the standard display is really good at is hiding some of the details for the benefit of the user. Using 0 0 $ 0 as a way to create a null return is an example of that. With the Enhanced display I chose to show the results of empty shapes in a way that is clearer for the programmer, so using it with the 13!:x verbs sounds like a really good fit. Let me know how it works for you and about any bugs that you do discover.
Cheers, bob On Jul 16, 2015, at 6:46 AM, John Baker <[email protected]> wrote: > 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 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
