1. 30 Dec, 2014 5 commits
  2. 29 Dec, 2014 15 commits
  3. 28 Dec, 2014 17 commits
  4. 27 Dec, 2014 3 commits
    • Fabián Ezequiel Gallina's avatar
      python.el: Native readline completion. · 2cb75922
      Fabián Ezequiel Gallina authored
      This commit adds native readline completion that fallbacks to the old
      mechanism when it cannot be used for the current interpreter.
      
      * lisp/progmodes/python.el (python-shell-completion-native-disabled-interpreters)
      (python-shell-completion-native-enable)
      (python-shell-completion-native-output-timeout): New defcustoms.
      (python-shell-completion-native-interpreter-disabled-p)
      (python-shell-completion-native-try)
      (python-shell-completion-native-setup)
      (python-shell-completion-native-turn-off)
      (python-shell-completion-native-turn-on)
      (python-shell-completion-native-turn-on-maybe)
      (python-shell-completion-native-turn-on-maybe-with-msg)
      (python-shell-completion-native-toggle): New functions.
      (python-shell-completion-native-get-completions): New function.
      (python-shell-completion-at-point): Use it.
      
      * test/automated/python-tests.el
      (python-shell-completion-native-interpreter-disabled-p-1): New
      test.
      2cb75922
    • Dmitry Gutov's avatar
      (elisp--xref-identifier-file): Skip features that have no sources · 968d0962
      Dmitry Gutov authored
      * lisp/progmodes/elisp-mode.el (elisp--xref-identifier-file):
      Skip features that have no sources.
      968d0962
    • Glenn Morris's avatar
      ee01a8c0