-
Notifications
You must be signed in to change notification settings - Fork 34
Comparing changes
Open a pull request
base repository: fs111/pydoc.vim
base: master
head repository: somini/pydoc.vim
compare: master
- 18 commits
- 6 files changed
- 4 contributors
Commits on Nov 8, 2015
-
Major overhaul: Regular plugin
This is the first pass on turning this plugin into a regular plugin, instead of a ftplugin that only gets activated on Python files. It also improves the behaviour, it's more robust now.
Configuration menu - View commit details
-
Copy full SHA for 9f01eea - Browse repository at this point
Copy the full SHA 9f01eeaView commit details
Commits on Nov 13, 2015
-
Configuration menu - View commit details
-
Copy full SHA for fa6f49d - Browse repository at this point
Copy the full SHA fa6f49dView commit details
Commits on Nov 28, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 60b0a69 - Browse repository at this point
Copy the full SHA 60b0a69View commit details -
Revert "Compatibility with older vim"
It's unnecessary, it sets the option right below. This reverts commit 72be848.
Configuration menu - View commit details
-
Copy full SHA for 5bd7b53 - Browse repository at this point
Copy the full SHA 5bd7b53View commit details -
Let the pydoc command be overriden
By buffer-local and tab-local variables, by this order.
Configuration menu - View commit details
-
Copy full SHA for cb58a0c - Browse repository at this point
Copy the full SHA cb58a0cView commit details -
Provide mappings for K in python and pydoc files
You can avoid creating the mappings with `g:pydoc_skip_mappings` This is also the first step into breaking down the big plugin into more manageable files.
Configuration menu - View commit details
-
Copy full SHA for 00c4e7b - Browse repository at this point
Copy the full SHA 00c4e7bView commit details -
And choose the appropriate pydoc. This is only useful on systems where python2 and python3 coexist. Can be skipped with the variable `let g:pydoc_detect_version = 0`
Configuration menu - View commit details
-
Copy full SHA for 32bc91e - Browse repository at this point
Copy the full SHA 32bc91eView commit details
Commits on Jan 10, 2016
-
This changes several things: - Introduce a new way algorithm for the `K` mapping, very useful to bring up help in many places. - Organize the `ftplugin` folder in a more logical fashion. This commit might look like a monster, but the algorithm change is the more pressing matter.
Configuration menu - View commit details
-
Copy full SHA for 718d591 - Browse repository at this point
Copy the full SHA 718d591View commit details
Commits on Jan 12, 2016
-
Expose current search term on buffer variable
This is useful for statusline purposes.
Configuration menu - View commit details
-
Copy full SHA for a8efdbd - Browse repository at this point
Copy the full SHA a8efdbdView commit details
Commits on Jan 31, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 485ab34 - Browse repository at this point
Copy the full SHA 485ab34View commit details
Commits on Jun 24, 2016
-
I reviewed most patterns for completeness and added a new heuristic that "parses" the import lines for easier usage. When you use aliased modules or functions in the code, it should be able to pickup what you really meant. It's still just regex trickery, it's not a real parser, so it might fail on edge cases. Should be pretty robust, here's some case it detects. `a`, `b` and `c` can be submodules (having internal dots). ```python from a import b as c from a import b import b as c ``` Thanks to @comeonfox for including a PR upstream that made me review this. #34
Configuration menu - View commit details
-
Copy full SHA for ba4dc1a - Browse repository at this point
Copy the full SHA ba4dc1aView commit details
Commits on Apr 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ff64694 - Browse repository at this point
Copy the full SHA ff64694View commit details
Commits on Mar 12, 2020
-
Grab b:pydoc_cmd before changing buffers
Fix python detection doesn't work when t:pydoc_cmd is defined. If t:pydoc_cmd = 'pydoc' and b:pydoc_cmd = 'pydoc3' (like if you created a new python file and then added a py3 shebang), then the old code would use 'pydoc'. By grabbing the command before we switch buffers, we ensure that we use the buffer-local value.
Configuration menu - View commit details
-
Copy full SHA for 54e71c0 - Browse repository at this point
Copy the full SHA 54e71c0View commit details -
Use g:pydoc_cmd in detected b:pydoc_cmd
If user sets g:pydoc_cmd = 'python -m pydoc', then use that for the detected pydoc command -- but with the appropriate version.
Configuration menu - View commit details
-
Copy full SHA for cf34226 - Browse repository at this point
Copy the full SHA cf34226View commit details
Commits on Nov 25, 2020
-
Silence irrelevant modification commands
Fix 'press enter' prompt after :PyDoc commands. Users don't need to know about these modifications and they're just likely to require 'press enter' to proceed. Test :PyDoc dict.keys :verbose PyDoc dict.keys :PyDoc invalid
Configuration menu - View commit details
-
Copy full SHA for aaa7066 - Browse repository at this point
Copy the full SHA aaa7066View commit details -
Update command names in documentation
Update documentation to match their new names. Names changed in 9f01eea.
Configuration menu - View commit details
-
Copy full SHA for 85d1ed5 - Browse repository at this point
Copy the full SHA 85d1ed5View commit details
Commits on Dec 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9cbbf4c - Browse repository at this point
Copy the full SHA 9cbbf4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 481958a - Browse repository at this point
Copy the full SHA 481958aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...master