• Stefan Monnier's avatar
    * lisp/progmodes/python.el: Fix up last change. · e5afbcac
    Stefan Monnier authored
    (python-shell--save-temp-file): New function.
    (python-shell-send-string): Use it.  Remove `msg' arg.  Don't assume
    `string' comes from the current buffer.
    (python-shell-send-string-no-output): Remove `msg' arg.
    (python--use-fake-loc): New var.
    (python-shell-buffer-substring): Obey it.  Try to compensate for the
    extra coding line added by python-shell--save-temp-file.
    (python-shell-send-region): Use python-shell--save-temp-file and
    python-shell-send-file directly.  Add `nomain' argument.
    (python-shell-send-buffer): Use python-shell-send-region.
    (python-electric-pair-string-delimiter): New function.
    (python-mode): Use it.
    e5afbcac
python.el 146 KB