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
>>>
>>
>>
>

Reply via email to