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

Reply via email to