Commit graph

10432 commits

Author SHA1 Message Date
Andy Kipp
b788f1d88a
Update repository image (#5143)
Update image
2023-05-19 23:15:06 +06:00
Andy Kipp
aaac9f14d0
Add files via upload 2023-05-19 23:01:11 +06:00
Gil Forsyth
0fb889a7cf Updated CHANGELOG for 0.14.0 2023-05-19 09:30:52 -04:00
Gil Forsyth
af22501d47 bumped version to 0.14.0 2023-05-19 09:30:38 -04:00
Gil Forsyth
4f505ad96e Updated authorship for 0.14.0 2023-05-19 09:30:29 -04:00
pre-commit-ci[bot]
7ec9544d7c
[pre-commit.ci] pre-commit autoupdate (#5139)
updates:
- [github.com/charliermarsh/ruff-pre-commit: v0.0.265 → v0.0.267](https://github.com/charliermarsh/ruff-pre-commit/compare/v0.0.265...v0.0.267)
- [github.com/pre-commit/mirrors-mypy: v1.2.0 → v1.3.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.2.0...v1.3.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-05-16 22:17:18 +06:00
Andy Kipp
e1a93cef19
New prompt end character (#5063)
Co-authored-by: a <1@1.1>
2023-05-16 13:36:50 +00:00
pre-commit-ci[bot]
ae6b34ba2f
[pre-commit.ci] pre-commit autoupdate (#5130)
updates:
- [github.com/charliermarsh/ruff-pre-commit: v0.0.262 → v0.0.265](https://github.com/charliermarsh/ruff-pre-commit/compare/v0.0.262...v0.0.265)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-05-09 15:09:48 +06:00
pre-commit-ci[bot]
a787ee10d7
[pre-commit.ci] pre-commit autoupdate (#5126)
* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/charliermarsh/ruff-pre-commit: v0.0.261 → v0.0.262](https://github.com/charliermarsh/ruff-pre-commit/compare/v0.0.261...v0.0.262)

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-05-01 13:48:20 +05:30
Noorhteen Raja NJ
479413b5d0
Ruff linter (#5118) 2023-04-19 12:59:32 +00:00
pre-commit-ci[bot]
4240802420
[pre-commit.ci] pre-commit autoupdate (#5115)
updates:
- [github.com/pre-commit/mirrors-mypy: v1.1.1 → v1.2.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.1.1...v1.2.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-04-12 19:32:16 +06:00
pre-commit-ci[bot]
4898a4816b
[pre-commit.ci] pre-commit autoupdate (#5111)
updates:
- [github.com/psf/black: 23.1.0 → 23.3.0](https://github.com/psf/black/compare/23.1.0...23.3.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-04-04 20:53:59 +06:00
kouhe3
12ab76e535
README remove #xonsh:feneas.org (#5103) 2023-03-23 19:25:07 +06:00
Evgeny
572331700b
fix: load autoloading (but not yet autoloaded) xontribs (#5096)
* fix: load autoloading (but not yet autoloaded) xontribs

Xontrib template creates autoloaded xontribs in a `xontrib_X` folder instad of a `xontib/X.py`file, so you can't 'xontrib load X' right after you install them, which breaks pytests

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-03-17 18:57:03 +05:30
Andy Kipp
a19d6ce9f6
Micro update README: contribution (#5095)
Update README.rst
2023-03-17 17:41:28 +06:00
Andy Kipp
4819005ce0
cleaning (#5094) 2023-03-17 13:25:38 +05:30
Andy Kipp
042487745a
Moving old xontribs to repositories (#5055)
* Update and rename README to README.rst

* Create hello_world.py

* Update README.rst

* init

* remove bashisms

* Transfer abbrevs to xontrib-abbrevs

* Transfer free-cwd to xontrib-free-cwd

* news

* black

* Transfer fish-completer to xonsh/xontrib-fish-completer

* Transfer vox to xonsh/xontrib-vox

* Transfer pdb, xog to xonsh/xontrib-debug-tools

* remove hello_world

* fix tests

* black

* fix whitespaces

* fix readme

* Update python_virtual_environments.rst

* Update README.rst

* Update xontribs_transfer.rst

---------

Co-authored-by: a <1@1.1>
2023-03-17 13:25:22 +06:00
Andy Kipp
868fff93c9
Add mention of jupyter (#5093)
Promote xonsh for jupyter
2023-03-17 11:52:48 +05:30
pre-commit-ci[bot]
a41a78bbb1
[pre-commit.ci] pre-commit autoupdate (#5088)
updates:
- [github.com/pre-commit/mirrors-mypy: v1.0.1 → v1.1.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.0.1...v1.1.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-03-17 04:44:47 +06:00
Andy Kipp
b9aa902102
Added repology.org badge (#5089)
Update README.rst
2023-03-16 19:15:26 +06:00
Ivan Ogasawara
2a63f1f875
Improve error message for RAISE_SUBPROC_ERROR=True (#5072)
* Improve error message for RAISE_SUBPROC_ERROR=True

* Fix tests

* Add colors to the short output

* Move the colored code to a function

* Fix output
2023-03-05 07:49:42 +05:30
Noorhteen Raja NJ
b2ada58c0c
docs: optimize webconfig icon (#5081) 2023-03-04 20:23:53 +06:00
Andy Kipp
54962fb4b9
Mini fix chdir (#5080)
* Update tools.py

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-03-04 09:02:55 +05:30
Andy Kipp
4c5c88a72f
Update index.html (#5078)
* Update index.html

* Create xonsh_landing.rst

* remove the quarter msg

---------

Co-authored-by: Noorhteen Raja NJ <jnoortheen@gmail.com>
2023-03-03 00:15:36 +06:00
Andy Kipp
71ac21f241
Fix missing webconfig/js/xonsh_sticker.svg (#5077)
* Update pyproject.toml

* Create fix_missing_icon.rst
2023-03-02 15:01:50 +05:30
Thomas Hess
cb95f0e487
Add support for Fossil SCM branch names in vc.py. (#5046)
Add support for Fossil VCS in vc.py.

The prompt now shows the currently active Fossil branch, while inside a Fossil checkout.
2023-03-02 12:35:22 +05:30
Andy Kipp
237e231e7f
Moving chdir to xonsh.tools (#5073)
* chdir

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: a <1@1.1>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-03-02 12:31:08 +05:30
Andy Kipp
ec378090ce
Using repr(cmd) for command not found (#5075)
repr cmd

Co-authored-by: a <1@1.1>
2023-03-02 11:13:36 +05:30
Ivan Ogasawara
0c713a0c31
fix: Suppress subprocess traceback in case XONSH_SHOW_TRACEBACK=False and $RAISE_SUBPROC_ERROR=True (#5066)
* fix: Add and extra condition for print traceback from subprocess

* add news

* Apply pre-commit hooks

* Fix initial implementation using sys.exit

* Update pr-5066.rst

* Remove sys.exit

---------

Co-authored-by: Andy Kipp <anki-code@users.noreply.github.com>
2023-02-28 00:37:45 +05:30
Samuel Dion-Girardeau
b600c58766
Fix typo in help text for 'which' (#5068) 2023-02-23 17:48:13 +06:00
Evgeny
076ea2583f
Add Semantic Prompt support to multiline continuation lines (#5065)
* fix: match the main return type to avoid a style class concat type error

Error: can only concatenate str (not "_TokenType") to str in prompt_toolkit/formatted_text/base.py, line 94, in <listcomp>
    [(style + " " + item_style, *rest) for item_style, *rest in result]

* feat: support semantic prompt sequences for the multiline prompt

* Ignore .python-version

* doc: add News item

* doc: add description for the new multiline prompt env vars
2023-02-21 14:41:39 +05:30
pre-commit-ci[bot]
8ec33b865d
[pre-commit.ci] pre-commit autoupdate (#5067)
updates:
- [github.com/pre-commit/mirrors-mypy: v1.0.0 → v1.0.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.0.0...v1.0.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-02-21 12:46:15 +06:00
Andy Kipp
eae3fcc255
Update robots.txt: remove outdated linux.html (#5062)
Update robots.txt
2023-02-17 16:33:57 +06:00
doronz88
204bb99079
key_bindings: map escape-right as another word completer for macOS (#5056) (#5059) 2023-02-15 11:31:21 -05:00
Gil Forsyth
23c2f2034d
fix(abbrevs): remove incorrect override of carriage return in abbrevs (#5057) 2023-02-15 08:49:54 -05:00
pre-commit-ci[bot]
ba8ae973b8 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black: 22.12.0 → 23.1.0](https://github.com/psf/black/compare/22.12.0...23.1.0)
- [github.com/pycqa/isort: 5.11.4 → 5.12.0](https://github.com/pycqa/isort/compare/5.11.4...5.12.0)
2023-02-14 22:57:36 +05:30
Andy Kipp
3cc6b29644 Update .gitignore 2023-02-11 22:44:29 +05:30
Andy Kipp
ebb6abd200
history pull (#5047)
Co-authored-by: a <aaa@aaa.aaa>
Closes https://github.com/xonsh/xonsh/issues/5044
2023-02-08 08:20:01 -05:00
Gil Forsyth
6cf78656c7
docs: remove reduntant table of contents (#5042)
Fixes https://github.com/xonsh/xonsh/issues/5041
2023-02-02 08:49:52 -05:00
Andy Kipp
bba684e0bd Update xontribs.py 2023-01-23 21:04:29 +05:30
Andy Kipp
a73f49c584 Update xontrib_load_skip_missing.rst 2023-01-23 21:04:29 +05:30
Andy Kipp
9b7fdce034 Update xontrib_load_skip_missing.rst 2023-01-23 21:04:29 +05:30
Andy Kipp
2f82c287f3 Update xontribs.py 2023-01-23 21:04:29 +05:30
Andy Kipp
c248663fd7 Update xontrib_load_skip_missing.rst 2023-01-23 21:04:29 +05:30
Andy Kipp
7905520f2d Update xontribs.py 2023-01-23 21:04:29 +05:30
Andy Kipp
6d02e5d241 Update xontribs.py 2023-01-23 21:04:29 +05:30
Andy Kipp
1e57bc7f69 Update xontribs.py 2023-01-23 21:04:29 +05:30
a
a5614a54a0 black 2023-01-23 21:04:29 +05:30
Andy Kipp
8fc4cb0d72 Delete xontrib_load_skip_missing.srt 2023-01-23 21:04:29 +05:30
Andy Kipp
30416dd42a Create xontrib_load_skip_missing.rst 2023-01-23 21:04:29 +05:30