]> Savannah Git Hosting - gnulib.git/commit
mbchar: treat @, $, ` as basic
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 3 Jul 2023 17:54:36 +0000 (10:54 -0700)
committerBruno Haible <bruno@clisp.org>
Tue, 4 Jul 2023 12:33:08 +0000 (14:33 +0200)
commit0895f746d07d66db04b840c905237361d2fc3dad
treea2e182eb6218b74e56565d56f3156b8162d1d8b1
parentdc03f62354f93b61e5fa2f78030f5de4372e5d61
mbchar: treat @, $, ` as basic

The C standard says that @, $, ` must have a single-byte
representation so they count as basic as far as multibyte
character processing goes.
* lib/mbchar.c (is_basic_table):
* lib/mbchar.h (is_basic):
* lib/mbswidth.c (mbsnwidth):
Treat @, $, ` as basic too.
ChangeLog
lib/mbchar.c
lib/mbchar.h
lib/mbswidth.c