Commit graph

7993 commits

Author SHA1 Message Date
Anthony Scopatz
2c81fbbcde bumped version to 0.8.3 2018-11-07 14:00:14 -05:00
halloleo
6fe1438f5d
Merge pull request #2 from xonsh/master
Sync from base
2018-11-07 13:01:32 +11:00
Anthony Scopatz
07eb341c79
Merge pull request #2927 from halloleo/doco-xonsh-in-emacs
Doco xonsh in emacs
2018-11-06 07:39:16 -05:00
halloleo
5ecdb6c0dd
Create doco-xonsh-in-emacs.rst 2018-11-06 23:21:48 +11:00
halloleo
4eb8b4818d How to run xonsh in Emacs
* FAQ section about how to run xonsh in Emacs
* Updated the requirements for compiling the documentation
2018-11-06 18:42:59 +11:00
halloleo
d296eb3f52
Merge pull request #1 from xonsh/master
Sync to base
2018-11-06 16:00:27 +11:00
Morten Enemark Lund
e7e4a96da7
Merge pull request #2925 from xonsh/annoassign
added prelim support for annotation assignement
2018-11-05 21:10:04 +01:00
Anthony Scopatz
b2a39fddec forgot import 2018-11-02 19:22:06 -04:00
Anthony Scopatz
41aa65ac1d make AnnAssign Py 3.6+ 2018-11-02 19:18:37 -04:00
Anthony Scopatz
dc1f02c232 added prelim support for annotation assignement 2018-11-02 19:12:06 -04:00
Anthony Scopatz
08364876b9
Merge pull request #2890 from jay-tuckey/master
Fixed output wording for bg command
2018-11-02 17:29:01 -04:00
Anthony Scopatz
1855e60e4b
Merge pull request #2923 from hmaarrfk/stacklevel
Set stack level to 3 for meaningful warning messages
2018-11-02 17:22:25 -04:00
Anthony Scopatz
7cf5e10f98 move unthreadable decorator 2018-11-02 17:13:52 -04:00
Anthony Scopatz
0a7ce949ed Merge branch 'master' of https://github.com/jay-tuckey/xonsh into jay-tuckey-master 2018-11-02 17:12:25 -04:00
Anthony Scopatz
e0e3c6d28c run black 2018-11-02 17:09:21 -04:00
Anthony Scopatz
336a082a2f Merge branch 'stacklevel' of https://github.com/hmaarrfk/xonsh into hmaarrfk-stacklevel 2018-11-02 17:05:34 -04:00
Anthony Scopatz
5e91e3e3f9
Merge pull request #2921 from laloch/fix-import-names
Fix import statement with trailing comma within parenthesis
2018-11-02 16:35:12 -04:00
Anthony Scopatz
3ff0e58e24
Merge pull request #2924 from xonsh/plyupdate
Update vended version of `ply`
2018-11-02 16:11:17 -04:00
David Strobach
352d105095 test_parser: test import group statement 2018-11-02 20:39:51 +01:00
Gil Forsyth
c74d1ea5f2 Add news item 2018-11-02 14:48:36 -04:00
Gil Forsyth
49586f0253 Merge commit '6bfa551f69475a87cd3abaa07c87d0439c3a9518' into plyupdate 2018-11-02 14:46:29 -04:00
Gil Forsyth
6bfa551f69 Squashed 'xonsh/ply/' changes from 393cc558..0f398b72
0f398b72 Minor cleanup of support files
28575bd8 Merge pull request #152 from astrofrog/fix-whitespace
17a726c4 Fixed token order
e8c6af0a Merge branch 'master' of https://github.com/dabeaz/ply
5d544408 Fixed issue #148
807d3816 Merge pull request #153 from astrofrog/fix-reflags-python3
e678d756 Force reflags to be converted to an integer on Python 3
763acec6 Added regression test for bug in Python 3 with reflags and optimize=True (in Python 3, re module flags are RegexFlags instances, not integers)
3e3b45f8 Remove trailing whitespace
6860652b Merge pull request #135 from laerreal/bugfixes
149a11c5 Merge pull request #131 from hugovk/patch-1
1f9775de Merge pull request #141 from segevfiner/fix-tabmodule-class-in-package
e5925a4d Merge pull request #125 from ignamv/pylint_disable
27b327ee Merge pull request #128 from gvalkov/master
7f9b69fe Merge pull request #127 from psihonavt/patch-1
eed7b381 Merge pull request #139 from segevfiner/fix-find-column
ebf2d286 Calculate the correct tabmodule for parsers defined in a class inside a package
3d7c860b The find_column example returns the column off by +1 for every line but the first.
069239bf test: update README
5a74b95c cpp: check token list bounds during macro expansion
e71a4a04 test: add example of IndexError during expansion of a parametrized macro
12f4bd55 cpp: avoid infinite attempts to expand a word same as a parameterized macro
40bec356 test: add example that leads preprocessor to a dead loop
0f874685 cpp: fixup removal of '##' around macro argument during concatenation
9fdca0bf test: add example of incorrect expansion of concatenation (##) in macro
1fd7e122 test: add a framework for C preprocessor testing
7f4a6cc3 Add title formatting and build badge
15d42d9d Merge pull request #130 from Carreau/docs-id
1fd90675 Fix a couple of duplicated ids in the docs.
a986c8d6 Simple makefile for common tasks
2ef24ded Update yacc.py
d110a058 Add pylint command to disable warnings on generated parsetab.py
cbef61c5 Merge pull request #124 from boriel/fix_parsetab_signature_py3
eb7e15ac Fix issue #31 on python3
b791b089 Bump version
43fe6fc7 Merge pull request #119 from divergentdave/clear-modules-cache
2da92886 Merge pull request #116 from alberth/flakes_fixes
db00266e Merge pull request #118 from divergentdave/patch-1
d59e139f Merge pull request #114 from JackDanger/jackdanger/fix-version-bump
5293c7be Clear table modules from cache when overwriting
877b0ec6 Fix typo in comment
a813d9d7 Fixes for problems reported by pyflakes3
2e21642c bump remaining file to 3.10
d4c86648 Merge pull request #112 from brettcannon/patch-2
c1f07cc1 Merge pull request #111 from brettcannon/patch-1
ac7d4a83 Add some missing spaces in a code example
c3e1c9b9 Fix a grammar mistake in the docs
031fb0ee Fixed issue #110
d951379d Updated dates. Release info
2ba2f31e Merge branch 'master' of https://github.com/dabeaz/ply
3335be29 Reworked signature code to not use digests or hashes.
11eb4cf0 Merge pull request #107 from oboroc/master
69de7b84 Minor patch up for re flags
b659dab5 Merge pull request #102 from ignamv/ignamv-noverbose
a35469c0 Fixed issue #103
c265bbb0 Switch print to print() as per PEP 3105
fc7b81d9 Make re.VERBOSE flag optional

git-subtree-dir: xonsh/ply
git-subtree-split: 0f398b72618c1564d71f7dc0558e6722b241875a
2018-11-02 14:46:29 -04:00
Gil Forsyth
04064eb1a4 Fix ply update directive in Makefile 2018-11-02 14:46:17 -04:00
Anthony Scopatz
3057b9dadf
Update fix-import-names.rst 2018-11-02 14:18:07 -04:00
Anthony Scopatz
fc64f31383
Merge pull request #2922 from laloch/filepath-to-logfile
make $XONSH_TRACEBACK_LOGFILE accept path objects
2018-11-02 14:16:50 -04:00
David Strobach
490fce7a58 add news entry 2018-11-02 17:24:14 +01:00
David Strobach
ee6ab178a4 fix import statement with trailing comma within parenthesis 2018-11-02 17:24:10 +01:00
Mark Harfouche
fbbef81d2b
Set stack level to 3 for meaningful warning messages 2018-11-02 10:11:42 -04:00
David Strobach
2a9054e04c better fix for Python < 3.6
I hope noone will ever see this :/
2018-11-02 14:53:36 +01:00
David Strobach
0f532342a3 fix for Python < 3.6 2018-11-02 14:48:18 +01:00
David Strobach
88be6864d2 test against PathLike instead of PurePath 2018-11-02 14:32:41 +01:00
David Strobach
350955f27f make $XONSH_TRACEBACK_LOGFILE accept path objects 2018-11-02 14:26:47 +01:00
Anthony Scopatz
eec5fcc40d Merge branch 'fix-use-of-formatargspec' of https://github.com/BoboTiG/xonsh into BoboTiG-fix-use-of-formatargspec 2018-11-01 15:39:50 -04:00
Anthony Scopatz
0d34a102b8
Merge pull request #2919 from BoboTiG/fix-unclosed-scandir-iterator
Fix ResourceWarning: unclosed scandir iterator in imphooks.py
2018-11-01 15:38:52 -04:00
Mickaël Schoentgen
f351cbfc2b Fix ResourceWarning: unclosed scandir iterator in imphooks.py
Using a set will consume the iterator and thus it will be closed
correctly.
2018-11-01 20:25:54 +01:00
Mickaël Schoentgen
34bfe9f0f8 Removed use of deprecated inspect.formatargspec() for inspect.signature() 2018-11-01 17:06:08 +01:00
Gil Forsyth
59966a62ec
Merge pull request #2917 from BoboTiG/fix-flake8-errors
Fix Flake8 errors
2018-11-01 11:56:18 -04:00
Mickaël Schoentgen
016ffd2278 Fix Flake8 errors 2018-11-01 16:36:32 +01:00
Anthony Scopatz
75db704a71
Merge pull request #2911 from e4r7hbug/docs/sidebar_dedupe
docs: Deduplicate sections on sidebar page
2018-11-01 10:42:45 -04:00
Morten Enemark Lund
f409a02038
Merge pull request #2914 from jsphpl/patch-1
Fix typo in docs
2018-11-01 11:53:49 +01:00
Joseph Paul
964e076484
Fix typo 2018-11-01 11:34:09 +01:00
Nate Tangsurat
e8a6a2ffe5
docs: Deduplicate sections on sidebar page
Remove lots of duplicated sections already covered by index.
2018-10-31 20:37:29 -07:00
Anthony Scopatz
dca4a47715 Updated CHANGELOG for 0.8.2 2018-10-31 10:54:17 -04:00
Anthony Scopatz
a56a9e3875 bumped version to 0.8.2 2018-10-31 10:54:17 -04:00
Gil Forsyth
78b13924d4
Merge pull request #2902 from laloch/shell-attr
Test for value of __xonsh__.shell instead of its existence
2018-10-29 14:16:50 -04:00
Gil Forsyth
bc7cc8eb5e
Merge pull request #2892 from xonsh/fstrenv
f-strings, again
2018-10-29 12:49:58 -04:00
Anthony Scopatz
e146713cce try to fix upgrade strategy 2018-10-29 12:14:05 -04:00
Gil Forsyth
81d0a2c245
test_replay: stop deleting the whole session instance
Co-Authored-By: laloch <lalochcz@gmail.com>
2018-10-29 16:27:49 +01:00
Gil Forsyth
654b8ca7ce
Merge pull request #2907 from JakeHedman/patch-1
Update arch linux install instructions
2018-10-29 10:54:20 -04:00
Gil Forsyth
86d9eb65d3 Remove pyflakes pin to fix build error 2018-10-29 10:50:47 -04:00