
 *Add LANGUAGE index to boolean entry-search. (searches LANG tags
     in <ETYM>; probably not also within <DEF>).
*Add LANGUAGE index to boolean entry-search. (searches LANG tags
     in <ETYM>; probably not also within <DEF>). *Add part-of-speech index to boolean entry-search (perhaps also
     as limiter to lookups); searches <POS> within <FORM>.
*Add part-of-speech index to boolean entry-search (perhaps also
     as limiter to lookups); searches <POS> within <FORM>.

 Quotation searches should be revised:
 Quotation searches should be revised:

 allow MED search by MS dialect, modern title, or IMEV number, etc.
 allow MED search by MS dialect, modern title, or IMEV number, etc.
 Improve MED stencil search(es) by means of separate index of
     tag-stripped stencils with byte-offset pointers back to the MED.
 Improve MED stencil search(es) by means of separate index of
     tag-stripped stencils with byte-offset pointers back to the MED.
 Add an alternative form of entries-search that searches for the
     co-occurrence of various features within the same sense (not
     within the same entry). Current tagging supports restriction
     only to the same numbered sense, but we should think about how to 
     restrict searches even to the same lettered subsense. If we cannot support
     both sense-search and entry-search, perhaps even prefer sense search.
 Add an alternative form of entries-search that searches for the
     co-occurrence of various features within the same sense (not
     within the same entry). Current tagging supports restriction
     only to the same numbered sense, but we should think about how to 
     restrict searches even to the same lettered subsense. If we cannot support
     both sense-search and entry-search, perhaps even prefer sense search.
 Increase number of Boolean boxes in entry searches, preferably by breaking
     down the searchable features into two groups: (1) those that occur within
     <FORM> <ETYM> or <DEF>; and (2) those that occur within <EG>. Three boolean
     boxes would be allowed to each group, with the option of combining results
     of each group with a invariant Boolean "AND".
 Increase number of Boolean boxes in entry searches, preferably by breaking
     down the searchable features into two groups: (1) those that occur within
     <FORM> <ETYM> or <DEF>; and (2) those that occur within <EG>. Three boolean
     boxes would be allowed to each group, with the option of combining results
     of each group with a invariant Boolean "AND".Note: the following crude mockup is designed only to illustrate the preferred logical structure of the search, not to suggest how it should be implemented; even at the former task, it is flawed, since the 'in senses' radio-button option apparently allows one to search for features 'within senses' that do not in fact exist within senses (e.g., etymologies, forms). It is debatable how useful this would be even if correctly expressed (i.e., search for the coexistence within a sense of features A and B, limited to senses that fall within entries that also contain feature 'C').
| AND | ||
 Strengthen ability of quotation (and CME) searches to cope with
     orthographic variety. E.g.:
 Strengthen ability of quotation (and CME) searches to cope with
     orthographic variety. E.g.:
