神楽坂玲奈
神楽坂玲奈
目前研究情况: 1. USERNAME_ROUTE_FORMAT 确实可以 override 的,测试成功。 2. locales 可以直接用放一个文件的办法来改 3. es6 怎么改还是没搞定,之前听 @fantasticfears 说可以通路径放一个文件的办法来覆盖,但是测试没成功。。。 4. 关于原生CJK检测,如何查到这几组分别对应哪些字符范围? 关于前面三点尝试做的改动放到了测试分支 test 中
刚才通过match,发现这个表跟我之前的是不一致的,然后这个表是更【正确】的,我之前是按照代码区指定的,而这个能精确到字符 例如说 1B000、1B001是在的,而往后直到 1B0FF 都不在。 我之前的表,是 1B000-1B0FF 都在。 实际分配来说,1B000、1B001是两个字符,而往后是已经分配给 CJK 代码区的、但是尚未分配的字符 ............... 然而到了 js 那边 ................................
想到一个办法,跑穷举所有unicode。
写了个穷举unicode的脚本,性能还不错,几秒钟就能跑完,于是大概可以真的用进install脚本里去。。 ```ruby #encoding: UTF-8 inrange = false result = [] 0x110000.times do |codepoint| begin char = codepoint.chr Encoding::UTF_8 rescue Encoding::CompatibilityError, Encoding::InvalidByteSequenceError, RangeError next end if inrange ^ /\p{Han}|\p{Katakana}|\p{Hiragana}|\p{Hangul}/.match(char) if inrange...
啊啊啊啊赞,来hangouts/telegram说? +神楽坂玲奈 / @zh99998 2017-09-02 9:25 GMT+08:00 Marguerite Su : > @zh99998 快出来!我们社区的郭云鹤改了 es6 版本的,目前 hashtag > 他不知道是做什么的就还没改,你快告诉他是做什么的:https://github.com/openSUSE-zh/ > discourse-username-localization > > — > You are receiving this because you...
设计上只想放行 cjk 字符,而不是所有文字。因为一些西欧字符有那个奇怪的 unicode 仿冒漏洞 (具体我也不知道是啥,就是能造出来一些看起来一模一样的字符)。这是 discourse 官方不支持 unicode 用户名的原因。 而单放行 cjk 似乎就没这问题。
I got this problem too on debian buster
我原本按照说明挂载在 /app/TDDOWNLOAD,一直正常可用,某次掉线重启之后就不行了。