[#109403] [Ruby master Feature#18951] Object#with to set and restore attributes around a block — "byroot (Jean Boussier)" <noreply@...>

SXNzdWUgIzE4OTUxIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJ5cm9vdCAoSmVhbiBCb3Vzc2llciku

23 messages 2022/08/01

[#109423] [Ruby master Misc#18954] DevMeeting-2022-08-18 — "mame (Yusuke Endoh)" <noreply@...>

SXNzdWUgIzE4OTU0IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG1hbWUgKFl1c3VrZSBFbmRvaCkuCgot

10 messages 2022/08/04

[#109449] [Ruby master Feature#18959] Handle gracefully nil kwargs eg. **nil — "LevLukomskyi (Lev Lukomskyi)" <noreply@...>

SXNzdWUgIzE4OTU5IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IExldkx1a29tc2t5aSAoTGV2IEx1a29t

27 messages 2022/08/08

[#109456] [Ruby master Bug#18960] Module#using raises RuntimeError when called at toplevel from wrapped script — "shioyama (Chris Salzberg)" <noreply@...>

SXNzdWUgIzE4OTYwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHNoaW95YW1hIChDaHJpcyBTYWx6YmVy

15 messages 2022/08/09

[#109550] [Ruby master Feature#18965] Further Thread::Queue improvements — "byroot (Jean Boussier)" <noreply@...>

SXNzdWUgIzE4OTY1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJ5cm9vdCAoSmVhbiBCb3Vzc2llciku

14 messages 2022/08/18

[#109575] [Ruby master Bug#18967] Segmentation fault in stackprof with Ruby 2.7.6 — "RubyBugs (A Nonymous)" <noreply@...>

SXNzdWUgIzE4OTY3IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IFJ1YnlCdWdzIChBIE5vbnltb3VzKS4K

10 messages 2022/08/19

[#109598] [Ruby master Bug#18970] CRuby adds an invalid header to bin/bundle (and others) which makes it unusable in Bash on Windows — "Eregon (Benoit Daloze)" <noreply@...>

SXNzdWUgIzE4OTcwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IEVyZWdvbiAoQmVub2l0IERhbG96ZSku

17 messages 2022/08/20

[#109645] [Ruby master Bug#18973] Kernel#sprintf: %c allows codepoints above 127 for 7-bits ASCII encoding — "andrykonchin (Andrew Konchin)" <noreply@...>

SXNzdWUgIzE4OTczIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGFuZHJ5a29uY2hpbiAoQW5kcmV3IEtv

8 messages 2022/08/23

[#109689] [Ruby master Misc#18977] DevMeeting-2022-09-22 — "mame (Yusuke Endoh)" <noreply@...>

SXNzdWUgIzE4OTc3IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG1hbWUgKFl1c3VrZSBFbmRvaCkuCgot

16 messages 2022/08/25

[#109707] [Ruby master Feature#18980] Re-reconsider numbered parameters: `it` as a default block parameter — "k0kubun (Takashi Kokubun)" <noreply@...>

SXNzdWUgIzE4OTgwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGswa3VidW4gKFRha2FzaGkgS29rdWJ1

40 messages 2022/08/26

[#109756] [Ruby master Feature#18982] Add an `exception: false` argument for Queue#push, Queue#pop, SizedQueue#push and SizedQueue#pop — "byroot (Jean Boussier)" <noreply@...>

SXNzdWUgIzE4OTgyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJ5cm9vdCAoSmVhbiBCb3Vzc2llciku

11 messages 2022/08/29

[#109773] [Ruby master Misc#18984] Doc for Range#size for Float/Rational does not make sense — "masasakano (Masa Sakano)" <noreply@...>

SXNzdWUgIzE4OTg0IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG1hc2FzYWthbm8gKE1hc2EgU2FrYW5v

7 messages 2022/08/29

[ruby-core:109414] [Ruby master Feature#18559] Allocation tracing: Objects created by the parser are attributed to Kernel.require

From: "byroot (Jean Boussier)" <noreply@...>
Date: 2022-08-02 09:58:32 UTC
List: ruby-core #109414
SXNzdWUgIzE4NTU5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgYnlyb290IChKZWFuIEJvdXNzaWVyKS4K
Cgo+IEBrbzE6IEJlY2F1c2UgdGhlIHByZWNpc2UgaW1wbGVtZW50YXRpb24gZm9yIGl0IGlzIGhh
cmQsIEkgbGlrZSBmb28ucmI6MC4gSSB3aWxsIGFzayB0aGUgb3JpZ2luYWwgcG9zdGVyIGlmIHRo
ZSBsaW5lbm8gaXMgcmVhbGx5IGltcG9ydGFudAoKVGhlIGBsaW5lbm9gIGlzbid0IGVzc2VudGlh
bCwgaWYgeW91IHRoaW5rIGl0J3MgdG9vIG11Y2gsIEknbGwgc3RpbGwgYmUgaGFwcHkgd2l0aCBg
bGluZW5vPTBgIGZvciBvYmplY3RzIGNyZWF0ZWQgYnkgdGhlIHBhcnNlci9jb21waWxlci4KCkhv
d2V2ZXIgbXkgY3VycmVudCBQUiBzZWVtIHRvIGJlIGFibGUgdG8gcHJvdmlkZSB0aGUgY29ycmVj
dCBsaW5lIG51bWJlciBqdXN0IGZpbmUsIGJ1dCBtYXliZSBhcyB5b3Ugc3VnZ2VzdCBpdCBhZGRz
IGxvdHMgb2Ygb3ZlcmhlYWQ/IFVwIHRvIHlvdSB0byBkZWNpZGUuIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRmVhdHVyZSAjMTg1NTk6IEFsbG9jYXRpb24gdHJh
Y2luZzogT2JqZWN0cyBjcmVhdGVkIGJ5IHRoZSBwYXJzZXIgYXJlIGF0dHJpYnV0ZWQgdG8gS2Vy
bmVsLnJlcXVpcmUKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4NTU5I2NoYW5n
ZS05ODU2NAoKKiBBdXRob3I6IGJ5cm9vdCAoSmVhbiBCb3Vzc2llcikKKiBTdGF0dXM6IE9wZW4K
KiBQcmlvcml0eTogTm9ybWFsCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KTWFya2luZyB0aGlzIGFzIGEgZmVhdHVyZSwgYmVjYXVzZSBJIHRoaW5rIGl0IHNob3VsZCBi
ZSBpbXByb3ZlZCBidXQgY2FuIGhhcmRseSBiZSBjb25zaWRlcmVkIGEgYnVnLgoKIyMjIFJlcHJv
CgpDb25zaWRlciB0aGUgZm9sbG93aW5nIHNjcmlwdDoKCmBgYHJ1YnkKIyAvdG1wL2FsbG9jYXRp
b24tc291cmNlLnJiCnJlcXVpcmUgJ29ianNwYWNlJwpyZXF1aXJlICd0bXBkaXInCgpzb3VyY2Ug
PSBGaWxlLmpvaW4oRGlyLnRtcGRpciwgImZvby5yYiIpCkZpbGUud3JpdGUoc291cmNlLCA8PH5S
VUJZKQogICMgZnJvemVuX3N0cmluZ19saXRlcmFsOiB0cnVlCiAgY2xhc3MgRm9vCiAgICBkZWYg
cGxvcAogICAgICAiZml6eiIKICAgIGVuZAogIGVuZApSVUJZCgpPYmplY3RTcGFjZS50cmFjZV9v
YmplY3RfYWxsb2NhdGlvbnNfc3RhcnQKCkdDLnN0YXJ0CmdlbiA9IEdDLmNvdW50CnJlcXVpcmUo
c291cmNlKQpPYmplY3RTcGFjZS5kdW1wX2FsbChvdXRwdXQ6ICRzdGRvdXQsIHNpbmNlOiBnZW4p
CmBgYAoKIyMjIEV4cGVjdGVkIGJlaGF2aW9yCgpJJ2QgZXhwZWN0IHRoZSBgT2JqZWN0U3BhY2Uu
ZHVtcF9hbGxgIG91dHB1dCB0byBhdHRyaWJ1dGUgYWxsIG5ldyBvYmplY3RzLCBpbmNsdWRpbmcg
YFRfSU1FTU9gIGV0YywgdG8gYGZvby5yYmAKCiMjIyBBY3R1YWwgYmVoYXZpb3IKClRoZXkgYXJl
IGF0dHJpYnV0ZWQgdG8gdGhlIHNvdXJjZSBmaWxlIHRoYXQgY2FsbGVkIGBLZXJuZWwucmVxdWly
ZWAgKHNvIHdpdGggYC0tZGlzYWJsZS1nZW1zYCk6CgpgYGAKeyJhZGRyZXNzIjoiMHgxMWFjYWVj
NzgiLCAidHlwZSI6IkNMQVNTIiwgImNsYXNzIjoiMHgxMWFjYWViYjAiLCAic3VwZXJjbGFzcyI6
IjB4MTBmYTRhODQ4IiwgIm5hbWUiOiJGb28iLCAicmVmZXJlbmNlcyI6WyIweDEwZmE0YTg0OCIs
ICIweDExYWNhZWE5OCIsICIweDExYWNhZjc5MCJdLCAiZmlsZSI6Ii92YXIvZm9sZGVycy92eS9z
cmZwcTF2bjZodjVyNmJ6a3ZjdzEzeTgwMDAwZ24vVC9mb28ucmIiLCAibGluZSI6MiwgImdlbmVy
YXRpb24iOjEsICJtZW1zaXplIjo1NDQsICJmbGFncyI6eyJ3Yl9wcm90ZWN0ZWQiOnRydWV9fQp7
ImFkZHJlc3MiOiIweDExYWNhZWNhMCIsICJ0eXBlIjoiSU1FTU8iLCAiY2xhc3MiOiIweDgiLCAi
aW1lbW9fdHlwZSI6ImNyZWYiLCAicmVmZXJlbmNlcyI6WyIweDEwZmE0YTg0OCJdLCAiZmlsZSI6
Ii90bXAvYWxsb2NhdGlvbi1zb3VyY2UucmIiLCAibGluZSI6MTksICJtZXRob2QiOiJyZXF1aXJl
IiwgImdlbmVyYXRpb24iOjEsICJtZW1zaXplIjo0MCwgImZsYWdzIjp7IndiX3Byb3RlY3RlZCI6
dHJ1ZX19CnsiYWRkcmVzcyI6IjB4MTFhY2FlY2M4IiwgInR5cGUiOiJTVFJJTkciLCAiY2xhc3Mi
OiIweDEwZmE0MjQxOCIsICJmcm96ZW4iOnRydWUsICJlbWJlZGRlZCI6dHJ1ZSwgImZzdHJpbmci
OnRydWUsICJieXRlc2l6ZSI6NCwgInZhbHVlIjoiZml6eiIsICJlbmNvZGluZyI6IlVURi04Iiwg
ImZpbGUiOiIvdG1wL2FsbG9jYXRpb24tc291cmNlLnJiIiwgImxpbmUiOjE5LCAibWV0aG9kIjoi
cmVxdWlyZSIsICJnZW5lcmF0aW9uIjoxLCAibWVtc2l6ZSI6NDAsICJmbGFncyI6eyJ3Yl9wcm90
ZWN0ZWQiOnRydWV9fQp7ImFkZHJlc3MiOiIweDExYWNhZWNmMCIsICJ0eXBlIjoiQVJSQVkiLCAi
Y2xhc3MiOiIweDEwZmEyOGY2OCIsICJmcm96ZW4iOnRydWUsICJsZW5ndGgiOjIsICJlbWJlZGRl
ZCI6dHJ1ZSwgInJlZmVyZW5jZXMiOlsiMHgxMWFjYWZmODgiLCAiMHgxMWFjYWYyNDAiXSwgImZp
bGUiOiIvdG1wL2FsbG9jYXRpb24tc291cmNlLnJiIiwgImxpbmUiOjE5LCAibWV0aG9kIjoicmVx
dWlyZSIsICJnZW5lcmF0aW9uIjoxLCAibWVtc2l6ZSI6NDAsICJmbGFncyI6eyJ3Yl9wcm90ZWN0
ZWQiOnRydWV9fQp7ImFkZHJlc3MiOiIweDExYWNhZWQxOCIsICJ0eXBlIjoiSU1FTU8iLCAiaW1l
bW9fdHlwZSI6ImlzZXEiLCAicmVmZXJlbmNlcyI6WyIweDExYWNhZWNjOCIsICIweDExYWNhZjYw
MCIsICIweDExYWNhZjYwMCIsICIweDExYWNhZWNmMCJdLCAiZmlsZSI6Ii90bXAvYWxsb2NhdGlv
bi1zb3VyY2UucmIiLCAibGluZSI6MTksICJtZXRob2QiOiJyZXF1aXJlIiwgImdlbmVyYXRpb24i
OjEsICJtZW1zaXplIjo0MTYsICJmbGFncyI6eyJ3Yl9wcm90ZWN0ZWQiOnRydWV9fQp7ImFkZHJl
c3MiOiIweDExYWNhZjFhMCIsICJ0eXBlIjoiQVJSQVkiLCAiY2xhc3MiOiIweDEwZmEyOGY2OCIs
ICJmcm96ZW4iOnRydWUsICJsZW5ndGgiOjIsICJlbWJlZGRlZCI6dHJ1ZSwgInJlZmVyZW5jZXMi
OlsiMHgxMWFjYWZmODgiLCAiMHgxMWFjYWYyNDAiXSwgImZpbGUiOiIvdG1wL2FsbG9jYXRpb24t
c291cmNlLnJiIiwgImxpbmUiOjE5LCAibWV0aG9kIjoicmVxdWlyZSIsICJnZW5lcmF0aW9uIjox
LCAibWVtc2l6ZSI6NDAsICJmbGFncyI6eyJ3Yl9wcm90ZWN0ZWQiOnRydWV9fQp7ImFkZHJlc3Mi
OiIweDExYWNhZjFjOCIsICJ0eXBlIjoiSU1FTU8iLCAiaW1lbW9fdHlwZSI6ImlzZXEiLCAicmVm
ZXJlbmNlcyI6WyIweDExYWNhZWQxOCIsICIweDExYWNhZjFmMCIsICIweDExYWNhZjFmMCIsICIw
eDExYWNhZjFhMCIsICIweDExYWNhZjI5MCJdLCAiZmlsZSI6Ii90bXAvYWxsb2NhdGlvbi1zb3Vy
Y2UucmIiLCAibGluZSI6MTksICJtZXRob2QiOiJyZXF1aXJlIiwgImdlbmVyYXRpb24iOjEsICJt
ZW1zaXplIjo0NTYsICJmbGFncyI6eyJ3Yl9wcm90ZWN0ZWQiOnRydWV9fQp7ImFkZHJlc3MiOiIw
eDExYWNhZjFmMCIsICJ0eXBlIjoiU1RSSU5HIiwgImNsYXNzIjoiMHgxMGZhNDI0MTgiLCAiZnJv
emVuIjp0cnVlLCAiZW1iZWRkZWQiOnRydWUsICJmc3RyaW5nIjp0cnVlLCAiYnl0ZXNpemUiOjEx
LCAidmFsdWUiOiI8Y2xhc3M6Rm9vPiIsICJmaWxlIjoiL3RtcC9hbGxvY2F0aW9uLXNvdXJjZS5y
YiIsICJsaW5lIjoxOSwgIm1ldGhvZCI6InJlcXVpcmUiLCAiZ2VuZXJhdGlvbiI6MSwgIm1lbXNp
emUiOjQwLCAiZmxhZ3MiOnsid2JfcHJvdGVjdGVkIjp0cnVlfX0KeyJhZGRyZXNzIjoiMHgxMWFj
YWYyMTgiLCAidHlwZSI6IkFSUkFZIiwgImNsYXNzIjoiMHgxMGZhMjhmNjgiLCAiZnJvemVuIjp0
cnVlLCAibGVuZ3RoIjoyLCAiZW1iZWRkZWQiOnRydWUsICJyZWZlcmVuY2VzIjpbIjB4MTFhY2Fm
Zjg4IiwgIjB4MTFhY2FmMjQwIl0sICJmaWxlIjoiL3RtcC9hbGxvY2F0aW9uLXNvdXJjZS5yYiIs
ICJsaW5lIjoxOSwgIm1ldGhvZCI6InJlcXVpcmUiLCAiZ2VuZXJhdGlvbiI6MSwgIm1lbXNpemUi
OjQwLCAiZmxhZ3MiOnsid2JfcHJvdGVjdGVkIjp0cnVlfX0KeyJhZGRyZXNzIjoiMHgxMWFjYWYy
NDAiLCAidHlwZSI6IlNUUklORyIsICJjbGFzcyI6IjB4MTBmYTQyNDE4IiwgImZyb3plbiI6dHJ1
ZSwgImZzdHJpbmciOnRydWUsICJieXRlc2l6ZSI6NjMsICJ2YWx1ZSI6Ii9wcml2YXRlL3Zhci9m
b2xkZXJzL3Z5L3NyZnBxMXZuNmh2NXI2YnprdmN3MTN5ODAwMDBnbi9UL2Zvby5yYiIsICJlbmNv
ZGluZyI6IlVURi04IiwgImZpbGUiOiIvdG1wL2FsbG9jYXRpb24tc291cmNlLnJiIiwgImxpbmUi
OjE5LCAibWV0aG9kIjoicmVxdWlyZSIsICJnZW5lcmF0aW9uIjoxLCAibWVtc2l6ZSI6MTA0LCAi
ZmxhZ3MiOnsid2JfcHJvdGVjdGVkIjp0cnVlfX0KLi4uLgoKYGBgCgojIyMgV2h5IGlzIGl0IGEg
cHJvYmxlbT8KClRoaXMgYmVoYXZpb3IgbWFrZXMgaXQgaW1wb3NzaWJsZSB0byBwcm9wZXJseSBh
bmFseXplIHdoaWNoIHBhcnQgb2YgYW4gYXBwbGljYXRpb24gdXNlIHRoZSBtb3N0IG1lbW9yeS4g
Rm9yIGluc3RhbmNlIHdoZW4gdXNpbmcgYGhlYXAtcHJvZmlsZXJgIG9uIGFuIGFwcCB1c2luZyBg
Qm9vdHNuYXBgLCBhbGwgb2JqZWN0cyBjcmVhdGVkIGFzIGEgcmVzdWx0IG9mIGxvYWRpbmcgc291
cmNlIGZpbGUgYXJlIGF0dHJpYnV0ZWQgdG8gYm9vdHNuYXA6CgpgYGAKcmV0YWluZWQgbWVtb3J5
IGJ5IGdlbQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMzUxLjY0IE1CICBi
b290c25hcC0xLjEwLjIKYGBgCgpJZiB0aGlzIGJlaGF2ZWQgYXMgSSBleHBlY3QsIGBoZWFwLXBy
b2ZpbGVyYCB3b3VsZCBiZSBhYmxlIHRvIHJlcG9ydCBob3cgbXVjaCBlYWNoIGdlbSBjb250cmli
dXRlIHRvIHRoZSBhcHAgUkFNIHVzYWdlLgoKCgoKCi0tIApodHRwczovL2J1Z3MucnVieS1sYW5n
Lm9yZy8KClVuc3Vic2NyaWJlOiA8bWFpbHRvOnJ1YnktY29yZS1yZXF1ZXN0QHJ1YnktbGFuZy5v
cmc/c3ViamVjdD11bnN1YnNjcmliZT4KPGh0dHA6Ly9saXN0cy5ydWJ5LWxhbmcub3JnL2NnaS1i
aW4vbWFpbG1hbi9vcHRpb25zL3J1YnktY29yZT4K

In This Thread