Function: python-indent--previous-level

python-indent--previous-level is a byte-compiled function defined in python.el.gz.

Signature

(python-indent--previous-level LEVELS INDENTATION)

Documentation

Return previous level from LEVELS relative to INDENTATION.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/python.el.gz
(defun python-indent--previous-level (levels indentation)
  "Return previous level from LEVELS relative to INDENTATION."
  (let* ((levels (sort (copy-sequence levels) #'>))
         (default (car levels)))
    (catch 'return
      (dolist (level levels)
        (when (funcall #'< level indentation)
          (throw 'return level)))
      default)))