which caused us to write outside of a string's bounds when we up-case
    or down-case a partial match found by index-search.  The result was
    that the following call to 'free' crashed.

Thanks for the report.

1) My first attempts did not reproduce it, though of course I don't
doubt there is a problem.

2) Your change has an undesirable side effect for me.  For example:
  info hello
  i Exa
outputs
  Found `EXAmples' in ...
instead of the present (and correct)
  Found `examples' in ...

(Analogous thing happens with lowercase search strings and uppercase
index entries.)

3) It is bad style to do assignments in if conditions.

Will take a look when I can, probably you or Sergey will get there first ...

k

Reply via email to