Hi Stas!
Your proposal is pretty much what I envision.
Am 14.06.2018 um 19:39 schrieb Stas Malyshev:
I plan to display Lemma match like this:
title (LN) Synthetic description
e.g.
color/colour (L123) English noun
Meaning, the first line with link would be standard lexeme link generated by Lexeme code (which also deals with multiple lemmas) and the description line is generated description of the Lexeme - just like in completion search.
Sounds perfect to me.
The problem here, however, is since the link is generated by the Lexeme code, which has no idea about search, we can not properly highlight it. This can be solved with some trickery, probably, e.g. to locate search matches inside generated string and highlight them, but first I'd like to ensure this is the way it should be looking.
Do we really need the highlight? It does not seem critical to me for this use case. Just "nice to have".
More tricky is displaying the Form (representation) match. I could display here the same as above, but I feel this might be confusing. Another option is to display Form data, e.g. for "colors":
color/colour (L123) colors: plural for color (L123): English noun
I'd rather have this:
colors/colours (L123-F2) plural of color (L123): English noun
Note that in place of "plural", you may have something like "3rd person, singular, past, conjunctive", derived from multiple Q-ids.
The description line features matched Form's representation and synthetic description for this form. Right now the matched part is not highlighted - because it will otherwise always be highlighted, as it is taken from the match itself, so I am not sure whether it should be or not.
Again, I don't think any highlighting is needed.
But, as you know, it's all up to Lydia to decide :)
-- daniel