Commit graph

228 commits

Author SHA1 Message Date
David Strobach
0cdc4e8417 Fix bashisms xontrib startup on PTK1
PTK1 Condition expects ona positional argument.
2019-05-16 13:15:06 +02:00
Gil Forsyth
258c2fc610 Run black on all bundled xontribs 2019-04-26 11:11:11 -04:00
Kale Kundert
6b0c0dd49f
Add tests (and don't use f-strings). 2019-03-16 11:18:48 -04:00
Kale Kundert
f279c6a82c
Implement more bang commands: !$ !* !^ !<cmd>
While the 'bashisms' xontrib provides the !! command, related commands
like !$, !*, !^, and !<cmd> are notably missing.  This commit implements
these in the same fashion as !!.  Note that this remains far from a
complete implementation of the bash bang command syntax, but it covers
some of the most common commands and is hopefully a step in the right
direction.
2019-03-16 01:36:28 -04:00
Anthony Scopatz
e4c6a2fd2c
remove empty args 2019-01-02 18:45:47 -05:00
Stephan Fitzpatrick
38da59fcc9 use list as opposed to shlex for command parsing 2018-12-30 03:15:39 -08:00
Stephan Fitzpatrick
e073545077 python 3.4/3.5 compat for vox 2018-12-21 18:39:26 -08:00
Stephan Fitzpatrick
fa75b37737 python 3.4 support 2018-12-21 14:40:31 -08:00
Stephan Fitzpatrick
fe39472ddb derp 2018-12-20 20:36:41 -08:00
Stephan Fitzpatrick
52fdb3eae0 add -p flag 2018-12-20 20:33:03 -08:00
Stephan Fitzpatrick
51c31a6b40 allow user to invoke specific interpreter for vox virtualenv creation 2018-12-20 20:27:47 -08:00
halloleo
45b13446de PEP8 style changes to help strings 2018-11-29 10:56:51 +11:00
halloleo
233c6f026e Merge remote-tracking branch 'upstream/master' 2018-11-28 15:56:02 +11:00
halloleo
3a3554eaa0 Document arbitrary paths in vox.
* Added the possibility of arbitrary paths to the help strings in `vox activate` and
  `vox remove`
* Also updated the documentation accordingly.
2018-11-15 22:35:45 +11:00
Sagar Tewari
9ceba90335 fixed news.rst and made vox check for python executable to find venvs 2018-11-14 20:22:18 +05:30
Sagar Tewari
97acffb8b1 addressed issue 2929 2018-11-13 23:39:26 +05:30
Mickaël Schoentgen
016ffd2278 Fix Flake8 errors 2018-11-01 16:36:32 +01:00
Anthony Scopatz
2264f72b45 fixed some more bugs 2018-09-13 17:08:01 -04:00
Anthony Scopatz
4c91df2abc many test fixes 2018-09-13 14:03:35 -04:00
Alexey Shrub
2374567c93 Pass all params to voxapi.create 2018-09-08 13:15:08 +03:00
Sagar Tewari
968af51d61 Fixed a typo
added changelog
2018-08-25 11:49:13 +05:30
Sagar Tewari
506b8c94d5 fixed issue 2785 2018-08-25 11:15:32 +05:30
Stephan Fitzpatrick
650524bd9b fixes valueerror raises when executing vox list -- originally caused by modifying dirnames in-place while iterating over it 2018-08-15 14:33:55 -07:00
Gil Forsyth
7acb86e813 Make ptk xontribs compatible with ptk1 and ptk2 2018-07-20 12:50:00 -04:00
Anthony Scopatz
23251a4a67 some remaining style fixes 2018-07-16 09:43:36 -04:00
Anthony Scopatz
ca49e2e246 more style fixes 2018-07-15 17:26:22 -05:00
Anthony Scopatz
b3a2102220 fix binding on whole word jumping 2018-07-15 15:33:34 -05:00
Gil Forsyth
073cff806f Fix for bashisms on ptk2
but we need to make this backwards compatible, too.... ARGH
2018-07-14 22:36:16 -04:00
Morten Enemark Lund
3d8c350127 Fix bug with free_cwd xontrib
The _chdir_up() returned a pathlike object, which
isn't handled well by  __xonsh_env__['PWD']. Fixed
by returning the absolute path as a string.
2018-04-25 09:26:32 +02:00
Maximilian Köhl
dbe03b105e add ON_MSYS across all modules 2017-12-31 16:32:19 +01:00
Morten Enemark Lund
93a72c0b85 Use pathlib for path manipulations 2017-12-03 21:35:32 +01:00
Morten Enemark Lund
1e10c8ca53 Fix doc typos 2017-12-03 21:34:51 +01:00
Morten Enemark Lund
f066f6bf20 Ensure free_cwd is only active on pure windows 2017-12-03 21:34:04 +01:00
Jamie Bliss
6e47ce54e6
Fix vox activate
Fix a typo in `vox activate`
2017-11-10 17:44:15 -05:00
Nathan Hoad
b05a5d4bf5 Implement an alias alias, matching what sh's alias does. 2017-07-08 15:35:21 +10:00
Niklas Hambüchen
c3b13d10a9 Add whole_word_jumping xontrib. Implements #2403 2017-06-19 21:18:18 +02:00
Joel Gerber
2abb24f4f6
Docstring and comment spelling corrections
A number of common spelling typos found within various docstrings and
comments found within source code files have been identified and resolved.
2017-06-07 11:51:17 -04:00
Gil Forsyth
da1f0a3d91 Merge pull request #2368 from anddam/anddam-patch-1
Minor change: fix typo, rephrase sentence
2017-05-01 09:24:05 -04:00
Andrea D'Amore
4784f7cd1a Minor change: fix typo, rephrase sentence 2017-04-28 23:23:34 +02:00
Konstantinos Tsakiltzidis
b2d8cefb3f Merge pull request #2303 from xonsh/release_cwd
Release cwd on Windows while prompt is displayed
2017-03-16 11:49:04 +02:00
Gil Forsyth
4e20ad035e add Alt-. cmd to recall last arg to bashisms 2017-03-11 11:59:56 -05:00
Morten Enemark Lund
502fb9f1a6 flake8 again 2017-03-10 08:20:16 +01:00
Morten Enemark Lund
20a0db2d35 Get the logic right 2017-03-09 23:02:26 +01:00
Morten Enemark Lund
049c3931d6 forgot to import print_exception 2017-03-09 22:32:58 +01:00
Morten Enemark Lund
f6a5c85cb0 Move to a xontrib 2017-03-09 22:29:49 +01:00
Anthony Scopatz
a3b6424bda better semantics for jedi 2017-02-21 11:56:33 -05:00
Anthony Scopatz
87f52530e5 Merge branch 'master' into rtnjdei 2017-02-21 11:47:15 -05:00
Anthony Scopatz
3b793fb18a more show fixes and news 2017-02-19 17:49:40 -05:00
Anthony Scopatz
22e7345090 should work 2017-02-19 15:40:06 -05:00
Anthony Scopatz
c7a61bbf5d cleanup 2017-02-14 15:27:40 -05:00