Felipe Pena
d2de045007
- Added tests for bug #60350
...
patch by: php@mickweiss.com
2011-11-30 21:04:07 +00:00
Stefan Marr
db0888dfc1
Fixed Bug #60369 Crash with static property in trait
2011-11-23 21:24:34 +00:00
Stefan Marr
35d38e4772
Fixed Bug #60369 Crash with static property in trait
2011-11-23 21:24:34 +00:00
Felipe Pena
b3b3eb8c2f
- Fix tests
2011-11-19 18:01:26 +00:00
Felipe Pena
2bd90344a6
- Fix tests
2011-11-19 18:01:26 +00:00
Felipe Pena
ebd7dc5f88
- Fix tests
2011-11-19 18:01:26 +00:00
Felipe Pena
31ef559712
- Fixed bug #43200 (Interface implementation / inheritence not possible in abstract classes)
2011-11-19 13:36:03 +00:00
Felipe Pena
14b5e775b0
- Fixed bug #43200 (Interface implementation / inheritence not possible in abstract classes)
2011-11-19 13:36:03 +00:00
Felipe Pena
bc810a443d
- Fixed bug #43200 (Interface implementation / inheritence not possible in abstract classes)
2011-11-19 13:36:03 +00:00
Stefan Marr
e150100f36
Fixes Bug #54441 (Handling of changing modifiers on a trait alias)
...
# this now results also in a compilation error, since it would open the door for inconsistencies, and violates the DRY principle.
2011-11-18 13:49:07 +00:00
Stefan Marr
76772dc20d
Fixes Bug #54441 (Handling of changing modifiers on a trait alias)
...
# this now results also in a compilation error, since it would open the door for inconsistencies, and violates the DRY principle.
2011-11-18 13:49:07 +00:00
Dmitry Stogov
f7278c161f
Fixed bug #60138 (GC crash with referenced array in RecursiveArrayIterator)
2011-11-18 12:43:53 +00:00
Dmitry Stogov
c24716dfa4
Fixed bug #60138 (GC crash with referenced array in RecursiveArrayIterator)
2011-11-18 12:43:53 +00:00
Dmitry Stogov
a65abc12b6
Fixed bug #60138 (GC crash with referenced array in RecursiveArrayIterator)
2011-11-18 12:43:53 +00:00
Stefan Marr
5ef2c32822
Fixed Bug #60165 (Aliasing unexisting trait should throw/trigger the exception/error)
...
- aliases that are not actually matching anything are treated as errors now. This
will make sure that all methods that are expected to be in a class are actually
there, or in case a trait changed for instance, that the code breaks already
on composition
- Precedence declarations are also checked to ensure that the method
which is supposed to take precedence actually exists, however,
the other traits mentioned in the declaration are not regarded.
We are more lenient here, since this avoids unnecessary fragility.
- fixed another seamingly unrelated test which broke in the progress
but wasn't clear before either.
2011-11-17 21:04:15 +00:00
Stefan Marr
c5ba229617
Fixed Bug #60165 (Aliasing unexisting trait should throw/trigger the exception/error)
...
- aliases that are not actually matching anything are treated as errors now. This
will make sure that all methods that are expected to be in a class are actually
there, or in case a trait changed for instance, that the code breaks already
on composition
- Precedence declarations are also checked to ensure that the method
which is supposed to take precedence actually exists, however,
the other traits mentioned in the declaration are not regarded.
We are more lenient here, since this avoids unnecessary fragility.
- fixed another seamingly unrelated test which broke in the progress
but wasn't clear before either.
2011-11-17 21:04:15 +00:00
Felipe Pena
7735ef1c2d
- Fixed bug #60099 (__halt_compiler() works in braced namespaces)
2011-11-16 17:41:40 +00:00
Felipe Pena
caa863dc42
- Fixed bug #60099 (__halt_compiler() works in braced namespaces)
2011-11-16 17:41:40 +00:00
Felipe Pena
3c7a573a2c
- Fixed bug #60099 (__halt_compiler() works in braced namespaces)
2011-11-16 17:41:40 +00:00
Felipe Pena
eebaaf423f
- Added class member access on instantiation (e.g. (new foo)->bar()) support
2011-11-06 13:25:45 +00:00
Felipe Pena
ff48763f4b
- Added class member access on instantiation (e.g. (new foo)->bar()) support
2011-11-06 13:25:45 +00:00
Stefan Marr
7334dfd7eb
Fixed Bug #60217 (Requiring the same method from different traits)
...
- also added test to check for inconsistent abstract method definitions, they need to be compatible
2011-11-05 01:46:40 +00:00
Stefan Marr
12cf1b7978
Fixed Bug #60217 (Requiring the same method from different traits)
...
- also added test to check for inconsistent abstract method definitions, they need to be compatible
2011-11-05 01:46:40 +00:00
Xinchen Hui
cae2f1381f
Fix bug #60169 Conjunction of ternary and list crashes PHP
2011-11-03 03:59:41 +00:00
Xinchen Hui
a9dbbf6dea
Fix bug #60169 Conjunction of ternary and list crashes PHP
2011-11-03 03:59:41 +00:00
Ferenc Kovacs
6c01aacc0d
adding memory check for FreeBSD also, TODO: refactor the free memory check into a function in an include file
2011-11-02 21:27:03 +00:00
Ferenc Kovacs
5bf6eaf3f4
adding memory check for FreeBSD also, TODO: refactor the free memory check into a function in an include file
2011-11-02 21:27:03 +00:00
Ferenc Kovacs
c60a2a711a
adding memory check for FreeBSD also, TODO: refactor the free memory check into a function in an include file
2011-11-02 21:27:03 +00:00
Dmitry Stogov
e95bb57da9
Fixed bug #60139 (Anonymous functions create cycles not detected by the GC)
2011-11-02 06:31:33 +00:00
Dmitry Stogov
e0f781f496
Fixed bug #60139 (Anonymous functions create cycles not detected by the GC)
2011-11-02 06:31:33 +00:00
Dmitry Stogov
b64e91ddeb
Fixed bug #60139 (Anonymous functions create cycles not detected by the GC)
2011-11-02 06:31:33 +00:00
Ferenc Kovacs
67e148a2ff
allocating more than 2GB memory is slow.
2011-11-01 21:27:57 +00:00
Ferenc Kovacs
8412709f37
allocating more than 2GB memory is slow.
2011-11-01 21:27:57 +00:00
Ferenc Kovacs
236bf63b8b
allocating more than 2GB memory is slow.
2011-11-01 21:27:57 +00:00
Stefan Marr
7cd55955d1
Fixed Bug #60153 (Interface method prototypes not enforced when implementd via traits.)
...
# Moved the freeing of overriden functions to a point after the check.
# The new check comes after the normal inheritance check to give the first check
# the opportunity to abort with a more detailed error.
# Also fixed a small type in an unrelated test.
2011-11-01 15:25:24 +00:00
Stefan Marr
4591498df7
Fixed Bug #60153 (Interface method prototypes not enforced when implementd via traits.)
...
# Moved the freeing of overriden functions to a point after the check.
# The new check comes after the normal inheritance check to give the first check
# the opportunity to abort with a more detailed error.
# Also fixed a small type in an unrelated test.
2011-11-01 15:25:24 +00:00
Stefan Marr
ce0ddd5a34
Added missing consistency check for abstract methods required by one trait and implemented by another.
2011-11-01 13:42:53 +00:00
Stefan Marr
9b0d73af1d
Added missing consistency check for abstract methods required by one trait and implemented by another.
2011-11-01 13:42:53 +00:00
Stefan Marr
3b74bba724
Fixed Bug #60145 (Usage of trait's use statement inside interfaces not properly checked.)
2011-11-01 00:39:10 +00:00
Stefan Marr
b5f15ef561
Fixed Bug #60145 (Usage of trait's use statement inside interfaces not properly checked.)
2011-11-01 00:39:10 +00:00
Stefan Marr
ada5cda0ec
Fixed Bug #60173 (Wrong error message on reflective trait instantiation)
2011-10-31 22:59:00 +00:00
Stefan Marr
2e5d5e5ac6
Fixed Bug #60173 (Wrong error message on reflective trait instantiation)
2011-10-31 22:59:00 +00:00
Xinchen Hui
55656b2cda
Update tests
2011-10-31 06:52:45 +00:00
Xinchen Hui
63812d1849
Update tests
2011-10-31 06:52:45 +00:00
Xinchen Hui
3b99aa995d
Test for #60174 (Notice when array in method prototype error)
2011-10-31 06:04:43 +00:00
Xinchen Hui
378ad2f447
Test for #60174 (Notice when array in method prototype error)
2011-10-31 06:04:43 +00:00
Xinchen Hui
9d98b3e39a
tests for 60169
2011-10-30 06:28:24 +00:00
Xinchen Hui
01ebd32c05
tests for 60169
2011-10-30 06:28:24 +00:00
Ferenc Kovacs
6c67aa07b4
check the available memory on linux and skip if it is not enough
2011-10-23 00:07:01 +00:00
Ferenc Kovacs
c67c8cb965
check the available memory on linux and skip if it is not enough
2011-10-23 00:07:01 +00:00
Ferenc Kovacs
b6aa3964d8
check the available memory on linux and skip if it is not enough
2011-10-23 00:07:01 +00:00
Ferenc Kovacs
1b556f6114
shave off 900M memory from this test
2011-10-22 23:47:52 +00:00
Ferenc Kovacs
121ebbccc0
shave off 900M memory from this test
2011-10-22 23:47:52 +00:00
Ferenc Kovacs
9798694c03
shave off 900M memory from this test
2011-10-22 23:47:52 +00:00
Ferenc Kovacs
8e40498ae0
this was somehow missed from r318288
2011-10-22 22:35:17 +00:00
Stanislav Malyshev
d81ea16ef1
Changed silent conversion of array to string to produce a notice. (Patrick)
2011-10-21 06:08:47 +00:00
Stanislav Malyshev
ed12ebc79c
Changed silent conversion of array to string to produce a notice. (Patrick)
2011-10-21 06:08:47 +00:00
Stefan Marr
7e4b9800f4
Fixed Bug #55554 (Legacy constructors not handled properly) [TRAITS] [DOC]
...
# The handling of legacy constructors defined by traits was corrected.
# They are now properly registered and used on instantiation.
# The situation for conflicting legacy and __construct constructors is
# mostly identical. If they are defined in the class, they override conflicts
# and do not collide. However, in case different styles are mixed, between
# class and trait definition, we assume a programmer's mistake and report
# a collision.
#
# BTW: +1 for all the fixed tests! `make test` is fun again.
2011-10-09 11:13:27 +00:00
Stefan Marr
e14354af21
Fixed Bug #55554 (Legacy constructors not handled properly) [TRAITS] [DOC]
...
# The handling of legacy constructors defined by traits was corrected.
# They are now properly registered and used on instantiation.
# The situation for conflicting legacy and __construct constructors is
# mostly identical. If they are defined in the class, they override conflicts
# and do not collide. However, in case different styles are mixed, between
# class and trait definition, we assume a programmer's mistake and report
# a collision.
#
# BTW: +1 for all the fixed tests! `make test` is fun again.
2011-10-09 11:13:27 +00:00
Xinchen Hui
2e925f6f19
Fixed bug #55825 , and add test script
2011-10-03 17:01:17 +00:00
Xinchen Hui
37e1ed68e5
Fixed bug #55825 , and add test script
2011-10-03 17:01:17 +00:00
Xinchen Hui
c58f254354
Improve the warning message of incompatible arguments. ( #55719 )
...
And fix tests related.
2011-09-23 15:08:11 +00:00
Xinchen Hui
8cefbca521
Improve the warning message of incompatible arguments. ( #55719 )
...
And fix tests related.
2011-09-23 15:08:11 +00:00
Felipe Pena
0ebd2309b1
- Fixed bug #55705 (Omitting a callable typehinted argument causes a segfault)
...
patch by: laruence@php
2011-09-17 00:16:11 +00:00
Felipe Pena
5441cd1f0d
- Fixed bug #55705 (Omitting a callable typehinted argument causes a segfault)
...
patch by: laruence@php
2011-09-17 00:16:11 +00:00
Pierrick Charron
495a7b34ee
Fixed test bug #55713 (Christopher Jones)
2011-09-16 18:29:22 +00:00
Pierrick Charron
ee534ac62f
Fixed test bug #55713 (Christopher Jones)
2011-09-16 18:29:22 +00:00
Pierrick Charron
63293044f9
Fixed test bug #55713 (Christopher Jones)
2011-09-16 18:29:22 +00:00
Dmitry Stogov
750e4e1011
Fixed bug #55578 (Segfault on implode/concat)
2011-09-14 13:18:19 +00:00
Dmitry Stogov
65cb18dd5f
Fixed bug #55578 (Segfault on implode/concat)
2011-09-14 13:18:19 +00:00
Dmitry Stogov
b6173bee92
Fixed bug #55509 (segfault on x86_64 using more than 2G memory). (Laruence)
2011-09-13 07:01:46 +00:00
Dmitry Stogov
19dd70518c
Fixed bug #55509 (segfault on x86_64 using more than 2G memory). (Laruence)
2011-09-13 07:01:46 +00:00
Dmitry Stogov
12864e4769
Fixed bug #55509 (segfault on x86_64 using more than 2G memory). (Laruence)
2011-09-13 07:01:46 +00:00
Hannes Magnusson
b16bb9582b
Merge missing test from 5_4
2011-09-12 10:13:54 +00:00
Hannes Magnusson
a953f69ed6
Remove bogus skipif and make adjust the tests
2011-09-07 10:44:32 +00:00
Hannes Magnusson
ffe0c530af
Remove bogus skipif and make adjust the tests
2011-09-07 10:44:32 +00:00
Stanislav Malyshev
38ff70ef25
Commit Gustavo's closure rebinding patch as desided by vote
2011-09-07 06:46:27 +00:00
Stanislav Malyshev
a447acdcc6
Commit Gustavo's closure rebinding patch as desided by vote
2011-09-07 06:46:27 +00:00
Pierre Joye
f6bdb6ff61
- fix skipif
2011-09-06 15:40:12 +00:00
Pierre Joye
431db84bc9
- fix skipif
2011-09-06 15:40:12 +00:00
Pierre Joye
4e967d1bb1
- fix skipif
2011-09-06 15:40:12 +00:00
Pierre Joye
40e09c4b7a
- parser version independent
2011-08-31 11:18:13 +00:00
Pierre Joye
43e8a06cac
- parser version independent
2011-08-31 11:18:13 +00:00
Pierre Joye
14866642e1
- parser version independent
2011-08-31 11:16:25 +00:00
Pierre Joye
cbcb66f63a
- parser version independent
2011-08-31 11:16:25 +00:00
Pierre Joye
7f231eade7
- use only the test name
2011-08-31 10:46:20 +00:00
Pierre Joye
9250c721c9
- use only the test name
2011-08-31 10:46:20 +00:00
Pierre Joye
54591710f0
- use only the test name
2011-08-31 10:43:39 +00:00
Pierre Joye
fdeb68b565
- use only the test name
2011-08-31 10:43:39 +00:00
Pierre Joye
3d74cffc20
- use only the test name
2011-08-31 10:30:39 +00:00
Pierre Joye
f15d9278eb
- use only the test name
2011-08-31 10:30:39 +00:00
Pierre Joye
138bff32e7
- use only the test name
2011-08-31 10:30:39 +00:00
Pierre Joye
6181baf15a
- use only test name
2011-08-31 10:22:18 +00:00
Pierre Joye
5c6e57264e
- use only test name
2011-08-31 10:22:18 +00:00
Pierre Joye
3853e85a79
- make it parser version independent
2011-08-31 10:05:54 +00:00
Pierre Joye
fbb1663806
- make it parser version independent
2011-08-31 10:05:54 +00:00
Pierre Joye
b1582cdc65
- make it parser version independent
2011-08-31 10:05:54 +00:00
Stefan Marr
1f4dfded59
Fixed bug #55524 Traits should not be able to extend a class
...
# also used the Z_STRVAL where it seemed appropriate
2011-08-29 15:53:46 +00:00
Stefan Marr
117e072941
Fixed bug #55524 Traits should not be able to extend a class
...
# also used the Z_STRVAL where it seemed appropriate
2011-08-29 15:53:46 +00:00
Etienne Kneuss
cb8d6198df
Fix bug #55445 (Incomplete implementation of <?= being independant of short_open_tag)
2011-08-17 23:50:04 +00:00
Etienne Kneuss
f6c2b4776c
Fix bug #55445 (Incomplete implementation of <?= being independant of short_open_tag)
2011-08-17 23:50:04 +00:00
Hannes Magnusson
306c42023e
Callable typehint following the rules of is_callable($arg, false);
2011-08-16 10:44:47 +00:00
Hannes Magnusson
550980cfe5
Callable typehint following the rules of is_callable($arg, false);
2011-08-16 10:44:47 +00:00
Stefan Marr
466d5414df
Bug #55424 Fatal error when calling a method from a trait that is defined in parent class and required by using an abstract method in the trait.
...
# The method got unconditionally deleted from the class, since it was assumed that we override it, but we did not in case of abstract methods coming from a trait. Thus, dont delete when we try to merge in an abstract method.
2011-08-15 22:16:58 +00:00
Stefan Marr
4a51ea4b81
Bug #55424 Fatal error when calling a method from a trait that is defined in parent class and required by using an abstract method in the trait.
...
# The method got unconditionally deleted from the class, since it was assumed that we override it, but we did not in case of abstract methods coming from a trait. Thus, dont delete when we try to merge in an abstract method.
2011-08-15 22:16:58 +00:00
Stefan Marr
f4d3d6c439
Fixed Bug #55355 : Inheritance chain was not regarded when checking whether the abstract method of a trait is satisfied.
2011-08-15 11:16:18 +00:00
Stefan Marr
0500cffb2e
Fixed Bug #55355 : Inheritance chain was not regarded when checking whether the abstract method of a trait is satisfied.
2011-08-15 11:16:18 +00:00
Stefan Marr
b14b440c93
Fixed Bug #55372 Incorrect handling of literals led to memory corruption.
...
# Dmitry you might want to review this patch, since I split up zend_add_literal
# and added a version for post-pass_two() usage.
2011-08-15 09:54:06 +00:00
Stefan Marr
f2ed1242d6
Fixed Bug #55372 Incorrect handling of literals led to memory corruption.
...
# Dmitry you might want to review this patch, since I split up zend_add_literal
# and added a version for post-pass_two() usage.
2011-08-15 09:54:06 +00:00
Derick Rethans
3ed828a892
- Fixed bug #55378 : binary number literal returns float number though its value
...
is enough small
2011-08-07 17:36:31 +00:00
Derick Rethans
20936960b5
- Fixed bug #55378 : binary number literal returns float number though its value
...
is enough small
2011-08-07 17:36:31 +00:00
Dmitry Stogov
0ea2ef125b
Fixed bug #55339 (Segfault with allow_call_time_pass_reference = Off)
2011-08-02 07:38:23 +00:00
Dmitry Stogov
5e923d23b4
Fixed bug #55305 (ref lost: 1st ref instantiated in class def, 2nd ref made w/o instantiating)
2011-08-01 15:23:16 +00:00
Dmitry Stogov
d4a80cfa8d
Fixed bug #55305 (ref lost: 1st ref instantiated in class def, 2nd ref made w/o instantiating)
2011-08-01 15:23:16 +00:00
Dmitry Stogov
ad4d6d1ce3
Added support for Class::{expr}() syntax (Pierrick)
2011-08-01 12:08:44 +00:00
Dmitry Stogov
74f68932b7
Added support for Class::{expr}() syntax (Pierrick)
2011-08-01 12:08:44 +00:00
Dmitry Stogov
b0e5d35202
Fixed bug #50816 (Using class constants in array definition fails).
2011-08-01 11:21:23 +00:00
Dmitry Stogov
2edd90100c
Fixed bug #50816 (Using class constants in array definition fails).
2011-08-01 11:21:23 +00:00
Dmitry Stogov
8ff0701e8d
Fixed bug #50816 (Using class constants in array definition fails).
2011-08-01 11:21:23 +00:00
Felipe Pena
9ffc8b739f
- Fixed tests
2011-07-31 18:51:15 +00:00
Felipe Pena
4442b3f7a8
- Fixed tests
2011-07-31 18:51:15 +00:00
Stefan Marr
65cbcb3be9
Fixed Bug #55214 use of __CLASS__ within trait returns trait name not class name [TRAITS] [DOC]
2011-07-31 18:18:56 +00:00
Stefan Marr
88f497f27d
Fixed Bug #55214 use of __CLASS__ within trait returns trait name not class name [TRAITS] [DOC]
2011-07-31 18:18:56 +00:00
Stefan Marr
0158804a15
Added __TRAIT__ magic constant [TRAITS] [DOC]
...
# __TRAIT__ behaves like __CLASS__ more or less but is constraint to traits.
# Since traits are not types, there are not many valid use cases, and trying
# to use __TRAIT__ to make traits more like classes is discouraged.
2011-07-31 17:39:30 +00:00
Stefan Marr
dbc6849bca
Added __TRAIT__ magic constant [TRAITS] [DOC]
...
# __TRAIT__ behaves like __CLASS__ more or less but is constraint to traits.
# Since traits are not types, there are not many valid use cases, and trying
# to use __TRAIT__ to make traits more like classes is discouraged.
2011-07-31 17:39:30 +00:00
Stefan Marr
858164624d
Fixed test which was assuming that E_STRICT is not on by default.
2011-07-31 16:15:40 +00:00
Stefan Marr
70aad763e9
Fixed test which was assuming that E_STRICT is not on by default.
2011-07-31 16:15:40 +00:00
Stefan Marr
9f66085649
Fixed bug in the handling of conflicting property initializers for traits.
...
# Bug was uncovered by discussion in http://news.php.net/php.internals/54129
# Forgot to check the actual value of the initializer comparison, only checked
# whether comparison was successful which is not enough.
2011-07-23 13:48:07 +00:00
Stefan Marr
f295302af6
Fixed bug in the handling of conflicting property initializers for traits.
...
# Bug was uncovered by discussion in http://news.php.net/php.internals/54129
# Forgot to check the actual value of the initializer comparison, only checked
# whether comparison was successful which is not enough.
2011-07-23 13:48:07 +00:00
Stefan Marr
52b81b8566
Added test case which was only added to trunk, bug seems to be fixed already.
2011-07-23 13:42:58 +00:00
Dmitry Stogov
ac1ae51a38
Fixed bug #54305 (Crash in gc_remove_zval_from_buffer)
2011-07-11 10:31:49 +00:00
Dmitry Stogov
a0974f2d59
Fixed bug #54305 (Crash in gc_remove_zval_from_buffer)
2011-07-11 10:31:49 +00:00
Dmitry Stogov
0f3e70fe01
Fixed bug #54305 (Crash in gc_remove_zval_from_buffer)
2011-07-11 10:31:49 +00:00
Felipe Pena
866240200f
- Fixed bug #55156 (ReflectionClass::getDocComment() returns comment even though the class has none)
2011-07-07 23:07:14 +00:00
Felipe Pena
09842e83ba
- Fixed bug #55156 (ReflectionClass::getDocComment() returns comment even though the class has none)
2011-07-07 23:07:14 +00:00
Felipe Pena
1cf3ec5eab
- Fixed bug #55156 (ReflectionClass::getDocComment() returns comment even though the class has none)
2011-07-07 23:07:14 +00:00
Dmitry Stogov
3931078e7f
Fixed bug #55135 (Array keys are no longer type casted in unset())
2011-07-06 12:04:02 +00:00
Dmitry Stogov
b7e124004f
Fixed bug #55135 (Array keys are no longer type casted in unset())
2011-07-06 12:04:02 +00:00
Felipe Pena
8cf3c27f82
- Fixed bug #55137 (Changing trait static method visibility)
2011-07-06 00:33:38 +00:00
Felipe Pena
8953916314
- Fixed bug #55137 (Changing trait static method visibility)
2011-07-06 00:33:38 +00:00
Dmitry Stogov
34b8924f95
Fixed bug #53727 (Inconsistent behavior of is_subclass_of with interfaces)
2011-07-04 14:55:39 +00:00
Dmitry Stogov
adabdede5e
Fixed bug #53727 (Inconsistent behavior of is_subclass_of with interfaces)
2011-07-04 14:55:39 +00:00
Dmitry Stogov
293f710827
Fixed bug #53727 (Inconsistent behavior of is_subclass_of with interfaces)
2011-07-04 14:55:39 +00:00
Felipe Pena
0124c28610
- Fixed bug #55086 (Namespace alias does not work inside trait's use block)
...
patch by: Pierrick
2011-07-02 17:12:20 +00:00
Felipe Pena
d8e8e68f07
- Fixed bug #55086 (Namespace alias does not work inside trait's use block)
...
patch by: Pierrick
2011-07-02 17:12:20 +00:00
Felipe Pena
72f7be3df0
- Improved parse error messages
2011-06-23 23:00:53 +00:00
Felipe Pena
0372e6ad80
- Improved parse error messages
2011-06-23 23:00:53 +00:00
Patrick Allaert
d10755c0e6
Fixed typo
2011-06-20 20:42:02 +00:00
Patrick Allaert
b4a83a3eef
Fixed typo
2011-06-20 20:42:02 +00:00
Patrick Allaert
101c6a3831
Fixed typo
2011-06-20 17:49:19 +00:00