pkg update and first config fix
org-brain not working, add org-roam
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
(define-package "anaconda-mode" "20211122.817" "Code navigation, documentation lookup and completion for Python"
|
||||
(define-package "anaconda-mode" "20220922.741" "Code navigation, documentation lookup and completion for Python"
|
||||
'((emacs "25.1")
|
||||
(pythonic "0.1.0")
|
||||
(dash "2.6.0")
|
||||
(s "1.9")
|
||||
(f "0.16.2"))
|
||||
:commit "cbea0fb3182321d34ff93981c5a59f8dd72d82a5" :authors
|
||||
:commit "ca8edbaa7662d97e4a4416ec9a8d743863303911" :authors
|
||||
'(("Artem Malyshev" . "proofit404@gmail.com"))
|
||||
:maintainer
|
||||
'("Artem Malyshev" . "proofit404@gmail.com")
|
||||
|
||||
@@ -337,15 +337,18 @@ called when `anaconda-mode-port' will be bound."
|
||||
"-L" (format "%s:localhost:%s" (anaconda-mode-port) (anaconda-mode-port))
|
||||
(format "%s@%s" (pythonic-remote-user) (pythonic-remote-host))
|
||||
"-p" (number-to-string (or (pythonic-remote-port) 22)))
|
||||
(start-process anaconda-mode-ssh-process-name
|
||||
anaconda-mode-ssh-process-buffer
|
||||
"ssh" "-nNT"
|
||||
"-L" (format "%s:localhost:%s" (anaconda-mode-port) (anaconda-mode-port))
|
||||
(if (pythonic-remote-user)
|
||||
(format "%s@%s" (pythonic-remote-user) (pythonic-remote-host))
|
||||
;; Asssume remote host is an ssh alias
|
||||
(pythonic-remote-host))
|
||||
"-p" (number-to-string (or (pythonic-remote-port) 22)))))
|
||||
(apply 'start-process
|
||||
anaconda-mode-ssh-process-name
|
||||
anaconda-mode-ssh-process-buffer
|
||||
"ssh" "-nNT"
|
||||
"-L" (format "%s:localhost:%s" (anaconda-mode-port) (anaconda-mode-port))
|
||||
(if (pythonic-remote-user)
|
||||
(format "%s@%s" (pythonic-remote-user) (pythonic-remote-host))
|
||||
;; Asssume remote host is an ssh alias
|
||||
(pythonic-remote-host))
|
||||
;; Pass in port only if it exists (might be included in ssh alias)
|
||||
(when-let ((port (pythonic-remote-port)))
|
||||
'("-p" (number-to-string port))))))
|
||||
;; prevent race condition between tunnel setup and first use
|
||||
(sleep-for anaconda-mode-tunnel-setup-sleep)
|
||||
(set-process-query-on-exit-flag anaconda-mode-ssh-process nil))))
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
from __future__ import print_function
|
||||
import sys
|
||||
import os
|
||||
from distutils.version import LooseVersion
|
||||
|
||||
# CLI arguments.
|
||||
|
||||
@@ -105,9 +104,21 @@ if missing_dependencies:
|
||||
import jedi
|
||||
import service_factory
|
||||
|
||||
# Setup server.
|
||||
|
||||
assert LooseVersion(jedi.__version__) >= LooseVersion(jedi_dep[1]), 'Jedi version should be >= %s, current version: %s' % (jedi_dep[1], jedi.__version__)
|
||||
# Setup server.
|
||||
def is_jedi_dep_satisfied():
|
||||
dep = jedi_dep[1].split('.')
|
||||
jed = jedi.__version__.split('.')
|
||||
for (d, j) in zip(dep, jed):
|
||||
if int(d) < int(j):
|
||||
return True
|
||||
elif int(d) > int(j):
|
||||
return False
|
||||
return (len(dep) <= len(jed))
|
||||
|
||||
|
||||
assert is_jedi_dep_satisfied(), 'Jedi version should be >= %s, current version: %s' % (jedi_dep[1], jedi.__version__)
|
||||
|
||||
|
||||
if virtual_environment:
|
||||
virtual_environment = jedi.create_environment(virtual_environment, safe=False)
|
||||
|
||||
Reference in New Issue
Block a user