Hi Jürgen, I think you need an akt-like thing for the browser. I know it can be done because I've done it before. See https://github.com/shellinabox/shellinabox.git That works great with GNU APL!
Can't do much right now, working on https://github.com/blakemcbride/Build Thanks! Blake On Sun, Apr 7, 2019 at 10:49 AM Dr. Jürgen Sauermann < mail@jürgen-sauermann.de> wrote: > Hi Blake, > > I see. Not really sure what a good solution would be, but my current > thinking is that the page > should get a separate column on the left side with a number of links to > other pages that are > related to GNU APL (GNU APL home, GNU APL community, Bits-and-Pieces, info > manual, > etc.). > > One of the links could be a copy to a separate window with an APL > keyboard. Or maybe a > "Keyboard" button right to the "Enter:" button. I am not a web designer so > I have to figure how > to do that (ideally such that a click in the keyboard window is pushed > into the input field). > > Any help is welcome (the current try-GNU-APL page is > *websock/client/apl_js.html* in SVN). > > Best Regards, > /// Jürgen > > > On 4/7/19 5:29 PM, Blake McBride wrote: > > Hi Jürgen, > > I kind of got all of that. Here is the problem: > > I use "akt" to get to APL characters. I don't use any keyboard > configuration. Likewise, those new to APL that wish to "try" it are not > going to have any special keyboard setup either. The will be using > tryapl.org with a regular browser on a not-specially-configured > keyboard. Although I easily get all that you said, the people interested > in "trying" APL won't. > > Thanks. > > Blake > > > On Sun, Apr 7, 2019 at 10:11 AM Dr. Jürgen Sauermann < > mail@jürgen-sauermann.de> wrote: > >> Hi Blake, >> >> there is an input field (after the text"APL Input:") at the bottom of >> the page. >> You enter your APL command or expression into that field and then press >> enter >> on your keyboard or push the button labelled "Enter". The text entered >> then goes >> straight to the GNU APL interpreter. >> >> If your keyboard is configured accordingly, then you move the cursor over >> the input >> field (so that it gets the input focus) and then simply type the APL >> characters (using Ctrl- >> or Alt- or whatever your keyboard configuration requires). The normal >> keyboard >> configuration for GNU APL should do it. >> >> Without a proper keyboard configuration you can first enter command >> *]keyb* to >> display an APL keyboard in the APL output. From that output you can then >> copy >> and paste individual APL characters to the input field (in my browser you >> mark the text >> and then copy it with the middle mouse button, like it is commonly done >> in X-based systems). >> >> Likewise you can copy and paste longer APL input lines from other web >> pages that display >> APL code (in UTF-8 encoding). >> >> Best Regards, >> /// Jürgen >> >> >> >> On 4/7/19 4:37 PM, Blake McBride wrote: >> >> Interesting, but I can't figure out how to input APL characters. >> >> --blake >> >> >> On Sat, Apr 6, 2019 at 1:41 PM Dr. Jürgen Sauermann < >> mail@jürgen-sauermann.de> wrote: >> >>> Hi, >>> >>> inspired by Dyalog's https://tryapl.org/ I have set up a small server >>> with *try-GNU-APL*. Not as fancy as tryapl.org, but at least something. >>> >>> The URI is: >>> >>> http://juergen-sauermann.de/try-GNU-APL >>> >>> The code for the entire server is rather small and stored in the >>> latest *SVN 1131* (subdir *websocket*). >>> >>> Enjoy, >>> /// Jürgen >>> >> >> >
