From 39317870fd4c78f13fe8d532650364b53819e7fe Mon Sep 17 00:00:00 2001 From: tannevaled Date: Sat, 26 Sep 2026 16:38:06 +0200 Subject: [PATCH] =?UTF-8?q?deps:=20parser=20v0.5.0=20=E2=80=94=20the=20CON?= =?UTF-8?q?D=20half=20of=20the=20do...end-block=20family?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MRI's lexer does COND_PUSH(0) at `(`, `[`, `{` and tSTRING_DBEG, and at local_push. v0.4.0 cleared only the CMDARG flag in those places, so a `do...end` block was still refused inside a `while`/`until`/`for` condition once it sat behind one of those openers. Co-Authored-By: Claude Opus 5 --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 22bd6db5..cf387b9e 100644 --- a/go.mod +++ b/go.mod @@ -129,7 +129,7 @@ require ( github.com/go-ruby-pagy/pagy v0.0.0-20260717071719-997d15eee011 github.com/go-ruby-paper-trail/paper-trail v0.0.0-20260717071745-42a249656e5a github.com/go-ruby-parquet/parquet v0.0.0-20260923211642-bc75bcb9031e - github.com/go-ruby-parser/parser v0.4.0 + github.com/go-ruby-parser/parser v0.5.0 github.com/go-ruby-pathname/pathname v0.0.0-20260916100446-0824484b665f github.com/go-ruby-pg/pg v0.0.0-20260916100523-3831ec811a67 github.com/go-ruby-prawn/prawn v0.0.0-20260829111617-4a543d91acca diff --git a/go.sum b/go.sum index 71635990..6712f684 100644 --- a/go.sum +++ b/go.sum @@ -527,8 +527,8 @@ github.com/go-ruby-paper-trail/paper-trail v0.0.0-20260717071745-42a249656e5a h1 github.com/go-ruby-paper-trail/paper-trail v0.0.0-20260717071745-42a249656e5a/go.mod h1:z370KNJcUH8n39yLdlT0Y1QvHukxjsq1XjGpIzvfqWE= github.com/go-ruby-parquet/parquet v0.0.0-20260923211642-bc75bcb9031e h1:pxhP3nIRxTpj99e74JAVpGj7JQtRSNqLb+B5x2WT5N4= github.com/go-ruby-parquet/parquet v0.0.0-20260923211642-bc75bcb9031e/go.mod h1:wC+J6qfQ8C0aKgi5qsbR03DYrLLuXXezUBHl967am/E= -github.com/go-ruby-parser/parser v0.4.0 h1:OxJ7IZBREkvyg+nD3YIbXUHx2XJHXTPl3ntIYI8jtXM= -github.com/go-ruby-parser/parser v0.4.0/go.mod h1:NRbX4dYcQ6CgcaSaMmu1dh95QuKGq+RdenUoWU73214= +github.com/go-ruby-parser/parser v0.5.0 h1:ew+1IHpmvYbo7T0Gu1+gFpTHmj1jabwU9Uis3zSQUrk= +github.com/go-ruby-parser/parser v0.5.0/go.mod h1:NRbX4dYcQ6CgcaSaMmu1dh95QuKGq+RdenUoWU73214= github.com/go-ruby-pathname/pathname v0.0.0-20260916100446-0824484b665f h1:9pt89wlAp12vbCNGFYmbSqp/PJTHRwUx1yNDXW5hWRI= github.com/go-ruby-pathname/pathname v0.0.0-20260916100446-0824484b665f/go.mod h1:IvW5q5Kyl5l3hrYwiHylOEmk5hpGSo7XqcmUXBHF5H0= github.com/go-ruby-pg/pg v0.0.0-20260916100523-3831ec811a67 h1:X9MKhEAV60oYoL94tqb11lfLw3yW097mVqfjDdy5PK0=