Commit graph

534 commits

Author SHA1 Message Date
adam j hartz
2bc5c3b1f1 document environment variable expansion 2015-12-19 17:18:21 -05:00
adam j hartz
df33b6578e document new env var 2015-12-19 17:11:59 -05:00
adam j hartz
5c6cfba70e Merge branch 'executable_title' of https://github.com/adqm/xonsh into executable_title 2015-12-05 16:28:27 -05:00
adam j hartz
6d2d5e030b small bit of documentation for current_job 2015-12-05 15:37:00 -05:00
Morten Enemark Lund
2439c48f9f Added xonsh channel to the conda install documentation. 2015-12-04 11:22:44 +01:00
Anthony Scopatz
a9c606b825 random shell type 2015-12-01 11:38:07 -05:00
adam j hartz
8f049cad83 merge from master 2015-11-30 05:31:15 -05:00
adam j hartz
453c919977 Merge branch 'collapsed_path' of https://github.com/adqm/xonsh into collapsed_paths 2015-11-30 05:22:55 -05:00
adam j hartz
993f5bfb2f quick docs for short_cwd 2015-11-29 20:38:23 -05:00
Anthony Scopatz
881e84acb2 Merge branch 'pt_colors' of https://github.com/adqm/xonsh into adqm-pt_colors 2015-11-29 20:35:53 -05:00
Anthony Scopatz
ef4646b585 Merge pull request #530 from nicfit/histcontrol
Add support for $HISTCONTROL ignoredups and ignoreerr options.
2015-11-29 19:59:02 -05:00
Travis Shirk
5cda563f58 Fixes based on scopatz' feedback. 2015-11-29 16:50:20 -07:00
adam j hartz
bd0d391b6e document PROMPT_TOOLKIT_COLORS 2015-11-29 15:42:34 -05:00
Anthony Scopatz
9566c9097e măjˈĭk 2015-11-29 13:34:01 -05:00
Travis Shirk
4929c329a2 Updated docs 2015-11-28 16:33:27 -07:00
Travis Shirk
08c727efaf Example of 3-tuple alias retval added to tutorial. 2015-11-27 11:36:18 -07:00
Travis Shirk
5855567d77 Add support for $HISTCONTROL ignoredups and ignoreerr options. 2015-11-26 19:17:03 -07:00
Benjamin Pollack
533a7e915f Add support for -i and -l options
Support for the login option is very minimal, but the `XONSH_LOGIN`
variable is set in this case so that scripts may take an appropriate
action.

Fixes #517
2015-11-21 18:26:34 -05:00
Anthony Scopatz
bfc316fb58 Merge pull request #492 from krader1961/add-makefile
Add a makefile defining some common tasks.
2015-11-15 22:30:07 -05:00
Anthony Scopatz
ca5974ba26 Merge branch 'ptwin' 2015-11-15 22:27:34 -05:00
Kurtis Rader
23187e2044 clarify how to test incl. locally installed code 2015-11-15 18:02:51 -08:00
Anthony Scopatz
6c4b8937e5 Merge pull request #495 from gforsyth/vi_mode_config
allow user to enable vi_mode in prompt_toolkit
2015-11-15 10:27:07 -05:00
Anthony Scopatz
692572a1d6 prompt toolkit windows changes 2015-11-15 09:35:57 -05:00
Kurtis Rader
40034d7315 Replace run_tests bash script with xsh script.
This replaces the bash script I originally proposed as a way to safely invoke
unit tests with a xonsh script (we need to eat our own dog food). This also
udpates the documentation.
2015-11-14 19:20:00 -08:00
Travis Shirk
925c65c995 Added IGNOREEOF env variable to disable CTRL-D shell exit. 2015-11-13 21:50:50 -07:00
Gil Forsyth
8adab63723 allow user to enable vi_mode in prompt_toolkit
This adds the envvar `VI_MODE`, (default `False`).  If it is set to `True`,
either in a `.xonshrc` or dynamically, then the prompt is switched to
`vi_mode`.

