]> code.delx.au - gnu-emacs/commit
* lisp/info.el: Cleanup bytepos/charpos issues
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 15 Jun 2015 22:48:08 +0000 (18:48 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 15 Jun 2015 22:48:08 +0000 (18:48 -0400)
commitb95f53f0383b5df82e0b711f5027881950893f4f
treef8ad2e5ee25d6c30a4d972cde8e1a483d0f6e57a
parent4c4a329cf4fac46e3cc4c9ec6c9edb06ed9f9fb8
* lisp/info.el: Cleanup bytepos/charpos issues

* lisp/international/mule-util.el: Use lexical-binding.
(filepos-to-bufferpos): New function.
* lisp/info.el (Info-find-in-tag-table-1): Use 0-based file positions.
(Info-find-node-2): Use filepos-to-bufferpos (bug#20704).
(Info-read-subfile, Info-search): Use 0-based file positions.
etc/NEWS
lisp/info.el
lisp/international/mule-util.el