Just a follow-up Bill,

Comparing the results of names_jqtide_ '' for the two versions j901 and j902, 
the only differences that I see are WinSelect_jqtide_ and WinText_jqtide_ not 
being in j902

Cheers, bob

> On Dec 15, 2020, at 18:20, 'robert therriault' via Programming 
> <[email protected]> wrote:
> 
> Hi Bill, 
> 
> WinSelect_jqtide_ and WinText_jqtide_ are the only two names that I have used 
> for jig's User Defined Keys. 
> 
> Henry probably has a better sense of whether dissect requires any others for 
> its User Defined Keys to activate the application on the line which holds the 
> cursor. 
> 
> Cheers, bob
> 
>> On Dec 14, 2020, at 14:57, bill lam <[email protected]> wrote:
>> 
>> Are globals WinText_jqtide_ and WinSelect_jqtide_ the only names that will
>> be referenced by addons or other users scripts?
>> 
>> 
>> 
>> On Tue, Dec 15, 2020, 12:14 AM Henry Rich <[email protected]> wrote:
>> 
>>> The fields used by pfkeys are described in
>>> 
>>> https://code.jsoftware.com/wiki/Guides/Qt_IDE/Configure/User_Keys
>>> 
>>> Henry Rich
>>> 
>>> On 12/14/2020 10:56 AM, 'robert therriault' via Programming wrote:
>>>> Thanks Bill,
>>>> 
>>>> This is the verb that I modified from Henry's invocation of dissect.
>>>> 
>>>> findline =: 3 : 0    NB. WinSelect is a character index; WinText is
>>> entire window; if window contains non-ASCII, convert to unicode
>>>>  if. y do. ; }. ;:(#~ -.@:(*./\)@:=&' ') ": > {: < ;. _2 (wd'sm get
>>> inputlog'), LF NB. pull the last line only for the monadic case
>>> Programmatic version strip off first word which would be invoking verb
>>>>        else. (#~ -.@:(*./\)@:=&' ') ": ({. WinSelect_jqtide_)
>>> ((LF&taketo&.|.)@:{. , LF&taketo @:}.)  7 u: WinText_jqtide_  end.NB. The
>>> line that the cursor is on if 0 - Function key version
>>>> )
>>>> 
>>>> I believe that WinSelect_jqtide_ is the other name that is used that may
>>> be affected.
>>>> 
>>>> Cheers, bob
>>>> 
>>>>> On Dec 13, 2020, at 23:50, bill lam <[email protected]> wrote:
>>>>> 
>>>>> understood. There are some undocumented names or that I failed to notice
>>>>> inside the source of qtide frontend. Those names are not refernced
>>> insude
>>>>> the frontend itself so I didn't handle them.  Are there any other
>>> special
>>>>> names that you are using?
>>>>> 
>>>>> On Mon, Dec 14, 2020, 3:36 PM 'robert therriault' via Programming <
>>>>> [email protected]> wrote:
>>>>> 
>>>>>> Thanks Bill,
>>>>>> 
>>>>>> In jig, coname '' returns the locale that you are in when when you
>>> invoked
>>>>>> jig.
>>>>>> 
>>>>>> I have tested it in both the jig 901 and jig 902 versions and the
>>> result
>>>>>> of coname '' confirms this.
>>>>>> 
>>>>>> I have also noticed that WinText_qtide_ is no longer defined
>>>>>> 
>>>>>>   WinText_jqtide_
>>>>>> |value error: WinText_jqtide_
>>>>>> 
>>>>>> Since I use that to select the information from the line that the
>>> cursor
>>>>>> is on, it is quite possible that this is the source of the problem. Is
>>>>>> there a reason that WinText_jqtide_ would not be defined?
>>>>>> 
>>>>>>   JVERSION
>>>>>> Engine: j902/j64avx2/darwin
>>>>>> Release-a: commercial/2020-12-05T12:43:38
>>>>>> Library: 9.02.08
>>>>>> Qt IDE: 1.9.1/5.12.10(5.12.10)
>>>>>> Platform: Darwin 64
>>>>>> Installer: J902 install
>>>>>> InstallPath: /users/bobtherriault/j902
>>>>>> Contact: www.jsoftware.com
>>>>>> 
>>>>>> Cheers, bob
>>>>>> 
>>>>>>> On Dec 13, 2020, at 22:12, bill lam <[email protected]> wrote:
>>>>>>> 
>>>>>>> I'm unfamiliar with dissect and PFkey.
>>>>>>> PFkey behaves differently under suspension mode or not.
>>>>>>> 
>>>>>>> Your syntax seems correct. IIRC when running under non suspension
>>> mode,
>>>>>>> commands are executed as a script with empty stack. Can you check
>>> what is
>>>>>>> the value of coname'' when calling PFKey?
>>>>>>> 
>>>>>>> 
>>>>>>> On Mon, Dec 14, 2020, 1:38 PM 'robert therriault' via Programming <
>>>>>>> [email protected]> wrote:
>>>>>>> 
>>>>>>>> J902 is up and running on my system. Thank you to the team for all of
>>>>>> the
>>>>>>>> work that goes into this process. I hope that you all have a relaxed
>>>>>>>> holiday season after so much work.
>>>>>>>> 
>>>>>>>> One question. Now that the issue with PF keys has been fixed, what is
>>>>>> the
>>>>>>>> process for assigning applications like dissect to PF keys. The
>>> previous
>>>>>>>> approach described in the wiki results in
>>>>>>>> 
>>>>>>>> 
>>>>>>>> |noun result was required: finddissectline_dissect_
>>>>>>>> |       1<#~.fs
>>>>>>>> |[-0]
>>>>>>>> 
>>>>>>>> The wiki suggests using
>>>>>>>> F2;0;Dissect Line;dissect&.finddissectline_dissect_ 0
>>>>>>>> 
>>>>>>>> I use this for my jig augmented display
>>>>>>>> F6|0|Jig Augmented Display|((1 ; coname '') visual_jig_ 0)
>>>>>>>> and it returns a similar result.
>>>>>>>> 
>>>>>>>> Any suggestions that you have would be welcome.
>>>>>>>> 
>>>>>>>> Cheers, bob
>>>>>>>> 
>>>>>>>>> On Dec 13, 2020, at 15:36, Henry Rich <[email protected]> wrote:
>>>>>>>>> 
>>>>>>>>> The new version of JQt does not require the ugly workaround for
>>> PFkeys
>>>>>>>> in debug that the previous version required.
>>>>>>>>> Henry Rich
>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> This email has been checked for viruses by AVG.
>>>>>>>>> https://www.avg.com
>>>>>>>>> 
>>>>>>>>> 
>>> ----------------------------------------------------------------------
>>>>>>>>> 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
>>>> ----------------------------------------------------------------------
>>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>> 
>>> 
>>> --
>>> This email has been checked for viruses by AVG.
>>> https://www.avg.com
>>> 
>>> ----------------------------------------------------------------------
>>> 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