diff --git a/elpa/archives/gnu/archive-contents b/elpa/archives/gnu/archive-contents index f66a8d64..f901ff79 100644 --- a/elpa/archives/gnu/archive-contents +++ b/elpa/archives/gnu/archive-contents @@ -1623,7 +1623,7 @@ (:maintainer "Toby Cubitt" . "toby-predictive@dr-qubit.org") (:url . "http://www.dr-qubit.org/emacs.php"))]) (rainbow-mode . - [(1 0 3) + [(1 0 4) nil "Colorize color names in buffers" single ((:url . "http://elpa.gnu.org/packages/rainbow-mode.html") (:keywords "faces") @@ -2046,7 +2046,7 @@ ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:keywords "convenience"))]) (tramp . - [(2 4 3 2) + [(2 4 3 3) ((emacs (24 4))) "Transparent Remote Access, Multiple Protocol" tar diff --git a/elpa/ein-20200328.1608/ein-connect.el b/elpa/ein-20200328.1608/ein-connect.el deleted file mode 100644 index fdd0a81d..00000000 --- a/elpa/ein-20200328.1608/ein-connect.el +++ /dev/null @@ -1,352 +0,0 @@ -;;; ein-connect.el --- Connect external buffers to IPython -*- lexical-binding: t -*- - -;; Copyright (C) 2012- Takafumi Arakaki - -;; Author: Takafumi Arakaki - -;; This file is NOT part of GNU Emacs. - -;; ein-connect.el is free software: you can redistribute it and/or modify -;; it under the terms of the GNU General Public License as published by -;; the Free Software Foundation, either version 3 of the License, or -;; (at your option) any later version. - -;; ein-connect.el is distributed in the hope that it will be useful, -;; but WITHOUT ANY WARRANTY; without even the implied warranty of -;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -;; GNU General Public License for more details. - -;; You should have received a copy of the GNU General Public License -;; along with ein-connect.el. If not, see . - -;;; Commentary: - -;; FIXME: There is a problem when connected notebook is closed. -;; This can be fixed in some ways: -;; * Turn off ein:connect when the command that uses kernel is invoked -;; but corresponding notebook was closed already. -;; * Connect directly to ein:kernel and make its destructor to care -;; about connecting buffers. - -;;; Code: - -(require 'eieio) -(require 'anaphora) -(require 'ein-notebook) - -(defun ein:maybe-save-buffer (option) - "Conditionally save current buffer. -Return `t' if the buffer is unmodified or `nil' otherwise. -If the buffer is modified, buffer is saved depending on the value -of OPTION: - ask : Ask whether the buffer should be saved. - yes : Save buffer always. - no : Do not save buffer." - (if (not (buffer-modified-p)) - t - (cl-case option - (ask (when (y-or-n-p "Save buffer? ") - (save-buffer) - t)) - (yes (save-buffer) - t) - (t nil)))) - - -;;; Configuration - -(defcustom ein:connect-run-command "%run" - "``%run`` magic command used for `ein:connect-run-buffer'. -Types same as `ein:console-security-dir' are valid." - :type '(choice - (string :tag "command" "%run") - (alist :tag "command mapping" - :key-type (choice :tag "URL or PORT" - (string :tag "URL" "http://127.0.0.1:8888") - (integer :tag "PORT" 8888) - (const default)) - :value-type (string :tag "command" "%run")) - (function :tag "command getter" - (lambda (url-or-port) (format "%%run -n -i -t -d")))) - :group 'ein) - -(defcustom ein:connect-reload-command "%run -n" - "Setting for `ein:connect-reload-buffer'. -Same as `ein:connect-run-command'." - :type '(choice - (string :tag "command" "%run") - (alist :tag "command mapping" - :key-type (choice :tag "URL or PORT" - (string :tag "URL" "http://127.0.0.1:8888") - (integer :tag "PORT" 8888) - (const default)) - :value-type (string :tag "command" "%run")) - (function :tag "command getter" - (lambda (url-or-port) (format "%%run -n -i -t -d")))) - :group 'ein) - -(defun ein:connect-run-command-get () - (ein:choose-setting 'ein:connect-run-command - (ein:$notebook-url-or-port (ein:connect-get-notebook)))) - -(defcustom ein:connect-save-before-run 'yes - "Whether the buffer should be saved before `ein:connect-run-buffer'." - :type '(choice (const :tag "Always save buffer" yes) - (const :tag "Always do not save buffer" no) - (const :tag "Ask" ask)) - :group 'ein) - -(defcustom ein:connect-aotoexec-lighter nil - "String appended to the lighter of `ein:connect-mode' (`ein:c') -when auto-execution mode is on. When `nil', use the same string -as `ein:cell-autoexec-prompt'." - :type '(choice (string :tag "String appended to ein:c" "@") - (const :tag "Use `ein:cell-autoexec-prompt'." nil)) - :group 'ein) - -(defcustom ein:connect-default-notebook nil - "Notebook to be connect when `ein:connect-to-default-notebook' is called. - -Example setting to connect to \"My_Notebook\" in the server at -port 8888 when opening any buffer in `python-mode':: - - (setq ein:connect-default-notebook \"8888/My_Notebook\") - (add-hook 'python-mode-hook 'ein:connect-to-default-notebook) - -`ein:connect-default-notebook' can also be a function without any -argument. This function must return a string (notebook path of -the form \"URL-OR-PORT/NOTEBOOK-NAME\"). - -As `ein:connect-to-default-notebook' requires notebook list to be -loaded, consider using `ein:notebooklist-load' to load notebook -list if you want to connect to notebook without manually opening -notebook list." - :type '(choice (string :tag "URL-OR-PORT/NOTEBOOK-NAME") - (function :tag "Notebook path getter")) - :group 'ein) - - -;;; Class - -(ein:deflocal ein:%connect% nil - "Buffer local variable to store an instance of `ein:connect'") -(define-obsolete-variable-alias 'ein:@connect 'ein:%connect% "0.1.2") - -(defclass ein:connect () - ((notebook :initarg :notebook :type ein:$notebook) - (buffer :initarg :buffer :type buffer) - (autoexec :initarg :autoexec :initform nil :type boolean - :document "Auto-execution mode flag. - -See also the document of the `autoexec' slot of `ein:codecell' -class."))) - -(defun ein:connect-setup (notebook buffer) - (with-current-buffer buffer - (setq ein:%connect% - (ein:connect :notebook notebook :buffer buffer)) - ein:%connect%)) - - -;;; Methods - -;; FIXME: Clarify names of these `connect-to-*' functions: - -;;;###autoload -(defun ein:connect-to-notebook-command (&optional not-yet-opened) - "Connect to notebook. When the prefix argument is given, -you can choose any notebook on your server including the ones -not yet opened. Otherwise, already chose from already opened -notebooks." - (interactive "P") - (call-interactively (if not-yet-opened - #'ein:connect-to-notebook - #'ein:connect-to-notebook-buffer))) - -;;;###autoload -(defun ein:connect-to-notebook (nbpath &optional buffer no-reconnection) - "Connect any buffer to notebook and its kernel." - (interactive (list (ein:notebooklist-ask-path "notebook"))) - (cl-multiple-value-bind (url-or-port path) (ein:notebooklist-parse-nbpath nbpath) - (ein:notebook-open url-or-port path nil - (apply-partially - (lambda (buffer* no-reconnection* notebook _created) - (ein:connect-buffer-to-notebook notebook buffer* no-reconnection*)) - (or buffer (current-buffer)) no-reconnection)))) - -;;;###autoload -(defun ein:connect-to-notebook-buffer (buffer-or-name) - "Connect any buffer to opened notebook and its kernel." - (interactive (list (ein:completing-read "Notebook buffer to connect: " - (ein:notebook-opened-buffer-names)))) - (aif (get-buffer buffer-or-name) - (let ((notebook (buffer-local-value 'ein:%notebook% it))) - (ein:connect-buffer-to-notebook notebook)) - (error "No buffer %s" buffer-or-name))) - -;;;###autoload -(defun ein:connect-buffer-to-notebook (notebook &optional buffer - no-reconnection) - "Connect BUFFER to NOTEBOOK." - (unless buffer - (setq buffer (current-buffer))) - (with-current-buffer buffer - (if (or (not no-reconnection) - (not ein:%connect%)) - (let ((connection (ein:connect-setup notebook buffer))) - (ein:connect-mode) - (ein:log 'info "Connected to %s" - (ein:$notebook-notebook-name notebook)) - connection) - (ein:log 'info "Buffer is already connected to notebook.")))) - -(defun ein:connect-get-notebook () - (slot-value ein:%connect% 'notebook)) - -(defun ein:connect-get-kernel () - (ein:$notebook-kernel (ein:connect-get-notebook))) - -(defun ein:connect-eval-buffer () - "Evaluate the whole buffer. Note that this will run the code -inside the ``if __name__ == \"__main__\":`` block." - (interactive) - (let ((b (current-buffer))) - (deferred:$ - (deferred:next - (lambda () - (with-current-buffer b - (ein:shared-output-eval-string (ein:connect-get-kernel) (buffer-string) :silent t)))))) - (ein:log 'info "Whole buffer is sent to the kernel.")) - -(defun ein:connect-run-buffer (&optional ask-command) - "Run buffer using ``%run``. Ask for command if the prefix ``C-u`` is given. -Variable `ein:connect-run-command' sets the default command." - (interactive "P") - (aif (ein:aand (ein:get-url-or-port) - (ein:filename-to-python it (buffer-file-name))) - (let* ((default-command (ein:connect-run-command-get)) - (command (if ask-command - (read-from-minibuffer "Command: " default-command) - default-command)) - (cmd (format "%s \"%s\"" command it))) - (if (ein:maybe-save-buffer ein:connect-save-before-run) - (progn - (ein:shared-output-eval-string (ein:connect-get-kernel) cmd nil :silent t) - (ein:log 'info "Command sent to the kernel: %s" cmd)) - (ein:log 'info "Buffer must be saved before %%run."))) - (error (concat "This buffer has no associated file. " - "Use `ein:connect-eval-buffer' instead.")))) - -(defun ein:connect-run-or-eval-buffer (&optional eval) - "Run buffer using the ``%run`` magic command or eval whole -buffer if the prefix ``C-u`` is given. -Variable `ein:connect-run-command' sets the command to run. -You can change the command and/or set the options. -See also: `ein:connect-run-buffer', `ein:connect-eval-buffer'." - (interactive "P") - (if eval - (ein:connect-eval-buffer) - (ein:connect-run-buffer))) - -(defun ein:connect-reload-buffer () - "Reload buffer using the command set by `ein:connect-reload-command'." - (interactive) - (let ((ein:connect-run-command ein:connect-reload-command)) - (call-interactively #'ein:connect-run-buffer))) - -(defun ein:connect-eval-region (start end) - (interactive "r") - (ein:shared-output-eval-string (ein:connect-get-kernel) (buffer-substring start end) nil) - (ein:log 'info "Selected region is sent to the kernel.")) - -(define-obsolete-function-alias - 'ein:connect-eval-string-internal - 'ein:shared-output-eval-string "0.1.2") - -(define-obsolete-function-alias - 'ein:connect-request-tool-tip-or-help-command - 'ein:pytools-request-tooltip-or-help "0.1.2") - -(defun ein:connect-pop-to-notebook () - (interactive) - (ein:connect-assert-connected) - (pop-to-buffer (ein:notebook-buffer (ein:connect-get-notebook)))) - - -;;; Generic getter - -(defun ein:get-url-or-port--connect () - (ein:aand (ein:get-notebook--connect) (ein:$notebook-url-or-port it))) - -(defun ein:get-notebook--connect () - (when (ein:connect-p ein:%connect%) - (slot-value ein:%connect% 'notebook))) - -(defun ein:get-kernel--connect () - (ein:aand (ein:get-notebook--connect) (ein:$notebook-kernel it))) - -(defun ein:get-traceback-data--connect () - ;; FIXME: Check if the TB in shared-output buffer is originated from - ;; the current buffer. - (ein:aand (ein:shared-output-get-cell) (ein:cell-get-tb-data it))) -(autoload 'ein:shared-output-get-cell "ein-shared-output") ; FIXME: Remove! - - - -(defun ein:connect-assert-connected () - (cl-assert (ein:connect-p ein:%connect%) nil - "Current buffer (%s) is not connected to IPython notebook." - (buffer-name)) - (cl-assert (ein:notebook-live-p (slot-value ein:%connect% 'notebook)) nil - "Connected notebook is not live (probably already closed).")) - - -;;; Auto-connect - -;;;###autoload -(defun ein:connect-to-default-notebook () - "Connect to the default notebook specified by -`ein:connect-default-notebook'. Set this to `python-mode-hook' -to automatically connect any python-mode buffer to the -notebook." - (ein:log 'verbose "CONNECT-TO-DEFAULT-NOTEBOOK") - (ein:and-let* ((nbpath ein:connect-default-notebook) - ((not (ein:worksheet-buffer-p)))) - (when (functionp nbpath) - (setq nbpath (funcall nbpath))) - (ein:connect-to-notebook nbpath nil t))) - - - -;;; ein:connect-mode - -(defvar ein:connect-mode-map (make-sparse-keymap)) - -(let ((map ein:connect-mode-map)) - (define-key map "\C-c\C-c" 'ein:connect-run-or-eval-buffer) - (define-key map "\C-c\C-l" 'ein:connect-reload-buffer) - (define-key map "\C-c\C-r" 'ein:connect-eval-region) - (define-key map (kbd "C-:") 'ein:shared-output-eval-string) - (define-key map "\C-c\C-z" 'ein:connect-pop-to-notebook) - (define-key map "\C-c\C-x" 'ein:tb-show) - (define-key map (kbd "C-c C-/") 'ein:notebook-scratchsheet-open) - - map) - -(defun ein:connect-mode-get-lighter () - " ein:c") - -(define-minor-mode ein:connect-mode - "Minor mode for communicating with IPython notebook. - -\\{ein:connect-mode-map}" - :lighter (:eval (ein:connect-mode-get-lighter)) - :keymap ein:connect-mode-map - :group 'ein) - -(put 'ein:connect-mode 'permanent-local t) - - -(provide 'ein-connect) - -;;; ein-connect.el ends here diff --git a/elpa/ein-20200328.1608/ein-connect.elc b/elpa/ein-20200328.1608/ein-connect.elc deleted file mode 100644 index efeb9889..00000000 Binary files a/elpa/ein-20200328.1608/ein-connect.elc and /dev/null differ diff --git a/elpa/ein-20200328.1608/ein-notebook.elc b/elpa/ein-20200328.1608/ein-notebook.elc deleted file mode 100644 index f436dd6a..00000000 Binary files a/elpa/ein-20200328.1608/ein-notebook.elc and /dev/null differ diff --git a/elpa/ein-20200328.1608/ein-autoloads.el b/elpa/ein-20200328.2131/ein-autoloads.el similarity index 92% rename from elpa/ein-20200328.1608/ein-autoloads.el rename to elpa/ein-20200328.2131/ein-autoloads.el index 32ea6660..53a40627 100644 --- a/elpa/ein-20200328.1608/ein-autoloads.el +++ b/elpa/ein-20200328.2131/ein-autoloads.el @@ -18,44 +18,6 @@ (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ein-classes" '("ein:"))) -;;;*** - -;;;### (autoloads nil "ein-connect" "ein-connect.el" (0 0 0 0)) -;;; Generated autoloads from ein-connect.el - -(autoload 'ein:connect-to-notebook-command "ein-connect" "\ -Connect to notebook. When the prefix argument is given, -you can choose any notebook on your server including the ones -not yet opened. Otherwise, already chose from already opened -notebooks. - -\(fn &optional NOT-YET-OPENED)" t nil) - -(autoload 'ein:connect-to-notebook "ein-connect" "\ -Connect any buffer to notebook and its kernel. - -\(fn NBPATH &optional BUFFER NO-RECONNECTION)" t nil) - -(autoload 'ein:connect-to-notebook-buffer "ein-connect" "\ -Connect any buffer to opened notebook and its kernel. - -\(fn BUFFER-OR-NAME)" t nil) - -(autoload 'ein:connect-buffer-to-notebook "ein-connect" "\ -Connect BUFFER to NOTEBOOK. - -\(fn NOTEBOOK &optional BUFFER NO-RECONNECTION)" nil nil) - -(autoload 'ein:connect-to-default-notebook "ein-connect" "\ -Connect to the default notebook specified by -`ein:connect-default-notebook'. Set this to `python-mode-hook' -to automatically connect any python-mode buffer to the -notebook. - -\(fn)" nil nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ein-connect" '("ein:"))) - ;;;*** ;;;### (autoloads nil "ein-contents-api" "ein-contents-api.el" (0 @@ -356,6 +318,14 @@ and the url-or-port argument of ein:notebooklist-open*. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ein-process" '("ein:"))) +;;;*** + +;;;### (autoloads nil "ein-python-send" "ein-python-send.el" (0 0 +;;;;;; 0 0)) +;;; Generated autoloads from ein-python-send.el + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ein-python-send" '("ein:python-send-"))) + ;;;*** ;;;### (autoloads nil "ein-pytools" "ein-pytools.el" (0 0 0 0)) diff --git a/elpa/ein-20200328.1608/ein-cell.el b/elpa/ein-20200328.2131/ein-cell.el similarity index 100% rename from elpa/ein-20200328.1608/ein-cell.el rename to elpa/ein-20200328.2131/ein-cell.el diff --git a/elpa/ein-20200328.1608/ein-cell.elc b/elpa/ein-20200328.2131/ein-cell.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-cell.elc rename to elpa/ein-20200328.2131/ein-cell.elc diff --git a/elpa/ein-20200328.1608/ein-classes.el b/elpa/ein-20200328.2131/ein-classes.el similarity index 99% rename from elpa/ein-20200328.1608/ein-classes.el rename to elpa/ein-20200328.2131/ein-classes.el index 700fd5c3..9196d185 100644 --- a/elpa/ein-20200328.1608/ein-classes.el +++ b/elpa/ein-20200328.2131/ein-classes.el @@ -21,7 +21,6 @@ ;;; Commentary: - ;;; Content (require 'eieio) @@ -89,7 +88,6 @@ kernel closed-by-client) - ;;; Notebook (defstruct ein:$notebook "Hold notebook variables. @@ -160,7 +158,6 @@ api-version) - ;;; Worksheet (defclass ein:worksheet () ((nbformat :initarg :nbformat :type integer) @@ -233,7 +230,6 @@ after-execute-hook) - ;;; Cells (defclass ein:basecell () diff --git a/elpa/ein-20200328.1608/ein-classes.elc b/elpa/ein-20200328.2131/ein-classes.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-classes.elc rename to elpa/ein-20200328.2131/ein-classes.elc diff --git a/elpa/ein-20200328.1608/ein-completer.el b/elpa/ein-20200328.2131/ein-completer.el similarity index 100% rename from elpa/ein-20200328.1608/ein-completer.el rename to elpa/ein-20200328.2131/ein-completer.el diff --git a/elpa/ein-20200328.1608/ein-completer.elc b/elpa/ein-20200328.2131/ein-completer.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-completer.elc rename to elpa/ein-20200328.2131/ein-completer.elc diff --git a/elpa/ein-20200328.1608/ein-contents-api.el b/elpa/ein-20200328.2131/ein-contents-api.el similarity index 97% rename from elpa/ein-20200328.1608/ein-contents-api.el rename to elpa/ein-20200328.2131/ein-contents-api.el index 93151ad7..d8f1deb9 100644 --- a/elpa/ein-20200328.1608/ein-contents-api.el +++ b/elpa/ein-20200328.2131/ein-contents-api.el @@ -49,15 +49,7 @@ :type 'integer :group 'ein) -(defcustom ein:content-query-timeout nil ; (* 60 1000) ;1 min - "Query timeout for getting content from Jupyter/IPython notebook. -If you cannot open large notebooks because of a timeout error try -increasing this value. Setting this value to `nil' means to use -global setting. For global setting and more information, see -`ein:query-timeout'." - :type '(choice (integer :tag "Timeout [ms]" 5000) - (const :tag "Use global setting" nil)) - :group 'ein) +(make-obsolete-variable 'ein:content-query-timeout nil "0.17.0") (defcustom ein:force-sync nil "When non-nil, force synchronous http requests." @@ -72,7 +64,6 @@ ERRBACK of arity 1 for the contents." (ein:query-singleton-ajax (ein:notebooklist-url url-or-port path) :type "GET" - :timeout ein:content-query-timeout :parser #'ein:json-read :complete (apply-partially #'ein:content-query-contents--complete url-or-port path) :success (apply-partially #'ein:content-query-contents--success url-or-port path callback) diff --git a/elpa/ein-20200328.1608/ein-contents-api.elc b/elpa/ein-20200328.2131/ein-contents-api.elc similarity index 85% rename from elpa/ein-20200328.1608/ein-contents-api.elc rename to elpa/ein-20200328.2131/ein-contents-api.elc index 7f6662fc..19be6a5b 100644 Binary files a/elpa/ein-20200328.1608/ein-contents-api.elc and b/elpa/ein-20200328.2131/ein-contents-api.elc differ diff --git a/elpa/ein-20200328.1608/ein-core.el b/elpa/ein-20200328.2131/ein-core.el similarity index 99% rename from elpa/ein-20200328.1608/ein-core.el rename to elpa/ein-20200328.2131/ein-core.el index b0cb96d8..409072e0 100644 --- a/elpa/ein-20200328.1608/ein-core.el +++ b/elpa/ein-20200328.2131/ein-core.el @@ -150,7 +150,6 @@ the source is in git repository) or elpa version." (ein:query-singleton-ajax (ein:url url-or-port "api/kernelspecs") :type "GET" - :timeout ein:content-query-timeout :parser 'ein:json-read :complete (apply-partially #'ein:query-kernelspecs--complete url-or-port) :success (apply-partially #'ein:query-kernelspecs--success url-or-port callback) @@ -226,7 +225,7 @@ the source is in git repository) or elpa version." (setf (gethash url-or-port *ein:notebook-version*) "2.0.0")) (t (ein:log 'warn "notebook version currently unknowable")))) (when callback (funcall callback))) - + ;;; File name translation (tramp support) ;; Probably it's better to define `ein:filename-translations-get' as diff --git a/elpa/ein-20200328.1608/ein-core.elc b/elpa/ein-20200328.2131/ein-core.elc similarity index 93% rename from elpa/ein-20200328.1608/ein-core.elc rename to elpa/ein-20200328.2131/ein-core.elc index 20420178..6a48ae4a 100644 Binary files a/elpa/ein-20200328.1608/ein-core.elc and b/elpa/ein-20200328.2131/ein-core.elc differ diff --git a/elpa/ein-20200328.1608/ein-dev.el b/elpa/ein-20200328.2131/ein-dev.el similarity index 100% rename from elpa/ein-20200328.1608/ein-dev.el rename to elpa/ein-20200328.2131/ein-dev.el diff --git a/elpa/ein-20200328.1608/ein-dev.elc b/elpa/ein-20200328.2131/ein-dev.elc similarity index 84% rename from elpa/ein-20200328.1608/ein-dev.elc rename to elpa/ein-20200328.2131/ein-dev.elc index 7fb99d50..256a2828 100644 Binary files a/elpa/ein-20200328.1608/ein-dev.elc and b/elpa/ein-20200328.2131/ein-dev.elc differ diff --git a/elpa/ein-20200328.1608/ein-events.el b/elpa/ein-20200328.2131/ein-events.el similarity index 100% rename from elpa/ein-20200328.1608/ein-events.el rename to elpa/ein-20200328.2131/ein-events.el diff --git a/elpa/ein-20200328.1608/ein-events.elc b/elpa/ein-20200328.2131/ein-events.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-events.elc rename to elpa/ein-20200328.2131/ein-events.elc diff --git a/elpa/ein-20200328.1608/ein-file.el b/elpa/ein-20200328.2131/ein-file.el similarity index 100% rename from elpa/ein-20200328.1608/ein-file.el rename to elpa/ein-20200328.2131/ein-file.el diff --git a/elpa/ein-20200328.1608/ein-file.elc b/elpa/ein-20200328.2131/ein-file.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-file.elc rename to elpa/ein-20200328.2131/ein-file.elc diff --git a/elpa/ein-20200328.1608/ein-ipdb.el b/elpa/ein-20200328.2131/ein-ipdb.el similarity index 100% rename from elpa/ein-20200328.1608/ein-ipdb.el rename to elpa/ein-20200328.2131/ein-ipdb.el diff --git a/elpa/ein-20200328.1608/ein-ipdb.elc b/elpa/ein-20200328.2131/ein-ipdb.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-ipdb.elc rename to elpa/ein-20200328.2131/ein-ipdb.elc diff --git a/elpa/ein-20200328.1608/ein-ipynb-mode.el b/elpa/ein-20200328.2131/ein-ipynb-mode.el similarity index 100% rename from elpa/ein-20200328.1608/ein-ipynb-mode.el rename to elpa/ein-20200328.2131/ein-ipynb-mode.el diff --git a/elpa/ein-20200328.1608/ein-ipynb-mode.elc b/elpa/ein-20200328.2131/ein-ipynb-mode.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-ipynb-mode.elc rename to elpa/ein-20200328.2131/ein-ipynb-mode.elc diff --git a/elpa/ein-20200328.1608/ein-jupyter.el b/elpa/ein-20200328.2131/ein-jupyter.el similarity index 100% rename from elpa/ein-20200328.1608/ein-jupyter.el rename to elpa/ein-20200328.2131/ein-jupyter.el diff --git a/elpa/ein-20200328.1608/ein-jupyter.elc b/elpa/ein-20200328.2131/ein-jupyter.elc similarity index 95% rename from elpa/ein-20200328.1608/ein-jupyter.elc rename to elpa/ein-20200328.2131/ein-jupyter.elc index da9294a2..3b50e221 100644 Binary files a/elpa/ein-20200328.1608/ein-jupyter.elc and b/elpa/ein-20200328.2131/ein-jupyter.elc differ diff --git a/elpa/ein-20200328.1608/ein-jupyterhub.el b/elpa/ein-20200328.2131/ein-jupyterhub.el similarity index 100% rename from elpa/ein-20200328.1608/ein-jupyterhub.el rename to elpa/ein-20200328.2131/ein-jupyterhub.el diff --git a/elpa/ein-20200328.1608/ein-jupyterhub.elc b/elpa/ein-20200328.2131/ein-jupyterhub.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-jupyterhub.elc rename to elpa/ein-20200328.2131/ein-jupyterhub.elc diff --git a/elpa/ein-20200328.1608/ein-kernel.el b/elpa/ein-20200328.2131/ein-kernel.el similarity index 100% rename from elpa/ein-20200328.1608/ein-kernel.el rename to elpa/ein-20200328.2131/ein-kernel.el diff --git a/elpa/ein-20200328.1608/ein-kernel.elc b/elpa/ein-20200328.2131/ein-kernel.elc similarity index 99% rename from elpa/ein-20200328.1608/ein-kernel.elc rename to elpa/ein-20200328.2131/ein-kernel.elc index 3e061b70..911cf61e 100644 Binary files a/elpa/ein-20200328.1608/ein-kernel.elc and b/elpa/ein-20200328.2131/ein-kernel.elc differ diff --git a/elpa/ein-20200328.1608/ein-kernelinfo.el b/elpa/ein-20200328.2131/ein-kernelinfo.el similarity index 100% rename from elpa/ein-20200328.1608/ein-kernelinfo.el rename to elpa/ein-20200328.2131/ein-kernelinfo.el diff --git a/elpa/ein-20200328.1608/ein-kernelinfo.elc b/elpa/ein-20200328.2131/ein-kernelinfo.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-kernelinfo.elc rename to elpa/ein-20200328.2131/ein-kernelinfo.elc diff --git a/elpa/ein-20200328.1608/ein-kill-ring.el b/elpa/ein-20200328.2131/ein-kill-ring.el similarity index 100% rename from elpa/ein-20200328.1608/ein-kill-ring.el rename to elpa/ein-20200328.2131/ein-kill-ring.el diff --git a/elpa/ein-20200328.1608/ein-kill-ring.elc b/elpa/ein-20200328.2131/ein-kill-ring.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-kill-ring.elc rename to elpa/ein-20200328.2131/ein-kill-ring.elc diff --git a/elpa/ein-20200328.1608/ein-log.el b/elpa/ein-20200328.2131/ein-log.el similarity index 100% rename from elpa/ein-20200328.1608/ein-log.el rename to elpa/ein-20200328.2131/ein-log.el diff --git a/elpa/ein-20200328.1608/ein-log.elc b/elpa/ein-20200328.2131/ein-log.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-log.elc rename to elpa/ein-20200328.2131/ein-log.elc diff --git a/elpa/ein-20200328.1608/ein-markdown-mode.el b/elpa/ein-20200328.2131/ein-markdown-mode.el similarity index 100% rename from elpa/ein-20200328.1608/ein-markdown-mode.el rename to elpa/ein-20200328.2131/ein-markdown-mode.el diff --git a/elpa/ein-20200328.1608/ein-markdown-mode.elc b/elpa/ein-20200328.2131/ein-markdown-mode.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-markdown-mode.elc rename to elpa/ein-20200328.2131/ein-markdown-mode.elc diff --git a/elpa/ein-20200328.1608/ein-node.el b/elpa/ein-20200328.2131/ein-node.el similarity index 100% rename from elpa/ein-20200328.1608/ein-node.el rename to elpa/ein-20200328.2131/ein-node.el diff --git a/elpa/ein-20200328.1608/ein-node.elc b/elpa/ein-20200328.2131/ein-node.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-node.elc rename to elpa/ein-20200328.2131/ein-node.elc diff --git a/elpa/ein-20200328.1608/ein-notebook.el b/elpa/ein-20200328.2131/ein-notebook.el similarity index 99% rename from elpa/ein-20200328.1608/ein-notebook.el rename to elpa/ein-20200328.2131/ein-notebook.el index b56a7358..9d41e09f 100644 --- a/elpa/ein-20200328.1608/ein-notebook.el +++ b/elpa/ein-20200328.2131/ein-notebook.el @@ -49,6 +49,7 @@ (require 'ein-query) (require 'ein-pytools) (require 'ein-traceback) +(require 'ein-python-send) (autoload 'ob-ein-anonymous-p "ob-ein") @@ -217,7 +218,7 @@ and put last warning in minibuffer." (defun ein:notebook-jump-to-opened-notebook (notebook) "List all opened notebook buffers and switch to one that the user selects." (interactive - (list (completing-read "Jump to notebook:" (ein:notebook-opened-buffer-names) nil t))) + (list (completing-read "Jump to notebook:" (ein:notebook-opened-buffer-names) nil t))) (switch-to-buffer notebook)) ;;;###autoload @@ -1068,9 +1069,6 @@ PREDICATE is called with the buffer name for each opened notebook." (seq-filter predicate notebooks) notebooks))) - -;;; Generic getter - (defun ein:get-url-or-port--notebook () (when ein:%notebook% (ein:$notebook-url-or-port ein:%notebook%))) @@ -1078,9 +1076,6 @@ PREDICATE is called with the buffer name for each opened notebook." (when (ein:$notebook-p ein:%notebook%) (ein:$notebook-kernel ein:%notebook%))) - -;;; Predicate - (defun ein:notebook-live-p (notebook) "Return non-`nil' if NOTEBOOK has live buffer." (buffer-live-p (ein:notebook-buffer notebook))) @@ -1357,6 +1352,7 @@ the first argument and CBARGS as the rest of arguments." (add-hook 'kill-emacs-query-functions 'ein:notebook-close-notebooks t) (add-hook 'kill-buffer-query-functions 'ein:notebook-kill-buffer-query) +(ein:python-send--init) (provide 'ein-notebook) diff --git a/elpa/ein-20200328.2131/ein-notebook.elc b/elpa/ein-20200328.2131/ein-notebook.elc new file mode 100644 index 00000000..df585c9d Binary files /dev/null and b/elpa/ein-20200328.2131/ein-notebook.elc differ diff --git a/elpa/ein-20200328.1608/ein-notebooklist.el b/elpa/ein-20200328.2131/ein-notebooklist.el similarity index 100% rename from elpa/ein-20200328.1608/ein-notebooklist.el rename to elpa/ein-20200328.2131/ein-notebooklist.el diff --git a/elpa/ein-20200328.1608/ein-notebooklist.elc b/elpa/ein-20200328.2131/ein-notebooklist.elc similarity index 97% rename from elpa/ein-20200328.1608/ein-notebooklist.elc rename to elpa/ein-20200328.2131/ein-notebooklist.elc index 806990ab..83036cd3 100644 Binary files a/elpa/ein-20200328.1608/ein-notebooklist.elc and b/elpa/ein-20200328.2131/ein-notebooklist.elc differ diff --git a/elpa/ein-20200328.1608/ein-notification.el b/elpa/ein-20200328.2131/ein-notification.el similarity index 100% rename from elpa/ein-20200328.1608/ein-notification.el rename to elpa/ein-20200328.2131/ein-notification.el diff --git a/elpa/ein-20200328.1608/ein-notification.elc b/elpa/ein-20200328.2131/ein-notification.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-notification.elc rename to elpa/ein-20200328.2131/ein-notification.elc diff --git a/elpa/ein-20200328.1608/ein-output-area.el b/elpa/ein-20200328.2131/ein-output-area.el similarity index 100% rename from elpa/ein-20200328.1608/ein-output-area.el rename to elpa/ein-20200328.2131/ein-output-area.el diff --git a/elpa/ein-20200328.1608/ein-output-area.elc b/elpa/ein-20200328.2131/ein-output-area.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-output-area.elc rename to elpa/ein-20200328.2131/ein-output-area.elc diff --git a/elpa/ein-20200328.1608/ein-pager.el b/elpa/ein-20200328.2131/ein-pager.el similarity index 100% rename from elpa/ein-20200328.1608/ein-pager.el rename to elpa/ein-20200328.2131/ein-pager.el diff --git a/elpa/ein-20200328.1608/ein-pager.elc b/elpa/ein-20200328.2131/ein-pager.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-pager.elc rename to elpa/ein-20200328.2131/ein-pager.elc diff --git a/elpa/ein-20200328.1608/ein-pkg.el b/elpa/ein-20200328.2131/ein-pkg.el similarity index 77% rename from elpa/ein-20200328.1608/ein-pkg.el rename to elpa/ein-20200328.2131/ein-pkg.el index 4dd06f7f..bd0d7f33 100644 --- a/elpa/ein-20200328.1608/ein-pkg.el +++ b/elpa/ein-20200328.2131/ein-pkg.el @@ -1,4 +1,4 @@ -(define-package "ein" "20200328.1608" "Emacs IPython Notebook" +(define-package "ein" "20200328.2131" "Emacs IPython Notebook" '((emacs "25") (websocket "20190620.338") (anaphora "20180618") diff --git a/elpa/ein-20200328.1608/ein-process.el b/elpa/ein-20200328.2131/ein-process.el similarity index 100% rename from elpa/ein-20200328.1608/ein-process.el rename to elpa/ein-20200328.2131/ein-process.el diff --git a/elpa/ein-20200328.1608/ein-process.elc b/elpa/ein-20200328.2131/ein-process.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-process.elc rename to elpa/ein-20200328.2131/ein-process.elc diff --git a/elpa/ein-20200328.2131/ein-python-send.el b/elpa/ein-20200328.2131/ein-python-send.el new file mode 100644 index 00000000..ad2a0604 --- /dev/null +++ b/elpa/ein-20200328.2131/ein-python-send.el @@ -0,0 +1,160 @@ +;;; ein-python-send.el --- Ad hoc sending of code fragments to kernel -*- lexical-binding: t -*- + +;; Copyright (C) 2012- The Authors + +;; This file is NOT part of GNU Emacs. + +;; ein-python-send.el is free software: you can redistribute it and/or modify +;; it under the terms of the GNU General Public License as published by +;; the Free Software Foundation, either version 3 of the License, or +;; (at your option) any later version. + +;; ein-python-send.el is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;; GNU General Public License for more details. + +;; You should have received a copy of the GNU General Public License +;; along with ein-python-send.el. If not, see . + +;;; Commentary: + +;; python parsing code by authors of elpy (Schaefer et al) + +;;; Code: + +(autoload 'ein:get-notebook "ein-notebook") + +(defvar ein:python-send-map) + +(defun ein:python-send--prepare (&optional reset) + (cl-assert (boundp 'ein:python-send-map) nil + "ein:python-send--prepare: %s not called" + "ein:python-send--init") + (unless (and (buffer-live-p (current-buffer)) + (eq major-mode 'python-mode)) + (error "ein:python-send--prepare: %s is not a python buffer" (buffer-name))) + (when (or (not (ein:get-notebook)) reset) + (aif (ein:notebook-opened-notebooks) + (let ((choice + (ein:completing-read + "Notebook: " + (mapcar (lambda (nb) (ein:$notebook-notebook-name nb)) it)))) + (setq ein:%notebook% (seq-find + (lambda (nb) + (string= choice (ein:$notebook-notebook-name nb))) + it))) + (error "ein:python-send--prepare: No open notebooks")))) + +(defun ein:python-send-region-or-buffer (&optional reset) + "Based on `elpy-shell--send-region-or-buffer-internal' by Schaefer et al." + (interactive "P") + (ein:python-send--prepare reset) + (if (use-region-p) + (let ((region (python-shell-buffer-substring + (region-beginning) (region-end)))) + (when (string-match "\t" region) + (message "Region contained tabs, this might cause weird errors")) + ;; python-shell-buffer-substring (intentionally?) does not accurately + ;; respect (region-beginning); it always start on the first character + ;; of the respective line even if that's before the region beginning + ;; Here we post-process the output to remove the characters before + ;; (region-beginning) and the start of the line. The end of the region + ;; is handled correctly and needs no special treatment. + (let* ((bounds (save-excursion + (goto-char (region-beginning)) + (bounds-of-thing-at-point 'line))) + (used-part (string-trim + (buffer-substring-no-properties + (car bounds) + (min (cdr bounds) (region-end))))) + (relevant-part (string-trim + (buffer-substring-no-properties + (max (car bounds) (region-beginning)) + (min (cdr bounds) (region-end)))))) + (setq region + ;; replace just first match + (replace-regexp-in-string + (concat "\\(" (regexp-quote used-part) "\\)\\(?:.*\n?\\)*\\'") + relevant-part + region t t 1)) + (ein:shared-output-eval-string (ein:get-kernel) region))) + (ein:shared-output-eval-string (ein:get-kernel) (buffer-string))) + (if (use-region-p) + (progn + (goto-char (region-end)) + (deactivate-mark)) + (goto-char (point-max)))) + +(defun ein:python-send-statement (&optional reset) + "Based on `elpy-shell-send-statement' by Schaefer et al." + (interactive "P") + (ein:python-send--prepare reset) + (python-nav-beginning-of-statement) + (unless (looking-at "[[:space:]]*$") + (let ((beg (save-excursion (beginning-of-line) (point))) + (end (progn (ein:python-send--nav-end-of-statement) (point)))) + (unless (eq beg end) + (ein:shared-output-eval-string (ein:get-kernel) + (buffer-substring beg end)))))) + +(defun ein:python-send--nav-end-of-statement () + "Based on `elpy-shell--nav-end-of-statement' by Schaefer et al." + (let ((continue t) + p) + (while (and (not (eq p (point))) continue) + ;; is there another block at same indentation level? + (setq p (point)) + (ein:python-send--nav-forward-block) + (if (eq p (point)) + (progn + ;; nope, go to the end of the block and done + (python-nav-end-of-block) + (setq continue nil)) + (unless (eq 0 (string-match-p "\\s-*el\\(?:se:\\|if[^\w]\\)" + (thing-at-point 'line))) + (forward-line -1) + (while (and (or (eq (string-match-p "\\s-*$" (thing-at-point 'line)) 0) + (python-info-current-line-comment-p)) + (not (eq (point) (point-min)))) + (forward-line -1)) + (setq continue nil))))) + (end-of-line)) + +(defun ein:python-send--nav-forward-block () + "Based on `elpy-shell--nav-forward-block' by Schaefer et al. + +Move to the next line indented like point. This will skip over lines and +statements with different indentation levels." + (interactive "^") + (let ((indent (current-column)) + (start (point)) + (cur nil)) + (when (/= (% indent python-indent-offset) + 0) + (setq indent (* (1+ (/ indent python-indent-offset)) + python-indent-offset))) + (python-nav-forward-statement) + (while (and (< indent (current-indentation)) + (not (eobp))) + (when (equal (point) cur) + (error "Statement does not finish")) + (setq cur (point)) + (python-nav-forward-statement)) + (when (< (current-indentation) + indent) + (goto-char start)))) + +(defun ein:python-send--init () + (unless (boundp 'ein:python-send-map) + (require 'python) + (setq ein:python-send-map + (let ((map (make-sparse-keymap))) + (define-key map (kbd "e") 'ein:python-send-statement) + (define-key map (kbd "r") 'ein:python-send-region-or-buffer) + map)) + (define-key python-mode-map (kbd "C-c C-/") ein:python-send-map))) + +(provide 'ein-python-send) + +;;; ein-python-send.el ends here diff --git a/elpa/ein-20200328.2131/ein-python-send.elc b/elpa/ein-20200328.2131/ein-python-send.elc new file mode 100644 index 00000000..21cab1bb Binary files /dev/null and b/elpa/ein-20200328.2131/ein-python-send.elc differ diff --git a/elpa/ein-20200328.1608/ein-pytools.el b/elpa/ein-20200328.2131/ein-pytools.el similarity index 100% rename from elpa/ein-20200328.1608/ein-pytools.el rename to elpa/ein-20200328.2131/ein-pytools.el diff --git a/elpa/ein-20200328.1608/ein-pytools.elc b/elpa/ein-20200328.2131/ein-pytools.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-pytools.elc rename to elpa/ein-20200328.2131/ein-pytools.elc diff --git a/elpa/ein-20200328.1608/ein-query.el b/elpa/ein-20200328.2131/ein-query.el similarity index 100% rename from elpa/ein-20200328.1608/ein-query.el rename to elpa/ein-20200328.2131/ein-query.el diff --git a/elpa/ein-20200328.1608/ein-query.elc b/elpa/ein-20200328.2131/ein-query.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-query.elc rename to elpa/ein-20200328.2131/ein-query.elc diff --git a/elpa/ein-20200328.1608/ein-scratchsheet.el b/elpa/ein-20200328.2131/ein-scratchsheet.el similarity index 100% rename from elpa/ein-20200328.1608/ein-scratchsheet.el rename to elpa/ein-20200328.2131/ein-scratchsheet.el diff --git a/elpa/ein-20200328.1608/ein-scratchsheet.elc b/elpa/ein-20200328.2131/ein-scratchsheet.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-scratchsheet.elc rename to elpa/ein-20200328.2131/ein-scratchsheet.elc diff --git a/elpa/ein-20200328.1608/ein-shared-output.el b/elpa/ein-20200328.2131/ein-shared-output.el similarity index 99% rename from elpa/ein-20200328.1608/ein-shared-output.el rename to elpa/ein-20200328.2131/ein-shared-output.el index 962472f9..e48dc5f8 100644 --- a/elpa/ein-20200328.1608/ein-shared-output.el +++ b/elpa/ein-20200328.2131/ein-shared-output.el @@ -1,5 +1,5 @@ ;; -*- lexical-binding: t -*- -;;; ein-shared-output.el --- Output buffer for ein-connect.el +;;; ein-shared-output.el --- Output buffer for ob-ein and ein-python-send ;; Copyright (C) 2012- Takafumi Arakaki diff --git a/elpa/ein-20200328.1608/ein-shared-output.elc b/elpa/ein-20200328.2131/ein-shared-output.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-shared-output.elc rename to elpa/ein-20200328.2131/ein-shared-output.elc diff --git a/elpa/ein-20200328.1608/ein-traceback.el b/elpa/ein-20200328.2131/ein-traceback.el similarity index 100% rename from elpa/ein-20200328.1608/ein-traceback.el rename to elpa/ein-20200328.2131/ein-traceback.el diff --git a/elpa/ein-20200328.1608/ein-traceback.elc b/elpa/ein-20200328.2131/ein-traceback.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-traceback.elc rename to elpa/ein-20200328.2131/ein-traceback.elc diff --git a/elpa/ein-20200328.1608/ein-utils.el b/elpa/ein-20200328.2131/ein-utils.el similarity index 100% rename from elpa/ein-20200328.1608/ein-utils.el rename to elpa/ein-20200328.2131/ein-utils.el diff --git a/elpa/ein-20200328.1608/ein-utils.elc b/elpa/ein-20200328.2131/ein-utils.elc similarity index 98% rename from elpa/ein-20200328.1608/ein-utils.elc rename to elpa/ein-20200328.2131/ein-utils.elc index 6969fad0..41edf065 100644 Binary files a/elpa/ein-20200328.1608/ein-utils.elc and b/elpa/ein-20200328.2131/ein-utils.elc differ diff --git a/elpa/ein-20200328.1608/ein-websocket.el b/elpa/ein-20200328.2131/ein-websocket.el similarity index 100% rename from elpa/ein-20200328.1608/ein-websocket.el rename to elpa/ein-20200328.2131/ein-websocket.el diff --git a/elpa/ein-20200328.1608/ein-websocket.elc b/elpa/ein-20200328.2131/ein-websocket.elc similarity index 98% rename from elpa/ein-20200328.1608/ein-websocket.elc rename to elpa/ein-20200328.2131/ein-websocket.elc index 79e7dafc..02109912 100644 Binary files a/elpa/ein-20200328.1608/ein-websocket.elc and b/elpa/ein-20200328.2131/ein-websocket.elc differ diff --git a/elpa/ein-20200328.1608/ein-worksheet.el b/elpa/ein-20200328.2131/ein-worksheet.el similarity index 100% rename from elpa/ein-20200328.1608/ein-worksheet.el rename to elpa/ein-20200328.2131/ein-worksheet.el diff --git a/elpa/ein-20200328.1608/ein-worksheet.elc b/elpa/ein-20200328.2131/ein-worksheet.elc similarity index 100% rename from elpa/ein-20200328.1608/ein-worksheet.elc rename to elpa/ein-20200328.2131/ein-worksheet.elc diff --git a/elpa/ein-20200328.1608/ein.el b/elpa/ein-20200328.2131/ein.el similarity index 100% rename from elpa/ein-20200328.1608/ein.el rename to elpa/ein-20200328.2131/ein.el diff --git a/elpa/ein-20200328.1608/ein.elc b/elpa/ein-20200328.2131/ein.elc similarity index 100% rename from elpa/ein-20200328.1608/ein.elc rename to elpa/ein-20200328.2131/ein.elc diff --git a/elpa/ein-20200328.1608/ob-ein.el b/elpa/ein-20200328.2131/ob-ein.el similarity index 100% rename from elpa/ein-20200328.1608/ob-ein.el rename to elpa/ein-20200328.2131/ob-ein.el diff --git a/elpa/ein-20200328.1608/ob-ein.elc b/elpa/ein-20200328.2131/ob-ein.elc similarity index 100% rename from elpa/ein-20200328.1608/ob-ein.elc rename to elpa/ein-20200328.2131/ob-ein.elc diff --git a/elpa/ein-20200328.1608/poly-ein.el b/elpa/ein-20200328.2131/poly-ein.el similarity index 100% rename from elpa/ein-20200328.1608/poly-ein.el rename to elpa/ein-20200328.2131/poly-ein.el diff --git a/elpa/ein-20200328.1608/poly-ein.elc b/elpa/ein-20200328.2131/poly-ein.elc similarity index 100% rename from elpa/ein-20200328.1608/poly-ein.elc rename to elpa/ein-20200328.2131/poly-ein.elc diff --git a/elpa/elpy-20200326.2207/elpy-autoloads.el b/elpa/elpy-20200329.1830/elpy-autoloads.el similarity index 100% rename from elpa/elpy-20200326.2207/elpy-autoloads.el rename to elpa/elpy-20200329.1830/elpy-autoloads.el diff --git a/elpa/elpy-20200326.2207/elpy-django.el b/elpa/elpy-20200329.1830/elpy-django.el similarity index 100% rename from elpa/elpy-20200326.2207/elpy-django.el rename to elpa/elpy-20200329.1830/elpy-django.el diff --git a/elpa/elpy-20200326.2207/elpy-django.elc b/elpa/elpy-20200329.1830/elpy-django.elc similarity index 100% rename from elpa/elpy-20200326.2207/elpy-django.elc rename to elpa/elpy-20200329.1830/elpy-django.elc diff --git a/elpa/elpy-20200326.2207/elpy-pkg.el b/elpa/elpy-20200329.1830/elpy-pkg.el similarity index 76% rename from elpa/elpy-20200326.2207/elpy-pkg.el rename to elpa/elpy-20200329.1830/elpy-pkg.el index 50d38ccb..41a9ff49 100644 --- a/elpa/elpy-20200326.2207/elpy-pkg.el +++ b/elpa/elpy-20200329.1830/elpy-pkg.el @@ -1,4 +1,4 @@ -(define-package "elpy" "20200326.2207" "Emacs Python Development Environment" +(define-package "elpy" "20200329.1830" "Emacs Python Development Environment" '((company "0.9.2") (emacs "24.4") (highlight-indentation "0.5.0") diff --git a/elpa/elpy-20200326.2207/elpy-profile.el b/elpa/elpy-20200329.1830/elpy-profile.el similarity index 100% rename from elpa/elpy-20200326.2207/elpy-profile.el rename to elpa/elpy-20200329.1830/elpy-profile.el diff --git a/elpa/elpy-20200326.2207/elpy-profile.elc b/elpa/elpy-20200329.1830/elpy-profile.elc similarity index 100% rename from elpa/elpy-20200326.2207/elpy-profile.elc rename to elpa/elpy-20200329.1830/elpy-profile.elc diff --git a/elpa/elpy-20200326.2207/elpy-refactor.el b/elpa/elpy-20200329.1830/elpy-refactor.el similarity index 100% rename from elpa/elpy-20200326.2207/elpy-refactor.el rename to elpa/elpy-20200329.1830/elpy-refactor.el diff --git a/elpa/elpy-20200326.2207/elpy-refactor.elc b/elpa/elpy-20200329.1830/elpy-refactor.elc similarity index 100% rename from elpa/elpy-20200326.2207/elpy-refactor.elc rename to elpa/elpy-20200329.1830/elpy-refactor.elc diff --git a/elpa/elpy-20200326.2207/elpy-rpc.el b/elpa/elpy-20200329.1830/elpy-rpc.el similarity index 100% rename from elpa/elpy-20200326.2207/elpy-rpc.el rename to elpa/elpy-20200329.1830/elpy-rpc.el diff --git a/elpa/elpy-20200326.2207/elpy-rpc.elc b/elpa/elpy-20200329.1830/elpy-rpc.elc similarity index 100% rename from elpa/elpy-20200326.2207/elpy-rpc.elc rename to elpa/elpy-20200329.1830/elpy-rpc.elc diff --git a/elpa/elpy-20200326.2207/elpy-shell.el b/elpa/elpy-20200329.1830/elpy-shell.el similarity index 100% rename from elpa/elpy-20200326.2207/elpy-shell.el rename to elpa/elpy-20200329.1830/elpy-shell.el diff --git a/elpa/elpy-20200326.2207/elpy-shell.elc b/elpa/elpy-20200329.1830/elpy-shell.elc similarity index 100% rename from elpa/elpy-20200326.2207/elpy-shell.elc rename to elpa/elpy-20200329.1830/elpy-shell.elc diff --git a/elpa/elpy-20200326.2207/elpy.el b/elpa/elpy-20200329.1830/elpy.el similarity index 99% rename from elpa/elpy-20200326.2207/elpy.el rename to elpa/elpy-20200329.1830/elpy.el index 50865e5f..2ca69e12 100644 --- a/elpa/elpy-20200326.2207/elpy.el +++ b/elpa/elpy-20200329.1830/elpy.el @@ -884,16 +884,21 @@ item in another window.\n\n") (insert "\n\n")) ;; Pip not available in the rpc virtualenv - (when (and (elpy-rpc--pip-missing) - (not (gethash "jedi_version" config))) - (elpy-insert--para - "Pip doesn't seem to be installed in the dedicated virtualenv " - "created by Elpy (" (elpy-rpc-get-virtualenv-path) "). " - "This will prevent some features from working properly" - " (completion, documentation, reformatting, ...). " - "You can try reinstalling the virtualenv with `elpy-rpc-reinstall-virtualenv'. " - "If the problem persists, please report on Elpy's github page." - "\n\n")) + (when (and + (equal elpy-rpc-virtualenv-path 'default) + (elpy-rpc--pip-missing)) + (elpy-insert--para + "Pip doesn't seem to be installed in the dedicated virtualenv " + "created by Elpy (" (elpy-rpc-get-virtualenv-path) "). " + "This may prevent some features from working properly" + " (completion, documentation, reformatting, ...). " + "You can try reinstalling the virtualenv. " + "If the problem persists, please report on Elpy's github page." + "\n\n") + (widget-create 'elpy-insert--generic-button + :button-name "[Reinstall RPC virtualenv]" + :function (lambda () (elpy-rpc-reinstall-virtualenv))) + (insert "\n\n")) ;; Requested backend unavailable (when (and (gethash "rpc_python_executable" config) diff --git a/elpa/elpy-20200326.2207/elpy.elc b/elpa/elpy-20200329.1830/elpy.elc similarity index 83% rename from elpa/elpy-20200326.2207/elpy.elc rename to elpa/elpy-20200329.1830/elpy.elc index b969ca8f..bc6e9f18 100644 Binary files a/elpa/elpy-20200326.2207/elpy.elc and b/elpa/elpy-20200329.1830/elpy.elc differ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/.yas-setup.el b/elpa/elpy-20200329.1830/snippets/python-mode/.yas-setup.el similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/.yas-setup.el rename to elpa/elpy-20200329.1830/snippets/python-mode/.yas-setup.el diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/.yas-setup.elc b/elpa/elpy-20200329.1830/snippets/python-mode/.yas-setup.elc similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/.yas-setup.elc rename to elpa/elpy-20200329.1830/snippets/python-mode/.yas-setup.elc diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__abs__ b/elpa/elpy-20200329.1830/snippets/python-mode/__abs__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__abs__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__abs__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__add__ b/elpa/elpy-20200329.1830/snippets/python-mode/__add__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__add__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__add__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__and__ b/elpa/elpy-20200329.1830/snippets/python-mode/__and__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__and__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__and__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__bool__ b/elpa/elpy-20200329.1830/snippets/python-mode/__bool__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__bool__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__bool__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__call__ b/elpa/elpy-20200329.1830/snippets/python-mode/__call__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__call__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__call__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__cmp__ b/elpa/elpy-20200329.1830/snippets/python-mode/__cmp__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__cmp__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__cmp__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__coerce__ b/elpa/elpy-20200329.1830/snippets/python-mode/__coerce__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__coerce__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__coerce__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__complex__ b/elpa/elpy-20200329.1830/snippets/python-mode/__complex__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__complex__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__complex__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__contains__ b/elpa/elpy-20200329.1830/snippets/python-mode/__contains__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__contains__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__contains__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__del__ b/elpa/elpy-20200329.1830/snippets/python-mode/__del__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__del__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__del__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__delattr__ b/elpa/elpy-20200329.1830/snippets/python-mode/__delattr__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__delattr__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__delattr__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__delete__ b/elpa/elpy-20200329.1830/snippets/python-mode/__delete__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__delete__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__delete__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__delitem__ b/elpa/elpy-20200329.1830/snippets/python-mode/__delitem__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__delitem__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__delitem__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__div__ b/elpa/elpy-20200329.1830/snippets/python-mode/__div__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__div__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__div__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__divmod__ b/elpa/elpy-20200329.1830/snippets/python-mode/__divmod__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__divmod__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__divmod__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__enter__ b/elpa/elpy-20200329.1830/snippets/python-mode/__enter__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__enter__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__enter__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__eq__ b/elpa/elpy-20200329.1830/snippets/python-mode/__eq__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__eq__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__eq__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__exit__ b/elpa/elpy-20200329.1830/snippets/python-mode/__exit__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__exit__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__exit__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__float__ b/elpa/elpy-20200329.1830/snippets/python-mode/__float__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__float__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__float__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__floordiv__ b/elpa/elpy-20200329.1830/snippets/python-mode/__floordiv__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__floordiv__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__floordiv__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__ge__ b/elpa/elpy-20200329.1830/snippets/python-mode/__ge__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__ge__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__ge__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__get__ b/elpa/elpy-20200329.1830/snippets/python-mode/__get__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__get__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__get__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__getattr__ b/elpa/elpy-20200329.1830/snippets/python-mode/__getattr__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__getattr__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__getattr__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__getattribute__ b/elpa/elpy-20200329.1830/snippets/python-mode/__getattribute__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__getattribute__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__getattribute__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__getitem__ b/elpa/elpy-20200329.1830/snippets/python-mode/__getitem__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__getitem__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__getitem__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__gt__ b/elpa/elpy-20200329.1830/snippets/python-mode/__gt__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__gt__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__gt__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__hash__ b/elpa/elpy-20200329.1830/snippets/python-mode/__hash__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__hash__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__hash__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__hex__ b/elpa/elpy-20200329.1830/snippets/python-mode/__hex__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__hex__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__hex__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__iadd__ b/elpa/elpy-20200329.1830/snippets/python-mode/__iadd__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__iadd__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__iadd__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__iand__ b/elpa/elpy-20200329.1830/snippets/python-mode/__iand__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__iand__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__iand__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__idiv__ b/elpa/elpy-20200329.1830/snippets/python-mode/__idiv__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__idiv__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__idiv__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__ifloordiv__ b/elpa/elpy-20200329.1830/snippets/python-mode/__ifloordiv__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__ifloordiv__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__ifloordiv__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__ilshift__ b/elpa/elpy-20200329.1830/snippets/python-mode/__ilshift__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__ilshift__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__ilshift__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__imod__ b/elpa/elpy-20200329.1830/snippets/python-mode/__imod__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__imod__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__imod__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__imul__ b/elpa/elpy-20200329.1830/snippets/python-mode/__imul__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__imul__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__imul__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__index__ b/elpa/elpy-20200329.1830/snippets/python-mode/__index__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__index__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__index__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__init__ b/elpa/elpy-20200329.1830/snippets/python-mode/__init__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__init__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__init__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__instancecheck__ b/elpa/elpy-20200329.1830/snippets/python-mode/__instancecheck__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__instancecheck__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__instancecheck__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__int__ b/elpa/elpy-20200329.1830/snippets/python-mode/__int__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__int__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__int__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__invert__ b/elpa/elpy-20200329.1830/snippets/python-mode/__invert__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__invert__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__invert__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__ior__ b/elpa/elpy-20200329.1830/snippets/python-mode/__ior__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__ior__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__ior__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__ipow__ b/elpa/elpy-20200329.1830/snippets/python-mode/__ipow__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__ipow__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__ipow__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__irshift__ b/elpa/elpy-20200329.1830/snippets/python-mode/__irshift__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__irshift__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__irshift__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__isub__ b/elpa/elpy-20200329.1830/snippets/python-mode/__isub__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__isub__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__isub__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__iter__ b/elpa/elpy-20200329.1830/snippets/python-mode/__iter__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__iter__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__iter__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__itruediv__ b/elpa/elpy-20200329.1830/snippets/python-mode/__itruediv__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__itruediv__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__itruediv__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__ixor__ b/elpa/elpy-20200329.1830/snippets/python-mode/__ixor__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__ixor__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__ixor__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__le__ b/elpa/elpy-20200329.1830/snippets/python-mode/__le__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__le__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__le__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__len__ b/elpa/elpy-20200329.1830/snippets/python-mode/__len__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__len__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__len__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__long__ b/elpa/elpy-20200329.1830/snippets/python-mode/__long__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__long__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__long__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__lshift__ b/elpa/elpy-20200329.1830/snippets/python-mode/__lshift__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__lshift__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__lshift__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__lt__ b/elpa/elpy-20200329.1830/snippets/python-mode/__lt__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__lt__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__lt__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__mod__ b/elpa/elpy-20200329.1830/snippets/python-mode/__mod__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__mod__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__mod__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__mul__ b/elpa/elpy-20200329.1830/snippets/python-mode/__mul__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__mul__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__mul__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__ne__ b/elpa/elpy-20200329.1830/snippets/python-mode/__ne__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__ne__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__ne__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__neg__ b/elpa/elpy-20200329.1830/snippets/python-mode/__neg__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__neg__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__neg__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__new__ b/elpa/elpy-20200329.1830/snippets/python-mode/__new__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__new__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__new__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__nonzero__ b/elpa/elpy-20200329.1830/snippets/python-mode/__nonzero__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__nonzero__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__nonzero__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__oct__ b/elpa/elpy-20200329.1830/snippets/python-mode/__oct__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__oct__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__oct__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__or__ b/elpa/elpy-20200329.1830/snippets/python-mode/__or__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__or__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__or__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__pos__ b/elpa/elpy-20200329.1830/snippets/python-mode/__pos__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__pos__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__pos__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__pow__ b/elpa/elpy-20200329.1830/snippets/python-mode/__pow__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__pow__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__pow__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__radd__ b/elpa/elpy-20200329.1830/snippets/python-mode/__radd__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__radd__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__radd__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__rand__ b/elpa/elpy-20200329.1830/snippets/python-mode/__rand__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__rand__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__rand__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__rdivmod__ b/elpa/elpy-20200329.1830/snippets/python-mode/__rdivmod__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__rdivmod__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__rdivmod__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__repr__ b/elpa/elpy-20200329.1830/snippets/python-mode/__repr__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__repr__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__repr__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__reversed__ b/elpa/elpy-20200329.1830/snippets/python-mode/__reversed__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__reversed__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__reversed__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__rfloordiv__ b/elpa/elpy-20200329.1830/snippets/python-mode/__rfloordiv__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__rfloordiv__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__rfloordiv__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__rlshift__ b/elpa/elpy-20200329.1830/snippets/python-mode/__rlshift__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__rlshift__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__rlshift__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__rmod__ b/elpa/elpy-20200329.1830/snippets/python-mode/__rmod__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__rmod__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__rmod__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__rmul__ b/elpa/elpy-20200329.1830/snippets/python-mode/__rmul__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__rmul__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__rmul__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__ror__ b/elpa/elpy-20200329.1830/snippets/python-mode/__ror__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__ror__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__ror__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__rpow__ b/elpa/elpy-20200329.1830/snippets/python-mode/__rpow__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__rpow__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__rpow__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__rrshift__ b/elpa/elpy-20200329.1830/snippets/python-mode/__rrshift__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__rrshift__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__rrshift__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__rshift__ b/elpa/elpy-20200329.1830/snippets/python-mode/__rshift__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__rshift__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__rshift__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__rsub__ b/elpa/elpy-20200329.1830/snippets/python-mode/__rsub__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__rsub__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__rsub__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__rtruediv__ b/elpa/elpy-20200329.1830/snippets/python-mode/__rtruediv__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__rtruediv__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__rtruediv__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__rxor__ b/elpa/elpy-20200329.1830/snippets/python-mode/__rxor__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__rxor__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__rxor__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__set__ b/elpa/elpy-20200329.1830/snippets/python-mode/__set__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__set__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__set__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__setattr__ b/elpa/elpy-20200329.1830/snippets/python-mode/__setattr__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__setattr__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__setattr__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__setitem__ b/elpa/elpy-20200329.1830/snippets/python-mode/__setitem__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__setitem__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__setitem__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__slots__ b/elpa/elpy-20200329.1830/snippets/python-mode/__slots__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__slots__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__slots__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__str__ b/elpa/elpy-20200329.1830/snippets/python-mode/__str__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__str__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__str__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__sub__ b/elpa/elpy-20200329.1830/snippets/python-mode/__sub__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__sub__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__sub__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__subclasscheck__ b/elpa/elpy-20200329.1830/snippets/python-mode/__subclasscheck__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__subclasscheck__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__subclasscheck__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__truediv__ b/elpa/elpy-20200329.1830/snippets/python-mode/__truediv__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__truediv__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__truediv__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__unicode__ b/elpa/elpy-20200329.1830/snippets/python-mode/__unicode__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__unicode__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__unicode__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/__xor__ b/elpa/elpy-20200329.1830/snippets/python-mode/__xor__ similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/__xor__ rename to elpa/elpy-20200329.1830/snippets/python-mode/__xor__ diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_abs b/elpa/elpy-20200329.1830/snippets/python-mode/_abs similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_abs rename to elpa/elpy-20200329.1830/snippets/python-mode/_abs diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_add b/elpa/elpy-20200329.1830/snippets/python-mode/_add similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_add rename to elpa/elpy-20200329.1830/snippets/python-mode/_add diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_and b/elpa/elpy-20200329.1830/snippets/python-mode/_and similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_and rename to elpa/elpy-20200329.1830/snippets/python-mode/_and diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_bool b/elpa/elpy-20200329.1830/snippets/python-mode/_bool similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_bool rename to elpa/elpy-20200329.1830/snippets/python-mode/_bool diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_call b/elpa/elpy-20200329.1830/snippets/python-mode/_call similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_call rename to elpa/elpy-20200329.1830/snippets/python-mode/_call diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_cmp b/elpa/elpy-20200329.1830/snippets/python-mode/_cmp similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_cmp rename to elpa/elpy-20200329.1830/snippets/python-mode/_cmp diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_coerce b/elpa/elpy-20200329.1830/snippets/python-mode/_coerce similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_coerce rename to elpa/elpy-20200329.1830/snippets/python-mode/_coerce diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_complex b/elpa/elpy-20200329.1830/snippets/python-mode/_complex similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_complex rename to elpa/elpy-20200329.1830/snippets/python-mode/_complex diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_contains b/elpa/elpy-20200329.1830/snippets/python-mode/_contains similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_contains rename to elpa/elpy-20200329.1830/snippets/python-mode/_contains diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_del b/elpa/elpy-20200329.1830/snippets/python-mode/_del similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_del rename to elpa/elpy-20200329.1830/snippets/python-mode/_del diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_delattr b/elpa/elpy-20200329.1830/snippets/python-mode/_delattr similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_delattr rename to elpa/elpy-20200329.1830/snippets/python-mode/_delattr diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_delete b/elpa/elpy-20200329.1830/snippets/python-mode/_delete similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_delete rename to elpa/elpy-20200329.1830/snippets/python-mode/_delete diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_delitem b/elpa/elpy-20200329.1830/snippets/python-mode/_delitem similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_delitem rename to elpa/elpy-20200329.1830/snippets/python-mode/_delitem diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_div b/elpa/elpy-20200329.1830/snippets/python-mode/_div similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_div rename to elpa/elpy-20200329.1830/snippets/python-mode/_div diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_divmod b/elpa/elpy-20200329.1830/snippets/python-mode/_divmod similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_divmod rename to elpa/elpy-20200329.1830/snippets/python-mode/_divmod diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_enter b/elpa/elpy-20200329.1830/snippets/python-mode/_enter similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_enter rename to elpa/elpy-20200329.1830/snippets/python-mode/_enter diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_eq b/elpa/elpy-20200329.1830/snippets/python-mode/_eq similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_eq rename to elpa/elpy-20200329.1830/snippets/python-mode/_eq diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_exit b/elpa/elpy-20200329.1830/snippets/python-mode/_exit similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_exit rename to elpa/elpy-20200329.1830/snippets/python-mode/_exit diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_float b/elpa/elpy-20200329.1830/snippets/python-mode/_float similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_float rename to elpa/elpy-20200329.1830/snippets/python-mode/_float diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_floordiv b/elpa/elpy-20200329.1830/snippets/python-mode/_floordiv similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_floordiv rename to elpa/elpy-20200329.1830/snippets/python-mode/_floordiv diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_ge b/elpa/elpy-20200329.1830/snippets/python-mode/_ge similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_ge rename to elpa/elpy-20200329.1830/snippets/python-mode/_ge diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_get b/elpa/elpy-20200329.1830/snippets/python-mode/_get similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_get rename to elpa/elpy-20200329.1830/snippets/python-mode/_get diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_getattr b/elpa/elpy-20200329.1830/snippets/python-mode/_getattr similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_getattr rename to elpa/elpy-20200329.1830/snippets/python-mode/_getattr diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_getattribute b/elpa/elpy-20200329.1830/snippets/python-mode/_getattribute similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_getattribute rename to elpa/elpy-20200329.1830/snippets/python-mode/_getattribute diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_getitem b/elpa/elpy-20200329.1830/snippets/python-mode/_getitem similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_getitem rename to elpa/elpy-20200329.1830/snippets/python-mode/_getitem diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_gt b/elpa/elpy-20200329.1830/snippets/python-mode/_gt similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_gt rename to elpa/elpy-20200329.1830/snippets/python-mode/_gt diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_hash b/elpa/elpy-20200329.1830/snippets/python-mode/_hash similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_hash rename to elpa/elpy-20200329.1830/snippets/python-mode/_hash diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_hex b/elpa/elpy-20200329.1830/snippets/python-mode/_hex similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_hex rename to elpa/elpy-20200329.1830/snippets/python-mode/_hex diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_iadd b/elpa/elpy-20200329.1830/snippets/python-mode/_iadd similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_iadd rename to elpa/elpy-20200329.1830/snippets/python-mode/_iadd diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_iand b/elpa/elpy-20200329.1830/snippets/python-mode/_iand similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_iand rename to elpa/elpy-20200329.1830/snippets/python-mode/_iand diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_idiv b/elpa/elpy-20200329.1830/snippets/python-mode/_idiv similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_idiv rename to elpa/elpy-20200329.1830/snippets/python-mode/_idiv diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_ifloordiv b/elpa/elpy-20200329.1830/snippets/python-mode/_ifloordiv similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_ifloordiv rename to elpa/elpy-20200329.1830/snippets/python-mode/_ifloordiv diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_ilshift b/elpa/elpy-20200329.1830/snippets/python-mode/_ilshift similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_ilshift rename to elpa/elpy-20200329.1830/snippets/python-mode/_ilshift diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_imod b/elpa/elpy-20200329.1830/snippets/python-mode/_imod similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_imod rename to elpa/elpy-20200329.1830/snippets/python-mode/_imod diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_imul b/elpa/elpy-20200329.1830/snippets/python-mode/_imul similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_imul rename to elpa/elpy-20200329.1830/snippets/python-mode/_imul diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_index b/elpa/elpy-20200329.1830/snippets/python-mode/_index similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_index rename to elpa/elpy-20200329.1830/snippets/python-mode/_index diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_init b/elpa/elpy-20200329.1830/snippets/python-mode/_init similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_init rename to elpa/elpy-20200329.1830/snippets/python-mode/_init diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_instancecheck b/elpa/elpy-20200329.1830/snippets/python-mode/_instancecheck similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_instancecheck rename to elpa/elpy-20200329.1830/snippets/python-mode/_instancecheck diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_int b/elpa/elpy-20200329.1830/snippets/python-mode/_int similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_int rename to elpa/elpy-20200329.1830/snippets/python-mode/_int diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_invert b/elpa/elpy-20200329.1830/snippets/python-mode/_invert similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_invert rename to elpa/elpy-20200329.1830/snippets/python-mode/_invert diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_ior b/elpa/elpy-20200329.1830/snippets/python-mode/_ior similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_ior rename to elpa/elpy-20200329.1830/snippets/python-mode/_ior diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_ipow b/elpa/elpy-20200329.1830/snippets/python-mode/_ipow similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_ipow rename to elpa/elpy-20200329.1830/snippets/python-mode/_ipow diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_irshift b/elpa/elpy-20200329.1830/snippets/python-mode/_irshift similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_irshift rename to elpa/elpy-20200329.1830/snippets/python-mode/_irshift diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_isub b/elpa/elpy-20200329.1830/snippets/python-mode/_isub similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_isub rename to elpa/elpy-20200329.1830/snippets/python-mode/_isub diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_iter b/elpa/elpy-20200329.1830/snippets/python-mode/_iter similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_iter rename to elpa/elpy-20200329.1830/snippets/python-mode/_iter diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_itruediv b/elpa/elpy-20200329.1830/snippets/python-mode/_itruediv similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_itruediv rename to elpa/elpy-20200329.1830/snippets/python-mode/_itruediv diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_ixor b/elpa/elpy-20200329.1830/snippets/python-mode/_ixor similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_ixor rename to elpa/elpy-20200329.1830/snippets/python-mode/_ixor diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_le b/elpa/elpy-20200329.1830/snippets/python-mode/_le similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_le rename to elpa/elpy-20200329.1830/snippets/python-mode/_le diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_len b/elpa/elpy-20200329.1830/snippets/python-mode/_len similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_len rename to elpa/elpy-20200329.1830/snippets/python-mode/_len diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_long b/elpa/elpy-20200329.1830/snippets/python-mode/_long similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_long rename to elpa/elpy-20200329.1830/snippets/python-mode/_long diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_lshift b/elpa/elpy-20200329.1830/snippets/python-mode/_lshift similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_lshift rename to elpa/elpy-20200329.1830/snippets/python-mode/_lshift diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_lt b/elpa/elpy-20200329.1830/snippets/python-mode/_lt similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_lt rename to elpa/elpy-20200329.1830/snippets/python-mode/_lt diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_mod b/elpa/elpy-20200329.1830/snippets/python-mode/_mod similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_mod rename to elpa/elpy-20200329.1830/snippets/python-mode/_mod diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_mul b/elpa/elpy-20200329.1830/snippets/python-mode/_mul similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_mul rename to elpa/elpy-20200329.1830/snippets/python-mode/_mul diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_ne b/elpa/elpy-20200329.1830/snippets/python-mode/_ne similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_ne rename to elpa/elpy-20200329.1830/snippets/python-mode/_ne diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_neg b/elpa/elpy-20200329.1830/snippets/python-mode/_neg similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_neg rename to elpa/elpy-20200329.1830/snippets/python-mode/_neg diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_new b/elpa/elpy-20200329.1830/snippets/python-mode/_new similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_new rename to elpa/elpy-20200329.1830/snippets/python-mode/_new diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_nonzero b/elpa/elpy-20200329.1830/snippets/python-mode/_nonzero similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_nonzero rename to elpa/elpy-20200329.1830/snippets/python-mode/_nonzero diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_oct b/elpa/elpy-20200329.1830/snippets/python-mode/_oct similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_oct rename to elpa/elpy-20200329.1830/snippets/python-mode/_oct diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_or b/elpa/elpy-20200329.1830/snippets/python-mode/_or similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_or rename to elpa/elpy-20200329.1830/snippets/python-mode/_or diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_pos b/elpa/elpy-20200329.1830/snippets/python-mode/_pos similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_pos rename to elpa/elpy-20200329.1830/snippets/python-mode/_pos diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_pow b/elpa/elpy-20200329.1830/snippets/python-mode/_pow similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_pow rename to elpa/elpy-20200329.1830/snippets/python-mode/_pow diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_radd b/elpa/elpy-20200329.1830/snippets/python-mode/_radd similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_radd rename to elpa/elpy-20200329.1830/snippets/python-mode/_radd diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_rand b/elpa/elpy-20200329.1830/snippets/python-mode/_rand similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_rand rename to elpa/elpy-20200329.1830/snippets/python-mode/_rand diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_rdivmod b/elpa/elpy-20200329.1830/snippets/python-mode/_rdivmod similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_rdivmod rename to elpa/elpy-20200329.1830/snippets/python-mode/_rdivmod diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_repr b/elpa/elpy-20200329.1830/snippets/python-mode/_repr similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_repr rename to elpa/elpy-20200329.1830/snippets/python-mode/_repr diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_reversed b/elpa/elpy-20200329.1830/snippets/python-mode/_reversed similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_reversed rename to elpa/elpy-20200329.1830/snippets/python-mode/_reversed diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_rfloordiv b/elpa/elpy-20200329.1830/snippets/python-mode/_rfloordiv similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_rfloordiv rename to elpa/elpy-20200329.1830/snippets/python-mode/_rfloordiv diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_rlshift b/elpa/elpy-20200329.1830/snippets/python-mode/_rlshift similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_rlshift rename to elpa/elpy-20200329.1830/snippets/python-mode/_rlshift diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_rmod b/elpa/elpy-20200329.1830/snippets/python-mode/_rmod similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_rmod rename to elpa/elpy-20200329.1830/snippets/python-mode/_rmod diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_rmul b/elpa/elpy-20200329.1830/snippets/python-mode/_rmul similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_rmul rename to elpa/elpy-20200329.1830/snippets/python-mode/_rmul diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_ror b/elpa/elpy-20200329.1830/snippets/python-mode/_ror similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_ror rename to elpa/elpy-20200329.1830/snippets/python-mode/_ror diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_rpow b/elpa/elpy-20200329.1830/snippets/python-mode/_rpow similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_rpow rename to elpa/elpy-20200329.1830/snippets/python-mode/_rpow diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_rrshift b/elpa/elpy-20200329.1830/snippets/python-mode/_rrshift similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_rrshift rename to elpa/elpy-20200329.1830/snippets/python-mode/_rrshift diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_rshift b/elpa/elpy-20200329.1830/snippets/python-mode/_rshift similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_rshift rename to elpa/elpy-20200329.1830/snippets/python-mode/_rshift diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_rsub b/elpa/elpy-20200329.1830/snippets/python-mode/_rsub similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_rsub rename to elpa/elpy-20200329.1830/snippets/python-mode/_rsub diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_rtruediv b/elpa/elpy-20200329.1830/snippets/python-mode/_rtruediv similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_rtruediv rename to elpa/elpy-20200329.1830/snippets/python-mode/_rtruediv diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_rxor b/elpa/elpy-20200329.1830/snippets/python-mode/_rxor similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_rxor rename to elpa/elpy-20200329.1830/snippets/python-mode/_rxor diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_set b/elpa/elpy-20200329.1830/snippets/python-mode/_set similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_set rename to elpa/elpy-20200329.1830/snippets/python-mode/_set diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_setattr b/elpa/elpy-20200329.1830/snippets/python-mode/_setattr similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_setattr rename to elpa/elpy-20200329.1830/snippets/python-mode/_setattr diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_setitem b/elpa/elpy-20200329.1830/snippets/python-mode/_setitem similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_setitem rename to elpa/elpy-20200329.1830/snippets/python-mode/_setitem diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_slots b/elpa/elpy-20200329.1830/snippets/python-mode/_slots similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_slots rename to elpa/elpy-20200329.1830/snippets/python-mode/_slots diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_str b/elpa/elpy-20200329.1830/snippets/python-mode/_str similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_str rename to elpa/elpy-20200329.1830/snippets/python-mode/_str diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_sub b/elpa/elpy-20200329.1830/snippets/python-mode/_sub similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_sub rename to elpa/elpy-20200329.1830/snippets/python-mode/_sub diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_subclasscheck b/elpa/elpy-20200329.1830/snippets/python-mode/_subclasscheck similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_subclasscheck rename to elpa/elpy-20200329.1830/snippets/python-mode/_subclasscheck diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_truediv b/elpa/elpy-20200329.1830/snippets/python-mode/_truediv similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_truediv rename to elpa/elpy-20200329.1830/snippets/python-mode/_truediv diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_unicode b/elpa/elpy-20200329.1830/snippets/python-mode/_unicode similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_unicode rename to elpa/elpy-20200329.1830/snippets/python-mode/_unicode diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/_xor b/elpa/elpy-20200329.1830/snippets/python-mode/_xor similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/_xor rename to elpa/elpy-20200329.1830/snippets/python-mode/_xor diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/ase b/elpa/elpy-20200329.1830/snippets/python-mode/ase similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/ase rename to elpa/elpy-20200329.1830/snippets/python-mode/ase diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/asne b/elpa/elpy-20200329.1830/snippets/python-mode/asne similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/asne rename to elpa/elpy-20200329.1830/snippets/python-mode/asne diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/asr b/elpa/elpy-20200329.1830/snippets/python-mode/asr similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/asr rename to elpa/elpy-20200329.1830/snippets/python-mode/asr diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/class b/elpa/elpy-20200329.1830/snippets/python-mode/class similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/class rename to elpa/elpy-20200329.1830/snippets/python-mode/class diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/def b/elpa/elpy-20200329.1830/snippets/python-mode/def similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/def rename to elpa/elpy-20200329.1830/snippets/python-mode/def diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/defs b/elpa/elpy-20200329.1830/snippets/python-mode/defs similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/defs rename to elpa/elpy-20200329.1830/snippets/python-mode/defs diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/enc b/elpa/elpy-20200329.1830/snippets/python-mode/enc similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/enc rename to elpa/elpy-20200329.1830/snippets/python-mode/enc diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/env b/elpa/elpy-20200329.1830/snippets/python-mode/env similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/env rename to elpa/elpy-20200329.1830/snippets/python-mode/env diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/from b/elpa/elpy-20200329.1830/snippets/python-mode/from similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/from rename to elpa/elpy-20200329.1830/snippets/python-mode/from diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/pdb b/elpa/elpy-20200329.1830/snippets/python-mode/pdb similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/pdb rename to elpa/elpy-20200329.1830/snippets/python-mode/pdb diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/py3 b/elpa/elpy-20200329.1830/snippets/python-mode/py3 similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/py3 rename to elpa/elpy-20200329.1830/snippets/python-mode/py3 diff --git a/elpa/elpy-20200326.2207/snippets/python-mode/super b/elpa/elpy-20200329.1830/snippets/python-mode/super similarity index 100% rename from elpa/elpy-20200326.2207/snippets/python-mode/super rename to elpa/elpy-20200329.1830/snippets/python-mode/super diff --git a/elpa/racket-mode-20200328.1644/dir b/elpa/racket-mode-20200329.1841/dir similarity index 100% rename from elpa/racket-mode-20200328.1644/dir rename to elpa/racket-mode-20200329.1841/dir diff --git a/elpa/racket-mode-20200328.1644/racket-bug-report.el b/elpa/racket-mode-20200329.1841/racket-bug-report.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-bug-report.el rename to elpa/racket-mode-20200329.1841/racket-bug-report.el diff --git a/elpa/racket-mode-20200328.1644/racket-bug-report.elc b/elpa/racket-mode-20200329.1841/racket-bug-report.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-bug-report.elc rename to elpa/racket-mode-20200329.1841/racket-bug-report.elc diff --git a/elpa/racket-mode-20200328.1644/racket-cmd.el b/elpa/racket-mode-20200329.1841/racket-cmd.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-cmd.el rename to elpa/racket-mode-20200329.1841/racket-cmd.el diff --git a/elpa/racket-mode-20200328.1644/racket-cmd.elc b/elpa/racket-mode-20200329.1841/racket-cmd.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-cmd.elc rename to elpa/racket-mode-20200329.1841/racket-cmd.elc diff --git a/elpa/racket-mode-20200328.1644/racket-collection.el b/elpa/racket-mode-20200329.1841/racket-collection.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-collection.el rename to elpa/racket-mode-20200329.1841/racket-collection.el diff --git a/elpa/racket-mode-20200328.1644/racket-collection.elc b/elpa/racket-mode-20200329.1841/racket-collection.elc similarity index 99% rename from elpa/racket-mode-20200328.1644/racket-collection.elc rename to elpa/racket-mode-20200329.1841/racket-collection.elc index 7fe3c565..df43aa9f 100644 Binary files a/elpa/racket-mode-20200328.1644/racket-collection.elc and b/elpa/racket-mode-20200329.1841/racket-collection.elc differ diff --git a/elpa/racket-mode-20200328.1644/racket-common.el b/elpa/racket-mode-20200329.1841/racket-common.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-common.el rename to elpa/racket-mode-20200329.1841/racket-common.el diff --git a/elpa/racket-mode-20200328.1644/racket-common.elc b/elpa/racket-mode-20200329.1841/racket-common.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-common.elc rename to elpa/racket-mode-20200329.1841/racket-common.elc diff --git a/elpa/racket-mode-20200328.1644/racket-complete.el b/elpa/racket-mode-20200329.1841/racket-complete.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-complete.el rename to elpa/racket-mode-20200329.1841/racket-complete.el diff --git a/elpa/racket-mode-20200328.1644/racket-complete.elc b/elpa/racket-mode-20200329.1841/racket-complete.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-complete.elc rename to elpa/racket-mode-20200329.1841/racket-complete.elc diff --git a/elpa/racket-mode-20200328.1644/racket-custom.el b/elpa/racket-mode-20200329.1841/racket-custom.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-custom.el rename to elpa/racket-mode-20200329.1841/racket-custom.el diff --git a/elpa/racket-mode-20200328.1644/racket-custom.elc b/elpa/racket-mode-20200329.1841/racket-custom.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-custom.elc rename to elpa/racket-mode-20200329.1841/racket-custom.elc diff --git a/elpa/racket-mode-20200328.1644/racket-debug.el b/elpa/racket-mode-20200329.1841/racket-debug.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-debug.el rename to elpa/racket-mode-20200329.1841/racket-debug.el diff --git a/elpa/racket-mode-20200328.1644/racket-debug.elc b/elpa/racket-mode-20200329.1841/racket-debug.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-debug.elc rename to elpa/racket-mode-20200329.1841/racket-debug.elc diff --git a/elpa/racket-mode-20200328.1644/racket-describe.el b/elpa/racket-mode-20200329.1841/racket-describe.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-describe.el rename to elpa/racket-mode-20200329.1841/racket-describe.el diff --git a/elpa/racket-mode-20200328.1644/racket-describe.elc b/elpa/racket-mode-20200329.1841/racket-describe.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-describe.elc rename to elpa/racket-mode-20200329.1841/racket-describe.elc diff --git a/elpa/racket-mode-20200328.1644/racket-edit.el b/elpa/racket-mode-20200329.1841/racket-edit.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-edit.el rename to elpa/racket-mode-20200329.1841/racket-edit.el diff --git a/elpa/racket-mode-20200328.1644/racket-edit.elc b/elpa/racket-mode-20200329.1841/racket-edit.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-edit.elc rename to elpa/racket-mode-20200329.1841/racket-edit.elc diff --git a/elpa/racket-mode-20200328.1644/racket-eldoc.el b/elpa/racket-mode-20200329.1841/racket-eldoc.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-eldoc.el rename to elpa/racket-mode-20200329.1841/racket-eldoc.el diff --git a/elpa/racket-mode-20200328.1644/racket-eldoc.elc b/elpa/racket-mode-20200329.1841/racket-eldoc.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-eldoc.elc rename to elpa/racket-mode-20200329.1841/racket-eldoc.elc diff --git a/elpa/racket-mode-20200328.1644/racket-font-lock.el b/elpa/racket-mode-20200329.1841/racket-font-lock.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-font-lock.el rename to elpa/racket-mode-20200329.1841/racket-font-lock.el diff --git a/elpa/racket-mode-20200328.1644/racket-font-lock.elc b/elpa/racket-mode-20200329.1841/racket-font-lock.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-font-lock.elc rename to elpa/racket-mode-20200329.1841/racket-font-lock.elc diff --git a/elpa/racket-mode-20200328.1644/racket-imenu.el b/elpa/racket-mode-20200329.1841/racket-imenu.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-imenu.el rename to elpa/racket-mode-20200329.1841/racket-imenu.el diff --git a/elpa/racket-mode-20200328.1644/racket-imenu.elc b/elpa/racket-mode-20200329.1841/racket-imenu.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-imenu.elc rename to elpa/racket-mode-20200329.1841/racket-imenu.elc diff --git a/elpa/racket-mode-20200328.1644/racket-indent.el b/elpa/racket-mode-20200329.1841/racket-indent.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-indent.el rename to elpa/racket-mode-20200329.1841/racket-indent.el diff --git a/elpa/racket-mode-20200328.1644/racket-indent.elc b/elpa/racket-mode-20200329.1841/racket-indent.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-indent.elc rename to elpa/racket-mode-20200329.1841/racket-indent.elc diff --git a/elpa/racket-mode-20200328.1644/racket-keywords-and-builtins.el b/elpa/racket-mode-20200329.1841/racket-keywords-and-builtins.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-keywords-and-builtins.el rename to elpa/racket-mode-20200329.1841/racket-keywords-and-builtins.el diff --git a/elpa/racket-mode-20200328.1644/racket-keywords-and-builtins.elc b/elpa/racket-mode-20200329.1841/racket-keywords-and-builtins.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-keywords-and-builtins.elc rename to elpa/racket-mode-20200329.1841/racket-keywords-and-builtins.elc diff --git a/elpa/racket-mode-20200328.1644/racket-logger.el b/elpa/racket-mode-20200329.1841/racket-logger.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-logger.el rename to elpa/racket-mode-20200329.1841/racket-logger.el diff --git a/elpa/racket-mode-20200328.1644/racket-logger.elc b/elpa/racket-mode-20200329.1841/racket-logger.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-logger.elc rename to elpa/racket-mode-20200329.1841/racket-logger.elc diff --git a/elpa/racket-mode-20200328.1644/racket-mode-autoloads.el b/elpa/racket-mode-20200329.1841/racket-mode-autoloads.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-mode-autoloads.el rename to elpa/racket-mode-20200329.1841/racket-mode-autoloads.el diff --git a/elpa/racket-mode-20200328.1644/racket-mode-pkg.el b/elpa/racket-mode-20200329.1841/racket-mode-pkg.el similarity index 79% rename from elpa/racket-mode-20200328.1644/racket-mode-pkg.el rename to elpa/racket-mode-20200329.1841/racket-mode-pkg.el index 07e85629..c6209680 100644 --- a/elpa/racket-mode-20200328.1644/racket-mode-pkg.el +++ b/elpa/racket-mode-20200329.1841/racket-mode-pkg.el @@ -1,4 +1,4 @@ -(define-package "racket-mode" "20200328.1644" "Major mode for Racket language." +(define-package "racket-mode" "20200329.1841" "Major mode for Racket language." '((emacs "25.1") (faceup "0.0.2") (pos-tip "20191127.1028")) diff --git a/elpa/racket-mode-20200328.1644/racket-mode.el b/elpa/racket-mode-20200329.1841/racket-mode.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-mode.el rename to elpa/racket-mode-20200329.1841/racket-mode.el diff --git a/elpa/racket-mode-20200328.1644/racket-mode.elc b/elpa/racket-mode-20200329.1841/racket-mode.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-mode.elc rename to elpa/racket-mode-20200329.1841/racket-mode.elc diff --git a/elpa/racket-mode-20200328.1644/racket-mode.info b/elpa/racket-mode-20200329.1841/racket-mode.info similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-mode.info rename to elpa/racket-mode-20200329.1841/racket-mode.info diff --git a/elpa/racket-mode-20200328.1644/racket-parens.el b/elpa/racket-mode-20200329.1841/racket-parens.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-parens.el rename to elpa/racket-mode-20200329.1841/racket-parens.el diff --git a/elpa/racket-mode-20200328.1644/racket-parens.elc b/elpa/racket-mode-20200329.1841/racket-parens.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-parens.elc rename to elpa/racket-mode-20200329.1841/racket-parens.elc diff --git a/elpa/racket-mode-20200328.1644/racket-ppss.el b/elpa/racket-mode-20200329.1841/racket-ppss.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-ppss.el rename to elpa/racket-mode-20200329.1841/racket-ppss.el diff --git a/elpa/racket-mode-20200328.1644/racket-ppss.elc b/elpa/racket-mode-20200329.1841/racket-ppss.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-ppss.elc rename to elpa/racket-mode-20200329.1841/racket-ppss.elc diff --git a/elpa/racket-mode-20200328.1644/racket-profile.el b/elpa/racket-mode-20200329.1841/racket-profile.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-profile.el rename to elpa/racket-mode-20200329.1841/racket-profile.el diff --git a/elpa/racket-mode-20200328.1644/racket-profile.elc b/elpa/racket-mode-20200329.1841/racket-profile.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-profile.elc rename to elpa/racket-mode-20200329.1841/racket-profile.elc diff --git a/elpa/racket-mode-20200328.1644/racket-repl-buffer-name.el b/elpa/racket-mode-20200329.1841/racket-repl-buffer-name.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-repl-buffer-name.el rename to elpa/racket-mode-20200329.1841/racket-repl-buffer-name.el diff --git a/elpa/racket-mode-20200328.1644/racket-repl-buffer-name.elc b/elpa/racket-mode-20200329.1841/racket-repl-buffer-name.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-repl-buffer-name.elc rename to elpa/racket-mode-20200329.1841/racket-repl-buffer-name.elc diff --git a/elpa/racket-mode-20200328.1644/racket-repl.el b/elpa/racket-mode-20200329.1841/racket-repl.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-repl.el rename to elpa/racket-mode-20200329.1841/racket-repl.el diff --git a/elpa/racket-mode-20200328.1644/racket-repl.elc b/elpa/racket-mode-20200329.1841/racket-repl.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-repl.elc rename to elpa/racket-mode-20200329.1841/racket-repl.elc diff --git a/elpa/racket-mode-20200328.1644/racket-show.el b/elpa/racket-mode-20200329.1841/racket-show.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-show.el rename to elpa/racket-mode-20200329.1841/racket-show.el diff --git a/elpa/racket-mode-20200328.1644/racket-show.elc b/elpa/racket-mode-20200329.1841/racket-show.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-show.elc rename to elpa/racket-mode-20200329.1841/racket-show.elc diff --git a/elpa/racket-mode-20200328.1644/racket-smart-open.el b/elpa/racket-mode-20200329.1841/racket-smart-open.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-smart-open.el rename to elpa/racket-mode-20200329.1841/racket-smart-open.el diff --git a/elpa/racket-mode-20200328.1644/racket-smart-open.elc b/elpa/racket-mode-20200329.1841/racket-smart-open.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-smart-open.elc rename to elpa/racket-mode-20200329.1841/racket-smart-open.elc diff --git a/elpa/racket-mode-20200328.1644/racket-stepper.el b/elpa/racket-mode-20200329.1841/racket-stepper.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-stepper.el rename to elpa/racket-mode-20200329.1841/racket-stepper.el diff --git a/elpa/racket-mode-20200328.1644/racket-stepper.elc b/elpa/racket-mode-20200329.1841/racket-stepper.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-stepper.elc rename to elpa/racket-mode-20200329.1841/racket-stepper.elc diff --git a/elpa/racket-mode-20200328.1644/racket-unicode-input-method.el b/elpa/racket-mode-20200329.1841/racket-unicode-input-method.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-unicode-input-method.el rename to elpa/racket-mode-20200329.1841/racket-unicode-input-method.el diff --git a/elpa/racket-mode-20200328.1644/racket-unicode-input-method.elc b/elpa/racket-mode-20200329.1841/racket-unicode-input-method.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-unicode-input-method.elc rename to elpa/racket-mode-20200329.1841/racket-unicode-input-method.elc diff --git a/elpa/racket-mode-20200328.1644/racket-util.el b/elpa/racket-mode-20200329.1841/racket-util.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-util.el rename to elpa/racket-mode-20200329.1841/racket-util.el diff --git a/elpa/racket-mode-20200328.1644/racket-util.elc b/elpa/racket-mode-20200329.1841/racket-util.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-util.elc rename to elpa/racket-mode-20200329.1841/racket-util.elc diff --git a/elpa/racket-mode-20200328.1644/racket-visit.el b/elpa/racket-mode-20200329.1841/racket-visit.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-visit.el rename to elpa/racket-mode-20200329.1841/racket-visit.el diff --git a/elpa/racket-mode-20200328.1644/racket-visit.elc b/elpa/racket-mode-20200329.1841/racket-visit.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-visit.elc rename to elpa/racket-mode-20200329.1841/racket-visit.elc diff --git a/elpa/racket-mode-20200328.1644/racket-wsl.el b/elpa/racket-mode-20200329.1841/racket-wsl.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-wsl.el rename to elpa/racket-mode-20200329.1841/racket-wsl.el diff --git a/elpa/racket-mode-20200328.1644/racket-wsl.elc b/elpa/racket-mode-20200329.1841/racket-wsl.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-wsl.elc rename to elpa/racket-mode-20200329.1841/racket-wsl.elc diff --git a/elpa/racket-mode-20200328.1644/racket-xp-complete.el b/elpa/racket-mode-20200329.1841/racket-xp-complete.el similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-xp-complete.el rename to elpa/racket-mode-20200329.1841/racket-xp-complete.el diff --git a/elpa/racket-mode-20200328.1644/racket-xp-complete.elc b/elpa/racket-mode-20200329.1841/racket-xp-complete.elc similarity index 100% rename from elpa/racket-mode-20200328.1644/racket-xp-complete.elc rename to elpa/racket-mode-20200329.1841/racket-xp-complete.elc diff --git a/elpa/racket-mode-20200328.1644/racket-xp.el b/elpa/racket-mode-20200329.1841/racket-xp.el similarity index 99% rename from elpa/racket-mode-20200328.1644/racket-xp.el rename to elpa/racket-mode-20200329.1841/racket-xp.el index 15d3abd8..639fbf43 100644 --- a/elpa/racket-mode-20200328.1644/racket-xp.el +++ b/elpa/racket-mode-20200329.1841/racket-xp.el @@ -404,11 +404,13 @@ definitions in submodules." (`(,path ,subs ,ids) (racket--do-visit-def-or-mod nil - `(def/drr ,(racket--buffer-file-name) ,path ,subs ,ids)))) + `(def/drr ,(racket--buffer-file-name) ,path ,subs ,ids)) + t)) ;; Annotated by dr/cs as imported module; visit the module (pcase (get-text-property (point) 'racket-xp-def) (`(import ,_id . ,_) - (racket-visit-module prefix))) + (racket-visit-module prefix) + t)) ;; Something that, for whatever reason, drracket/check-syntax did ;; not annotate. (if (racket--in-require-form-p) diff --git a/elpa/racket-mode-20200328.1644/racket-xp.elc b/elpa/racket-mode-20200329.1841/racket-xp.elc similarity index 94% rename from elpa/racket-mode-20200328.1644/racket-xp.elc rename to elpa/racket-mode-20200329.1841/racket-xp.elc index 5ce7ff0c..d7fc79f1 100644 Binary files a/elpa/racket-mode-20200328.1644/racket-xp.elc and b/elpa/racket-mode-20200329.1841/racket-xp.elc differ diff --git a/elpa/racket-mode-20200328.1644/racket/command-server.rkt b/elpa/racket-mode-20200329.1841/racket/command-server.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/command-server.rkt rename to elpa/racket-mode-20200329.1841/racket/command-server.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/commands/check-syntax.rkt b/elpa/racket-mode-20200329.1841/racket/commands/check-syntax.rkt similarity index 99% rename from elpa/racket-mode-20200328.1644/racket/commands/check-syntax.rkt rename to elpa/racket-mode-20200329.1841/racket/commands/check-syntax.rkt index 0e3c661f..8252478d 100644 --- a/elpa/racket-mode-20200328.1644/racket/commands/check-syntax.rkt +++ b/elpa/racket-mode-20200329.1841/racket/commands/check-syntax.rkt @@ -235,7 +235,6 @@ < #:key cadr)) (define/public (get-locals) - (log-racket-mode-debug "locals: ~v" locals) locals) (super-new))) diff --git a/elpa/racket-mode-20200328.1644/racket/commands/coverage.rkt b/elpa/racket-mode-20200329.1841/racket/commands/coverage.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/commands/coverage.rkt rename to elpa/racket-mode-20200329.1841/racket/commands/coverage.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/commands/describe.rkt b/elpa/racket-mode-20200329.1841/racket/commands/describe.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/commands/describe.rkt rename to elpa/racket-mode-20200329.1841/racket/commands/describe.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/commands/find-module.rkt b/elpa/racket-mode-20200329.1841/racket/commands/find-module.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/commands/find-module.rkt rename to elpa/racket-mode-20200329.1841/racket/commands/find-module.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/commands/help.rkt b/elpa/racket-mode-20200329.1841/racket/commands/help.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/commands/help.rkt rename to elpa/racket-mode-20200329.1841/racket/commands/help.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/commands/macro.rkt b/elpa/racket-mode-20200329.1841/racket/commands/macro.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/commands/macro.rkt rename to elpa/racket-mode-20200329.1841/racket/commands/macro.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/commands/module-names.rkt b/elpa/racket-mode-20200329.1841/racket/commands/module-names.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/commands/module-names.rkt rename to elpa/racket-mode-20200329.1841/racket/commands/module-names.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/commands/profile.rkt b/elpa/racket-mode-20200329.1841/racket/commands/profile.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/commands/profile.rkt rename to elpa/racket-mode-20200329.1841/racket/commands/profile.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/commands/requires.rkt b/elpa/racket-mode-20200329.1841/racket/commands/requires.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/commands/requires.rkt rename to elpa/racket-mode-20200329.1841/racket/commands/requires.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/debug-annotator.rkt b/elpa/racket-mode-20200329.1841/racket/debug-annotator.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/debug-annotator.rkt rename to elpa/racket-mode-20200329.1841/racket/debug-annotator.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/debug.rkt b/elpa/racket-mode-20200329.1841/racket/debug.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/debug.rkt rename to elpa/racket-mode-20200329.1841/racket/debug.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/elisp.rkt b/elpa/racket-mode-20200329.1841/racket/elisp.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/elisp.rkt rename to elpa/racket-mode-20200329.1841/racket/elisp.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/error.rkt b/elpa/racket-mode-20200329.1841/racket/error.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/error.rkt rename to elpa/racket-mode-20200329.1841/racket/error.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/example/example.rkt b/elpa/racket-mode-20200329.1841/racket/example/example.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/example/example.rkt rename to elpa/racket-mode-20200329.1841/racket/example/example.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/example/example.rkt.faceup b/elpa/racket-mode-20200329.1841/racket/example/example.rkt.faceup similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/example/example.rkt.faceup rename to elpa/racket-mode-20200329.1841/racket/example/example.rkt.faceup diff --git a/elpa/racket-mode-20200328.1644/racket/example/indent.rkt b/elpa/racket-mode-20200329.1841/racket/example/indent.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/example/indent.rkt rename to elpa/racket-mode-20200329.1841/racket/example/indent.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/example/indent.rkt.faceup b/elpa/racket-mode-20200329.1841/racket/example/indent.rkt.faceup similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/example/indent.rkt.faceup rename to elpa/racket-mode-20200329.1841/racket/example/indent.rkt.faceup diff --git a/elpa/racket-mode-20200328.1644/racket/find-module-path-completions.rkt b/elpa/racket-mode-20200329.1841/racket/find-module-path-completions.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/find-module-path-completions.rkt rename to elpa/racket-mode-20200329.1841/racket/find-module-path-completions.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/find.rkt b/elpa/racket-mode-20200329.1841/racket/find.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/find.rkt rename to elpa/racket-mode-20200329.1841/racket/find.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/fresh-line.rkt b/elpa/racket-mode-20200329.1841/racket/fresh-line.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/fresh-line.rkt rename to elpa/racket-mode-20200329.1841/racket/fresh-line.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/gui.rkt b/elpa/racket-mode-20200329.1841/racket/gui.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/gui.rkt rename to elpa/racket-mode-20200329.1841/racket/gui.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/identifier.rkt b/elpa/racket-mode-20200329.1841/racket/identifier.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/identifier.rkt rename to elpa/racket-mode-20200329.1841/racket/identifier.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/image.rkt b/elpa/racket-mode-20200329.1841/racket/image.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/image.rkt rename to elpa/racket-mode-20200329.1841/racket/image.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/imports.rkt b/elpa/racket-mode-20200329.1841/racket/imports.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/imports.rkt rename to elpa/racket-mode-20200329.1841/racket/imports.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/instrument.rkt b/elpa/racket-mode-20200329.1841/racket/instrument.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/instrument.rkt rename to elpa/racket-mode-20200329.1841/racket/instrument.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/interactions.rkt b/elpa/racket-mode-20200329.1841/racket/interactions.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/interactions.rkt rename to elpa/racket-mode-20200329.1841/racket/interactions.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/keywords.rkt b/elpa/racket-mode-20200329.1841/racket/keywords.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/keywords.rkt rename to elpa/racket-mode-20200329.1841/racket/keywords.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/logger.rkt b/elpa/racket-mode-20200329.1841/racket/logger.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/logger.rkt rename to elpa/racket-mode-20200329.1841/racket/logger.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/main.rkt b/elpa/racket-mode-20200329.1841/racket/main.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/main.rkt rename to elpa/racket-mode-20200329.1841/racket/main.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/mod.rkt b/elpa/racket-mode-20200329.1841/racket/mod.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/mod.rkt rename to elpa/racket-mode-20200329.1841/racket/mod.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/print.rkt b/elpa/racket-mode-20200329.1841/racket/print.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/print.rkt rename to elpa/racket-mode-20200329.1841/racket/print.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/repl.rkt b/elpa/racket-mode-20200329.1841/racket/repl.rkt similarity index 98% rename from elpa/racket-mode-20200328.1644/racket/repl.rkt rename to elpa/racket-mode-20200329.1841/racket/repl.rkt index 7433ca3f..5e9f90bb 100644 --- a/elpa/racket-mode-20200328.1644/racket/repl.rkt +++ b/elpa/racket-mode-20200329.1841/racket/repl.rkt @@ -101,10 +101,10 @@ ;; A way to parameterize commands that need to work with a specific ;; REPL session. Called from command-server thread. (define (call-with-session-context sid proc . args) - (log-racket-mode-debug "~v" sessions) (match (hash-ref sessions sid #f) [(and (session _thd msg-ch int-ch ns maybe-mod submit-pred) s) - (log-racket-mode-debug "call-with-session-context ~v => ~v" sid s) + (log-racket-mode-debug "call-with-session-context: ~v => ~v" + sid s) (parameterize ([current-repl-msg-chan msg-ch] [current-interaction-chan int-ch] [current-namespace ns] @@ -113,7 +113,10 @@ [current-session-submit-pred submit-pred]) (apply proc args))] [_ - (log-racket-mode-debug "call-with-session-context ~v -- no session found" sid) + (if (equal? sid '()) + (log-racket-mode-debug "call-with-session-context: no specific session") + (log-racket-mode-warning "call-with-session-context: ~v not found in ~v" + sid sessions)) (apply proc args)])) ;; Command. Called from command-server thread diff --git a/elpa/racket-mode-20200328.1644/racket/scribble.rkt b/elpa/racket-mode-20200329.1841/racket/scribble.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/scribble.rkt rename to elpa/racket-mode-20200329.1841/racket/scribble.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/syntax.rkt b/elpa/racket-mode-20200329.1841/racket/syntax.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/syntax.rkt rename to elpa/racket-mode-20200329.1841/racket/syntax.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/test/find-examples.rkt b/elpa/racket-mode-20200329.1841/racket/test/find-examples.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/test/find-examples.rkt rename to elpa/racket-mode-20200329.1841/racket/test/find-examples.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/test/find.rkt b/elpa/racket-mode-20200329.1841/racket/test/find.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/test/find.rkt rename to elpa/racket-mode-20200329.1841/racket/test/find.rkt diff --git a/elpa/racket-mode-20200328.1644/racket/util.rkt b/elpa/racket-mode-20200329.1841/racket/util.rkt similarity index 100% rename from elpa/racket-mode-20200328.1644/racket/util.rkt rename to elpa/racket-mode-20200329.1841/racket/util.rkt diff --git a/elpa/yasnippet-20191222.2206/yasnippet-pkg.el b/elpa/yasnippet-20191222.2206/yasnippet-pkg.el deleted file mode 100644 index ad2af9d4..00000000 --- a/elpa/yasnippet-20191222.2206/yasnippet-pkg.el +++ /dev/null @@ -1,2 +0,0 @@ -;;; -*- no-byte-compile: t -*- -(define-package "yasnippet" "20191222.2206" "Yet another snippet extension for Emacs" '((cl-lib "0.5")) :commit "3bf9a3b1af37174a004798b7195826af0123fa6a" :keywords '("convenience" "emulation") :maintainer '("Noam Postavsky" . "npostavs@gmail.com") :url "http://github.com/joaotavora/yasnippet") diff --git a/elpa/yasnippet-20191222.2206/yasnippet-autoloads.el b/elpa/yasnippet-20200329.1434/yasnippet-autoloads.el similarity index 100% rename from elpa/yasnippet-20191222.2206/yasnippet-autoloads.el rename to elpa/yasnippet-20200329.1434/yasnippet-autoloads.el diff --git a/elpa/yasnippet-20200329.1434/yasnippet-pkg.el b/elpa/yasnippet-20200329.1434/yasnippet-pkg.el new file mode 100644 index 00000000..c6b33dbc --- /dev/null +++ b/elpa/yasnippet-20200329.1434/yasnippet-pkg.el @@ -0,0 +1,2 @@ +;;; -*- no-byte-compile: t -*- +(define-package "yasnippet" "20200329.1434" "Yet another snippet extension for Emacs" '((cl-lib "0.5")) :commit "7c02bc142c3b157699ab8c4f24ff98da94401248" :keywords '("convenience" "emulation") :maintainer '("Noam Postavsky" . "npostavs@gmail.com") :url "http://github.com/joaotavora/yasnippet") diff --git a/elpa/yasnippet-20191222.2206/yasnippet.el b/elpa/yasnippet-20200329.1434/yasnippet.el similarity index 99% rename from elpa/yasnippet-20191222.2206/yasnippet.el rename to elpa/yasnippet-20200329.1434/yasnippet.el index 914d5e3f..01198415 100644 --- a/elpa/yasnippet-20191222.2206/yasnippet.el +++ b/elpa/yasnippet-20200329.1434/yasnippet.el @@ -6,7 +6,7 @@ ;; Noam Postavsky ;; Maintainer: Noam Postavsky ;; Version: 0.14.0 -;; Package-Version: 20191222.2206 +;; Package-Version: 20200329.1434 ;; X-URL: http://github.com/joaotavora/yasnippet ;; Keywords: convenience, emulation ;; URL: http://github.com/joaotavora/yasnippet @@ -3502,7 +3502,8 @@ This renders the snippet as ordinary text." ;; (let ((previous-field (yas--snippet-previous-active-field snippet))) (when (and yas-snippet-end previous-field) - (yas--advance-end-maybe previous-field yas-snippet-end))) + (yas--advance-end-maybe-previous-fields + previous-field yas-snippet-end (cdr yas--active-snippets)))) ;; Convert all markers to points, ;; @@ -3850,14 +3851,9 @@ field start. This hook does nothing if an undo is in progress." (setf (yas--field-modified-p field) t) ;; Adjust any pending active fields in case of stacked ;; expansion. - (let ((pfield field) - (psnippets (yas--gather-active-snippets - overlay beg end t))) - (while (and pfield psnippets) - (let ((psnippet (pop psnippets))) - (cl-assert (memq pfield (yas--snippet-fields psnippet))) - (yas--advance-end-maybe pfield (overlay-end overlay)) - (setq pfield (yas--snippet-previous-active-field psnippet))))) + (yas--advance-end-maybe-previous-fields + field (overlay-end overlay) + (yas--gather-active-snippets overlay beg end t)) ;; Update fields now, but delay auto indentation until ;; post-command. We don't want to run indentation on ;; the intermediate state where field text might be @@ -4111,7 +4107,9 @@ for normal snippets, and a list for command snippets)." (overlay-get yas--active-field-overlay 'yas--field)))) (when existing-field (setf (yas--snippet-previous-active-field snippet) existing-field) - (yas--advance-end-maybe existing-field (overlay-end yas--active-field-overlay)))) + (yas--advance-end-maybe-previous-fields + existing-field (overlay-end yas--active-field-overlay) + (cdr yas--active-snippets)))) ;; Exit the snippet immediately if no fields. (unless (yas--snippet-fields snippet) @@ -4337,6 +4335,13 @@ exit-marker have identical start and end markers." ((yas--exit-p fom) (yas--advance-start-maybe (yas--fom-next fom) newend)))) +(defun yas--advance-end-maybe-previous-fields (field end snippets) + "Call `yas--advance-end-maybe' on FIELD, and previous fields on SNIPPETS." + (dolist (snippet snippets) + (cl-assert (memq field (yas--snippet-fields snippet))) + (yas--advance-end-maybe field end) + (setq field (yas--snippet-previous-active-field snippet)))) + (defun yas--advance-start-maybe (fom newstart) "Maybe advance FOM's start to NEWSTART if it needs it. diff --git a/elpa/yasnippet-20191222.2206/yasnippet.elc b/elpa/yasnippet-20200329.1434/yasnippet.elc similarity index 92% rename from elpa/yasnippet-20191222.2206/yasnippet.elc rename to elpa/yasnippet-20200329.1434/yasnippet.elc index 09f75cc0..36fcc770 100644 Binary files a/elpa/yasnippet-20191222.2206/yasnippet.elc and b/elpa/yasnippet-20200329.1434/yasnippet.elc differ