more about build-index+cl-ppcre branch & encodings



Please read the ANS about file position.  There are good reasons it is
defined the way it is.  If it were strictly defined to operate on
character position rather than allowing monotonic octet position, it
would be impossible to seek to a particular place on a
variable-width-character stream without rereading the entire stream (or
maintaining some complex binary tables).