Correct handling duplicate keys in the index

Issue #171 closed
jsbien created an issue

Until #159 is implemented the records with duplicate keys should be allowed in the index, as it is now. However any changes applied to any of them apply to all of them, which is confusing and dangerous. For the time being a warning would be sufficient.

Comments (4)

  1. Michał Rudolf repo owner

    Rewrite handling of index entries. Closes #145 and #171. Now items are identified by their position in the file, not by the entry itself. Therefore homonyms are possible now. Entries are now fully editable, but for now the sort order won't be updated automatically if the word is edited and alphabetic/atergo order is used.

    Please look for regressions as plenty has changed.

    → <<cset dba42b4fa318>>

  2. Log in to comment