aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* simplify positional only argument parsinng by following how CPython 3.8's codeCarl Friedrich Bolz-Tereick2020-11-061-7/+5
* start implementing TextIOWrapper.reconfigureCarl Friedrich Bolz-Tereick2020-03-311-0/+1
* test and fix for gateway default logicCarl Friedrich Bolz-Tereick2020-03-221-12/+5
* write some tests for the positional only error messages. make the messagesCarl Friedrich Bolz-Tereick2020-03-221-1/+1
* First try at positional-only parametersYannick Jadoul2019-12-311-5/+36
* merge default into branchMatti Picus2019-10-161-24/+17
|\
| * fix translation: BuiltinCode inherits from W_RootMatti Picus2019-10-151-8/+8
| * Make a new helper method for the common code, and move there the logic thatArmin Rigo2019-10-141-24/+16
| * fix first level of problems: args.firstarg() is always None in this context,Carl Friedrich Bolz-Tereick2019-10-131-1/+2
* | Fix race condition with SemLock that would sometimes cause a deadlockRonan Lamy2019-09-251-1/+1
* | str -> utf_w, unicode -> realunicode_wMatti Picus2018-11-011-2/+4
* | add a lgt arg to newtext, change error _compute_value accordinglyMatti Picus2018-08-091-1/+1
* | more places where the rpython type needs to be true unicodeMatti Picus2018-07-021-2/+2
* | convert uncode_w to utf8_w, use decode when a python2 unicode object is requiredMatti Picus2018-06-131-2/+2
* | newunicode -> newtext, newtext now accepts utf8-encoded bytes or unicodeMatti Picus2018-06-131-1/+1
* | merge unicode-utf8 into branch, probably many mistakes in mergeMatti Picus2018-06-101-0/+9
|\|
| * (fijal, arigo)Armin Rigo2017-08-241-6/+11
| * hg merge defaultArmin Rigo2017-08-241-57/+53
| |\
| * | get enough plumbing to start running more testsfijal2017-02-251-0/+11
| * | implement utf8 gateway (that passes unicode length as a second param)fijal2017-02-251-6/+34
* | | merge default into py3.5Matti Picus2018-05-121-2/+2
|\ \ \
| * | | backport a couple cosmetic changes from branch unicode-utf8Ronan Lamy2018-05-121-1/+1
| | |/ | |/|
* | | wip - test start to passMatti Picus2018-01-011-0/+9
* | | merge defaultCarl Friedrich Bolz2017-08-041-12/+14
|\| |
| * | remove some more NOT_RPYTHON and replace them with the decoratorCarl Friedrich Bolz2017-08-031-12/+14
| * | Partial back-out of changeset 4b63e7093115Armin Rigo2017-04-051-0/+0
| * | conditionally call vmp_native_enable/disable (only if platform supports it), ...Richard Plangger2017-04-031-0/+0
* | | kill space.bufferstr_w()Ronan Lamy2017-04-211-1/+1
* | | space.bufferstr_w() with a single argument is just space.charbuf_w()Ronan Lamy2017-04-211-1/+1
* | | hg merge defaultArmin Rigo2017-02-221-14/+14
|\| |
| * | Replace space.realstr_w -> space.realtext_w and 'str_or_None' ->Armin Rigo2017-02-221-5/+14
* | | hg merge defaultArmin Rigo2017-02-221-9/+2
|\| |
| * | Remove space.str_w() and space.str0_w() in RPython code.Armin Rigo2017-02-221-9/+2
* | | hg merge defaultArmin Rigo2017-02-211-0/+18
|\| |
| * | Move fsencode_w() as a space method, and add a 'fsencode' unwrap_spec.Armin Rigo2017-02-211-0/+9
| * | Add space.text0_w() and space.bytes0_w(). Start using itArmin Rigo2017-02-211-0/+18
| |/
* | more fixesArmin Rigo2017-02-151-1/+1
* | fixesArmin Rigo2017-02-151-1/+2
* | hg merge space-newtext (yay)Armin Rigo2017-02-151-0/+2
|\|
| * Tweak the fake objspaceArmin Rigo2017-02-131-0/+2
* | big hg merge 8e2bcfb77e80Armin Rigo2017-02-151-7/+48
|\|
| * gave up finding the root cause of this translation problem, and instead enforceCarl Friedrich Bolz2016-12-161-1/+31
| * merge defaultCarl Friedrich Bolz2016-12-141-2/+2
| |\
| * \ merge defaultCarl Friedrich Bolz2016-12-131-2/+2
| |\ \
| * | | add a 'text' unwrap_specCarl Friedrich Bolz2016-12-061-0/+9
| * | | add a way to express "bytes" unwrapping via unwrap_specCarl Friedrich Bolz2016-11-101-0/+9
| * | | merge defaultCarl Friedrich Bolz2016-11-211-11/+5
| |\ \ \
* | | | | hg merge 97de008631bcArmin Rigo2017-02-141-1/+1
|\| | | |
| * | | | __spacebind__ -> spacebind (there's no need to make it look like a special me...Carl Friedrich Bolz2016-11-101-1/+1
* | | | | hg merge 22c094827f52Armin Rigo2017-02-141-1/+1
|\| | | |