GNU bug report logs - #36070
27; feature request '(Describe Char Unidata List) to include 'kDefinition' value

Previous Next

Package: emacs;

Reported by: Van L <van <at> scratch.space>

Date: Mon, 3 Jun 2019 12:14:01 UTC

Severity: wishlist

To reply to this bug, email your comments to 36070 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#36070; Package emacs. (Mon, 03 Jun 2019 12:14:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Van L <van <at> scratch.space>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 03 Jun 2019 12:14:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Van L <van <at> scratch.space>
To: bug-gnu-emacs <at> gnu.org
Subject: 27; feature request '(Describe Char Unidata List) to include
 'kDefinition' value
Date: Mon, 3 Jun 2019 22:00:30 +1000
Hello Emacs,

The details retrieved by 'M-x describe-char' on '入' show the following

--8<---------------cut here---------------start------------->8---
Character code properties: customize what to show
  name: CJK IDEOGRAPH-5165
  general-category: Lo (Letter, Other)
  decomposition: (20837) ('入')
--8<---------------cut here---------------end--------------->8---

Following the customize link to 'Describe Char Unidata List' 
I find more information can be had from [1] .

The Readings table, in particular, is nice to have for the 'kDefinition'.

--8<---------------cut here---------------start------------->8---
| Data type   | Value                    |
|-------------+--------------------------|
| kDefinition | enter, come in(to), join |
|             |                          |
--8<---------------cut here---------------end--------------->8---

WDYT? Thanks in advance.

[1] https://www.unicode.org/cgi-bin/GetUnihanData.pl?codepoint=%E5%85%A5





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#36070; Package emacs. (Mon, 03 Jun 2019 15:07:02 GMT) Full text and rfc822 format available.

Message #8 received at 36070 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Van L <van <at> scratch.space>
Cc: 36070 <at> debbugs.gnu.org
Subject: Re: bug#36070: 27;
 feature request '(Describe Char Unidata List) to include
 'kDefinition' value
Date: Mon, 03 Jun 2019 18:06:32 +0300
> From: Van L <van <at> scratch.space>
> Date: Mon, 3 Jun 2019 22:00:30 +1000
> 
> The details retrieved by 'M-x describe-char' on '入' show the following
> 
> --8<---------------cut here---------------start------------->8---
> Character code properties: customize what to show
>   name: CJK IDEOGRAPH-5165
>   general-category: Lo (Letter, Other)
>   decomposition: (20837) ('入')
> --8<---------------cut here---------------end--------------->8---

This comes from UnicodeData.txt, our source for the Unicode properties
of all the characters.  We parse it into uni-*.el files as part of the
build.

> Following the customize link to 'Describe Char Unidata List' 
> I find more information can be had from [1] .
> 
> The Readings table, in particular, is nice to have for the 'kDefinition'.
> 
> --8<---------------cut here---------------start------------->8---
> | Data type   | Value                    |
> |-------------+--------------------------|
> | kDefinition | enter, come in(to), join |
> |             |                          |
> --8<---------------cut here---------------end--------------->8---

This comes from Unihan_Reading.txt, a different file that is part of
the Unihan database.

We don't currently have a property where to put this value, so we need
first to extend the properties.  And then we will need to parse the
above file and populate the property.  Patches welcome.  Bonus points
for reviewing other properties of the Unihan DB and adding whatever is
useful.  See UAX#38 (http://www.unicode.org/reports/tr38/), for the
description of the properties.

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#36070; Package emacs. (Mon, 10 Jun 2019 06:18:01 GMT) Full text and rfc822 format available.

Message #11 received at 36070 <at> debbugs.gnu.org (full text, mbox):

From: Van L <van <at> scratch.space>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 36070 <at> debbugs.gnu.org
Subject: Re: bug#36070: 27;
 feature request '(Describe Char Unidata List) to include
 'kDefinition' value
Date: Mon, 10 Jun 2019 16:16:45 +1000
> On 4 Jun 2019, at 01:06, Eli Zaretskii <eliz <at> gnu.org> wrote:
> 
>> --8<---------------cut here---------------start------------->8---
>> Character code properties: customize what to show
>>  name: CJK IDEOGRAPH-5165
>>  general-category: Lo (Letter, Other)
>>  decomposition: (20837) ('入')
>> --8<---------------cut here---------------end--------------->8---
> 
> This comes from UnicodeData.txt, our source for the Unicode properties
> of all the characters.  We parse it into uni-*.el files as part of the
> build.
> 
>> The Readings table, in particular, is nice to have for the 'kDefinition'.
>> 
>> --8<---------------cut here---------------start------------->8---
>> | Data type   | Value                    |
>> |-------------+--------------------------|
>> | kDefinition | enter, come in(to), join |
>> |             |                          |
>> --8<---------------cut here---------------end--------------->8---
> 
> This comes from Unihan_Reading.txt, a different file that is part of
> the Unihan database.
> 
> We don't currently have a property where to put this value, so we need
> first to extend the properties.  And then we will need to parse the
> above file and populate the property.  Patches welcome.  Bonus points
> for reviewing other properties of the Unihan DB and adding whatever is
> useful.  See UAX#38 (http://www.unicode.org/reports/tr38/), for the
> description of the properties.

Thanks for pointing this out. I definitely want to know more about the Unihan DB and extend the handling of this information.

-- Van





This bug report was last modified 6 years and 12 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.