Function: json-pretty-print-buffer-ordered

json-pretty-print-buffer-ordered is an interactive and byte-compiled function defined in json.el.gz.

Signature

(json-pretty-print-buffer-ordered &optional MINIMIZE)

Documentation

Pretty-print current buffer with object keys ordered.

With prefix argument MINIMIZE, minimize it instead.

Probably introduced at or before Emacs version 25.1.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/json.el.gz
(defun json-pretty-print-buffer-ordered (&optional minimize)
  "Pretty-print current buffer with object keys ordered.
With prefix argument MINIMIZE, minimize it instead."
  (interactive "P")
  (let ((json-encoding-object-sort-predicate #'string<))
    (json-pretty-print-buffer minimize)))