Wez Furlong
7d44da10b6
tidy up implicit_mode handling; spotted by Nuno
...
There's probably a much more efficient way to do this than the current strchr stuff.
2005-08-14 13:48:29 +00:00
Johannes Schlüter
9ce521ec03
- Fix tab-completion in unicode mode and for constants.
2005-08-14 13:09:34 +00:00
6373103906
ChangeLog update
2005-08-14 05:35:00 +00:00
foobar
4414846b18
fix protos
2005-08-14 02:03:02 +00:00
foobar
a8cf2db6dd
Missed some "de" to "un" changes
2005-08-14 01:17:52 +00:00
foobar
f73c6be9b7
- consistency fix, part 1/inf
2005-08-14 00:46:51 +00:00
Marcus Boerger
b3b53b6640
- ntive is better than standard (Andrei)
2005-08-13 21:18:47 +00:00
Wez Furlong
b282b4d1ec
a bit of pedantic ws
2005-08-13 19:22:03 +00:00
Wez Furlong
77b183386c
unicode enable COM parameters (but not method/property names yet)
2005-08-13 19:03:58 +00:00
Wez Furlong
57ae2f99b7
Fixup config.w32.
...
Implement unicode_decode() and unicode_encode(), as described in README.UNICODE.
Still need to decide how to handle errors here, since there is no error return,
and a conversion error is not necessarily fatal.
2005-08-13 13:43:31 +00:00
Wez Furlong
227a6d154b
could have sworn that I did this already
2005-08-13 12:33:00 +00:00
Marcus Boerger
ff1d752b81
- IS_STRING does not necessarily mean ascii so 'standard' is better
...
# Maybe we call them legacy strings
2005-08-13 10:19:31 +00:00
Marcus Boerger
acca0d32b0
Add is_unicode(), is_binary() and is_buffer()
2005-08-13 10:16:04 +00:00
87ed16b368
ChangeLog update
2005-08-13 05:32:26 +00:00
Wez Furlong
c2d2151654
make the icu library detection more friendly.
...
Also note that we can only probe for libraries after we've set up the
implicit php_build path.
2005-08-13 02:47:24 +00:00
Wez Furlong
c2909b377b
vs.net 2005 introduces 64-bit time_t.
...
I can't say that I think this is a great idea, but it does highlight a couple
of dodgy areas where we assume that ints and longs are the same thing as
time_t's. Let's try to ensure that we declare structure fields and function
parameters with the correct type when we're talkingabout time_t's, to avoid
possibly nasty problems with passing the wrong sized thing around.
2005-08-13 02:23:29 +00:00
Marcus Boerger
7c14b0169a
- Unicode
...
# We probably might want to move spprintf.c/h into Zend now
2005-08-13 01:31:14 +00:00
Marcus Boerger
fe273229b7
- This might already be defined
2005-08-13 00:37:08 +00:00
Wez Furlong
8b7d070358
what they totally screw up on one hand, MS compilers almost compensate with on
...
the other.
2005-08-12 23:59:59 +00:00
Wez Furlong
45412770a2
sizeof(time_t) !== sizeof(int)
...
also, sizeof(timelib_sll) != sizeof(int)
We get loads of truncation errors int this code when we assign 64 values into smaller ints.
2005-08-12 23:46:42 +00:00
Wez Furlong
f6276a2b8a
zts fixes
2005-08-12 23:32:31 +00:00
Antony Dovgal
6bd0350af8
make valgrind and gcc happy
2005-08-12 23:21:29 +00:00
Antony Dovgal
29573483de
initialize key type when adding next index
2005-08-12 22:53:13 +00:00
Antony Dovgal
b40db3bcb8
allow default_charset & default_mimetype to be changed during runtime
2005-08-12 21:46:14 +00:00
Antony Dovgal
d09b1b1e89
shut up warnings
2005-08-12 20:58:28 +00:00
Antony Dovgal
df39154c83
nuke unused variables
2005-08-12 20:58:05 +00:00
Wez Furlong
4375c3fd7a
/GB option is the default; remove it.
...
Add compiler version checks, as vs.net 2005 has dropped support for /YX and /GB
options, and deprecated ANSI stdio (in favour of more secure, non-standard
versions).
2005-08-12 20:05:19 +00:00
Antony Dovgal
363d0aa028
fix fgetc() & compile warnings
2005-08-12 19:27:45 +00:00
Antony Dovgal
9ab69a286b
fix typo noticed by Nuno
2005-08-12 19:02:22 +00:00
Antony Dovgal
0714953a44
change ["var_name":private"] -> ["var_name:private"]
...
* I'm also not sure we want ["var_name:public"], but I left it as is.
2005-08-12 18:54:18 +00:00
Andrei Zmievski
c699b51a0e
Update.
2005-08-12 18:14:26 +00:00
Antony Dovgal
969c533b83
fix compile warnings
2005-08-12 18:03:55 +00:00
Andrei Zmievski
3abcd65161
*** empty log message ***
2005-08-12 17:29:21 +00:00
Andrei Zmievski
13a179d837
Add unicode macros for when Zend memory manager is disabled.
2005-08-12 17:14:21 +00:00
Antony Dovgal
e458e45486
fix array_merge() adding one superfluous byte to the key
2005-08-12 16:49:20 +00:00
Antony Dovgal
079a748d3c
fix php_u_trim() and compile warnings
2005-08-12 16:46:38 +00:00
foobar
02a8c3e50f
MFB: - Fixed bug #33326 (Cannot build extensions with phpize on Macosx).
2005-08-12 15:16:52 +00:00
Dmitry Stogov
af9ce19ef8
Fixed user function call in unicode mode
2005-08-12 14:58:29 +00:00
Dmitry Stogov
96a24404ce
Unicode support
2005-08-12 14:57:58 +00:00
Dmitry Stogov
1015995a7c
Fixed typo (ZVAL_LONG() -> ZVAL_DOUBLE())
2005-08-12 14:57:10 +00:00
Dmitry Stogov
fd469eb361
Unicode support
2005-08-12 14:11:16 +00:00
Sebastian Bergmann
52b001cc05
ZTS fixes.
2005-08-12 14:08:28 +00:00
foobar
3aad9e2048
MFB
2005-08-12 13:54:47 +00:00
Dmitry Stogov
369d59c20b
Fixed str_repeat() bug
2005-08-12 13:41:15 +00:00
Dmitry Stogov
239f84c215
Fixed incorrect variable parsing in non-unicode mode
2005-08-12 13:27:38 +00:00
Dmitry Stogov
e1627558ed
Unicode support
2005-08-12 13:09:58 +00:00
Dmitry Stogov
3e7ab37d9f
Unicode support
2005-08-12 12:59:20 +00:00
Dmitry Stogov
9c544c0695
Fixed support fot provate properties in unicode mode.
2005-08-12 12:58:41 +00:00
Dmitry Stogov
f39c77dda0
Fixed SIGSEGV
2005-08-12 12:14:31 +00:00
Edin Kadribasic
95e4b75811
Added --enable-static-icu / --disable-static-icu windows configure
...
options that allow you to pick weather you want to link against static
or DLL version of the ICU library.
2005-08-12 11:37:44 +00:00