python: fix eldoc-mode and dash docset
This commit is contained in:
parent
c78e12d509
commit
dd2ccf407d
2 changed files with 27 additions and 3 deletions
22
LICENSE
Normal file
22
LICENSE
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
The MIT License (MIT)
|
||||||
|
|
||||||
|
Copyright (c) 2016 Henrik Lissner.
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining
|
||||||
|
a copy of this software and associated documentation files (the
|
||||||
|
"Software"), to deal in the Software without restriction, including
|
||||||
|
without limitation the rights to use, copy, modify, merge, publish,
|
||||||
|
distribute, sublicense, and/or sell copies of the Software, and to
|
||||||
|
permit persons to whom the Software is furnished to do so, subject to
|
||||||
|
the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be
|
||||||
|
included in all copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||||
|
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||||
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
|
||||||
|
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
|
||||||
|
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
@ -5,7 +5,7 @@
|
||||||
:interpreter ("python" . python-mode)
|
:interpreter ("python" . python-mode)
|
||||||
:commands python-mode
|
:commands python-mode
|
||||||
:init
|
:init
|
||||||
(define-repl! python-mode "py,py3,python")
|
(define-docset! python-mode "py,py3,python")
|
||||||
(add-hook! python-mode '(emr-initialize narf|flycheck-enable-maybe))
|
(add-hook! python-mode '(emr-initialize narf|flycheck-enable-maybe))
|
||||||
(setq-default
|
(setq-default
|
||||||
python-indent-offset 4
|
python-indent-offset 4
|
||||||
|
@ -41,8 +41,10 @@
|
||||||
:defines (anaconda-mode-map anaconda-nav-mode-map)
|
:defines (anaconda-mode-map anaconda-nav-mode-map)
|
||||||
:functions (anaconda-mode-running-p)
|
:functions (anaconda-mode-running-p)
|
||||||
:init
|
:init
|
||||||
(add-hook! python-mode '(anaconda-mode eldoc-mode))
|
(add-hook! python-mode '(anaconda-mode anaconda-eldoc-mode eldoc-mode))
|
||||||
(setq anaconda-mode-installation-directory (concat narf-temp-dir "anaconda/"))
|
(setq anaconda-mode-installation-directory (concat narf-temp-dir "anaconda/")
|
||||||
|
anaconda-mode-eldoc-as-single-line t)
|
||||||
|
|
||||||
:config
|
:config
|
||||||
(map! :map anaconda-mode-map :m "gd" 'anaconda-mode-goto-definitions)
|
(map! :map anaconda-mode-map :m "gd" 'anaconda-mode-goto-definitions)
|
||||||
(map! :map anaconda-nav-mode-map :n [escape] 'anaconda-nav-quit)
|
(map! :map anaconda-nav-mode-map :n [escape] 'anaconda-nav-quit)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue