summaryrefslogtreecommitdiff
path: root/ext/date
Commit message (Collapse)AuthorAgeFilesLines
* Update the depend filesMatt Valentine-House2023-02-281-4/+0
|
* Remove intern/gc.h from Make depsMatt Valentine-House2023-02-271-4/+0
|
* [ruby/date] Removed (newly unneeded) alias remarksBurdette Lamar2023-02-191-19/+0
| | | | | | (https://github.com/ruby/date/pull/88) https://github.com/ruby/date/commit/cfa7e9868b
* Extract include/ruby/internal/attr/packed_struct.hNobuyoshi Nakada2023-02-081-0/+4
| | | | | | | | | Split `PACKED_STRUCT` and `PACKED_STRUCT_UNALIGNED` macros into the macros bellow: * `RBIMPL_ATTR_PACKED_STRUCT_BEGIN` * `RBIMPL_ATTR_PACKED_STRUCT_END` * `RBIMPL_ATTR_PACKED_STRUCT_UNALIGNED_BEGIN` * `RBIMPL_ATTR_PACKED_STRUCT_UNALIGNED_END`
* [ruby/date] Bump version to 3.3.3Hiroshi SHIBATA2022-12-191-1/+1
| | | | https://github.com/ruby/date/commit/ea3644a7c4
* [ruby/date] Adjust format [ci skip]Nobuyoshi Nakada2022-12-181-4/+8
| | | | https://github.com/ruby/date/commit/71c35b4054
* [ruby/date] Extract `head_match_p` and abbreviated name length constantsNobuyoshi Nakada2022-12-181-4/+13
| | | | https://github.com/ruby/date/commit/3f666fa882
* [ruby/date] Consider the length of string to parseNobuyoshi Nakada2022-12-181-17/+16
| | | | https://github.com/ruby/date/commit/3bfed83ce7
* [ruby/date] Remove `extz_pats` tableNobuyoshi Nakada2022-12-181-12/+5
| | | | https://github.com/ruby/date/commit/945e26e243
* [ruby/date] Remove `merid_names` tableNobuyoshi Nakada2022-12-181-15/+11
| | | | https://github.com/ruby/date/commit/7fe2bd5f94
* [ruby/date] Match abbreviated day and month names with head of full namesNobuyoshi Nakada2022-12-181-10/+10
| | | | https://github.com/ruby/date/commit/a45f8f03c9
* [ruby/date] Bump version to 3.3.2Hiroshi SHIBATA2022-12-161-1/+1
| | | | https://github.com/ruby/date/commit/7afd9d4615
* [ruby/date] Fixed wrong minimum version of RubyHiroshi SHIBATA2022-12-141-1/+1
| | | | | | Fixed https://github.com/ruby/date/issues/83 https://github.com/ruby/date/commit/9731a3e732
* [ruby/date] Implement Date#deconstruct_keys and DateTime#deconstruct_keyszverok2022-12-131-0/+147
| | | | https://github.com/ruby/date/commit/6bb6d3a810
* [ruby/date] Bump version to 3.3.1Hiroshi SHIBATA2022-12-091-1/+1
| | | | https://github.com/ruby/date/commit/b7a8229041
* [ruby/date] No-op gem for JRuby for nowCharles Oliver Nutter2022-12-091-8/+15
| | | | | | | | | Remove all shipped files and require path on JRuby until we can add JRuby's extension to the gem. Temporary workaround for #48 https://github.com/ruby/date/commit/94c3becef2
* [ruby/date] Bump version to 3.3.0Hiroshi SHIBATA2022-12-051-1/+1
| | | | https://github.com/ruby/date/commit/ac1642cf39
* [ruby/date] Check month range as civilNobuyoshi Nakada2022-10-271-0/+2
|
* [DOC] Replace the external URIs to docs with rdoc-refNobuyoshi Nakada2022-10-121-23/+23
|
* [ruby/date] Fix misplaced time zone offset checksNobuyoshi Nakada2022-10-071-2/+2
| | | | https://github.com/ruby/date/commit/d21c69450a
* [ruby/date] The shrunk words to be copied is limitedNobuyoshi Nakada2022-09-291-3/+2
| | | | | | Th buffer size is small enough and no need to allocate dynamically. https://github.com/ruby/date/commit/f62bf0a01d
* [ruby/date] Narrow ALLOCV region for shrunk wordsNobuyoshi Nakada2022-09-291-8/+18
| | | | https://github.com/ruby/date/commit/f51b038074
* [ruby/date] Check time zone offset elementsNobuyoshi Nakada2022-09-281-11/+36
| | | | | | | Too big parts of fractional hour time zone offset can cause assertion failures. https://github.com/ruby/date/commit/06bcfb2729
* reserved_word: just use gperf 3.1 declaration卜部昌平2022-09-212-2/+2
| | | | | | | | The reason why this was commented out was because of gperf 3.0 vs 3.1 differences (see [Feature #13883]). Five years passed, I am pretty confident that we can drop support of old versions here. Ditto for uniname2ctype_p(), onig_jis_property(), and zonetab().
* [ruby/date] [DOC] Enhanced intro for Date (https://github.com/ruby/date/pull/72)Burdette Lamar2022-08-151-133/+51
| | | | https://github.com/ruby/date/commit/59a6673221
* [ruby/date] bump up to 3.2.3Nobuyoshi Nakada2022-08-081-1/+1
| | | | https://github.com/ruby/date/commit/dff37b3dd1
* [ruby/date] Fix Time#to_datetime before calendar reformNobuyoshi Nakada2022-08-081-4/+9
| | | | | | | | | | Time is always in the proleptic Gregorian calendar. Also DateTime#to_time should convert to the Gregorian calendar first, before extracting its components. https://bugs.ruby-lang.org/issues/18946#change-98527 https://github.com/ruby/date/commit/b2aee75248
* [DOC] New doc about Julian/Gregorian (#70)Burdette Lamar2022-08-071-67/+20
|
* [ruby/date] Enhanced RDoc (https://github.com/ruby/date/pull/69)Burdette Lamar2022-08-031-17/+46
| | | | | | | | | Treats: ::_strptime ::strptime Adds 'Related' entry to some methods' doc. https://github.com/ruby/date/commit/a6c2129273
* [ruby/date] [DOC] Enhanced RDoc for parser methods ↵Burdette Lamar2022-08-031-98/+130
| | | | | | | | | | | | | | | | | | | | | | (https://github.com/ruby/date/pull/68) Treats: ::_httpdate ::_iso8601 ::_jisx0301 ::_parse ::_rfc2822 ::_rfc3339 ::_xmlschema ::httpdate ::iso8601 ::jisx0301 ::parse ::rfc2822 ::rfc3339 ::xmlschema https://github.com/ruby/date/commit/24bdab600a
* [ruby/date] Enhanced RDoc (https://github.com/ruby/date/pull/67)Burdette Lamar2022-07-311-10/+34
| | | | | | | | | | | Treats: ::httpdate #to_date #to_time #to_datetime In behalf of ::httpdate, I've introduced section "Argument limit" that can be pointed to by various Date methods (similar to existing section "Argument start"). This will involve 8 already-enhanced methods plus 8 more not yet done. https://github.com/ruby/date/commit/00326ff99c
* [ruby/date] [DOC] Enhanced RDoc (https://github.com/ruby/date/pull/66)Burdette Lamar2022-07-301-51/+93
| | | | | | | | | | | | | | | | Treats: #=== #to_s #inspect #strftme #asctime #iso3601 #rfc3339 #rfc2822 #httpdate #jisx0301 https://github.com/ruby/date/commit/aed66fedf6
* [ruby/date] [DOC] Enhanced RDoc for <=> (https://github.com/ruby/date/pull/65)Burdette Lamar2022-07-291-10/+34
| | | | https://github.com/ruby/date/commit/0cdbaa92e9
* Manually sync with https://github.com/ruby/date/pull/64Hiroshi SHIBATA2022-07-273-50/+109
|
* [ruby/date] [DOC] Enhanced RDoc (https://github.com/ruby/date/pull/63)Burdette Lamar2022-07-121-64/+78
| | | | | | | | | | | | | | | | Treats: #next #<< #>> #next_month #prev_month #next_year #prev_year #step #upto #downto https://github.com/ruby/date/commit/4246441a35
* [ruby/date] [DOC] Enhanced RDoc (https://github.com/ruby/date/pull/62)Burdette Lamar2022-07-121-33/+57
| | | | | | Minor edits to 11 methods' documentation. https://github.com/ruby/date/commit/00bb7f6648
* [ruby/date] Enhanced RDoc (https://github.com/ruby/date/pull/61)Burdette Lamar2022-07-101-0/+1
| | | | | | Omit private aliases from Rdoc. https://github.com/ruby/date/commit/48f9180663
* [ruby/date] [DOC] Enhanced RDoc (https://github.com/ruby/date/pull/59)Burdette Lamar2022-07-091-55/+69
| | | | | | Minor changes (mostly doc-guide compliance) to 18 or so of simpler methods (getters). https://github.com/ruby/date/commit/00e37ba2b4
* [ruby/date] Enhanced RDoc (https://github.com/ruby/date/pull/58)Burdette Lamar2022-07-081-30/+56
| | | | | | | | | Brings a dozen call-seq schemas into compliance with the doc guide. Adds links to section "Argument start" where needed. Revises (minorly) ::today. Otherwise, does not disturb existing text. https://github.com/ruby/date/commit/9aec11df50
* [ruby/date] [DOC] Enhanced RDoc (https://github.com/ruby/date/pull/57)Burdette Lamar2022-07-071-20/+57
| | | | | | All things commercial. https://github.com/ruby/date/commit/9d3bc61728
* [ruby/date] Update ext/date/date_core.cBurdette Lamar2022-07-051-1/+1
| | | | | https://github.com/ruby/date/commit/8eb1c780fb Co-authored-by: Peter Zhu <peter@peterzhu.ca>
* [ruby/date] Enhanced RDocBurdetteLamar2022-07-051-0/+12
| | | | https://github.com/ruby/date/commit/e36690f70e
* [ruby/date] Enhanced RDocBurdetteLamar2022-07-051-1/+1
| | | | https://github.com/ruby/date/commit/dcc0742623
* [ruby/date] Enhanced RDocBurdetteLamar2022-07-051-1/+4
| | | | https://github.com/ruby/date/commit/91c632f156
* [ruby/date] Enhanced RDocBurdetteLamar2022-07-051-1/+1
| | | | https://github.com/ruby/date/commit/5c18ec031e
* [ruby/date] Enhanced RDocBurdetteLamar2022-07-051-1/+1
| | | | https://github.com/ruby/date/commit/fd3ae275c3
* [ruby/date] Enhanced RDocBurdetteLamar2022-07-051-14/+2
| | | | https://github.com/ruby/date/commit/ac25182c66
* [ruby/date] Enhanced RDocBurdetteLamar2022-07-051-1/+1
| | | | https://github.com/ruby/date/commit/f9ecaad2ee
* [ruby/date] Enhanced RDocBurdetteLamar2022-07-051-422/+169
| | | | https://github.com/ruby/date/commit/e80fee4f30
* [ruby/date] Constify gperf-generated tableNobuyoshi Nakada2022-05-241-1/+1
| | | | https://github.com/ruby/date/commit/6d7ab08ffc