| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | #+COMMENT: -*- Mode: org -*-#+COMMENT: Time-stamp: <2024-09-27 07:59:58 fred>* DONE Make lookups be relative to the specified book, not to Genesis. (internal)* DONE Make tabs work in Hebrew mode* DONE Make tabs skip past verse number at the beginning  - Use `fields'   - actually done by using text properties* DONE Make lookups be case insensitive in all contexts (e.g. module). This isn't applicable because modules have combinations of different cases (upper and lower)* DONE Cache module list on startup (lazy lookup instead)* DONE Make morphology work in word-study mode* DONE Make lucene search work* DONE Associate data structure with words so that tags (Strong's numbers, morphology) are invisible but still work  - Use text properties* DONE Cache morphological tags so you only have to look them up once* DONE Make Hebrew rendering right-to-left.  - Displaying Hebrew terms already does this, but tooltip display is messed up.  - Can do for buffer (e.g. OSHB) but needs to look up information from mod.d directory, wherever that may be.    - Temporary fix: menu item to select buffer direction.    - Will revisit at some point* DONE Some bugs in Hebrew rendering (occasional "args out of range" errors). (Fixed by changing the way text properties are done.)* DONE Fix titles (i.e. in Psalms) (Still broken)  - Show lemmas in titles?* DONE Fix punctuation  - Have to parse XML.  - ?? Probably lots of work for not much return  - Did by looking at dom tags.* TODO Infer chapter counts from book data  - May not be easily possible* TODO Search should order references by OT books, then NT books, in alphabetical order  - Search references currently works pretty well except for the above. Worth doing?* DONE Fix Robinson morphology: diatheke doesn't render it with spaces between fields in "plain" format  - Either parse the XML (or whatever format) or just look for field names and put spaces before them, i.e.    N-NSM Part of Speech: NounCase: NominativeNumber: SingularGender: Masculine     should be    N-NSM Part of Speech: Noun Case: Nominative Number: Singular Gender: Masculine    or perhaps    N-NSM    Part of Speech: Noun    Case: Nominative    Number: Singular    Gender: Masculine    though this may take up too much vertical space. But it looks like Emacs puts the tooltips in a good place.  - Did this by using "shr" package to parse HTML.* DONE Clean up Hebrew lexicon tooltip  - I.e. outline indicators should be better indented.* DONE Cross references in Abbott lexicon display are not right  - I.e. Mk 3:7, 4:11, 15; should refer to Mark 3:7, Mark 4:11 and Mark 4:15.    Do this with overlapping text properties.* TODO Search results don't show III John.       - Apparently this is the only instance of the problem since III John    is the only book with the III prefix.* TODO It would be nice to be able to enter either I, II or II or 1, 2 or 3 when referencing books.* TODO Move book/chapter/verse to status line (saves room in the display)
 |