General

Profile

duerst (Martin Dürst)

Issues

open closed Total
Assigned issues 6 74 80
Reported issues 20 156 176

Projects

Project Roles Registered on
Ruby Committer 06/24/2008

Activity

04/01/2026

11:37 PM Ruby Misc #21975: Add "UTF-八" as an alias for UTF-8 encoding
Dan0042 (Daniel DeLorme) wrote in #note-3:
> Indeed, but I believe "UTF-八" would be a better alias here
Fully agree. I was just too lazy to go figure out the full-width hyphen, sorry.
duerst (Martin Dürst)
06:36 AM Ruby Misc #21975: Add "UTF-八" as an alias for UTF-8 encoding
Thanks to @ko1 for this timely news. It looks like the current Japanese government is recently taking some steps that in some ways have felt long overdue. On December 22, 2025, they changed the Romanization used by the Government from 'K... duerst (Martin Dürst)
02:29 AM Ruby Feature #21972: Add Date.birthday and Date.age to track Ruby's milestones
Here is another proposal: Why not count using administrative/fiscal years? The administrative/fiscal year (年度 ('nendo') in Japanese, as opposed to simply 年 for (calendar) year) starts on April 1st.
As an example, 1993-02-24 to 1993-3-...
duerst (Martin Dürst)

02/25/2026

08:23 AM Ruby Bug #21870: Regexp: Warnings when using slightly overlapping \p{...} classes
Using two or more overlapping Unicode properties may not be very frequent, but in most cases isn't a mistake. If a user writes `/[\p{Word}\p{S}]/`, that expression should just match all word characters and all symbol characters, because ... duerst (Martin Dürst)

11/10/2025

07:19 AM Ruby Bug #21676: make[2]: *** No rule to make target '../../../.././ext/-test-/namespace/yay1/yay1.h', needed by 'yay1.o'. Stop.
nagachika (Tomoyuki Chikanaga) wrote in #note-1:
> In my environment, removing `exts.mk` in build directory resolved the issue.
This worked for me, too.
duerst (Martin Dürst)

11/08/2025

11:33 PM Ruby Bug #21676 (Closed): make[2]: *** No rule to make target '../../../.././ext/-test-/namespace/yay1/yay1.h', needed by 'yay1.o'. Stop.
When I tried to compile Ruby with make up; make, I got the message in the Subject.
This seems similar to bug #19481, but the various kinds of advice (`./config.status` or `./autogen.sh; ./configure; make`) given there didn't solve the p...
duerst (Martin Dürst)

11/03/2025

12:44 AM Ruby Bug #21559: Unicode normalization nfd -> nfc -> nfd is not reversible
Note to potential backporters: https://github.com/ruby/ruby/commit/bd51b20c50 should also be backported. duerst (Martin Dürst)

11/02/2025

10:22 AM Ruby Revision bd51b20c (git): minor code allignment (related to bug 21559)
duerst (Martin Dürst)
02:10 AM Ruby Bug #21559: Unicode normalization nfd -> nfc -> nfd is not reversible
Backport would only be needed if the upgrade to Unicode 16.0.0 (see https://bugs.ruby-lang.org/issues/20724) is backported. duerst (Martin Dürst)
02:06 AM Ruby Bug #21559 (Closed): Unicode normalization nfd -> nfc -> nfd is not reversible
Added regression test at https://github.com/ruby/ruby/commit/a122d7a58e91ed6cd531e906cb398688d7cc8b17
and fix at https://github.com/ruby/ruby/commit/e4c8e3544237b8c0efba6b945173dc66552d641c.
Many thanks to Tomoya Ishida for finding thi...
duerst (Martin Dürst)

Also available in: Atom