syl20bnr
ea8991ac90
New layer Hy extracted from Python layer
2018-05-20 03:06:25 -04:00
Codruț Constantin Gușoi
775fb50f9f
Fixes TOC formatting for python layer
2018-05-09 01:19:21 +03:00
JAremko
d4017b1ca7
Make sure that docs pass formatting cheques.
2018-04-15 22:16:17 +03:00
syl20bnr
920a6f6075
python: sort key bindings
2018-02-24 19:49:39 -05:00
Jack Kamm
8f79abc7f3
python: add pipenv. unified prefix for pyenv, pyvenv, pipenv
2018-02-24 19:49:39 -05:00
syl20bnr
e99ca55e13
python: add doc for SPC m t l
2018-02-24 19:49:39 -05:00
syl20bnr
81a931f48b
python: add support for Language Server Protocol
2018-02-19 00:08:27 -05:00
JAremko
d2c3b847d8
doc fmt
2018-01-27 16:57:39 +02:00
syl20bnr
eee2b4b89c
python: document pippel and set key binding to SPC m P
2018-01-05 22:15:50 -05:00
syl20bnr
302d272ae3
python: sort key bindings in doc and package config
2018-01-05 21:45:57 -05:00
Volodymyr Vitvitskyi
b63039a6a4
Support importmagic in the Python layer
...
Problem
-------
If the symbol is not resolved due to a missing import there is no automatic way
in the Python layer to import it.
Solution
--------
Use 'importmagic' package.
Pressing `SPC m r f` at point that requires an import will suggest a list of
possible options.
2018-01-05 21:44:11 -05:00
syl20bnr
6a345b86a0
python: document python-save-before-test
2018-01-05 21:41:26 -05:00
CeleritasCelery
e32acfbf3b
Fixed feature header
2017-08-29 20:00:44 +03:00
JAremko
06301b2212
Improve exporting/testing
2017-08-18 20:50:21 +03:00
Eivind Fonn
bcb597a329
python doc: Reformulate jedi warning
2017-06-12 12:38:27 +02:00
davidpham87
f6b2c90260
Autocompletion debug
...
Autcompletion does not handle request properly with jedi 1.0. Until the bug is corrected, one should keep the 0.9 version.
2017-06-12 12:37:04 +02:00
Kristoffer Haugsbakk
79ed1a6b4b
Use proper markup for code in readmes
...
By convention, code markup (`~`) is reserved for keybindings in Org-based
documentation in Spacemacs. Verbatim markup (`=`) is reserved for code and
other code-like things. So change several readmes to reflect this convention.
Use verbatim markup for things like (non-exhaustive list):
- Emacs Lisp functions, modes, buffers, etc.
- Environment variables
- Directory paths
- Code in general
2017-05-24 11:57:17 +02:00
Rand01ph
c71d482012
fix python layers anaconda-mode requirements 404
...
the anaconda-mode requirements has change to wiki
2017-05-24 10:04:33 +02:00
JAremko
6c5a0b2b14
update docs to the new toc-org format
2017-05-22 18:35:37 +03:00
Wieland Hoffmann
4c009f4721
Use verbatim markup for the flake8 package name
2017-05-14 22:07:21 -04:00
JAremko
f805d0ebd9
Fix spacefmt test on deleted files
...
Also fix some links
[ci skip]
2017-04-28 23:29:43 -04:00
Koray Al
aaefaa3573
Added auto load virtualenv support via .venv
file
...
The `pyvenv-mode` doesn't provide a list of available virtual
environments. So it's not currently possible to check if the
provided virtualenv name is available
2016-12-27 09:55:28 +02:00
Alexey Kotlyarov
a7d8a4f3db
Support wdb for debugging Python
...
wdb (https://github.com/Kozea/wdb ) is a Web-based debugger
for Python. Use it if installed for python-toggle-breakpoint.
2016-10-17 13:15:54 +02:00
syl20bnr
d15050b512
python: update anaconda dependencies and reorganised the deps section
2016-10-16 23:05:56 -04:00
Christoph Paulik
28b8572eb0
Python: Fix link in layer Readme.
2016-08-30 16:11:57 +02:00
Eivind Fonn
d94d0d9f71
Some improvements to py-isort config
...
- Rename variable
- Wrap the save function to check condition variable at runtime
- Add keybinding
2016-08-21 17:49:20 +02:00
Swaroop C H
a2d7461bb1
[python] Add py-isort package
...
py-isort sorts the imports to keep it tidy.
Disabled by default.
2016-08-21 17:41:43 +02:00
Antonis Kalou
9bafae3f9c
Added mention of PEP-8 syntax checkers to README
2016-08-16 21:06:45 +03:00
Danny Freeman
fa28afb02f
Add keybindings for hy-mode in python layer
...
These changes will allow users to evaluate hy code in a repl using an
inferior-lisp process. It requires that users have hy installed via pip
in their local python enviornment.
Add smartparens-mode and documentation
I moved the add-hook for smartparens call to
python/post-init-smartparens. Keybindings were also updated to match
the ones for the Inferior REPL process for Python. Also added some
documentation for required hy pacakge, and the keybindings to
README.org.
2016-07-05 00:23:16 -04:00
Christoph Paulik
9f28409b0c
Allow multiple python test runners by using dispatch functions.
...
This allows python-test-runner to also be a list of either '(nose
pytest) or '(pytest nose) which then calls the correct test runner in
the dispatch functions.
2016-06-05 21:41:23 -04:00
syl20bnr
3b0c1fd93d
Convert org doc files with doc-fmt
2016-03-30 22:59:55 -04:00
Fabien Dubosson
06cb27e1dc
[doc] Fix some additional SPC :
to SPC SPC
2016-02-07 14:39:54 +01:00
Jaakko Luttinen
34df7b03b0
Add key binding for going back in anaconda mode
...
There are keybindings `C-o` and `M-*` to go back already, but it could
be a good idea to add an entry to `SPC m g` (or `, g`) menu where the
other movement commands are.
2016-02-02 21:23:17 +01:00
Christoph Paulik
0cd242315b
Add live-python mode to python layer as extension
2016-01-31 21:47:18 +01:00
Christoph Paulik
f50859ab97
Revert "Set global pyenv version if no .python-version file exists"
...
This reverts commit bddf9de8f1
.
When pyenv-auto-set-local-pyenv-version is set to 'on-visit then this
switched the python version when e.g. using jump to definition.
2016-01-26 01:21:02 -05:00
Christoph Paulik
bddf9de8f1
Set global pyenv version if no .python-version file exists
2016-01-23 17:09:52 +01:00
syl20bnr
ae64d5b955
python: sort key bindings
2016-01-08 22:37:35 -05:00
Christoph Paulik
d4dfb385e7
Improve Python virtual environment docs and keybindings
...
Inspired by the discussion in
https://github.com/syl20bnr/spacemacs/issues/2841 I thought it was
useful to improve the Documentation and provide keybindings for all the
useful `pyvenv` functions.
2016-01-08 21:04:28 +01:00
syl20bnr
cddf18ff1e
Update install layer section in REAMDE.org files
2016-01-06 00:21:55 -05:00
Fredrik Bergroth
577e7b2d86
Auto-activate local pyenv version
2015-12-19 22:30:07 -05:00
Eivind Fonn
c893383fe4
Fix some documentation bugs
...
- CSS links
- GIFS in published version
- Unify layer doc titles
- Change emoji layer emojis to an image
2015-12-03 23:50:29 -05:00
Wieland Hoffmann
602a21beb9
python: list the correct keybindings for interacting with pyenv
2015-11-16 12:39:16 +01:00
Eivind Fonn
c3866382b2
Documentation update
...
- Add #+HTML_HEAD_EXTRA options to all org files
- HTMLize published documentation via CSS
2015-11-13 14:23:13 +01:00
Eivind Fonn
13c5b1d24b
Convert documentation to publishable format
2015-11-01 23:40:29 -05:00
Wieland Hoffmann
104a1f8c9b
Python: None of the keys start with m T
, remove mention of it
2015-10-29 13:48:46 +01:00
Wieland Hoffmann
70ecefe79b
python/doc: Fix a link to pylookup
2015-10-19 00:29:49 -04:00
Swaroop C H
0a6c619194
[python] Allow user to customize fill column
2015-10-07 15:51:40 -04:00
Eivind Fonn
c1561eadb7
Fix pylookup
...
- Set executable bit on pylookup.py
- Add update functions to autoload
- Document use of update functions
- Fix path setup
2015-10-07 15:51:39 -04:00
Robert O'Connor
24c642ff3d
Add back and fix evil-matchit for python-mode
2015-09-23 23:09:08 -04:00
Robert O'Connor
3839e1a925
Temporarily disable evil-matchit for python.
...
See #3068 ; redguardtoo/evil-matchit#18 and redguardtoo/evil-matchit#58
2015-09-19 01:02:22 -04:00