summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/find-func.el
diff options
context:
space:
mode:
authorNoam Postavsky <npostavs@gmail.com>2017-04-23 22:30:20 -0400
committerNoam Postavsky <npostavs@gmail.com>2017-05-19 18:16:38 -0400
commitacd58c9198c08c3eb631a3f036b4f95073f7fe10 (patch)
tree8b837e0c83559e249d7aee8250edeb483c8748d2 /lisp/emacs-lisp/find-func.el
parent267be4bdc28564a99f45da29e84eb98838117b50 (diff)
downloademacs-acd58c9198c08c3eb631a3f036b4f95073f7fe10.tar.gz
emacs-acd58c9198c08c3eb631a3f036b4f95073f7fe10.tar.bz2
emacs-acd58c9198c08c3eb631a3f036b4f95073f7fe10.zip
Limit integers printed as characters (Bug#16828)
* lisp/simple.el (eval-expression-print-maximum-character): New variable. (eval-expression-print-format): Only display value as character if it's less than or equal to `eval-expression-print-maximum-character'. (eval-expression-get-print-arguments): Check eval-expression-print-maximum-character, allow negative arg to override it. (eval-expression): * lisp/progmodes/elisp-mode.el (elisp--eval-last-sexp): (elisp--eval-last-sexp-print-value): Handle new variable. * doc/emacs/building.texi (Lisp Eval): Document new variable and behavior. * etc/NEWS: Announce it. * test/lisp/progmodes/elisp-mode-tests.el (eval-last-sexp-print-format-small-int) (eval-last-sexp-print-format-small-int-echo) (eval-last-sexp-print-format-large-int) (eval-last-sexp-print-format-large-int-echo): * test/lisp/simple-tests.el (eval-expression-print-format-small-int) (eval-expression-print-format-small-int-echo) (eval-expression-print-format-large-int) (eval-expression-print-format-large-int-echo): New tests.
Diffstat (limited to 'lisp/emacs-lisp/find-func.el')
0 files changed, 0 insertions, 0 deletions