General

Profile

duerst (Martin Dürst)

Issues

open closed Total
Assigned issues 7 74 81
Reported issues 21 156 177

Projects

Project Roles Registered on
Ruby Committer 06/24/2008

Activity

04/21/2026

07:49 AM Ruby Bug #22010 (Open): Update to Unicode 18.0
Unicode 18.0 has been in alpha since February 2026, which closed on March 31. Beta review is scheduled to start in May. duerst (Martin Dürst)

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)

Also available in: Atom