|
@@ -0,0 +1,39 @@
|
|
|
+#+COMMENT: -*- Mode: org -*-
|
|
|
+#+COMMENT: Time-stamp: <2024-05-13 09:47:47 fred>
|
|
|
+* DONE Make lookups be relative to the specified book, not to Genesis. (internal)
|
|
|
+* DONE Make tabs work in Hebrew mode
|
|
|
+* TODO Make tabs skip past verse number at the beginning
|
|
|
+ - Use `fields'
|
|
|
+* 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?
|
|
|
+* TODO Fix punctuation
|
|
|
+ - Have to parse XML.
|
|
|
+* 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
|
|
|
+* 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.
|