Ulysses Zhan

Results 55 comments of Ulysses Zhan

I cannot play `-KouaeBin0A` on my instance. I tried some public instances and they cannot play it either. DASH does not help.

It works for me locally, but I can still reproduce the same problem on my other machine (Arch Linux).

> Currently symbol names in this syntax have to start with a-z: > > https://github.com/rouge-ruby/rouge/blob/1687d63cede01e9e1c108425e9987060ad85c79d/lib/rouge/lexers/ruby.rb#L86 > > Happy to switch this to a unicode property (`\p{...}`) if you can find...

> Would this MR help to address this issue #1894? No. It fixes things like `啊=1` and `{啊:1}`, but not `🎃=1` or `{🎃:1}`. Seems like the new regexp rules still...

> That is curious, the regexp really should be case-insensitive as well. ```ruby /\p{Word}/i =~ '啊' # => 0 /\p{Word}/i =~ '🎃' # => nil ```

> Matching emojis seems to be tricky as they can't be captured in a regex range. I believe this gem https://github.com/ticky/ruby-emoji-regex might have the regex to solve it 🤔 >...

> I'm a little nervous about significantly expanding the name rules without some assurance from Ruby folks about what it is exactly they intend to support. Does ruby have a...

![image](https://github.com/rouge-ruby/rouge/assets/26196187/22f2436b-eb9d-4eb6-940e-530dbf94c1ee) It seems that ISO/IEC 30170:2012 does not talk about non-ASCII characters, so **strictly speaking** using non-ASCII characters as identifiers is undefined behavior. It just happens to be implemented and...

I found this bug today. Here is a shorter reproducing sample: ```shell npm i jszip echo 'Hello World' > hello.txt && zip hello.zip hello.txt node -e "require('jszip').loadAsync(new Blob([require('fs').readFileSync('hello.zip')]));" ``` ```...

I would also like to see this! My use case is to automate Kizzy using MacroDroid.