Обсуждение: pgsql: Allow for X as well as x to be the prefix for hexadecimal
pgsql: Allow for X as well as x to be the prefix for hexadecimal
От
adunstan@postgresql.org (Andrew Dunstan)
Дата:
Log Message:
-----------
Allow for X as well as x to be the prefix for hexadecimal character ref entity numbers,
as in HTML.
Modified Files:
--------------
pgsql/src/backend/tsearch:
wparser_def.c (r1.12 -> r1.13)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/tsearch/wparser_def.c?r1=1.12&r2=1.13)
On Sun, 25 Nov 2007, Andrew Dunstan wrote: > Log Message: > ----------- > Allow for X as well as x to be the prefix for hexadecimal character ref entity numbers, > as in HTML. So, '&x128;' is an entity ? Is't really true ? > > Modified Files: > -------------- > pgsql/src/backend/tsearch: > wparser_def.c (r1.12 -> r1.13) > (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/tsearch/wparser_def.c?r1=1.12&r2=1.13) > > ---------------------------(end of broadcast)--------------------------- > TIP 1: if posting/reading through Usenet, please send an appropriate > subscribe-nomail command to majordomo@postgresql.org so that your > message can get through to the mailing list cleanly > Regards, Oleg _____________________________________________________________ Oleg Bartunov, Research Scientist, Head of AstroNet (www.astronet.ru), Sternberg Astronomical Institute, Moscow University, Russia Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/ phone: +007(495)939-16-83, +007(495)939-23-83
Oleg Bartunov <oleg@sai.msu.su> writes:
> On Sun, 25 Nov 2007, Andrew Dunstan wrote:
>> Allow for X as well as x to be the prefix for hexadecimal character ref entity numbers,
>> as in HTML.
> So, '&x128;' is an entity ? Is't really true ?
Well, unless you want to put in some knowledge about which identifiers
are known entities, I don't see how to reject that. It's not a numeric
entity, sure, but it looks just like a named entity.
regards, tom lane
On Sun, 25 Nov 2007, Tom Lane wrote:
> Oleg Bartunov <oleg@sai.msu.su> writes:
>> On Sun, 25 Nov 2007, Andrew Dunstan wrote:
>>> Allow for X as well as x to be the prefix for hexadecimal character ref entity numbers,
>>> as in HTML.
>
>> So, '&x128;' is an entity ? Is't really true ?
>
> Well, unless you want to put in some knowledge about which identifiers
> are known entities, I don't see how to reject that. It's not a numeric
> entity, sure, but it looks just like a named entity.
>
I see. I think in future we'll improve parser<->dictionaries interaction,
so it could be possible to have dict_html dictionary, which encapsulate
all html-specific knowledge.
Regards,
Oleg
_____________________________________________________________
Oleg Bartunov, Research Scientist, Head of AstroNet (www.astronet.ru),
Sternberg Astronomical Institute, Moscow University, Russia
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(495)939-16-83, +007(495)939-23-83
Oleg Bartunov wrote: > On Sun, 25 Nov 2007, Andrew Dunstan wrote: > >> Log Message: >> ----------- >> Allow for X as well as x to be the prefix for hexadecimal character >> ref entity numbers, >> as in HTML. > > So, '&x128;' is an entity ? Is't really true ? > > 'ካ' and '&128;' are numeric character reference entities. '&x128;' is (syntactically) a named entity (because there is no # following the &). This fix applies to numeric character reference entities, not to named entities. cheers andrew
Andrew Dunstan wrote: > >> > > 'ካ' and '&128;' are numeric character reference entities. I mean '' of course. cheers andrew