Commit Graph

4046 Commits

Author SHA1 Message Date
Noah
59d4e4e7c1 Fix os_open 2019-09-18 11:43:22 -05:00
Noah
0280a1c83c Merge pull request #1227 from yjhmelody/master
Add unix constant for os module
2019-09-18 09:03:14 -05:00
yjhmelody
c007b14476 fix op 2019-09-18 14:15:20 +08:00
yjhmelody
d6c8064a7e fix O_RDONLY 2019-09-18 12:31:05 +08:00
yjhmelody
3f229f2e37 fix errors 2019-09-18 10:32:03 +08:00
Windel Bouwman
b2b02baad4 Merge pull request #1384 from tsvankay/float_repr
Fix __repr__ return value for -0.0
2019-09-17 19:54:53 +02:00
Windel Bouwman
c5d90ce0a1 Merge pull request #1355 from HyeockJinKim/issue1353
Fix global declaration error in the function
2019-09-17 19:53:47 +02:00
HyeockJinKim
6f50e4ad3e Add tests for global 2019-09-18 01:57:52 +09:00
HyeockJinKim
1b141f3022 Fix global declaration error in the function
Fix Global symbol to prevent syntax error
when global declaration for same variable in function.

Fixes #1353
2019-09-18 01:57:06 +09:00
tsvankay
5b2158ab18 fixed __repr__ return value for -0.0 2019-09-18 01:03:29 +09:00
Jeong YunWon
cb7f0f8ddb Merge pull request #1326 from youknowone/testutil
Refactor snippets/testutil to use single assert_raises implementation
2019-09-17 19:44:34 +09:00
Jeong YunWon
758073db07 Add _msg back to assert_raises 2019-09-17 18:52:16 +09:00
yjhmelody
4a322b5129 remove O_RSYNC 2019-09-17 16:39:28 +08:00
Jeong YunWon
dc8057a1c2 Refactor snippets/testutil 2019-09-17 17:37:24 +09:00
Jeong YunWon
be782f3a16 remove unused loop in macos 2019-09-17 17:36:13 +09:00
yjhmelody
8ab84c270c fix errors about fmt and clippy 2019-09-17 16:11:34 +08:00
yjh
e926acd68a Merge branch 'master' into master 2019-09-17 15:57:26 +08:00
yjhmelody
0f62a47b7e update os.open 2019-09-17 15:53:36 +08:00
coolreader18
a878ffc678 Remove useless_const optimization
There could be jump depending on the Pop being there, and then it
breaks.
2019-09-17 08:04:11 +02:00
coolreader18
b71b4e6f14 Don't emit None, ReturnValue if the last statement in a function is a return 2019-09-17 08:04:11 +02:00
coolreader18
c09ad9a3a6 Add optimization to remove unused LoadConst operations 2019-09-17 08:04:11 +02:00
Jeong YunWon
4435c2345b Merge pull request #1383 from RustPython/coolreader18/language-stats
Fix Github language statistics to make this a Rust project again
2019-09-17 08:52:15 +09:00
Noah
25013169f7 Fix Github language statistics to make this a Rust project 2019-09-16 18:01:24 +00:00
Noah
ff0b840469 Merge pull request #1375 from RustPython/coolreader18/distutils-module
Add distutils module and update os module, among others
2019-09-16 11:36:49 -05:00
Aviv Palivoda
da61926d2b Merge pull request #1339 from palaviv/bool-like
Add IntoPyBool
2019-09-16 19:29:02 +03:00
Noah
62a737ff42 Merge pull request #1376 from palaviv/into-py-float
Add IntoPyFloat
2019-09-16 10:28:57 -05:00
coolreader18
7bcc6d3383 Fix os_putenv 2019-09-15 22:55:39 -05:00
Noah
8c411bc2a4 Merge pull request #1381 from HyeockJinKim/range
Fixed calculation for range
2019-09-15 22:33:10 -05:00
coolreader18
a74b041014 Add distutils module and update os module, among others
CPython 3.6.0
2019-09-15 22:11:33 -05:00
HyeockJinKim
c141e6d557 Add tests for range type 2019-09-16 01:23:57 +09:00
HyeockJinKim
1e10eed7dc Fixed index calculation of slice for range
Fixed start, stop, and step calculation of slice
for range type

Fixes #1363
2019-09-16 01:23:40 +09:00
Aviv Palivoda
3dfb04e542 Merge pull request #1377 from RustPython/coolreader18/importlib-pathsep
Fix importlib path separators
2019-09-15 18:39:05 +03:00
Aviv Palivoda
85bf706436 Get class name directly 2019-09-15 18:34:02 +03:00
Aviv Palivoda
946c851dfa Change FALSE and TRUE of IntoPyBool to consts 2019-09-15 18:32:05 +03:00
HyeockJinKim
fcdb1b4715 Fixed get function for range
Fixed get function to use the length value
rather than the stop value
2019-09-15 23:26:35 +09:00
coolreader18
83db646ff4 Fix str.split's args 2019-09-15 00:16:43 -05:00
Noah
fcd39a3115 Merge pull request #1372 from j30ng/itertools-accumulate
Implement itertools.accumulate
2019-09-14 12:09:04 -05:00
Aviv Palivoda
a5026eded0 Use IntoPyFloat in complex 2019-09-14 12:55:22 +03:00
Aviv Palivoda
6a6a10afa1 Use IntoPyFloat in math.rs 2019-09-14 12:50:58 +03:00
Aviv Palivoda
944c0ad485 Rename PyBoolLike to IntoPyBool 2019-09-14 10:55:42 +03:00
j30ng
d4e5d76441 Use into_ref_with_type() 2019-09-14 12:02:05 +09:00
j30ng
f920982755 Python 'None' Value -> Option 2019-09-14 11:52:56 +09:00
Noah
7fb4bf043a Fix importlib path separators 2019-09-13 11:44:02 -05:00
j30ng
708fd9bcfb Implement itertools.accumulate 2019-09-14 01:16:19 +09:00
Noah
986f61e6bd Merge pull request #1371 from RustPython/coolreader18/importlib-module
Add importlib and pkgutil modules (CPython 3.7)
2019-09-13 09:40:30 -05:00
Noah
f73ea1cd00 impl fmt::Display for Tok 2019-09-13 11:08:43 +02:00
Windel Bouwman
31d7121af9 Merge pull request #1369 from vazrupe/pos-args-error
Add Positional argument error to LexicalError
2019-09-13 11:07:55 +02:00
coolreader18
da75c21c26 Add importlib and pkgutil modules 2019-09-13 01:27:23 -05:00
HyeonGyu Lee (Vazrupe)
0ab46fd2bd Add Positional argument error to LexicalError
Fixes #1046
2019-09-13 01:46:31 +09:00
coolreader18
42ca599379 Update Cargo.lock 2019-09-12 09:30:11 -05:00