|  | @@ -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.
 |