- 24 Jan, 2017 1 commit
-
-
Meador Inge authored
As specified here: * https://docs.python.org/2/library/stdtypes.html#sequence-types-str-unicode-list-tuple-bytearray-buffer-xrange This commit only uses the sequence count method for `list.count`, but it can easily be applied to other sequence types in follow-on commits.
-
- 23 Jan, 2017 2 commits
- 22 Jan, 2017 6 commits
-
-
YOU authored
-
YOU authored
-
johnl authored
Slight punctuation and hyphenation improvements, with additional styling on command and directory names.
-
YOU authored
-
Meador Inge authored
In the course of reviewing #116 it came to light that some of the other `str` methods that involve changing case do not handle multi-byte characters correctly. This patch fixes that.
-
Dylan Trotter authored
Replaced FunctionArg with Param and moved arg validation logic out of Code and into new ParamSpec type. ParamSpec can then be made more general purpose and used for builtin functions.
-
- 21 Jan, 2017 9 commits
-
-
Brian Atkinson authored
Rather than allocating a frame on every call, we keep an already allocated list of frames ready to go. This trades lightly more memory usage for faster calls.
-
Brian Atkinson authored
-
YOU authored
-
YOU authored
-
YOU authored
-
YOU authored
-
YOU authored
-
Dylan Trotter authored
-
YOU authored
-
- 20 Jan, 2017 6 commits
-
-
Dylan Trotter authored
-
Meador Inge authored
-
YOU authored
-
YOU authored
-
YOU authored
-
Dylan Trotter authored
-
- 19 Jan, 2017 7 commits
-
-
Dylan Trotter authored
Also updated Makefile to include these tests in the "make test" suite. It became awkward to automatically detect the .py test files (they don't really follow any particular naming convention) so they're listed explicitly. To make things easier to follow I also listed out the other stdlib test files explicitly. Long term I think we should be listing all files this way (including .go sources) so that things are less magical.
-
Dylan Trotter authored
-
Dylan Trotter authored
* ToInt() function that dispatches to `__int__` slot * ToIntValue() that does the above and then tries to fit it into a plain `int` * Switch some functions that were doing IntType.Call() to these functions which fixed some unsafe conversions
-
YOU authored
-
Alexander F Rødseth authored
-
cclauss authored
pip install --upgrade flake8 # http://flake8.pycqa.org python2 -m flake8 . --exclude=third_party --ignore=E1,E306 --max-line-length=80
-
Cholerae Hu authored
-
- 18 Jan, 2017 9 commits
-
-
Brian Atkinson authored
-
Dylan Trotter authored
-
Dylan Trotter authored
-
cclauss authored
-
Dylan Trotter authored
-
Dylan Trotter authored
-
YOU authored
-
Alexander F Rødseth authored
-
YOU authored
-