Fix -- user list buffer not updating when parts are hidden.
[riece] / lisp / riece-mcat.el
index 1cccd7e..ab94aa5 100644 (file)
@@ -1,4 +1,4 @@
-;;; riece-mcat.el --- message catalog
+;;; riece-mcat.el --- message catalog -*- lexical-binding: t -*-
 ;; Copyright (C) 2007 Daiki Ueno
 
 ;; Author: Daiki Ueno <ueno@unixuser.org>
@@ -76,8 +76,7 @@
   "Update MCAT-FILE."
   (let ((pp-escape-newlines t)
        alist)
-    (save-excursion
-      (set-buffer (find-file-noselect mcat-file))
+    (with-current-buffer (find-file-noselect mcat-file)
       (goto-char (point-min))
       (if (re-search-forward (concat "^\\s-*(\\(defvar\\|defconst\\)\\s-+"
                                     (regexp-quote (symbol-name