*I'm* not sure I understand what I was saying either. I was trying to
lay out the alternatives for perusal. (I tried -- and failed miserably
-- to keep my own prejudices out of it.)

Ctrl -> ⌘ seems to be automatic for the Mac where menu items are
concerned. AFAICT this is achieved by GTK and I can see no special
provision for it in ~addons/ide/gtk/gtk.ijs

Advance Lab (Ctrl+j) however does not have a menu item. As Bill Lam
wrote, the shortcut is hard-coded into the verb: sv_key_press, which
you can find in said script ~addons/ide/gtk/gtk.ijs. Accordingly it
remains as Ctrl+j on the Mac, or ^J as Mac people write it. To-date it
is the only shortcut using Ctrl (^) -- not a maccy thing to do.

Too bad.

I offered a user-owned hack to achieve ⌘J (in addition to ^J). But to
be any good it needs adapting for general release. Frankly the thought
gives me collywobbles.

Chris is right: at this stage it's sheer wasted energy and there are
hotter issues. Mac users troubled by ^J instead of ⌘J will have to use
another Post-It note. (My Mac is covered in Post-It notes).

Hope that helps.

I'll spare the list any further comments from me on this topic. (Hooray!)


2011/2/24 Björn Helgason <[email protected]>:
> I am not sure I understand what you are saying here.
>
> Is ⌘J working now in J7 GTK as CTRL+J or not?
>
> I like the new text coming with the labs now
>
> Lab: Mapped Files Database
> To advance the lab, press Esc A in JHS or Ctrl-J in Gtk.
>
> Do you need another combination for the Mac and J7 GTK?
>
> 2011/2/23 Ian Clark <[email protected]>
>
>> The Mac ploughs its own furrow anyway, because all Win: Ctrl+X, Ctr+C,
>> Ctrl+V, ... automatically become ⌘X, ⌘C, ⌘V, ... on the Mac, and that
>> seems to be the rule both in JWD and JGTK.
>>
>> Menu: Studio > Labs becomes Menu: Help > Studio > Labs on the Mac --
>> so that's different already.
>>
>> And "Advance [Lab]" was ⌘J in j602/Mac. If it was right back then, why
>> is it wrong now?
>> (Mind you, nothing wrong with offering both ^J and ⌘J as synonyms -- ^
>> being Mac-shorthand for Ctrl.)
>>
>> The jconsole (JGTK) menu line-up shows not a single example of
>> ^<letter>. Nor does M$Word 2004 for the Mac: I was mistaken, I thought
>> it did. So ⌘ reigns supreme. Still.
>>
>>
> ----------------------------------------------------------------------
> 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