Jacek Caban
|
7774a0a4c1
|
jscript: Pass HRESULTs instead of IDSs to throw_* functions.
|
2010-12-28 16:35:41 +01:00 |
Piotr Caban
|
b9b11c6c67
|
jscript: Add index, input and lastIndex properties to regexp functions results.
|
2010-10-19 15:26:16 +02:00 |
Jacek Caban
|
ac8d2f1fae
|
jscript: jsdisp_t to IDispatch casts clean up.
|
2010-09-07 16:01:52 +02:00 |
Jacek Caban
|
2ae0f44033
|
jscript: Added a helper function for setting VARIANT value to jsdisp_t.
|
2010-09-07 16:01:46 +02:00 |
Jacek Caban
|
8c2a548b54
|
jscript: Rename DispatchEx to jsdisp_t to match jscript naming convention.
|
2010-09-06 17:09:57 +02:00 |
Jacek Caban
|
ce67c76328
|
jscript: Added RegExp.rightContext implementation.
|
2010-05-27 14:46:42 +02:00 |
Jacek Caban
|
9159ddce92
|
jscript: Added RegExp.leftContext implementation.
|
2010-05-27 14:46:42 +02:00 |
Jacek Caban
|
32c61c5092
|
jscript: Store match result in script context.
|
2010-05-27 14:46:42 +02:00 |
Jacek Caban
|
fe86330d7e
|
jscript: Treat no argument as "undefined" in RegExp.test.
|
2010-05-27 14:46:42 +02:00 |
Jacek Caban
|
0acb7fb1e4
|
jscript: Added RegExp.leftContext and RegExp.rightContext stub implementation.
|
2010-05-27 14:46:42 +02:00 |
Michael Stefaniuc
|
cd6ba3519a
|
jscript: Avoid using long.
|
2010-05-12 14:13:15 +02:00 |
Jacek Caban
|
6f17fa5298
|
jscript: Fixed String.match implementation for non-global regexps.
|
2010-04-15 14:19:19 +02:00 |
Jacek Caban
|
e3ae02433a
|
jscript: Use special case for lastIndex<0 only for global regexps in run_exec.
|
2010-04-15 14:19:16 +02:00 |
Alexandre Julliard
|
0572d81c2d
|
jscript: Add casts to pointer differences in traces.
|
2010-04-09 16:49:27 +02:00 |
Jacek Caban
|
09651321e0
|
jscript: Moved resetting lastIndex to do_regexp_match_next.
|
2010-01-25 12:53:22 +01:00 |
Jacek Caban
|
7749951d35
|
jscript: Make RegExp contructor implementation more generic.
|
2010-01-25 12:53:13 +01:00 |
Rob Shearman
|
9dc584d0a2
|
jscript: Fix various memory and reference count leaks.
|
2009-12-31 14:27:06 +01:00 |
Rob Shearman
|
07183b28eb
|
jscript: Make sure to initialise the string output parameter in run_exec.
|
2009-12-31 12:12:16 +01:00 |
Jacek Caban
|
c665b86cd0
|
jscript: Moved set_last_index call to do_regexp_match_next.
|
2009-12-08 12:36:01 +01:00 |
Jacek Caban
|
9ac7949810
|
jscript: Correctly handle -1 index in regexp match result.
|
2009-12-03 10:22:20 +01:00 |
Jacek Caban
|
d0062198b6
|
jscript: Added lastIndex setter implementation.
|
2009-12-01 12:59:44 +01:00 |
Jacek Caban
|
98b5a1c6e8
|
jscript: Separate flags parsing from regexp creating.
|
2009-10-14 15:10:24 +02:00 |
Piotr Caban
|
662a8525f4
|
jscript: Fixed Global functions lengths.
|
2009-10-14 11:23:40 +02:00 |
Jacek Caban
|
f8c2b42de4
|
jscript: Allow 'this' to be host object in builtin functions.
|
2009-09-23 16:25:23 +02:00 |
Jacek Caban
|
5dcd182e8f
|
jscript: Avoid using dispex->ctx.
|
2009-09-23 16:25:13 +02:00 |
Jacek Caban
|
5511f7173f
|
jscript: Pass script_ctx_t to builtin functions.
|
2009-09-23 16:19:44 +02:00 |
Jacek Caban
|
f14c5f074a
|
jscript: Get rid of lcid argument in builtin function implementations.
|
2009-09-23 16:19:31 +02:00 |
Jacek Caban
|
fadfab5ff6
|
jscript: Use script LCID in *disp_propput* functions.
|
2009-09-23 16:19:11 +02:00 |
Jacek Caban
|
9e523c6130
|
jscript: Added RegExp function call implementation.
|
2009-09-23 16:18:41 +02:00 |
Jacek Caban
|
d918a1890b
|
jscript: Added Function.toString implementation for builtin functions.
|
2009-09-17 10:07:51 -05:00 |
Jacek Caban
|
39521de784
|
jscript: Added RegExp.test implementation.
|
2009-08-28 11:54:47 +02:00 |
Jacek Caban
|
132009469c
|
jscript: Added RegExp.exec implementation.
|
2009-08-28 11:54:47 +02:00 |
Jacek Caban
|
0b939338c8
|
jscript: Added RegExp.lastIndex implementation.
|
2009-08-28 11:54:47 +02:00 |
Piotr Caban
|
5ead336535
|
jscript: Fixed RegExp's function lengths.
|
2009-08-17 13:57:51 +02:00 |
Piotr Caban
|
6b8fef873c
|
jscript: Added RegExp.source implementation.
|
2009-08-14 13:59:10 +02:00 |
Piotr Caban
|
5d41205654
|
jscript: Inherit some RegExp functions from Object.
|
2009-08-12 17:04:38 +02:00 |
Piotr Caban
|
8dd1d9b92e
|
jscript: Throw TypeErrors when _value functions are used as a function.
|
2009-07-22 14:42:50 +02:00 |
Piotr Caban
|
f421746980
|
jscript: Added RegExp_test stub.
|
2009-07-15 13:54:08 +02:00 |
Piotr Caban
|
41e297af11
|
jscript: Added stub implementation of Date constructor properties.
|
2009-07-03 13:28:19 +02:00 |
Piotr Caban
|
3327d17109
|
jscript: Fixed memory leak.
|
2009-05-28 12:42:17 +02:00 |
Alexandre Julliard
|
eae1898aae
|
jscript: Avoid size_t in printf width specifier.
|
2009-04-22 16:56:37 +02:00 |
Michael Stefaniuc
|
981f733e41
|
jscript: Remove superfluous pointer casts.
|
2009-02-02 15:21:44 +01:00 |
Alexandre Julliard
|
f347b957f7
|
jscript: Make some functions and variables static.
|
2008-12-02 15:26:49 +01:00 |
Jacek Caban
|
e0413ddfe5
|
jscript: Added String.replace implementation.
|
2008-09-25 11:16:18 +02:00 |
Jacek Caban
|
b4796499e7
|
jscript: Split regexp_match function.
|
2008-09-25 11:16:10 +02:00 |
Jacek Caban
|
98f2dfee9c
|
jscript: Added RegExp contruction implementation.
|
2008-09-24 12:52:56 +02:00 |
Francois Gouget
|
f26c27acc6
|
jscript: Remove spaces before '\n' in Wine traces.
|
2008-09-22 13:17:02 +02:00 |
Jacek Caban
|
db69b121ac
|
jscript: Added String.match implementation.
RegExp part of patch is based on Mozilla regexp implementation.
|
2008-09-16 11:48:10 +02:00 |
Jacek Caban
|
5670ca52ae
|
jscript: Added regular expression compiler based on Mozilla regexp implementation.
|
2008-09-16 11:48:00 +02:00 |
Jacek Caban
|
cf1863ed09
|
jscript: Added parser support for regular expressions.
|
2008-09-16 11:29:44 +02:00 |