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

GitHub / mruby/mruby / commits

Lightweight Ruby

SHA Message Author Date Stats
7d99df99 mruby-regexp: define the regexp-aware String#[] in C
Co-authored-by: Claude <n****y@a****m>
Yukihiro "Matz" Matsumoto <m****z@r****p> 13 days ago
a4c6d7b3 merge Merge pull request #7207 from takumin/regexp-case-class-closure Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
b4cce79f merge Merge pull request #7208 from takumin/string-case-walk-buffer Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
e7db7c25 merge Merge pull request #7209 from takumin/string-single-byte-path Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
2b22d19b merge Merge pull request #7211 from takumin/numeric-eql-same-type Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
338f7ea8 merge Merge pull request #7212 from takumin/bigint/int-min-round-trip Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
fd1d62e7 merge Merge pull request #7210 from takumin/bigint/pow-normalize Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
6bb0cf57 merge Merge pull request #7196 from takumin/bigint-float-compare Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
c90dbe77 merge Merge pull request #7205 from takumin/codegen/rite-uint16-limits Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
47c117e6 merge Merge pull request #7204 from takumin/compat/report-irep-roundtrip Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
2bd3377a merge Merge pull request #7202 from takumin/load/irep-cxt-error Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
9a84b356 merge Merge pull request #7201 from takumin/compiler/mrc-int-width Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
c258714b merge Merge pull request #7200 from takumin/glib-hal-test-own-name Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
37e0151a merge Merge pull request #7203 from takumin/linker-attrs-library-objs Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
06ca90c1 merge Merge pull request #7199 from takumin/mrbc-own-name Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
398fc612 merge Merge pull request #7197 from takumin/clang-asan-own-name Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
e276a908 merge Merge pull request #7195 from takumin/host-configs-own-names Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
13 days ago
8909b799 mruby-bigint: let `mpz_get_int()` answer the smallest Integer Takumi Takahashi <t****n@g****m> 14 days ago
21bd476c string.c: cut the last byte of a single-byte string in `String#chop!` Takumi Takahashi <t****n@g****m> 14 days ago
b9e6eb1f string.c: escape a single-byte string byte by byte Takumi Takahashi <t****n@g****m> 14 days ago
23bb77d6 string.c: fold the single-byte test in `mrb_str_char_len()` Takumi Takahashi <t****n@g****m> 14 days ago
6d76a3eb mruby-bigint: normalize the result of `mrb_bint_pow()` Takumi Takahashi <t****n@g****m> 14 days ago
6773aec8 numeric.c: make `Numeric#eql?` require the same type Takumi Takahashi <t****n@g****m> 14 days ago
2b72a750 string.c: write the case walk's answer into the buffer it is building Takumi Takahashi <t****n@g****m> 14 days ago
4bb0ab4f mruby-compiler: refuse a symbol name wider than the symbol length field Takumi Takahashi <t****n@g****m> 14 days ago
3b81a74a mruby-compiler: refuse a string literal wider than the pool length field Takumi Takahashi <t****n@g****m> 14 days ago
50b99c93 mruby-compiler: refuse an irep with more literals than `plen` holds Takumi Takahashi <t****n@g****m> 14 days ago
a6e2cace mruby-regexp: ask for the sources of a run of ASCII members at once Takumi Takahashi <t****n@g****m> 14 days ago
b53fafab mruby-regexp: hold a character class's ranges sorted and free of overlaps Takumi Takahashi <t****n@g****m> 14 days ago
a732f947 mruby-compiler: report a failed irep round trip in `mrb_generate_code()` Takumi Takahashi <t****n@g****m> 14 days ago
de5545b0 build: keep the linker options of a gem that is in libmruby.a Takumi Takahashi <t****n@g****m> 14 days ago
3694edb5 load.c: report a refused irep from `mrb_load_irep_cxt()` Takumi Takahashi <t****n@g****m> 14 days ago
1b1c5dfb build_config: give the glib_hal_test config a name of its own Takumi Takahashi <t****n@g****m> 14 days ago
2387ced5 mruby-compiler: make `mrc_int` as wide as the VM's `mrb_int` Takumi Takahashi <t****n@g****m> 14 days ago
0bd7c8b9 mruby-compiler: range-check the small integer literal in `gen_pm_integer` Takumi Takahashi <t****n@g****m> 14 days ago
4817f3c9 build_config: give the mrbc config a name of its own Takumi Takahashi <t****n@g****m> 14 days ago
dd43f826 build_config: give the clang-asan config a name of its own Takumi Takahashi <t****n@g****m> 14 days ago
13441716 build_config: give the shared-library host config a name of its own Takumi Takahashi <t****n@g****m> 14 days ago
2f3a0822 build_config: give the nofloat host config a name of its own Takumi Takahashi <t****n@g****m> 14 days ago
cbe0940c numeric: compare a big integer against a Float exactly in `<=>` Takumi Takahashi <t****n@g****m> 14 days ago
4f73d487 build_config: give the four full-core host configs a name of their own Takumi Takahashi <t****n@g****m> 14 days ago
f70016a1 numeric: compare a Float against a big integer in Float#== Takumi Takahashi <t****n@g****m> 14 days ago
623397e7 bigint: compare a big integer against a Float exactly Takumi Takahashi <t****n@g****m> 14 days ago
9710e460 merge Merge pull request #7193 from dearblue/objspace-memsize Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
14 days ago
b56e9f68 Prevent switch statement warning for `MRB_TT_SET` dearblue <d****e@g****m> 14 days ago
684f6a79 merge Merge pull request #7190 from takumin/string-ascii-case Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
14 days ago
9156475c merge Merge pull request #7192 from takumin/build/unicode-header-guards Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
b5b041ee merge Merge pull request #7188 from takumin/build/unicode-tables-from-ucd Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
068b20e0 merge Merge pull request #7191 from takumin/string-drop-dead-case-check Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
cbc3b45f merge Merge pull request #7189 from takumin/string-casecmp-single-byte Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
1ec90fd5 merge Merge pull request #7187 from takumin/string-substr-range Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
52667828 merge Merge pull request #7185 from takumin/string-ascii-run Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
e1861027 merge Merge pull request #7186 from takumin/string-rindex-first-byte Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
7d679330 doc: say what a build converting case by ASCII refuses under `/i` Takumi Takahashi <t****n@g****m> 15 days ago
6a471c84 tools: guard the generated Unicode headers Takumi Takahashi <t****n@g****m> 15 days ago
f1479f23 string.c: drop a case walk's check that nothing reaches Takumi Takahashi <t****n@g****m> 15 days ago
47598551 unicase.c: leave the /i foldings out of a build without mruby-regexp Takumi Takahashi <t****n@g****m> 15 days ago
95eaa54c string.c: let a build index by character and convert case by ASCII Takumi Takahashi <t****n@g****m> 15 days ago
739d96a7 mruby-string-ext: read a `String#casecmp?` operand, not a copy of it Takumi Takahashi <t****n@g****m> 15 days ago
a44e9e59 build: check the committed Unicode tables against the database Takumi Takahashi <t****n@g****m> 15 days ago
1fc4a3fd build: regenerate every Unicode table from one task Takumi Takahashi <t****n@g****m> 15 days ago
469e855f tools: build the Unicode tables from the character database Takumi Takahashi <t****n@g****m> 15 days ago
8641c212 string.c: read a string nothing has read yet before choosing the path Takumi Takahashi <t****n@g****m> 15 days ago
bd140b0f string.c: ask what a string reads as again when a cut takes non-ASCII Takumi Takahashi <t****n@g****m> 15 days ago
fa6a447a string.c: compare the first byte before `memcmp()` searching backward Takumi Takahashi <t****n@g****m> 15 days ago
cb767edb string.c: walk to a substring's range rather than count the string Takumi Takahashi <t****n@g****m> 15 days ago
dc4549fe string.c: follow an ASCII run only as far as the index asks Takumi Takahashi <t****n@g****m> 15 days ago
c02991b1 merge Merge pull request #7183 from takumin/regexp-case-from-core Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
f0d1afdc merge Merge pull request #7182 from takumin/string-unicode-case Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
03e66d9a merge Merge pull request #7181 from takumin/string-drop-modify-keep-ascii Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
e2a340ef merge Merge pull request #7180 from takumin/string-modify-keep-cr Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
57a4f493 merge Merge pull request #7179 from takumin/string-encoding-writes-internal Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
b19c375d merge Merge pull request #7178 from takumin/string-single-byte-predicate Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
2a16d192 merge Merge pull request #7184 from hasumikin/fix-presym-empty-scan Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
92d086e4 merge Merge pull request #7177 from takumin/string-casecmp-unsigned Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
17790930 presym: generate valid C when the scan finds no symbols HASUMI Hitoshi <h****n@g****m> 15 days ago
621b111c amalgam: emit mruby/internal.h once when a gem header carries it
Co-authored-by: Claude <n****y@a****m>
Yukihiro "Matz" Matsumoto <m****z@r****p> 15 days ago
8df593c7 mruby-regexp: name the case option for what carries it Takumi Takahashi <t****n@g****m> 15 days ago
dd9da938 unicase.c: keep one Unicode case table rather than two Takumi Takahashi <t****n@g****m> 15 days ago
7cef8dda doc: say what `MRB_UTF8_STRING` decides about case Takumi Takahashi <t****n@g****m> 15 days ago
be8e1468 string.c: refuse to convert the case of bytes that spell no character Takumi Takahashi <t****n@g****m> 15 days ago
fb773202 mruby-string-ext: fold `String#casecmp?` instead of ordering it Takumi Takahashi <t****n@g****m> 15 days ago
ee9cdee0 mruby-string-ext: swap the case a character has, not the one a byte has Takumi Takahashi <t****n@g****m> 15 days ago
dcddbd4a string.c: map case the way the string is read, not the way bytes are Takumi Takahashi <t****n@g****m> 15 days ago
7bb59273 internal.h: move writing a string's encoding and coderange inside Takumi Takahashi <t****n@g****m> 15 days ago
2cefbfcd string.h: drop `mrb_str_modify_keep_ascii()` Takumi Takahashi <t****n@g****m> 15 days ago
7e12663c string.c: keep what a string reads as across a write that cannot change it Takumi Takahashi <t****n@g****m> 15 days ago
33723b69 string.h: name what makes a character index a byte index Takumi Takahashi <t****n@g****m> 15 days ago
406205fa merge Merge pull request #7161 from takumin/utf8-scan-behind-utf8-string Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
f310d293 merge Merge pull request #7176 from takumin/amalgam-build-defines Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
bed7062b merge Merge pull request #7175 from takumin/compiler-internal-defines Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
15 days ago
31bc19bf merge Merge pull request #7173 from takumin/string-flags-final-layout Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
16 days ago
4eabd2cf merge Merge pull request #7174 from takumin/sprintf-str-set-len Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
16 days ago
fbe82976 amalgam: write the build's defines into the generated header Takumi Takahashi <t****n@g****m> 16 days ago
213c2d9d build: hold the build's own defines in a separate list Takumi Takahashi <t****n@g****m> 16 days ago
05f941b9 mruby-sprintf: set the result's length through RSTR_SET_LEN() Takumi Takahashi <t****n@g****m> 16 days ago
2a168466 string.h: say what an embedded length has to fit Takumi Takahashi <t****n@g****m> 16 days ago
67e83212 string.h: carry the encoding and the coderange across in one mask Takumi Takahashi <t****n@g****m> 16 days ago
55962c15 string.h: give the flags word its final field order Takumi Takahashi <t****n@g****m> 16 days ago
48562cde merge Merge pull request #7172 from takumin/mrbc-copy-target-define Yukihiro "Matz" Matsumoto <m****z@r****p>
Committed by: GitHub <n****y@g****m>
16 days ago

← Back to repository