An open API service providing commit metadata for open source projects.

GitHub / ruby/strscan / commits

Provides lexical scanning operations on a String.

SHA Message Author Date Stats
63ee0ac3 Remove obsolete constants (#216) Nobuyoshi Nakada <n****u@r****g>
Committed by: GitHub <n****y@g****m>
4 days ago
435095d8 Handle shrunk captures on TruffleRuby Nobuyoshi Nakada <n****u@r****g> 10 days ago
535f9b43 Return nil for empty integer captures Nobuyoshi Nakada <n****u@r****g> 10 days ago
5a6c2ce6 Constrain rdoc and rbs on JRuby Nobuyoshi Nakada <n****u@r****g> 11 days ago
7b77f305 Fix `charpos` when the stored string is shrunk Nobuyoshi Nakada <n****u@r****g> 11 days ago
3032e38c Add missing shrunk check in integer_at (#212) Sutou Kouhei <k****u@c****m>
Committed by: GitHub <n****y@g****m>
20 days ago
9a94ebed Declare TypedData with RUBY_TYPED_THREAD_SAFE_FREE (#211) Jean Boussier <b****t@r****g>
Committed by: GitHub <n****y@g****m>
about 1 month ago
d79a8453 Bump actions/checkout from 6 to 7 (#210)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
736e90a5 Bump rubygems/configure-rubygems-credentials from 2.0.0 to 2.1.0 (#209)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
8a60879b [Feature #21943] Add `StringScanner#integer_at` (#205)
Co-authored-by: jinroq <j****q@g****m>
Sutou Kouhei <k****u@c****m>
Committed by: GitHub <n****y@g****m>
3 months ago
a78da3c0 [DOC] Correct `StringScanner#named_captures` (#208) Yuki Kurihara <c****i@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
db4cc96c Fix call-seq return values (#207) USAMI Kenta <t****n@z****e>
Committed by: GitHub <n****y@g****m>
3 months ago
32cc2393 [DOC] Doc for StringScanner#scan_integer (#206) Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
3 months ago
dace33b2 Bump rubygems/configure-rubygems-credentials from 1.0.0 to 2.0.0 (#204)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
b504b3b0 Fix `call-seq` formatting (#203) Earlopain <1****n@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
e78f3dd6 Bump version Sutou Kouhei <k****u@c****m> 5 months ago
26163aa3 Add 3.1.8 entry Sutou Kouhei <k****u@c****m> 5 months ago
a018cbe4 Implement compaction and embedded structs (#201) Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
1d85632f [DOC] Undoc unused constants Nobuyoshi Nakada <n****u@r****g> 5 months ago
3908e0dd Implement StringScanner for TruffleRuby in pure Ruby (#195)
Co-authored-by: Copilot <1****t@u****m>
Benoit Daloze <e****p@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
42437511 [DOC] Add doc/.document (#199) Peter Zhu <p****r@p****a>
Committed by: GitHub <n****y@g****m>
5 months ago
2de73294 [DOC] Fix link (#198) Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
5 months ago
6c6ddf6b Bump actions/create-github-app-token from 2 to 3 (#197)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
c50abc95 Do not use C99 style comment [ci skip] Nobuyoshi Nakada <n****u@r****g> 5 months ago
3dc627db Fix documentation of StringScanner#skip_until (#196) Benoit Daloze <e****p@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
3592c390 Bump actions/upload-artifact from 6 to 7 (#191)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
f6033e52 [DOC] Fix links (#190) Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
6 months ago
15c25883 ci: Don't run a job for Ruby 2.5 on Ubuntu (#189) Sutou Kouhei <k****u@c****m>
Committed by: GitHub <n****y@g****m>
7 months ago
fc03d160 Bump version Charles Oliver Nutter <h****s@h****m> 7 months ago
695964c4 Add NEWS for 3.1.7 Charles Oliver Nutter <h****s@h****m> 7 months ago
fa612d1a retain code-range upon string extraction + align with strscan.c (#186) Karol Bucek <k****s@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
7823b931 restore compatibility with JRuby < 10.0 (#185) Karol Bucek <k****s@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
747a3b5d Bump version Sutou Kouhei <k****u@c****m> 8 months ago
3aef8060 Fix versions in release note... Sutou Kouhei <k****u@c****m> 8 months ago
5ade932a Add 3.1.5 entry Sutou Kouhei <k****u@c****m> 8 months ago
d9d11d5a Bump actions/upload-artifact from 5 to 6 (#181)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
2a67ec4f Remove unnecessary actions/setup-java (#155) Benoit Daloze <e****p@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
b3d56867 [DOC] Avoid being interpreted as a link (#180) Yuki Kurihara <c****i@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
adb8678a [DOC] Fix broken link to helper methods (#179) Berkan Ünal <3****n@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
738808b1 Bump actions/checkout from 5 to 6 (#178)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
29190148 [DOC] Include lib/strscan Nobuyoshi Nakada <n****u@r****g> 9 months ago
ba3f45db Adjust op_dir to .gitignore Nobuyoshi Nakada <n****u@r****g> 9 months ago
5614095d [DOC] no doc for internal methods Nobuyoshi Nakada <n****u@r****g> 9 months ago
16ec9013 [DOC] Add document of StringScanner::Error Nobuyoshi Nakada <n****u@r****g> 9 months ago
c8c4e4b0 [DOC] Add .rdoc_options Nobuyoshi Nakada <n****u@r****g> 9 months ago
9e3db14f Deprecate constant `Id` Nobuyoshi Nakada <n****u@r****g> 9 months ago
abacbbfb Omit unscan test on TruffleRuby Nobuyoshi Nakada <n****u@r****g> 9 months ago
f6d178fd ISO C90 forbids mixed declarations and code Nobuyoshi Nakada <n****u@r****g> 9 months ago
52259a18 Pass TESTOPTS to the tests Nobuyoshi Nakada <n****u@r****g> 9 months ago
b4ddc3a2 Deprecate undocumented toplevel constant `ScanError` Nobuyoshi Nakada <n****u@r****g> 9 months ago
bee8cc54 [DOC] Remove the statement `rest?` is obsolete Nobuyoshi Nakada <n****u@r****g> 9 months ago
f3fdf211 Resurrect a method that has not been obsolete (#169) Takashi Kokubun <t****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
f7327822 Move extension directory Nobuyoshi Nakada <n****u@r****g> 9 months ago
911f9c68 Remove no longer used variable Nobuyoshi Nakada <n****u@r****g> 9 months ago
1387def6 Remove methods have been obsolete over two decades Nobuyoshi Nakada <n****u@r****g> 9 months ago
26f59883 Bump actions/upload-artifact from 4 to 5 (#165)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
29ad49f8 Fix typo (#164) Étienne Barrié <e****e@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
e92add9a Add a workflow to sync commits to ruby/ruby (#163) Takashi Kokubun <t****n@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
a9340ab3 [DOC] Fix link (#162) Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
12 months ago
01b97db0 Bump actions/checkout from 4 to 5 (#160)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
12 months ago
18c0a59b Run `have_func` with the header providing the declarations Nobuyoshi Nakada <n****u@r****g> about 1 year ago
1ac96f47 Update extconf.rb (#158) Nobuyoshi Nakada <n****u@r****g>
Committed by: GitHub <n****y@g****m>
about 1 year ago
141f9cf9 Support `Ractor#value` (#157)
Co-authored-by: Koichi Sasada <k****1@a****t>
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m>
about 1 year ago
32fec704 Implement Write Barrier (#156) Daniel Colson <c****a@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
d4d9b10b Bump version Sutou Kouhei <k****u@c****m> over 1 year ago
74ed48d7 Add 3.1.4 entry Sutou Kouhei <k****u@c****m> over 1 year ago
1abe4ca5 jruby: Check if len++ walked off the end (#153) Charles Oliver Nutter <h****s@h****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
a4afd32a Fix JRuby CI for Windows (#151) Charles Oliver Nutter <h****s@h****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
9690e39e jruby: Pass end index to byteListToInum (#150) Charles Oliver Nutter <h****s@h****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
ad2d71fc Bump version Sutou Kouhei <k****u@c****m> over 1 year ago
f14ac94e Add 3.1.4 entry Sutou Kouhei <k****u@c****m> over 1 year ago
a6086ea3 named_captures: fix incompatibility with MatchData#named_captures (#146) Sutou Kouhei <k****u@c****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
8ff80150 Bump version Sutou Kouhei <k****u@c****m> over 1 year ago
746df11c Bump version Sutou Kouhei <k****u@c****m> over 1 year ago
7b1eb1e4 Bump version Sutou Kouhei <k****u@c****m> over 1 year ago
a02ae81d Add 3.1.3 entry Sutou Kouhei <k****u@c****m> over 1 year ago
b7636841 Allow parsing strings larger than 2GiB (#147)
Co-authored-by: Jean Boussier <j****r@g****m>
Jean byroot Boussier <j****b@s****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
baa5de37 ci jruby: use Java 21 for jruby-head Sutou Kouhei <k****u@c****m> over 1 year ago
4aadfc84 Enable tests passing on TruffleRuby (#144) Andrii Konchyn <a****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
bc8a0d26 Fix a bug that inconsistency of IndexError vs nil for unknown capture group (... NAITOH Jun <n****h@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
b957443e Fix a bug that scanning methods that don't use Regexp don't clear named captu... NAITOH Jun <n****h@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
c4e4795e `scan_integer(base: 16)` ignore x suffix if not followed by hexadecimal (#141) Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
e1cec2e7 Fix a bug that scan_until behaves differently with Regexp and String patterns... NAITOH Jun <n****h@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
606d07c8 Removed trailing spaces (#137) Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
4e5f17f8 Fix a bug that scan_integer doesn't update matched data (#133) Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
c1ad4fa0 Add rdoc to Gemfile to fix ruby-head builds (#134) Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
734b8234 [DOC] Fix typo in documentation (#129) Yudai Takada <t****2@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
6968b119 Add 3.2.1 entry Sutou Kouhei <k****u@c****m> over 1 year ago
ea0786b8 Re-port new integer-scanning utility methods (#127) Charles Oliver Nutter <h****s@h****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
9bee37e0 [DOC] Add syntax highlighting to MarkDown code blocks (#126) Alexander Momchilov <a****v@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
109d9ea6 Remove a needless gem push task Sutou Kouhei <k****u@c****m> over 1 year ago
5c3383e9 release: fix task name Sutou Kouhei <k****u@c****m> over 1 year ago
fd140b85 Bump version Sutou Kouhei <k****u@c****m> over 1 year ago
e545af7b Add 3.1.1 entry Sutou Kouhei <k****u@c****m> over 1 year ago
8a9548ef release: use Trusted Publishing Sutou Kouhei <k****u@c****m> over 1 year ago
6a5acde6 [DOC] doc/strscan/strscan.md - update Matcher Methods (#123) NAITOH Jun <n****h@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
90d4c2c3 Removed trailing spaces (#121) Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
dddae9c9 test: don't omit "(...)" for method calls that have at least one argument Sutou Kouhei <k****u@c****m> over 1 year ago
4efb5e50 Prevent a warning "ambiguous first argument" during a test (#120) Yusuke Endoh <m****e@r****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
af3fd2f0 Prevent a warning "ambiguous first argument" during a test (#118) Yusuke Endoh <m****e@r****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago

← Back to repository