Response from a Mac (and Linux/Unix - never Windows) user -

In Apple Terminal (and all Unix terminals) my main (almost exclusive) 
environment for J use - Ctrl+j means "enter line" Cmnd+j means "Jump 
to selection" -- I don't have any problem using Ctrl+j for enter, 
seems natural (and it is the standard meaning of ASCII character 
10{a.).

I will say that, in my experience, keyboards are more problematic 
than character sets (thinking APL here). Moving to a new/different 
environment almost always causes some consternation. Chord key 
combinations amplify that consternation.

Personal customization, as suggested by Chris, is an answer to 
complaints - but it may be more difficult than you expect to get 
consensus from the "four Mac users" ....

- joey


At 11:03 AM +0000 11/02/21, Ian Clark wrote:
>< Rant >
>Menus are the first line of recourse for the novice. And who are the
>Labs meant for, if not novices?
>
>The Macintosh Human Factors Guidelines used to warn against
>key/modifier chords which correspond to no menu item. Loose
>"shortcuts" are a Windows abuse and diagnostic of an app developed
>with little or no concession to novices.
>
>Ctrl in Windows is (usually) the counterpart of Cmnd () on the Mac.
>But nowadays Mac keyboards offer a Ctrl key also, as a concession to
>ex-Windows customers (...growing) -- particularly users of M$Word,
>which has been re-ported to the Mac with little or no understanding of
>novice needs. There's no good reason for a novice ever to buy M$Word:
>the kludge is aimed at an existing audience. Which is, they'd
>arrogantly maintain: everybody (...who matters). Hence the need to
>offer a Ctrl key.
>
>But on the Mac: Ctrl+J to advance a Lab is Ctrl+J in JGTK not J ...it
>appears to be the sole exception to the "rule" Ctrl+ -->  .
>
>I'd have pointed this out before but I don't know if anyone's
>listening. (How many Mac users are there on this list? Four?)
></ Rant >
>
>
>On Mon, Feb 21, 2011 at 9:04 AM, chris burke <[email protected]> wrote:
>>  I think it should be enough to say:
>>
>>  "To advance the lab, press Esc A in JHS, or Ctrl-J in Gtk."
>>
>>  I updated the lab script for this.
>>
>>  On Mon, Feb 21, 2011 at 3:41 PM, Ric Sherlock <[email protected]> wrote:
>>>  This should now read:
>>>  To advance the lab, if you are using the JHS front end, select 
>>>menu Studio|Advance Lab or the corresponding shortcut (Esc,a), 
>>>otherwise if you are using the Gtk front end then select the menu 
>>>Help|Studio|Advance Lab or the corresponding shortcut (Ctrl+j).
>>>  (Note the Gtk menu item doesn't exist yet but probably should).
>>>
>>>  Seems harder than it needs to be to me!
>>>
>>>  -----Original Message-----
>>>  From: Ajith Prasad <[email protected]>
>>>  Sent: Monday, 21 February 2011 17:08
>>>  To: '[email protected]' <[email protected]>
>>>  Subject: [Jgeneral] Shortcut for advancing the Lab menus?
>>>
>>>  Lab: A Taste of J (1)
>>>  To advance the lab, select menu Studio|Advance or the
>>>  corresponding shortcut.
>>>
>>>  **********************************
>>>
>>>  As "Studio|Advance" does not appear on the j701gtk menu, what 
>>>would the shortcut be? Thanks.
>>>  ----------------------------------------------------------------------
>>>  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
>>
>----------------------------------------------------------------------
>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