summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/tabulated-list-test.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2017-01-07 14:33:41 +0200
committerEli Zaretskii <eliz@gnu.org>2017-01-07 14:33:41 +0200
commite272032769178768cf970839a9c22aba1f5b572e (patch)
treecc7e24310c5a874cef5e6acb910fb46ae9272d9a /test/lisp/emacs-lisp/tabulated-list-test.el
parent50fd04cd4b831a166db30292c4dc0c24be8e6e9d (diff)
downloademacs-e272032769178768cf970839a9c22aba1f5b572e.tar.gz
emacs-e272032769178768cf970839a9c22aba1f5b572e.tar.bz2
emacs-e272032769178768cf970839a9c22aba1f5b572e.zip
Specify encoding of the bookmark file
* lisp/bookmark.el (bookmark-insert-file-format-version-stamp): Accept an argument CODING and include a 'coding:' cookie in the bookmark file preamble. (bookmark-upgrade-file-format-from-0): Call 'bookmark-insert-file-format-version-stamp' with the file buffer's encoding, as detected when it was read. (bookmark-file-coding-system): New variable. (bookmark-load): Set bookmark-file-coding-system to the encoding of the loaded file. (bookmark-write-file): Bind coding-system-for-write to either the user setting via "C-x RET c" or to the existing file encoding, defaulting to 'utf-8-emacs'. Update the value of bookmark-file-coding-system. (Bug#25365)
Diffstat (limited to 'test/lisp/emacs-lisp/tabulated-list-test.el')
0 files changed, 0 insertions, 0 deletions