searching for "liverous" automatically searches also for leuerous, lywerous, leuereus(e, lyvereus(e, etc.
searching for "tortous skin" automatically searches for all phrases whose elements appear as co-variants with tortous and skin in the MED.
          tortous              skin
          turtu                skinne
          tortu                sckin
          tortus               scinne
          tortuse              scin
          tortuce              schin
          tortouse             shine
          tortois       x      chin
          tortes               skene
          tortuge              skijn
          turtuse              kyn
          tortuces             kin
          cortucis             skins
                               skinse
                               chinne
                               etc.
search "tortoise skin" (selecting tortoise sb. and skin sb.), which = MED "tortouse skin" + variants.
 Add <DATE> search to entry searches.
 Add <DATE> search to entry searches.

 Retain existing MS/shelfmark search but add access to the HB via a 
      string search of the MSLIB (including the "MS" attribute of the MSFULL
      element. Insert interim results page showing the <MSFULL>s 
      that matched. E.g. search for "sim" and get:
 Retain existing MS/shelfmark search but add access to the HB via a 
      string search of the MSLIB (including the "MS" attribute of the MSFULL
      element. Insert interim results page showing the <MSFULL>s 
      that matched. E.g. search for "sim" and get:
        SIM         London, British Library, Additional 22283 (Simeon)
        SIMPSON     Privately owned
     Or search for "add" and get:
        ADD	London, British Library, Additional
        BODADD	Oxford, Bodleian Library, Add.
        CMBADD	Cambridge, University Library, Additional
        FIL	London, British Library, Additional 37492 (<I>olim</I> Fillingham)
        PCY	London, British Library, Additional 27879 (Percy)
        SIM	London, British Library, Additional 22283 (Simeon)
        WHT	London, British Library, Additional 39574 (<I>olim</I> Wheatley)
        
     Click on one of these (?or select one or more of these with a check box) to
     retrieve entries with that MS or a MS from that repository. In fact, perhaps
     you would need another interim results page listing the full ABBRs that
     begin with the selected term(s); you could then select from those results
     to go to entries. E.g., selecting "CmbAdd" above would generate this page:
        CmbAdd 43
        CmbAdd 2830
        CmbAdd 3039
        CmbAdd 3042
        CmbAdd 3042:Lind.
        CmbAdd 3137
        CmbAdd 4407
        CmbAdd 5943
        CmbAdd 6681
        CmbAdd 6864
        CmbAdd 7350
    Then clicking on CmbAdd 4407 would yield these entries:
        Havelok the Dane
        In þis werd (incipit)
        The Proverbs of Hendyng

 Sort and display quotation-search results in either date or
     stencil order, not headword order (the current order seems to be by headword within 
     each group of (100) hits, which implies that the sort is done subsequent to the grouping;
     ideally, though perhaps impractically, the sort (by date or stencil) should be done
     prior to the grouping into hundreds.)
 Sort and display quotation-search results in either date or
     stencil order, not headword order (the current order seems to be by headword within 
     each group of (100) hits, which implies that the sort is done subsequent to the grouping;
     ideally, though perhaps impractically, the sort (by date or stencil) should be done
     prior to the grouping into hundreds.)
 Add "page turner" to MED and HB interfaces
 Add "page turner" to MED and HB interfaces
     
 Add to "bare-bones" (quoteless) display of MED entries the date of the
     first and last non-bracketed quots. in each sense; also perhaps the
     first and last non-bracketed quots. in the entry.
 Add to "bare-bones" (quoteless) display of MED entries the date of the
     first and last non-bracketed quots. in each sense; also perhaps the
     first and last non-bracketed quots. in the entry.
 Add (optional) context-sensitive help in frames (generated by links from
     particular items on search and results pages). At least, add link to
     list of <USE> labels.
 Add (optional) context-sensitive help in frames (generated by links from
     particular items on search and results pages). At least, add link to
     list of <USE> labels. Add mouseovers:
 Add mouseovers:


 Replace Ibid.'s with immediately preceding stencil *unless* preceding
     stencil was result of disambiguation process or Ibid. is 
     a complex Ibid (an Ibid. with additional info attached, e.g. different
     MS, date, or bibl. src.), in which case manual intervention is needed
     to select the correct replacement.
 Replace Ibid.'s with immediately preceding stencil *unless* preceding
     stencil was result of disambiguation process or Ibid. is 
     a complex Ibid (an Ibid. with additional info attached, e.g. different
     MS, date, or bibl. src.), in which case manual intervention is needed
     to select the correct replacement.
 Re-order quots. according to MED scheme.
 Re-order quots. according to MED scheme. Replace "~" in phrases/cpds. with appropriate headword.
 Replace "~" in phrases/cpds. with appropriate headword. Replace short contextual references in etymology:
 Replace short contextual references in etymology:

 Expand head <ORTH>s, perh. as separate element (<HDORTH>)
 Expand head <ORTH>s, perh. as separate element (<HDORTH>) Expand other <ORTH>s
 Expand other <ORTH>s

 Add IDs on headwords ?and senses.
 Add IDs on headwords ?and senses. Recognize <NOTE> (or <XR>) and <ETYM> elements as containing 
     cross-references; convert internal cross-references in MED into 
     links, at least to relevant headword if not relevant sense.
 Recognize <NOTE> (or <XR>) and <ETYM> elements as containing 
     cross-references; convert internal cross-references in MED into 
     links, at least to relevant headword if not relevant sense.