Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump intl extension version to PHP release version | Peter Kokot | 2018-06-14 | 1 | -1/+1 |
| | | | | | This patch syncs and simplifies the intl core extension versioning to match the PHP release version. | ||||
* | Move semicolon into TSRMLS_CACHE_EXTERN/DEFINE | Nikita Popov | 2016-03-03 | 1 | -1/+1 |
| | | | | Also re bug #71575. | ||||
* | switch to the unified globals accessor where appropriate | Anatol Belski | 2015-07-29 | 1 | -7/+3 |
| | |||||
* | missing includes | Anatol Belski | 2015-04-01 | 1 | -0/+1 |
| | |||||
* | made ZEND_TSRMLS_CACHE_* macros look like function calls | Anatol Belski | 2015-02-16 | 1 | -1/+1 |
| | | | | which also comply with the current semantics for such macros | ||||
* | first shot remove TSRMLS_* things | Anatol Belski | 2014-12-13 | 1 | -1/+1 |
| | |||||
* | opcache, intl, gmp, exif, com, bcmath to use static tsrmls | Anatol Belski | 2014-10-17 | 1 | -1/+4 |
| | |||||
* | s/PHP 5/PHP 7/ | Johannes Schlüter | 2014-09-19 | 1 | -1/+1 |
| | |||||
* | master renames phase 1 | Anatol Belski | 2014-08-25 | 1 | -1/+1 |
| | |||||
* | ported ext/intl, bugfixes to go | Anatol Belski | 2014-08-19 | 1 | -1/+1 |
| | |||||
* | Refactoring ext/intl (incompleted) | Xinchen Hui | 2014-06-28 | 1 | -1/+1 |
| | |||||
* | Merge branch '5.4' | Gustavo André dos Santos Lopes | 2012-07-30 | 1 | -0/+0 |
|\ | | | | | | | | | | | | | | | * 5.4: Fix test title and limit it to ICU >= 4.8 Remove executable bit from files Limit test to ICU 49 Remove executable bit from files | ||||
| * | Remove executable bit from files | Gustavo André dos Santos Lopes | 2012-07-30 | 1 | -0/+0 |
| | | |||||
| * | sync version with PECL | Stanislav Malyshev | 2010-06-30 | 1 | -1/+1 |
| | | |||||
* | | Fix undeclared intl_locale_get_default() | Gustavo André dos Santos Lopes | 2012-06-25 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | This was causing segfaults at least in the resourcebundle constructor. Also moved intl_locale_get_default() to a more central location and fixed a constness warning in resourcebundle_ctor(). | ||||
* | | DateFormat plays nice with Calendar, TimeZone | Gustavo André dos Santos Lopes | 2012-06-04 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following changes were made: * The IntlDateFormatter constructor now accepts the usual values for its $timezone argument. This includes timezone identifiers, IntlTimeZone objects, DateTimeZone objects and NULL. An empty string is not accepted. An invalid time zone is no longer accepted (it used to use UTC in this case). * When NULL is passed to IntlDateFormatter, the time zone specified in date.timezone is used instead of the ICU default. * The IntlDateFormatter $calendar argument now accepts also an IntlCalendar. In this case, IntlDateFormatter::getCalendar() will return false. * The time zone passed to the IntlDateFormatter is ignored if it is NULL and if the calendar passed is an IntlCalendar object -- in this case, the IntlCalendar time zone will be used instead. Otherwise, the time zone specified in the $timezone argument is used instead. * Added IntlDateFormatter::getCalendarObject(), which always returns the IntlCalendar object that backs the DateFormat, even if a constant was passed to the constructor, i.e., if an IntlCalendar was not passed to the constructor. * Added IntlDateFormatter::setTimeZone(). It accepts the usual values for time zone arguments. If NULL is passed, the time zone of the IntlDateFormatter WILL be overridden with the default time zone, even if an IntlCalendar object was passed to the constructor. * Added IntlDateFormatter::getTimeZone(), which returns the time zone that's associated with the DateFormat. * Depreacated IntlDateFormatter::setTimeZoneId() and made it an alias for IntlDateFormatter::setTimeZone(), as the new ::setTimeZone() also accepts plain identifiers, besides other types. IntlDateFormatter::getTimeZoneId() is not deprecated however. * IntlDateFormatter::setCalendar() with a constant passed should now work correctly. This requires saving the requested locale to the constructor. * Centralized the hacks required to avoid compilation disasters on Windows due to some headers being included inside and outside of extern "C" blocks. | ||||
* | | - Added the ability for the intl exception to throw exceptions when a global ↵ | Gustavo André dos Santos Lopes | 2012-01-08 | 1 | -0/+1 |
| | | | | | | | | error is set. | ||||
* | | sync version with PECL | Stanislav Malyshev | 2010-06-30 | 1 | -1/+1 |
|/ | |||||
* | fix version | Stanislav Malyshev | 2009-10-27 | 1 | -1/+1 |
| | |||||
* | merge errors support | Stanislav Malyshev | 2009-07-07 | 1 | -0/+1 |
| | |||||
* | Merge intl extension into core | Stanislav Malyshev | 2008-07-07 | 1 | -0/+76 |