[ruby-core:93640] [Ruby master Bug#10463] :~@ and :!@ are not parsed correctly
From:
nobu@...
Date:
2019-07-09 15:30:14 UTC
List:
ruby-core #93640
Issue #10463 has been updated by nobu (Nobuyoshi Nakada). If `:!@` and `:!` are different things, also `!foo` and `foo.!` are different things. This means a backward incompatibility. ---------------------------------------- Bug #10463: :~@ and :!@ are not parsed correctly https://bugs.ruby-lang.org/issues/10463#change-79248 * Author: sawa (Tsuyoshi Sawada) * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: 2.1.4 * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN ---------------------------------------- The at mark in literal symbols `:~@` and `:!@` are ignored. ~~~ruby :~@ # => :~ :!@ # => :! ~~~ -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>