From 8d283716926d3682d0157c1d86075a3e2bd6df16 Mon Sep 17 00:00:00 2001 From: Wes Turner Date: Sat, 19 Dec 2015 11:34:11 -0600 Subject: [PATCH 1/2] DOC: README.rst: ErrCodes, Source Links, Python Libraries * somewhat reverts changes from: https://github.com/klen/python-mode/commit/d9699cd0963c29dd54ee2a120a8be26f1d981073 * updated source link for pyflakes, docs * found ErrCode links --- README.rst | 166 ++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 151 insertions(+), 15 deletions(-) diff --git a/README.rst b/README.rst index c7d68838..70e6c6f3 100644 --- a/README.rst +++ b/README.rst @@ -8,15 +8,23 @@ :target: https://www.gittip.com/klen/ :alt: Donate +| +| Src: https://github.com/klen/python-mode +| Homepage: https://klen.github.io/python-mode/ +| Docs: https://github.com/klen/python-mode/blob/develop/doc/pymode.txt +| + Python-mode is a vim plugin that helps you to create python code very quickly -by utilizing libraries including pylint_, rope_, pydoc_, pyflakes_, pep8_, and -mccabe_ for features like static analysis, refactoring, folding, completion, +by utilizing libraries including +`pylint`_, `rope`_, pydoc_, `pyflakes`_, `pep8`_, `autopep8`_, +`pep257`_ and `mccabe`_ +for features like static analysis, refactoring, folding, completion, documentation, and more. The plugin contains all you need to develop python applications in Vim. -There is no need to install pylint_, rope_ or any other Python libraries on -your system. +There is no need to install `pylint`_, `rope`_ +or any other `Python Libraries`_ on your system. - Support Python version 2.6+ and 3.2+ - Syntax highlighting @@ -97,13 +105,13 @@ Then rebuild **helptags** in vim:: Debian packages --------------- +|Repository URL: https://klen.github.io/python-mode/deb/ -Repository URL: http://klen.github.io/python-mode/deb/ Install with commands: :: - add-apt-repository http://klen.github.io/python-mode/deb main + add-apt-repository https://klen.github.io/python-mode/deb main apt-get update apt-get install vim-python-mode @@ -176,6 +184,134 @@ https://github.com/klen/python-mode Please make a pull request to `development` branch and add yourself to `AUTHORS`. +Source Links +=================== +- `doc/pymode.txt + `__ + -- ``:help pymode`` +- `plugin/pymode.vim + `__ + -- python-mode VIM plugin +- `syntax/python.vim + `__ + -- python-mode ``python.vim`` VIM syntax +- `syntax/pyrex.vim + `__ + -- ``pyrex.vim`` VIM syntax (pyrex, Cython) +- `t/ + `__ + -- ``*.vim`` more python-mode VIM configuration +- `pymode/ + `__ + -- ``*.py`` -- python-mode Python module +- `pymode/libs/ + `__ + -- ``*.py`` -- `Python Libraries <#python-libraries>`__ + + +Python Libraries +------------------ +Vendored Python modules are located +mostly in +`pymode/libs/ `__. + + +====== +rope +====== +| PyPI: https://pypi.python.org/pypi/rope +| Src: https://github.com/python-rope/rope +| Docs: https://github.com/python-rope/rope/blob/master/docs/overview.rst +| Docs: https://github.com/python-rope/rope/blob/master/docs/library.rst + +======================== +ropemode +======================== +| PyPI: https://pypi.python.org/pypi/ropemode +| Src: https://github.com/python-rope/ropemode + +========= +ropevim +========= +| PyPI: https://pypi.python.org/pypi/ropevim +| Src: https://github.com/python-rope/ropevim +| Docs: https://github.com/python-rope/ropevim/blob/master/doc/ropevim.txt + +======= +pylama +======= +| PyPI: https://pypi.python.org/pypi/pylama +| Src: https://github.com/klen/pylama + +======== +pylint +======== +| PyPI: https://pypi.python.org/pypi/pylint +| Src: https://bitbucket.org/logilab/pylint +| Homepage: http://www.pylint.org/ +| Docs: http://docs.pylint.org/ +| Docs: http://docs.pylint.org/message-control.html +| Docs: http://docs.pylint.org/faq.html#message-control +| ErrCodes: http://pylint-messages.wikidot.com/all-codes +| ErrCodes: http://pylint-messages.wikidot.com/all-messages + +========== +pyflakes +========== +| PyPI: https://pypi.python.org/pypi/pyflakes +| Src: https://github.com/pyflakes/pyflakes +| ErrCodes: https://flake8.readthedocs.org/en/latest/warnings.html + +====== +pep8 +====== +| PyPI: https://pypi.python.org/pypi/pep8 +| Src: http://github.com/jcrocholl/pep8 +| PEP 8: http://www.python.org/dev/peps/pep-0008/ +| PEP 8: http://legacy.python.org/dev/peps/pep-0008/ +| Docs: https://pep8.readthedocs.org/en/latest/ +| Docs: https://pep8.readthedocs.org/en/latest/intro.html#configuration +| ErrCodes: https://pep8.readthedocs.org/en/latest/intro.html#error-codes + +========= +autopep8 +========= +| PyPI: https://pypi.python.org/pypi/autopep8 +| Src: https://github.com/hhatto/autopep8 + +======= +pep257 +======= +| PyPI: https://pypi.python.org/pypi/pep257 +| Src: http://github.com/GreenSteam/pep257 +| Docs: https://pep257.readthedocs.org/en/latest/ +| PEP 257: http://www.python.org/dev/peps/pep-0257/ +| ErrCodes: https://pep257.readthedocs.org/en/latest/error_codes.html + +======= +mccabe +======= +| PyPI: https://pypi.python.org/pypi/mccabe +| Src: https://github.com/flintwork/mccabe +| Docs: https://en.wikipedia.org/wiki/Cyclomatic_complexity + + +Vim Libraries +--------------- +Vendored Vim modules are located mostly in ``t/``. + +====================== +Python syntax for vim +====================== +| Src: http://www.hlabs.spb.ru/vim/python.vim + + +===================== +PEP8 VIM indentation +===================== +| Src: http://github.com/hynek/vim-python-pep8-indent + + Copyright ========= @@ -192,17 +328,17 @@ My address is here: "Russia, 143500, MO, Istra, pos. Severny 8-3" to "Kirill Kle **Thanks for support!** .. _GNU lesser general public license: http://www.gnu.org/copyleft/lesser.html -.. _klen: http://klen.github.com/ +.. _klen: https://klen.github.com/ .. _pydoc: http://docs.python.org/library/pydoc.html .. _pathogen: https://github.com/tpope/vim-pathogen -.. _rope: https://pypi.python.org/pypi/rope -.. _pylama: https://github.com/klen/pylama -.. _pylint: https://bitbucket.org/logilab/pylint -.. _pyflakes: https://pypi.python.org/pypi/pyflakes -.. _autopep8: https://github.com/hhatto/autopep8 -.. _pep257: http://github.com/GreenSteam/pep257 -.. _mccabe: https://github.com/flintwork/mccabe +.. _rope_: https://pypi.python.org/pypi/rope +.. _pylama_: https://github.com/klen/pylama +.. _pylint_: https://bitbucket.org/logilab/pylint +.. _pyflakes_: https://pypi.python.org/pypi/pyflakes +.. _autopep8_: https://github.com/hhatto/autopep8 +.. _pep257_: http://github.com/GreenSteam/pep257 +.. _mccabe_: https://github.com/flintwork/mccabe .. _pythonvim: http://www.hlabs.spb.ru/vim/python.vim -.. _pep8: http://github.com/jcrocholl/pep8 +.. _pep8_: http://github.com/jcrocholl/pep8 .. _pep8indent: http://github.com/hynek/vim-python-pep8-indent .. |logo| image:: https://raw.github.com/klen/python-mode/develop/logo.png From f14d8aa29e0b2f65559cf52e6c7bf4bbc51495fa Mon Sep 17 00:00:00 2001 From: Wes Turner Date: Sat, 19 Dec 2015 12:14:14 -0600 Subject: [PATCH 2/2] =?UTF-8?q?DOC:=20README.rst:=20Copyright=20=C2=A9=202?= =?UTF-8?q?013-2015=20Kirill=20Klenov=20(klen=5F)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 70e6c6f3..d3aa8e6d 100644 --- a/README.rst +++ b/README.rst @@ -316,7 +316,7 @@ PEP8 VIM indentation Copyright ========= -Copyright © 2013 Kirill Klenov (klen_) +Copyright © 2013-2015 Kirill Klenov (klen_) License ======= pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy