Henry,

Thank you for investing the time, for identifying speed bumps, and for 
suggesting changes.  All of the latter seem both reasonable and doable.

The search facility’s words/phrase distinction needs to be made clear in the 
UX.  For now, I will cheat: “phrase” refers to an ordered list of tokens; (+/ % 
#) is such a list.  “Words” is an unordered bag of tokens.  

So if you were curious about Roger Hui’s comments on the phrase /:/:, you could 
type (phrase) /:/: and (words) Hui Roger.  (You’d also have to drag the time 
slider back a few years, however.  His posts on the topic are older.)  

If I could use conventional syntax, the search would be “/: /:" AND Hui Roger.  
J has of course reserved the double quote, and its interpretation takes 
priority in this case.  Hence the two input fields.

Thanks again.

Ed

> On Nov 24, 2023, at 11:09 AM, Henry Rich <henryhr...@gmail.com> wrote:
> 
> Real-time notes at installation...
> 
> It said I needed SQlite and that it had put a line to that effect in term 
> (all of which was true)
> 
> --- will a new user understand this?
> 
> --- It went ahead and launched J Viewer even without the SQL.  I found that 
> disconcerting but ignored it and went to term to run the line.  I also put in 
> the shortcut as recommended, and restarted J.
> 
> After the restart I did ctrl-Shift-H for the shortcut, and it said my SQL was 
> out of date.  This seems uncalled for.  I went to Package Manager and updated 
> SQlite.  Meanwhile J Viewer had been launched again, and I canceled it IIRC.
> 
> Ctrl-Shift-H again, now no messages and J viewer comes up.  There is a form, 
> all empty.  Typing into the Words and Phrase edit controls is disallowed.  
> Eventually I see a big button with a message to the effect that the database 
> needs updating, followed by ... .  I took that as a request to click, and 
> did.  Boom!  J Viewer comes to life, with primitives on the left.  I click 
> around, and NuVoc comes up on the right.  Searches for words and phrases 
> produce results.  This is going to be great.
> 
> Suggestions:
> 
> 1. The 4 source buttons (Forum/GitHub/Wiki/Rosetta) come up unselected but 
> act as if all 4 were selected.  Thus when you select one, the others go away. 
>  I suggest initializing them to selected.
> 
> 2. The Shortcut button really is 'Add a shortcut to your config files'.  As 
> such, it is never needed after initial use.  I recommend removing it if there 
> is a shortcut, and providing a menu to allow for the seldom-used action of 
> deleting the shortcut.
> 
> 3. Likewise, the huge buttons to refresh the local database and update the J 
> Viewer exaggerate their importance.  If you are refreshing the database 
> weekly as you said, most users will never need to update by hand.  I suggest 
> moving these features to an 'Update' menu.  The very first time, bring up a 
> modal dialog to force the user to initialize the database.
> 
> 4. Clicking the first line of the leftmost pane brings up a list of 
> primitives.  Hovering over a primitive brings up clickable links below; I 
> suggest that the colored box for the primitive also be clickable.
> 
> 5. There are edit controls labeled 'Phrase' and 'Words'.  What's the 
> difference?  Is one J and the other English?
> 
> 6. Please find a way to put Vocabulary/Foreigns and 
> Vocabulary/SpecialCombinations into the left pane near the top.  I refer to 
> those all the time.  Better, allow a user to lock a page pointer into the 
> left pane.
> 
> 
> This is already easier to get around in than the Wiki, just because of 
> decreased scrolling.
> 
> Henry Rich
> 
> 
> 
> 
> 
> 
> On 11/23/2023 7:56 PM, Ed Gottsman wrote:
>> load '~addons/gottsman63/jwikiviz/run.ijs'
> ----------------------------------------------------------------------
> 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