`vi_mode` defaults to an `--insert--` environment, then user can hit ESC
to enter command mode, etc...
2015-11-12 16:15:32 -05:00
Miguel de Val-Borro
d6dc6c08ed Mention explicitly where the Arch package can be found 2015-11-08 22:32:28 -05:00
Anthony Scopatz
25cc8fb845 fixed minor conflict 2015-11-06 19:12:33 -05:00
Burak Yigit Kaya
0564ec6547 Add equivalent of \$ in bash as prompt_end
Adds a new `prompt_end` formatter variable for prompt. The value is `$`
for normal users and `#` for root users.
2015-11-05 20:18:36 +03:00
Anthony Scopatz
4c4eb2d705 Merge branch 'master' of https://github.com/gforsyth/xonsh into gforsyth-master 2015-11-03 18:29:27 -05:00
Gil Forsyth
6ed178446e add AUTO_CD to envvars docs 2015-11-03 15:23:25 -05:00
Anthony Scopatz
53a20d1925 Merge pull request #461 from mdraw/completions-display
Make prompt_toolkit Python completions configurable
2015-11-03 15:06:47 -05:00
selepo
432d0ed56b added info about .xonshrc needed to be created and tips about console emulators to use on windows. 2015-11-03 20:41:32 +01:00
mdraw
c4f63ab841 Improve formatting of recent entries in envvars.rst 2015-11-02 17:13:32 +01:00
mdraw
d8252dadf6 Make prompt_toolkit Python completions configurable
Completions provided by prompt_toolkit are now configurable
by setting $COMPLETIONS_DISPLAY.
Changing it at runtime will take immediate effect, so you can quickly
disable and enable completions during shell sessions.

Possible values for $COMPLETIONS_DISPLAY are:
- 'none' for no completions,
- 'single' for single-column completions,
- 'multi' for multi-column completions (default).
2015-11-02 16:46:07 +01:00
Anthony Scopatz
3eddfaef9b some doc updates 2015-11-01 16:52:15 -05:00
Anthony Scopatz
0d3ba14711 implements the source-foreign alias and refactors source-bash 2015-10-31 19:37:07 -04:00
Anthony Scopatz
97ed7d25a1 added docs 2015-10-31 14:38:12 -04:00
Anthony Scopatz
8ea38564d7 Merge pull request #436 from mdraw/autosuggest-optional
Make prompt_toolkit's auto_suggest optional
2015-10-26 17:31:40 -04:00
mdraw
9eb0629ae6 Make AUTO_SUGGEST and MOUSE_SUPPORT runtime-configurable
... and resolve the merge conflict
2015-10-26 21:56:09 +01:00
Gil Forsyth
c1cbf117fd Update xonshrc.rst for multiple xonshrc files 2015-10-26 16:44:51 -04:00
Gil Forsyth
096ec71e93 update documentation with Arch specific info 2015-10-26 15:11:51 -04:00
Gil Forsyth
c125785b84 fix envvars description of XONSHRC
default value is a tuple of the paths with the system-wide file defined
first, then the user config file
2015-10-26 11:18:54 -04:00
mdraw
f05c39a572 Make prompt_toolkit's auto_suggest optional
Introducing the new AUTO_SUGGEST environment variable for this,
which can either be True or False. Default is True.

In addition, make mouse_support a class variable of PromptToolkitShell
for consistency's sake.
2015-10-26 00:15:59 +01:00
Gil Forsyth
c9136c23b0 update docs description of XONSHRC 2015-10-21 17:17:05 -04:00
Anthony Scopatz
c2cd870bb6 Some minor cleanup 2015-10-19 19:59:29 -04:00
mdraw
3961310418 Made prompt_toolkit's mouse_support optional
Introducing a new environment variable MOUSE_SUPPORT for this,
which can either be True or False. Default is False.
2015-10-18 21:09:51 +02:00
Anthony Scopatz
30ea4a557f some doc fixes. 2015-10-12 00:45:03 -04:00
Anthony Scopatz
6d2fecb3a1 defaults and docs 2015-10-11 14:23:30 -04:00
Anthony Scopatz
502bce87ff minor fixes from review 2015-10-11 10:51:26 -04:00