There is more work for us to do here. It would be fairly easy to add the
creation of a launch icon for Jqt similar to jc805 and jhs805. But there
are still some packaging issues for 805 that need to be worked out. Sierra
introduced a new set of problems.

On Wed, Nov 30, 2016 at 1:05 PM, J. Patrick Harrington <[email protected]>
wrote:

> So how do I create a J icon for jqt? I get the jc805 and jhs805 icons, but
> the only way I can start qt is to click on the jqt.command file in
> j64-805/bin/ The green jqt.app icon in j64-805 does nothing and the "jqt"
> file in j64-805/bin/ throws up a window that says:
>
> Js-Mac-mini:~ jph$ /Users/jph/j64-805/bin/jqt ; exit;
> This application failed to start because it could not find or load the Qt
> platform plugin "cocoa"
> in "".
>
> Reinstalling the application may fix this problem.
> Abort trap: 6
> logout
> Saving session...
> ...copying shared history...
> ...saving history...truncating history files...
> ...completed.
>
> [Process completed]
>
> This is on my Mac mini under OS 10.12.1  (Sierra)
>
>                                                      Pat Harrington
>
>
>
> On Tue, 29 Nov 2016, Eric Iverson wrote:
>
>> Please note that the install instructions at the wiki are evolving and may
>> be out of step with what is in amy particula beta release.
>>
>> With the latest 805 beta release that you should do:
>>   load'~addons/ide/jhs/shortcut.ijs'
>>   shortcut 0
>>
>> This should create 2 launch icons on your desktop. If you double click a
>> launch icon you will run the corresponding program.
>>
>>
>> On Tue, Nov 29, 2016 at 11:41 AM, Murray Eisenberg <[email protected]
>> >
>> wrote:
>>
>> To the contrary, I _did_ see the definition of the verb “shortcut” at the
>>> very top of script ~/addons/ide/jhs/shortcut.ijs. What I’m missing now
>>> are
>>> the instructions on what command to execute after loading it.
>>>
>>> Unfortunately, the instructions at
>>>
>>>    http://code.jsoftware.com/wiki/System/Installation/QuickStartBase <
>>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase>
>>>
>>> cited in one of your messages after announcing that latest release no
>>> longer refers to any script “shortcut.ijs” or invocation of the verb
>>> “shortcut”.
>>>
>>> Rather, it now refers to a script “~/addons/ide/jhs/installer.ijs” and
>>> verb “installer” — yet the latest macOS .zip download (2016-11-23)
>>> includes no such script (just the same shortcut.ijs.
>>>
>>> Is this one of those rare cases where the documentation has gotten ahead
>>> of the actual code?
>>>
>>> > On27 Nov 2016 16:14:29 -0500,Eric Iverson <[email protected]
>>> <mailto:[email protected]>> wrote:
>>> >
>>> > You are missing the definition of shortcut at the top of the script
>>> that
>>> is
>>> > defined in the base locale. It uses UNAME to determine the platorm. The
>>> > user loads the script and runs shortcut which in turn runs
>>> > darwin_jshortcut_ or whatever as appropriate.
>>> >
>>> > On Sun, Nov 27, 2016 at 11:08 AM, Murray Eisenberg <
>>> [email protected] <mailto:[email protected]>>
>>> > wrote:
>>> >
>>> >> Since jqt is not automatically installed, at least not with the .zip
>>> >> download for macOS, it would seem to make sense to have a separate
>>> script,
>>> >> say shortcutjqt.ijs, to make a workable jqt.app.
>>> >>
>>> >> I tried to make such a new .ijs myself (and just for Darwin), but in
>>> >> shortcut.ijs I just doh’t see any actual invocation of a verb to do
>>> >> anything! All I see are definitions of verbs and nouns (shortcut, C,
>>> L,
>>> >> etc., vbs, win, desktop, linux, gutter, plist, COM Darwin, darwin,
>>> jhsrun).
>>> >> What am I missing?
>>> >>
>>> >>> OnSat, 26 Nov 2016 16:10:27 -0500, Eric Iverson <
>>> >> [email protected] <mailto:[email protected]> <mailto:
>>> [email protected] <mailto:[email protected]>>> wrote:
>>> >>>
>>> >>> You are correct that shortcut.ijs just creates app folders for
>>> jconsole
>>> >> and
>>> >>> JHS. Doing this as an execution in the install ensures they have
>>> correct
>>> >>> paths and avoid the gatekeeper stuff. I think shortcut.ijs could be
>>> >> easily
>>> >>> extended to include a launch icon for Jqt. I think when this settles
>>> down
>>> >>> with the release the various launch bits from earlier releases that
>>> may
>>> >> or
>>> >>> may not work will be dropped from the release.
>>> >>>
>>> >>> On Sat, Nov 26, 2016 at 3:42 PM, Murray Eisenberg <
>>> [email protected] <mailto:[email protected]>
>>> >> <mailto:[email protected] <mailto:[email protected]>>>
>>> >>> wrote:
>>> >>>
>>> >>>> For j805-mac64.zip of  2016-11-23, on macOS Sierra (10.12.1), there
>>> are
>>> >>>> still issues with apps:
>>> >>>>
>>> >>>> (1) After installing jqt (via “install ‘jqtide’ from J console),
>>> >>>> double-clicking jqt.app does nothing and, in particular, does NOT
>>> start
>>> >> jqt.
>>> >>>>
>>> >>>>     - I can start jqt by the awkward method of showing the package
>>> >>>> contents of jqt.app, navigating to Contents/MacOS, and
>>> double-clicking
>>> >>>> apprun there; or, alternatively, by double-clicking jqt.command in
>>> >>>> j64-805/bin.
>>> >>>>
>>> >>>>     - in each case, this has the annoying side-effect of opening a
>>> >>>> Terminal window.
>>> >>>>
>>> >>>> (2) Neither jcon.app nor jhs.app work (even after the usual
>>> rigamarole
>>> >> of
>>> >>>> right-clicking the first time to give the OS permission to open
>>> them):
>>> >>>> nothing seems to happen.
>>> >>>>
>>> >>>>   But the separate apps jc805.app and jhs805.app created by running
>>> the
>>> >>>> shortcut.ijs script, per instructions at
>>> >>>>
>>> >>>>        http://code.jsoftware.com/wiki/System/Installation/ <
>>> http://code.jsoftware.com/wiki/System/Installation/> <
>>> >> http://code.jsoftware.com/wiki/System/Installation/ <
>>> http://code.jsoftware.com/wiki/System/Installation/>>
>>> >>>> QuickStartBase#Finish_Base_Installation <http://code.jsoftware.com/
>>> <
>>> http://code.jsoftware.com/> <
>>> >> http://code.jsoftware.com/ <http://code.jsoftware.com/>>
>>> >>>> wiki/System/Installation/QuickStartBase#Finish_Base_Installation>
>>> >>>>
>>> >>>>   do work,
>>> >>>>
>>> >>>>   From my cursory inspection of shortcut.ijs, it seems that this
>>> script
>>> >>>> just recreates apps for jconsole and jhs.
>>> >>>>
>>> >>>>   So what, exactly, is the purpose of jcon.app and jhs.app?
>>> >>>>
>>> >>>>> On Thu, 24 Nov 2016 14:33:58 -0500, Eric Iverson <
>>> >>>> [email protected] <mailto:[email protected]> <mailto:
>>> [email protected] <mailto:[email protected]>> <mailto:
>>> >> [email protected] <mailto:[email protected]> <mailto:
>>> [email protected] <mailto:[email protected]>>>> wrote:
>>> >>>>>
>>> >>>>> For 805 installs, especially from zip and tar.gz release packages,
>>> you
>>> >>>>> might want to look at:
>>> >>>>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase
>>> <
>>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase> <
>>> >> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase <
>>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase>> <
>>> >>>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase <
>>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase> <
>>> >> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase <
>>> http://code.jsoftware.com/wiki/System/Installation/QuickStartBase>>>
>>>
>>> ——
>>> Murray Eisenberg                                [email protected]
>>> Mathematics & Statistics Dept.
>>> Lederle Graduate Research Tower      phone 240 246-7240 (H)
>>> University of Massachusetts
>>> 710 North Pleasant Street
>>> Amherst, MA 01003-9305
>>>
>>>
>>>
>>>
>>> ----------------------------------------------------------------------
>>> 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