Emacs 25.1 fixes
authorVasilij Schneidermann <v.schneidermann@gmail.com>
Mon, 24 Oct 2016 19:39:22 +0000 (21:39 +0200)
committerVasilij Schneidermann <v.schneidermann@gmail.com>
Mon, 24 Oct 2016 21:35:07 +0000 (23:35 +0200)
elisp/reader.el
elisp/tests/stepA_mal.mal

index 26d8361..e63b1aa 100644 (file)
@@ -1,3 +1,8 @@
+;; HACK: `text-quoting-style' prettifies quotes in error messages on
+;; Emacs 25.1, but no longer does from 25.2 upwards...
+(when (and (= emacs-major-version 25) (= emacs-minor-version 1))
+  (setq text-quoting-style 'grave))
+
 (defvar tokens nil)
 
 (defun peek ()
index a6c9bca..8f6e9a3 100644 (file)
@@ -16,6 +16,6 @@
 ; Hello World!
 ;=>nil
 
-(elisp-eval "(setq emacs-version-re (rx \"24.\" digit \".\" digit))")
+(elisp-eval "(setq emacs-version-re (rx (+ digit) \".\" digit \".\" digit))")
 (elisp-eval "(and (string-match-p emacs-version-re emacs-version) t)")
 ;=>true