• Stefan Monnier's avatar
    New emacs-lisp-byte-code-mode; misc minor changes. · 9b851e25
    Stefan Monnier authored
    * lisp/emacs-lisp/lisp-mode.el (emacs-list-byte-code-comment-re): New var.
    (emacs-lisp-byte-code-comment)
    (emacs-lisp-byte-code-syntax-propertize, emacs-lisp-byte-code-mode):
    New functions.
    (eval-sexp-add-defvars): Don't skip defvars in column >0.
    (eval-defun-2): Remove bogus interactive spec.
    (lisp-indent-line): Remove redundant whole-exp code, now done in
    indent-according-to-mode.
    (save-match-data): Remove redundant indent data.
    * lisp/emacs-lisp/benchmark.el (benchmark-run, benchmark-run-compiled):
    Use `declare'.
    * lisp/gnus/qp.el (quoted-printable-decode-region):
    Inline+CSE+strength-reduction.
    9b851e25
qp.el 6.6 KB