Morten Enemark Lund
7d4e5f70fc
Add test for sourcing bat file on windows
2016-04-18 00:41:11 +02:00
Morten Enemark Lund
ff1ee916e0
Ensure that 'echo off' is always set after running sourced bat file.
2016-04-18 00:40:38 +02:00
Morten Enemark Lund
03121dfc05
Ensure that file exist before calling source_foreign
2016-04-16 21:18:06 +02:00
Morten Enemark Lund
3434190c51
Merge remote-tracking branch 'remotes/origin/master' into cmd_shell
2016-04-11 11:04:29 +02:00
Morten Enemark Lund
d72357cccd
Merge pull request #791 from scopatz/a
...
fix for alias expansion
2016-04-11 10:18:29 +02:00
Anthony Scopatz
c93cd0db2e
aliases
2016-04-10 22:00:59 -04:00
Morten Enemark Lund
f446754d0c
Add call as a alias of source-cmd on Windows
2016-04-10 20:39:39 +02:00
Anthony Scopatz
4862a47b7c
fixed alias expansion
2016-04-10 12:13:36 -04:00
Morten Enemark Lund
cb02d564be
Fix multiple defined source-cmd alias
2016-04-10 14:09:27 +02:00
Morten Enemark Lund
2a54edea9b
Added CHANGELOG.rst entry
2016-04-10 07:39:25 +02:00
Morten Enemark Lund
e8675cac49
PEP8 fixes
2016-04-10 07:11:02 +02:00
Morten Enemark Lund
8f880c7bd3
The last small updates
2016-04-10 00:30:32 +02:00
Morten Enemark Lund
053210945b
Updated with scopatz suggestions
2016-04-10 00:18:37 +02:00
Morten Enemark Lund
d27b3bba41
Add alias for conda activate/deactivate scripts on Windows, and hook it into the existing mechanism for displaying the virtual_env name in the prompt
2016-04-09 15:35:31 +02:00
Morten Enemark Lund
0292115525
Added source batch file functionality to foreign_shells. This is a best effort to fit cmd.exe support into the framework of foreign_shells. Thus, it contains many hacks, and attempts to change the existing structure of foreign_shells as little as possible. It only supports sourcing scripts, not reading functions or aliases.
2016-04-09 13:14:36 +02:00
Anthony Scopatz
9f9281d024
Merge pull request #786 from gforsyth/update_docs
...
Update docs
2016-04-06 21:20:51 -04:00
Gil Forsyth
f876a17bca
update faq
2016-04-06 18:50:09 -04:00
Gil Forsyth
527b6e9d0e
add vox to API index
2016-04-06 18:42:55 -04:00
Gil Forsyth
c6b15e63ec
fix link formatting
2016-04-06 18:42:37 -04:00
Gil Forsyth
da13eb858d
Merge branch 'master' into update_docs
2016-04-06 18:36:27 -04:00
Gil Forsyth
2393e63473
update docs with OS specific install instructions
...
* Added individual pages for Windows, Linux and OSX with install
instructions.
* Dependencies were broken out into separate rst files and `include`d to avoid a lot of repetition
* Added instructions for adding `xonsh` to `/etc/shells` to standalone
rst file and `include`d them on OSX and Linux install pages
2016-04-06 18:31:19 -04:00
Anthony Scopatz
b2a8db21d6
Merge pull request #785 from scopatz/env_completion
...
Fix bug on completion on ${...}
2016-04-06 11:01:52 -04:00
Anthony Scopatz
669cbad347
Merge pull request #783 from scopatz/fix_regexpath
...
Fix regexpath
2016-04-06 10:47:27 -04:00
Morten Enemark Lund
751e10bb80
Removed duplicated entry from CHANGELOG.rst
2016-04-06 08:58:06 +02:00
Morten Enemark Lund
bb06116efc
Add pymode argument as a ast node
2016-04-06 08:55:45 +02:00
Morten Enemark Lund
9a576faa4b
Fix stupid bug in the logic of returning empty vs non-empty results
2016-04-06 08:54:55 +02:00
Morten Enemark Lund
8b02d1b704
Change regexpath defaults back to subproc mode to avoid changing the tests.
2016-04-05 21:46:06 +02:00
Morten Enemark Lund
50929a44f1
Added new regexpath behaviour to CHANGELOG.rst
2016-04-05 10:47:00 +02:00
Morten Enemark Lund
3acc931ed5
Update regexpath with different behavior between python mode and subproc mode.
2016-04-05 10:46:59 +02:00
Morten Enemark Lund
a38acc83bb
Add changelog
2016-04-05 10:46:58 +02:00
Morten Enemark Lund
a37b67fa1b
Return an empty list instead of the regex expression when regexpath doesn't find any matches
2016-04-05 10:46:57 +02:00
Anthony Scopatz
cd50de108e
Merge pull request #775 from scopatz/update_os_environ
...
Add option to update os.environ when __xonsh_env__ changes.
2016-04-05 00:58:02 -04:00
Morten Enemark Lund
75e700a4a8
Fix error when completing ${...}
2016-04-04 23:26:27 +02:00
Morten Enemark Lund
b17379978d
Merge pull request #781 from gforsyth/fix_ptk_completer
...
fix ptk completer to allow completion earlier in line
2016-04-02 09:05:08 +02:00
Gil Forsyth
af3538c8f9
add changelog
2016-04-01 17:51:25 -04:00
Morten Enemark Lund
acacbee6d3
Merge pull request #780 from gforsyth/linewrap
...
Add line wrapping to PTK multiline using arrows
2016-04-01 23:29:55 +02:00
Gil Forsyth
f9ed700884
add changelog entry
2016-04-01 16:27:45 -04:00
Gil Forsyth
0c8966c92a
fix ptk completer to allow completion earlier in line
...
As reported by @asmeurer, the completer had incorrect index values for
completion when the cursor was located before a space, that is
`~/Do<C>emacsclient -nw`
would not offer file path completions (where the cursor is marked by
`<C>`). This was because of (my) naive searching for indices, now
slightly less naive.
2016-04-01 16:12:11 -04:00
Morten Enemark Lund
7e28df261b
Updated change log with $UPDATE_OS_ENVIRON feature
2016-04-01 21:08:06 +02:00
Morten Enemark Lund
9a99412cad
Updated $UPDATE_OS_ENVIRON with scapatz suggestions
2016-04-01 20:57:08 +02:00
Gil Forsyth
6b657231c6
Add line wrapping to PTK multiline using arrows
...
In a multiline statement, the left- and right-arrow keys will now wrap
to the previous or next line, respectively. If you are at the beginning
of the document, the left-arrow key does nothing. Same for the
right-arrow at the end of the document.
2016-04-01 14:51:35 -04:00
Morten Enemark Lund
ad2dc853ce
Implemented a much simpler solution to $UPDATE_OS_ENVIRON
2016-04-01 17:44:52 +02:00
Morten Enemark Lund
57198e271f
Further updates.
2016-04-01 16:31:44 +02:00
Morten Enemark Lund
4b74f1bb2d
Updated to not clear entire os.environ when a single env-var is changed
2016-04-01 15:51:27 +02:00
Morten Enemark Lund
9be99880c9
Add option to update os.environ when __xonsh_env__ changes.
2016-04-01 15:29:03 +02:00
Anthony Scopatz
3107e1197a
Merge pull request #773 from rsyring/gh-769-add-env-swap-kwarg-support
...
add kwarg support to Env.swap()
2016-04-01 01:49:03 -04:00
Randy Syring
3a14cc2bdd
add kwarg support to Env.swap()
...
fixes gh-769
2016-04-01 01:41:23 -04:00
Anthony Scopatz
8bbac47423
Merge pull request #771 from rsyring/specify-reqs-for-testing
...
specify testing dependencies
2016-04-01 00:42:38 -04:00
Anthony Scopatz
27d0294afe
Merge pull request #772 from rsyring/ignore-komodo-editor-project-files
...
ignore Komodo editor project files
2016-04-01 00:40:42 -04:00
Randy Syring
9d8134bf52
ignore Komodo editor project files
2016-04-01 00:36:14 -04:00