40 Commits

Author SHA1 Message Date
Aimylios
63e1d1e894 py3: Remove last occurrence of os.getcwdu() 2019-05-19 10:26:50 +02:00
Kovid Goyal
152689812a
py3: Port use of Exception.message 2019-04-02 15:04:26 +05:30
Kovid Goyal
c8688930ad
Fix various itervalues() that dict_fixes missed 2019-03-25 15:39:39 +05:30
Kovid Goyal
0fcad5f21f
Fix various uses of iteritems missed by dict_fixes 2019-03-25 15:29:08 +05:30
Kovid Goyal
b1435f9b44
Replace the six module with the polyglot module 2018-09-10 15:46:56 +05:30
Flaviu Tamas
1d15fe84c0
Use six for reraise 2018-09-10 12:11:30 +05:30
Kovid Goyal
9564c94ad1
Remove the copy of dukpy. Make it an external dependency. 2017-06-07 15:07:19 +05:30
Kovid Goyal
f005731212
Fix dukpy not building on windows 2017-06-07 12:46:36 +05:30
Kovid Goyal
aee8af31f3
Hide all symbols in the compiled python extensions on unix
They were already hidden on windows. Avoids the possibility of symbol
collisions and also means ld has to do less work when loading them
extensions.
2017-06-07 12:19:24 +05:30
Yuri Chornoivan
b4e9164c56 Fix minor typos 2017-02-04 22:40:08 +02:00
Kovid Goyal
79341ea606 Update dukpy 2016-07-03 10:20:06 +05:30
Kovid Goyal
576d96f1da Update duktape 2016-05-01 11:33:57 +05:30
Kovid Goyal
444c01ed30 Update bundled duktape JS interpreter 2016-01-19 11:32:54 +05:30
Kovid Goyal
58c7d4a5b7 ... 2015-11-18 08:03:42 +05:30
Kovid Goyal
b5801dc63d ... 2015-11-18 07:40:31 +05:30
Kovid Goyal
9175ef0925 Use atomic_write() for duktape writefile implementation 2015-11-17 23:51:25 +05:30
Kovid Goyal
485c2d8af1 Fix bug when using writefile in duktape 2015-10-16 16:43:49 +05:30
Kovid Goyal
98a4b1983e Fix some compiler warnings 2015-10-02 11:13:43 +05:30
Kovid Goyal
a2043ced89 Update bundled RapydScript 2015-09-26 21:27:48 +05:30
Kovid Goyal
12556e6e09 ... 2015-08-08 11:07:11 +05:30
Kovid Goyal
1f15db67f2 ... 2015-08-04 14:02:56 +05:30
Kovid Goyal
27672b7832 Update dukpy 2015-08-04 10:49:05 +05:30
Kovid Goyal
3c7aa1b49a ... 2015-08-03 17:53:46 +05:30
Kovid Goyal
8aaa1d0cdd Improve error handling in the RS REPL 2015-06-26 23:25:01 +05:30
Kovid Goyal
cea314f0d9 Migrate the REPL to use repl.js that I created for RapydScript. That way I only have to maintain one set of REPL code :) 2015-06-26 21:10:30 +05:30
Kovid Goyal
0d30acf9ee duktape: Fix error in js function called via proxy causing abort 2015-06-26 20:57:25 +05:30
Kovid Goyal
c73d53f50a Add String.startsWith and String.endsWith 2015-06-24 03:48:39 +05:30
Kovid Goyal
22987bea12 More complete definitions for the trim functions 2015-06-24 03:44:13 +05:30
Kovid Goyal
b449c4a401 Update RapydScript to use the new import system I developed 2015-06-23 18:44:12 +05:30
Kovid Goyal
3136d3b903 ... 2015-06-20 15:42:15 +05:30
Kovid Goyal
71b7a434fa Add some String methods that the RapydScript compiler uses 2015-06-20 11:25:06 +05:30
Kovid Goyal
b01d47d6a8 ... 2015-06-20 10:55:33 +05:30
Kovid Goyal
64590fddf7 RapydScript compiler and REPL 2015-06-20 09:27:36 +05:30
Kovid Goyal
ced206da0f Allow changing the filename associated with eval() 2015-06-19 15:05:40 +05:30
Kovid Goyal
810f9ac2f9 Small optimization 2015-06-19 13:49:48 +05:30
Kovid Goyal
6f09a10380 Fix compilation of dukpy on OS X and windows 2015-06-19 08:57:51 +05:30
Kovid Goyal
5d3d892923 Update duktape python bindings 2015-06-18 19:15:26 +05:30
Kovid Goyal
1c8eb706af Oops 2015-06-18 17:24:10 +05:30
Kovid Goyal
6186a266e7 Nicer wrapper for duktape 2015-06-18 17:12:43 +05:30
Kovid Goyal
655c9499fd An embedded javascript interpreter 2015-06-18 15:37:18 +05:30