path: root/ext/date/date_parse.c
AgeCommit message (Expand)Author
2022-10-07[ruby/date] Fix misplaced time zone offset checksNobuyoshi Nakada
2022-09-29[ruby/date] The shrunk words to be copied is limitedNobuyoshi Nakada
2022-09-29[ruby/date] Narrow ALLOCV region for shrunk wordsNobuyoshi Nakada
2022-09-28[ruby/date] Check time zone offset elementsNobuyoshi Nakada
2022-02-25[ruby/date] Anchor at beginning of numbersNobuyoshi Nakada
2022-02-25[ruby/date] Anchor at beginning of numbersNobuyoshi Nakada
2022-02-25[ruby/date] Separate era from preceding wordNobuyoshi Nakada
2022-02-25[ruby/date] Use possessive matchNobuyoshi Nakada
2022-02-25[ruby/date] Extracted common leading patternNobuyoshi Nakada
2020-12-22[ruby/date] Deep-freeze internal constants.Marc-Andre Lafortune
2020-04-14[ruby/date] Suppress -Wchar-subscripts warnings by Cygwin gcc 9.3.0Nobuyoshi Nakada
2019-08-12date_parse.c: trim offNobuyoshi Nakada
2019-08-12date_parse.c: avoid copyingNobuyoshi Nakada
2019-07-16Allow mday in Date.iso8601 to be omittedNobuyoshi Nakada
2019-04-09date: support for Reiwa, new Japanese eranobu
2019-04-03* expand tabs.svn
2019-04-03date: make zone a substring to copy encoding and taintednessnobu
2019-04-02date_parse.c: name JISX0301_DEFAULT_ERAnobu
2019-04-02date_parse.c: renamed JAPANESE prefix as JISX0301nobu
2019-04-02* expand tabs.svn
2019-04-02date: use del_hash to extract an element destructivelynobu
2019-04-01date_parse.c: removed 'r' which is not in JIS X 0301 yetnobu
2019-04-01* expand tabs.svn
2019-04-01date_parse.c: extract Japanese era initialsnobu
2018-09-01RSTRING_PTR may not be terminated in the futurenobu
2018-09-01surround macro block with do/whilenobu
2018-02-25date_parse.c, date_strptime.c: ensure symbols static allnobu
2016-10-01* ext/date/date_parse.c (date_zone_to_diff): it's nonsence and reallyusa
2016-10-01date_parse.c: str_end_withnobu
2016-10-01zonetab.h: use strncmpnobu
2016-10-01date_parse.c: refactornobu
2016-06-08ext/date/zonetab.list: gperf timezone namesnobu
2016-06-08ext/date: constifynobu
2015-11-08suppress warningsnobu
2015-06-16date_parse.c: use ALLOCVnobu
2014-08-03ext: prefer RB_TYPE_P over comparison TYPE with constantsnobu
2013-12-09date_parse.c: get rid of backtrack explosionnobu
2013-07-21date_parse.c: missing wdaynobu
2013-07-09 * ext/date/date_parse.c (date_zone_to_diff): [ruby-core:55831].tadf
2012-11-11 * ext/date/date_parse.c (date__parse): revised the tight parsertadf
2012-11-10 * ext/date/date_parse.c: edited about era.tadf
2012-11-03 * ext/date/date_parse.c (parse_eu): should capture apostrophe too.tadf
2012-11-03 * ext/date/date_parse.c (date__parse): revised the tight parser.tadf
2012-10-28 * ext/date/date_parse.c (iso8601_{ext,bas}_time): should not matchtadf
2012-10-28 * ext/date/date_parse.c (date__parse): revised the tight parser.tadf
2012-10-21 * ext/date/date_parse.c (date__parse): uses more tight parser iftadf
2012-03-03 * ext/date/date_{parse,strptime}.c [ruby-dev:45303].tadf
2012-01-18ext/date/date_parse.c: [ruby-core:42173].tadf
2011-08-28* ext/date/date_parse.c (date_zone_to_diff): keep a temporary stringnagachika
2011-08-13* ext/date/date_parse.c parse_ddd_cb): fix r32896. RB_GC_GUARDnagachika