From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 31 02:52:16 2018 Received: (at submit) by debbugs.gnu.org; 31 Aug 2018 06:52:16 +0000 Received: from localhost ([127.0.0.1]:39689 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvdI0-0006Wi-38 for submit@debbugs.gnu.org; Fri, 31 Aug 2018 02:52:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvcYj-0005NR-O8 for submit@debbugs.gnu.org; Fri, 31 Aug 2018 02:05:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fvcYc-0007GC-KJ for submit@debbugs.gnu.org; Fri, 31 Aug 2018 02:05:24 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55846) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fvcYb-0007Fb-BZ for submit@debbugs.gnu.org; Fri, 31 Aug 2018 02:05:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57794) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fvcYZ-0000et-VN for bug-gnu-emacs@gnu.org; Fri, 31 Aug 2018 02:05:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fvcYX-0007Df-VR for bug-gnu-emacs@gnu.org; Fri, 31 Aug 2018 02:05:19 -0400 Received: from mail.mimuw.edu.pl ([2001:6a0:5001::4]:57614) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fvcYW-0007Bg-CA; Fri, 31 Aug 2018 02:05:17 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id D775C225; Fri, 31 Aug 2018 08:05:12 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id uKT7Atg3JT4e; Fri, 31 Aug 2018 08:05:11 +0200 (CEST) Received: from VivoPC-D8.mimuw.edu.pl (unknown [IPv6:2a01:110f:d05:6000:3850:359e:95e6:c5fb]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Fri, 31 Aug 2018 08:05:10 +0200 (CEST) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: bug-gnu-emacs@gnu.org Subject: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> Date: Fri, 31 Aug 2018 08:05:10 +0200 In-Reply-To: <86sh30fg4q.fsf@mimuw.edu.pl> ("Janusz S. \=\?utf-8\?Q\?Bie\=C5\=84\?\= \=\?utf-8\?Q\?\=22's\?\= message of "Mon, 27 Aug 2018 09:00:37 +0200") Message-ID: <868t4n3wbt.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 31 Aug 2018 02:52:15 -0400 Cc: Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) The second attempt to post. Regards JSB On Mon, Aug 27 2018 at 9:00 +0200, jsbien@mimuw.edu.pl writes: > Please extend 'insert-char' to allow using the PUA character names and > codes provided in the format of Unicode named sequences > > http://www.unicode.org/reports/tr34/tr34-23.html > > but containing only single characters. > > Such data are already available for the Medieval Unicode Font Initiative > specification at > > https://bitbucket.org/jsbien/unihistext/src/master/example/ > > A more radical extension would allow also to input real named sequences, > but from my point of view this is of much lower importance. > > Best regards > > Janusz > > > In GNU Emacs 25.2.2 (x86_64-pc-linux-gnu, GTK+ Version 3.22.30) > of 2018-07-11, modified by Debian built on x86-ubc-01 > Windowing system distributor 'The X.Org Foundation', version 11.0.12000000 > System Description: Debian GNU/Linux testing (buster) > > Configured using: > 'configure --build x86_64-linux-gnu --prefix=/usr > --sharedstatedir=/var/lib --libexecdir=/usr/lib > --localstatedir=/var/lib --infodir=/usr/share/info > --mandir=/usr/share/man --with-pop=yes > --enable-locallisppath=/etc/emacs25:/etc/emacs:/usr/local/share/emacs/25.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.2/site-lisp:/usr/share/emacs/site-lisp > --with-sound=alsa --without-gconf --build x86_64-linux-gnu > --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib > --localstatedir=/var/lib --infodir=/usr/share/info > --mandir=/usr/share/man --with-pop=yes > --enable-locallisppath=/etc/emacs25:/etc/emacs:/usr/local/share/emacs/25.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.2/site-lisp:/usr/share/emacs/site-lisp > --with-sound=alsa --without-gconf --with-x=yes --with-x-toolkit=gtk3 > --with-toolkit-scroll-bars 'CFLAGS=-g -O2 > -fdebug-prefix-map=/build/emacs25-cfFROJ/emacs25-25.2+1=. -fstack-protector-strong > -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time > -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' > > Configured features: > XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY > ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB > TOOLKIT_SCROLL_BARS GTK3 X11 > > Important settings: > value of $LANG: en_US.UTF-8 > locale-coding-system: utf-8-unix > > Major mode: Group > > Minor modes in effect: > cursor-sensor-mode: t > gnus-undo-mode: t > tooltip-mode: t > global-eldoc-mode: t > electric-indent-mode: t > mouse-wheel-mode: t > tool-bar-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > buffer-read-only: t > line-number-mode: t > transient-mark-mode: t > > Recent messages: > Sending... > Mark set [2 times] > Sending via mail... > Sending email > Sending email done > Mark set > Saving file /home/jsbien/Mail/archive/sent/2018-08... > Wrote /home/jsbien/Mail/archive/sent/2018-08 > Sending...done > Auto-saving...done > > Load-path shadows: > /usr/share/emacs/25.2/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup > /usr/share/emacs25/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode > /usr/share/emacs/site-lisp/rst hides /usr/share/emacs/25.2/lisp/textmodes/rst > /usr/share/emacs25/site-lisp/latex-cjk-thai/thai-word hides /usr/share/emacs/25.2/lisp/language/thai-word > > Features: > (shadow warnings emacsbug smtpmail mailalias bbdb-pgp bbdb-message > sendmail nnir sort gnus-cite smiley ansi-color shr-color color url-util > url-parse url-vars shr dom subr-x browse-url mm-archive mail-extr > gnus-async gnus-bcklg qp gnus-ml disp-table cursor-sensor nndraft nnmh > nndoc nnfolder utf-7 bbdb-gnus bbdb-mua bbdb-com crm network-stream nsm > auth-source cl-seq eieio eieio-core cl-macs starttls gnus-agent > gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu > mml2015 mm-view mml-smime smime dig mailcap nntp gnus-cache gnus-sum > gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls > gnutls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range message > dired-x dired format-spec rfc822 mml mml-sec password-cache epg > mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 > ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems > nnheader gnus-util mail-utils mm-util help-fns mail-prsvr windmove quail > bbdb bbdb-site timezone server edmacro kmacro mairix cus-edit cus-start > cus-load wid-edit finder-inf tex-site info debian-el package epg-config > seq byte-opt gv bytecomp byte-compile cl-extra help-mode easymenu cconv > cl-loaddefs pcase cl-lib bbdb-loaddefs time-date mule-util tooltip eldoc > electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win > term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe > tabulated-list newcomment elisp-mode lisp-mode prog-mode register page > menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock > syntax facemenu font-core frame cl-generic cham georgian utf-8-lang > misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms > cp51932 hebrew greek romanian slovak czech european ethiopic indian > cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help > simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces > cus-face macroexp files text-properties overlay sha1 md5 base64 format > env code-pages mule custom widget hashtable-print-readable backquote > dbusbind inotify dynamic-setting system-font-setting font-render-setting > move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) > > Memory information: > ((conses 16 260949 39014) > (symbols 48 33546 0) > (miscs 40 251 358) > (strings 32 65611 13129) > (string-bytes 1 2142874) > (vectors 16 34262) > (vector-slots 8 1334294 209768) > (floats 8 577 397) > (intervals 56 725 127) > (buffers 976 34)) -- , Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 31 04:05:21 2018 Received: (at 32599) by debbugs.gnu.org; 31 Aug 2018 08:05:21 +0000 Received: from localhost ([127.0.0.1]:39724 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fveQj-0008Jr-Dc for submit@debbugs.gnu.org; Fri, 31 Aug 2018 04:05:21 -0400 Received: from mail-wr1-f47.google.com ([209.85.221.47]:42666) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fveQh-0008Je-Kt for 32599@debbugs.gnu.org; Fri, 31 Aug 2018 04:05:20 -0400 Received: by mail-wr1-f47.google.com with SMTP id v17-v6so10344282wrr.9 for <32599@debbugs.gnu.org>; Fri, 31 Aug 2018 01:05:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version:content-transfer-encoding; bh=vGpPT6lussscD6ZkNElV2CatY1dgKWK7LeFS4smQsDs=; b=S5bVbb70Sq6w2FRfVlmQlMpK4QCKEjiWuZHMAG5Tmwr8UUgJHSK3yslo2rxgrUcwu6 7bqafoVKWeDUc6Lhe+rC7d+vGhsqJ6WKdtFuacvtPMSvCfZZJUAhhbEEq3Ra1n8wrLwe QuE+BIXf5jAxSIOLkDYKobBcQa+RktbSON07c/kdvVWjRstF5zZv21tZlUhPGXPGUHTl we5GWfIMQQrBym4Ywrs9s5ONY8DBoQD0Gre6fw4mTEN2zvGgDzy4PaVJ2sIPEyv27PNN FmDi6HwKXs7fVLR3W2pxewug2OGEN4hP3DnvSWzJLJ3iZ48nW+IGifDy0EMRYU1l/IDo rjHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version :content-transfer-encoding; bh=vGpPT6lussscD6ZkNElV2CatY1dgKWK7LeFS4smQsDs=; b=nlR8zVJqadN5BYEB+tgSsL+ZzKTR6cFXLdf9HhOPI8q0D/pyoYsm0PFGK75XPC6tVG 6gkNIeKxB1b6xGx3tLhtdymwvD4x6W/pKS30Evx1A73HikHSVqj66H7N41LLC/yVq3Wq 06GMQfEe6zgEtmyLZ4i6bz8KAlODC0H5ZF7RJrUHAJ2z6rT+IrZMHh07goF/+Mh+6t9N /x/I//FgOcj4T9NhgErel0VmzWJkyx8i4LUtFE0mb0sNMKYSD1FxItTJ9j2Qb8yG2s7k WpVTiEZ1eeAxB38irCCfIVHzXxtdl3haXBXqTNWS0/AOeZvnnRQwlt5sqFwDLdKzD5+C zDQg== X-Gm-Message-State: APzg51DWq4anUK7jnItu97t0vvlkfS3bfr1m9UaoYt+yi1++KbZRighY FBvS0sGyWIG+4hrim9V+/kgG9ZOsOE8= X-Google-Smtp-Source: ANB0VdbXpKiTXiErmD+vb50MjDSQ8366WIGE7oyLESqywuHsGE15uA7NlPo0paxVWK//0t2HZpaoJQ== X-Received: by 2002:a5d:404a:: with SMTP id w10-v6mr9590724wrp.147.1535702713750; Fri, 31 Aug 2018 01:05:13 -0700 (PDT) Received: from rpluim-ubuntu (vav06-1-78-207-202-134.fbx.proxad.net. [78.207.202.134]) by smtp.gmail.com with ESMTPSA id p11-v6sm13991969wrd.74.2018.08.31.01.05.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 31 Aug 2018 01:05:13 -0700 (PDT) From: Robert Pluim To: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> X-Debbugs-No-Ack: yes Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Fri, 31 Aug 2018 10:05:12 +0200 In-Reply-To: <868t4n3wbt.fsf@mimuw.edu.pl> ("Janusz S. \=\?utf-8\?Q\?Bie\=C5\=84\?\= \=\?utf-8\?Q\?\=22's\?\= message of "Fri, 31 Aug 2018 08:05:10 +0200") Message-ID: <877ek72c7b.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) writes: > On Mon, Aug 27 2018 at 9:00 +0200, jsbien@mimuw.edu.pl writes: >> Please extend 'insert-char' to allow using the PUA character names and >> codes provided in the format of Unicode named sequences >> >> http://www.unicode.org/reports/tr34/tr34-23.html >> >> but containing only single characters. I=CA=BCm not sure I understand the request: insert-char already supports using character names or code points to specify the character. What's missing? Thanks Robert From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 31 05:10:06 2018 Received: (at 32599) by debbugs.gnu.org; 31 Aug 2018 09:10:07 +0000 Received: from localhost ([127.0.0.1]:39740 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvfRO-0001OB-KU for submit@debbugs.gnu.org; Fri, 31 Aug 2018 05:10:06 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:41128 ident=postfix) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvfRM-0001Nw-Gr for 32599@debbugs.gnu.org; Fri, 31 Aug 2018 05:10:05 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id 3E25622B; Fri, 31 Aug 2018 11:10:03 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id GVT_YVnDVOhS; Fri, 31 Aug 2018 11:10:01 +0200 (CEST) Received: from VivoPC-D8.mimuw.edu.pl (unknown [IPv6:2a01:110f:d05:6000:3850:359e:95e6:c5fb]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Fri, 31 Aug 2018 11:10:01 +0200 (CEST) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: 32599@debbugs.gnu.org Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> Date: Fri, 31 Aug 2018 11:09:59 +0200 In-Reply-To: <877ek72c7b.fsf@gmail.com> (Robert Pluim's message of "Fri, 31 Aug 2018 10:05:12 +0200") Message-ID: <868t4m3nrs.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Fri, Aug 31 2018 at 10:05 +0200, rpluim@gmail.com writes: > jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) writes: > >> On Mon, Aug 27 2018 at 9:00 +0200, jsbien@mimuw.edu.pl writes: >>> Please extend 'insert-char' to allow using the PUA character names and >>> codes provided in the format of Unicode named sequences >>> >>> http://www.unicode.org/reports/tr34/tr34-23.html >>> >>> but containing only single characters. > > I=CA=BCm not sure I understand the request: insert-char already supports > using character names or code points to specify the character. What's > missing? You are missing "PUA" in the topic and in the text of my feature request. PUA is Private Use Area. Cf. e.g. https://folk.uib.no/hnooh/mufi/ and try to insert a character using such name as 'COMBINING ABBREVIATION MARK SUPERSCRIPT UR ROUND R FORM'. Cf. also https://www.unicode.org/mail-arch/unicode-ml/y2018-m08/0096.html Best regards Janusz --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 31 08:34:34 2018 Received: (at 32599) by debbugs.gnu.org; 31 Aug 2018 12:34:34 +0000 Received: from localhost ([127.0.0.1]:39878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvidF-0001vm-Vb for submit@debbugs.gnu.org; Fri, 31 Aug 2018 08:34:34 -0400 Received: from mail-wr1-f45.google.com ([209.85.221.45]:35322) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvidE-0001va-2T for 32599@debbugs.gnu.org; Fri, 31 Aug 2018 08:34:32 -0400 Received: by mail-wr1-f45.google.com with SMTP id j26-v6so11075115wre.2 for <32599@debbugs.gnu.org>; Fri, 31 Aug 2018 05:34:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version:content-transfer-encoding; bh=CTdD3belUcy6xlQ0igbvIKRlHOjg/59WxX63QddxpYE=; b=MPDPtWtsP8bexvXD3hA84aNZ5jfjYh7t94D4ju65dgtww0at38XVYTIjzZpZnI2dK7 IqM/s9jOObq2LgN79RKja+pllIX3VmkVuI96Ggo//8HedP3rsKNG8dysYVbJ6j/4oX+E novpt2t3aqtcM/mG36XtIt/rEU0vRPnDTiUICT/D1itbv8hUJzKfEJUjWQisw2+2sNac UnLw/Zy9LAw23WRhUPHXe/TrEyeGyLDzerDo1FHuklQK9UiH8dlNRWDc43a5nE8LMRgZ utO/wImsc/AXUOlMilFxLJ83URbQeGD5BT4XozYSA5GuvkInTXQ5Ar2M1ZM2D7dFIfFg JDCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version :content-transfer-encoding; bh=CTdD3belUcy6xlQ0igbvIKRlHOjg/59WxX63QddxpYE=; b=LYjgkUFtta7O9D3ZHX121DDVOVAii33jf8Sl5YMZfNXpnGqgJ8hnv54qoA1QmYXQ3g PW6DQlvCyVWZk4J5oJMT+Je0iDgVcaTuHtxvp59KYARLxglojEY3iYu/gh2VN1ENfdgf G2HiplR30dolooJa3LMvWxjLx8HjkJAuqCfEsw+WP5x0Jo9KJo4qwUBcaRamSL1gIHcE 1Aqamb/pgaMB/yK2P3fU/4hI4rOs/UADGwSRzme6/oItOw2Z2acqpMNzdX2M5i4bj1NW uUMfY4CkqxWVldClkWINiwaUhhRCnQoY6Hij5VcSkFC7UhcA1/7nzukHvx8rs01pLY+e YYqg== X-Gm-Message-State: APzg51DkBwncwRrysXSbbxKyqcJtQZm1QWWAvOOMCBFzk1tlN/9I+v+u Z/pqLfaoLxvePu/65vc11IT6dx9e X-Google-Smtp-Source: ANB0VdaH+nT4iEKKVTwnSy5b/+s5Pgl5sCaYSCSWcC/CtW9cSmYtj9j9JLFxTsukCA2zZwG+a2cD6A== X-Received: by 2002:adf:ae01:: with SMTP id x1-v6mr10675440wrc.45.1535718866025; Fri, 31 Aug 2018 05:34:26 -0700 (PDT) Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id y203-v6sm3133470wmd.1.2018.08.31.05.34.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 31 Aug 2018 05:34:25 -0700 (PDT) From: Robert Pluim To: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> X-Debbugs-No-Ack: yes Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Fri, 31 Aug 2018 14:34:24 +0200 In-Reply-To: <868t4m3nrs.fsf@mimuw.edu.pl> ("Janusz S. \=\?utf-8\?Q\?Bie\=C5\=84\?\= \=\?utf-8\?Q\?\=22's\?\= message of "Fri, 31 Aug 2018 11:09:59 +0200") Message-ID: <8736uu3eb3.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) writes: > On Fri, Aug 31 2018 at 10:05 +0200, rpluim@gmail.com writes: >> jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) writes: >> >>> On Mon, Aug 27 2018 at 9:00 +0200, jsbien@mimuw.edu.pl writes: >>>> Please extend 'insert-char' to allow using the PUA character names and >>>> codes provided in the format of Unicode named sequences >>>> >>>> http://www.unicode.org/reports/tr34/tr34-23.html >>>> >>>> but containing only single characters. >> >> I=CA=BCm not sure I understand the request: insert-char already supports >> using character names or code points to specify the character. What's >> missing? > > You are missing "PUA" in the topic and in the text of my feature > request. PUA is Private Use Area. Cf. e.g. > I missed that indeed. So what you want is a way of dynamically extending which named entities can be used with insert-char based on the type of information here: https://folk.uib.no/hnooh/mufi/ Robert From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 31 08:54:33 2018 Received: (at 32599) by debbugs.gnu.org; 31 Aug 2018 12:54:33 +0000 Received: from localhost ([127.0.0.1]:39883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fviwW-0002Sg-OY for submit@debbugs.gnu.org; Fri, 31 Aug 2018 08:54:33 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:54872 ident=postfix) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fviwV-0002SY-9t for 32599@debbugs.gnu.org; Fri, 31 Aug 2018 08:54:27 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id 258D324B; Fri, 31 Aug 2018 14:54:26 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id SKm9dXMW0fNr; Fri, 31 Aug 2018 14:54:24 +0200 (CEST) Received: from VivoPC-D8.mimuw.edu.pl (unknown [IPv6:2a01:110f:d05:6000:3850:359e:95e6:c5fb]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Fri, 31 Aug 2018 14:54:24 +0200 (CEST) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: 32599@debbugs.gnu.org Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> Date: Fri, 31 Aug 2018 14:54:23 +0200 In-Reply-To: <8736uu3eb3.fsf@gmail.com> (Robert Pluim's message of "Fri, 31 Aug 2018 14:34:24 +0200") Message-ID: <86r2iey9vk.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Fri, Aug 31 2018 at 14:34 +0200, rpluim@gmail.com writes: > jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) writes: > >> On Fri, Aug 31 2018 at 10:05 +0200, rpluim@gmail.com writes: >>> jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) writes: >>> >>>> On Mon, Aug 27 2018 at 9:00 +0200, jsbien@mimuw.edu.pl writes: >>>>> Please extend 'insert-char' to allow using the PUA character names and >>>>> codes provided in the format of Unicode named sequences >>>>> >>>>> http://www.unicode.org/reports/tr34/tr34-23.html >>>>> >>>>> but containing only single characters. >>> >>> I=CA=BCm not sure I understand the request: insert-char already supports >>> using character names or code points to specify the character. What's >>> missing? >> >> You are missing "PUA" in the topic and in the text of my feature >> request. PUA is Private Use Area. Cf. e.g. >> > > I missed that indeed. So what you want is a way of dynamically > extending which named entities can be used with insert-char based on > the type of information here: > > https://folk.uib.no/hnooh/mufi/ Yes, although it is a slight oversimplification. First, the MUFI data in a more convenient form are available here: On Mon, Aug 27 2018 at 9:00 +0200, jsbien@mimuw.edu.pl writes: [...] > https://bitbucket.org/jsbien/unihistext/src/master/example/ Secondly, other users may be interested in other sets of PUA characters, cf. http://andron-typeforum.xobor.de/t10f13-Towards-a-linguistic-corporate-use-= area-LINCUA.html https://en.wikipedia.org/wiki/ConScript_Unicode_Registry Best regards Janusz --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 04:10:16 2019 Received: (at 32599) by debbugs.gnu.org; 26 May 2019 08:10:16 +0000 Received: from localhost ([127.0.0.1]:50293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUoEN-0002U7-F5 for submit@debbugs.gnu.org; Sun, 26 May 2019 04:10:16 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:54879) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUoEL-0002Tx-NH for 32599@debbugs.gnu.org; Sun, 26 May 2019 04:10:10 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id 851F460175B57; Sun, 26 May 2019 10:10:06 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id aiY6kyhc8Xf4; Sun, 26 May 2019 10:10:03 +0200 (CEST) Received: from VivoPC-D8.mimuw.edu.pl (unknown [176.221.122.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Sun, 26 May 2019 10:10:03 +0200 (CEST) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: 32599@debbugs.gnu.org Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> Date: Sun, 26 May 2019 10:10:02 +0200 In-Reply-To: <86r2iey9vk.fsf@mimuw.edu.pl> ("Janusz S. \=\?utf-8\?Q\?Bie\=C5\=84\?\= \=\?utf-8\?Q\?\=22's\?\= message of "Fri, 31 Aug 2018 14:54:23 +0200") Message-ID: <867ead8wmd.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Fri, Aug 31 2018 at 14:54 +02, Janusz S. Bie=C5=84 wrote: > On Fri, Aug 31 2018 at 14:34 +0200, rpluim@gmail.com writes: >> jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) writes: >> >>> On Fri, Aug 31 2018 at 10:05 +0200, rpluim@gmail.com writes: >>>> jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) writes: >>>> >>>>> On Mon, Aug 27 2018 at 9:00 +0200, jsbien@mimuw.edu.pl writes: >>>>>> Please extend 'insert-char' to allow using the PUA character names a= nd >>>>>> codes provided in the format of Unicode named sequences >>>>>> >>>>>> http://www.unicode.org/reports/tr34/tr34-23.html [...] > First, the MUFI data in a more convenient form are available here: > > On Mon, Aug 27 2018 at 9:00 +0200, jsbien@mimuw.edu.pl writes: > > [...] > >> https://bitbucket.org/jsbien/unihistext/src/master/example/ If you prefer a file pattern after UnicodeData.txt, you can find it here: http://www.kreativekorp.com/charset/PUADATA/PUBLIC/MUFI/ > > Secondly, other users may be interested in other sets of PUA characters, > cf. > > http://andron-typeforum.xobor.de/t10f13-Towards-a-linguistic-corporate-us= e-area-LINCUA.html > https://en.wikipedia.org/wiki/ConScript_Unicode_Registry or Under-ConScript Unicode Registry: http://www.kreativekorp.com/ucsur/ Best regards Janusz --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 10:45:17 2019 Received: (at 32599) by debbugs.gnu.org; 26 May 2019 14:45:17 +0000 Received: from localhost ([127.0.0.1]:51375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUuOf-0000ul-BY for submit@debbugs.gnu.org; Sun, 26 May 2019 10:45:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42669) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUuOd-0000uU-R3 for 32599@debbugs.gnu.org; Sun, 26 May 2019 10:45:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45141) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hUuOX-0000Bt-9n; Sun, 26 May 2019 10:45:05 -0400 Received: from [176.228.60.248] (port=4052 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hUuOW-00060K-9D; Sun, 26 May 2019 10:45:04 -0400 Date: Sun, 26 May 2019 17:45:06 +0300 Message-Id: <83lfyt2s25.fsf@gnu.org> From: Eli Zaretskii To: jsbien@mimuw.edu.pl In-reply-to: <867ead8wmd.fsf@mimuw.edu.pl> (jsbien@mimuw.edu.pl) Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: jsbien@mimuw.edu.pl (Janusz S. Bień) > Date: Sun, 26 May 2019 10:10:02 +0200 > > > First, the MUFI data in a more convenient form are available here: > > > > On Mon, Aug 27 2018 at 9:00 +0200, jsbien@mimuw.edu.pl writes: > > > > [...] > > > >> https://bitbucket.org/jsbien/unihistext/src/master/example/ > > If you prefer a file pattern after UnicodeData.txt, you can find it > here: > > http://www.kreativekorp.com/charset/PUADATA/PUBLIC/MUFI/ > > > > > Secondly, other users may be interested in other sets of PUA characters, > > cf. > > > > http://andron-typeforum.xobor.de/t10f13-Towards-a-linguistic-corporate-use-area-LINCUA.html > > https://en.wikipedia.org/wiki/ConScript_Unicode_Registry > > or Under-ConScript Unicode Registry: > > http://www.kreativekorp.com/ucsur/ The UnicodeData.txt file is compiled into Emacs, but the files you mention cannot be compiled into it, because they vary, and because different users might want different lists of characters to be supported. So we need to design how this will work. In addition, I think PUA codepoints aren't really treated as characters in Emacs, so there's a need for some infrastructure changes. Patches welcome. From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 11:18:33 2019 Received: (at 32599) by debbugs.gnu.org; 26 May 2019 15:18:33 +0000 Received: from localhost ([127.0.0.1]:51421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUuus-0001qY-1B for submit@debbugs.gnu.org; Sun, 26 May 2019 11:18:33 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:60555) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUuuq-0001qJ-GK for 32599@debbugs.gnu.org; Sun, 26 May 2019 11:18:29 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id C3E916018DB79; Sun, 26 May 2019 17:18:25 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id o6bWRkuz8SLM; Sun, 26 May 2019 17:18:23 +0200 (CEST) Received: from VivoPC-D8.mimuw.edu.pl (unknown [176.221.122.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Sun, 26 May 2019 17:18:22 +0200 (CEST) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: Eli Zaretskii Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> Date: Sun, 26 May 2019 17:18:21 +0200 In-Reply-To: <83lfyt2s25.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 26 May 2019 17:45:06 +0300") Message-ID: <86pno56y82.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Sun, May 26 2019 at 17:45 +03, Eli Zaretskii wrote: >> From: jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) >> Date: Sun, 26 May 2019 10:10:02 +0200 >>=20 >> > First, the MUFI data in a more convenient form are available here: >> > >> > On Mon, Aug 27 2018 at 9:00 +0200, jsbien@mimuw.edu.pl writes: >> > >> > [...] >> > >> >> https://bitbucket.org/jsbien/unihistext/src/master/example/ >>=20 >> If you prefer a file pattern after UnicodeData.txt, you can find it >> here: >>=20 >> http://www.kreativekorp.com/charset/PUADATA/PUBLIC/MUFI/ >>=20 >> > >> > Secondly, other users may be interested in other sets of PUA character= s, >> > cf. >> > >> > http://andron-typeforum.xobor.de/t10f13-Towards-a-linguistic-corporate= -use-area-LINCUA.html >> > https://en.wikipedia.org/wiki/ConScript_Unicode_Registry >>=20 >> or Under-ConScript Unicode Registry: >>=20 >> http://www.kreativekorp.com/ucsur/ > > The UnicodeData.txt file is compiled into Emacs, I know and I'm curious whether it is really needed. Why it cannot be loaded at the startup? The advantage would be the user can use always the up-to-date version of UnicodeData.txt (have you noticed that since 7th May we have now Unicode 12.1 because SQUARE ERA NAME REIWA was added?). > but the files you mention cannot be compiled into it, because they > vary, and because different users might want different lists of > characters to be supported. So we need to design how this will work. My naive idea is to "cheat" Emacs by providing it with the extended data without changing the original logic. Efficiency is less important than convenience, perhaps you can "advice" the 'describe-char' function to look for the data elsewhere. > In addition, I think PUA codepoints aren't really treated as > characters in Emacs, so there's a need for some infrastructure > changes. I do not propose to support the supplemental PUA planes. For the BMP this probably boils down to the availability of the property information. As we have now a pseudo-UnicodeData.txt for the PUA characters (at least thise I'm interested in) this doesn't seem to me a big problem). > Patches welcome. Unfortunately I'm unable to provide them myself. Best regards Janusz --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 11:48:52 2019 Received: (at 32599) by debbugs.gnu.org; 26 May 2019 15:48:52 +0000 Received: from localhost ([127.0.0.1]:51484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUvOG-0002kO-FX for submit@debbugs.gnu.org; Sun, 26 May 2019 11:48:52 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:51521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUvOD-0002kC-CS for 32599@debbugs.gnu.org; Sun, 26 May 2019 11:48:50 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id C209E61B78FD4; Sun, 26 May 2019 17:48:47 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id TErDK7imuBDc; Sun, 26 May 2019 17:48:45 +0200 (CEST) Received: from VivoPC-D8.mimuw.edu.pl (unknown [176.221.122.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Sun, 26 May 2019 17:48:44 +0200 (CEST) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: Eli Zaretskii Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> Date: Sun, 26 May 2019 17:48:43 +0200 In-Reply-To: <86pno56y82.fsf@mimuw.edu.pl> ("Janusz S. \=\?utf-8\?Q\?Bie\=C5\=84\?\= \=\?utf-8\?Q\?\=22's\?\= message of "Sun, 26 May 2019 17:18:21 +0200") Message-ID: <86y32t2p44.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Sun, May 26 2019 at 17:18 +02, Janusz S. Bie=C5=84 wrote: [...] >> The UnicodeData.txt file is compiled into Emacs, > > I know and I'm curious whether it is really needed. It was a bad wording as I can guess it is done for efficiency. How the character data are stored and accessed? I have no qualification to find the answer myself in the code, > Why it cannot be loaded at the startup? Or, better, partially overriden or supplemented? Is is prohibited by the way the character data are stored? Best regards Janusz --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 12:51:09 2019 Received: (at 32599) by debbugs.gnu.org; 26 May 2019 16:51:09 +0000 Received: from localhost ([127.0.0.1]:51598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUwMW-0004jk-Vz for submit@debbugs.gnu.org; Sun, 26 May 2019 12:51:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUwMU-0004jA-Ef for 32599@debbugs.gnu.org; Sun, 26 May 2019 12:51:07 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46605) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hUwMM-0007st-IP; Sun, 26 May 2019 12:50:59 -0400 Received: from [176.228.60.248] (port=3989 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hUwMM-0008CP-0W; Sun, 26 May 2019 12:50:58 -0400 Date: Sun, 26 May 2019 19:51:00 +0300 Message-Id: <83d0k52m8b.fsf@gnu.org> From: Eli Zaretskii To: jsbien@mimuw.edu.pl In-reply-to: <86y32t2p44.fsf@mimuw.edu.pl> (jsbien@mimuw.edu.pl) Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <86y32t2p44.fsf@mimuw.edu.pl> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: jsbien@mimuw.edu.pl (Janusz S. Bień) > Cc: 32599@debbugs.gnu.org > Date: Sun, 26 May 2019 17:48:43 +0200 > > >> The UnicodeData.txt file is compiled into Emacs, > > > > I know and I'm curious whether it is really needed. > > It was a bad wording as I can guess it is done for efficiency. Indeed. Both processing efficiency and (perhaps more importantly) memory efficiency. Some of the resulting data is accessed by core features that must be very efficient: the display engine, the regexp search functions, etc. > How the character data are stored and accessed? The data is stored in char-tables of special kind. See the files uni-*.el which are produced as part of the Emacs build process. > > Why it cannot be loaded at the startup? > > Or, better, partially overriden or supplemented? Is is prohibited by the > way the character data are stored? You can override the char-tables at run time, of course, but first you need to generate the new ones. And there's the other problem I mentioned: with general treatment of PUA codepoints. From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 12:56:19 2019 Received: (at 32599) by debbugs.gnu.org; 26 May 2019 16:56:19 +0000 Received: from localhost ([127.0.0.1]:51605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUwRW-0004ty-NL for submit@debbugs.gnu.org; Sun, 26 May 2019 12:56:18 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUwRT-0004tY-8e for 32599@debbugs.gnu.org; Sun, 26 May 2019 12:56:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46639) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hUwRN-0002XE-02; Sun, 26 May 2019 12:56:09 -0400 Received: from [176.228.60.248] (port=4302 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hUwRJ-0008Uj-OC; Sun, 26 May 2019 12:56:06 -0400 Date: Sun, 26 May 2019 19:56:08 +0300 Message-Id: <83a7f92lzr.fsf@gnu.org> From: Eli Zaretskii To: jsbien@mimuw.edu.pl In-reply-to: <86pno56y82.fsf@mimuw.edu.pl> (jsbien@mimuw.edu.pl) Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: jsbien@mimuw.edu.pl (Janusz S. Bień) > Cc: 32599@debbugs.gnu.org > Date: Sun, 26 May 2019 17:18:21 +0200 > > > In addition, I think PUA codepoints aren't really treated as > > characters in Emacs, so there's a need for some infrastructure > > changes. > > I do not propose to support the supplemental PUA planes. For the BMP > this probably boils down to the availability of the property > information. As we have now a pseudo-UnicodeData.txt for the PUA > characters (at least thise I'm interested in) this doesn't seem to me a > big problem). I think we are miscommunicating. The problems I alluded to start from the fact that we exclude the PUA codepoints from the character property database. This means you cannot change their case and access their syntax category, for example. Functions that select a suitable font also ignore PUA codepoints, IIRC. Etc. etc. -- Someone™ should go over all the places where we specify character properties and use them, and make sure PUA codepoints aren't disregarded. Otherwise, just making Emacs know the names of these codepoints will be of very limited value. From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 13:33:30 2019 Received: (at 32599) by debbugs.gnu.org; 26 May 2019 17:33:30 +0000 Received: from localhost ([127.0.0.1]:51662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUx1V-00062P-O3 for submit@debbugs.gnu.org; Sun, 26 May 2019 13:33:30 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:58537) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUx1S-00062A-GM for 32599@debbugs.gnu.org; Sun, 26 May 2019 13:33:28 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id 531CC619D8C60; Sun, 26 May 2019 19:33:25 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id InGD9i_BFB2x; Sun, 26 May 2019 19:33:23 +0200 (CEST) Received: from VivoPC-D8.mimuw.edu.pl (unknown [176.221.122.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Sun, 26 May 2019 19:33:21 +0200 (CEST) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: Eli Zaretskii Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> Date: Sun, 26 May 2019 19:33:20 +0200 In-Reply-To: <83a7f92lzr.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 26 May 2019 19:56:08 +0300") Message-ID: <86woidyvbz.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Sun, May 26 2019 at 19:56 +03, Eli Zaretskii wrote: >> From: jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) >> Cc: 32599@debbugs.gnu.org >> Date: Sun, 26 May 2019 17:18:21 +0200 >>=20 >> > In addition, I think PUA codepoints aren't really treated as >> > characters in Emacs, so there's a need for some infrastructure >> > changes. >>=20 >> I do not propose to support the supplemental PUA planes. For the BMP >> this probably boils down to the availability of the property >> information. As we have now a pseudo-UnicodeData.txt for the PUA >> characters (at least thise I'm interested in) this doesn't seem to me a >> big problem). > > I think we are miscommunicating. I'm afraid it's my fault, looks like I write too briefly. > The problems I alluded to start from the fact that we exclude the PUA > codepoints from the character property database. I understand this but I expected, perhaps incorrectly, that the code for it is rather simple. > This means you cannot change their case and access > their syntax category, for example. Functions that select a suitable > font also ignore PUA codepoints, IIRC. So the problem is that the relevant code occurs in several places. > Etc. etc. -- Someone=E2=84=A2 should > go over all the places where we specify character properties and use > them, and make sure PUA codepoints aren't disregarded. I understand one has to look for the occurences of a function or constant. Definitely there are tools to make this easy/easier (many years ago I was experimenting with tags file), now I would expect them to be quite sophisticated. How would you approach this problem? Best regards Janusz --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 14:52:42 2019 Received: (at 32599) by debbugs.gnu.org; 26 May 2019 18:52:42 +0000 Received: from localhost ([127.0.0.1]:51755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUyG9-0008By-Uy for submit@debbugs.gnu.org; Sun, 26 May 2019 14:52:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52513) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUyG7-0008Bh-JW for 32599@debbugs.gnu.org; Sun, 26 May 2019 14:52:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49070) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hUyG1-0002Zg-RL; Sun, 26 May 2019 14:52:33 -0400 Received: from [176.228.60.248] (port=3593 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hUyG1-0006F0-1x; Sun, 26 May 2019 14:52:33 -0400 Date: Sun, 26 May 2019 21:52:35 +0300 Message-Id: <837ead2glo.fsf@gnu.org> From: Eli Zaretskii To: jsbien@mimuw.edu.pl In-reply-to: <86woidyvbz.fsf@mimuw.edu.pl> (jsbien@mimuw.edu.pl) Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: jsbien@mimuw.edu.pl (Janusz S. Bień) > Cc: 32599@debbugs.gnu.org > Date: Sun, 26 May 2019 19:33:20 +0200 > > > The problems I alluded to start from the fact that we exclude the PUA > > codepoints from the character property database. > > I understand this but I expected, perhaps incorrectly, that the code for > it is rather simple. Simple: yes. But it is also tedious, as there are many characters. See characters.el. With PUA codepoints there's one more complication: their attributes are not standardized, so there should be a way of defining that dynamically, not as characters.el does for all the other characters whose attributes are static. > > This means you cannot change their case and access > > their syntax category, for example. Functions that select a suitable > > font also ignore PUA codepoints, IIRC. > > So the problem is that the relevant code occurs in several places. No. Case-fiddling depends on data set up by characters.el, so once that data is set, all the rest should "just work". And similarly for other attributes. > > Etc. etc. -- Someone™ should > > go over all the places where we specify character properties and use > > them, and make sure PUA codepoints aren't disregarded. > > I understand one has to look for the occurences of a function or > constant. Definitely there are tools to make this easy/easier (many > years ago I was experimenting with tags file), now I would expect them > to be quite sophisticated. I'm not sure such tools will help here. I think a thorough audit of the related data and code is needed. > How would you approach this problem? I have no idea, sorry. I mentioned some of the issues in the hope that will help interested individuals to find the relevant places easier. How to modify the code and data in order to allow use of PUA codepoints, and on top of that to have the properties of each PUA codepoint determined from external data which isn't known in advance, is part of the design problem the person who'd like working on this will have to solve. Personally, I'm surprised people use PUA for these purposes, and even more surprised they expect Emacs to support this. But that's me. From debbugs-submit-bounces@debbugs.gnu.org Mon May 27 01:48:49 2019 Received: (at 32599) by debbugs.gnu.org; 27 May 2019 05:48:49 +0000 Received: from localhost ([127.0.0.1]:52464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hV8V6-0002qe-PY for submit@debbugs.gnu.org; Mon, 27 May 2019 01:48:49 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:53449) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hV8V4-0002qP-84 for 32599@debbugs.gnu.org; Mon, 27 May 2019 01:48:47 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id 8FA6D6004804C; Mon, 27 May 2019 07:48:43 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 5Q_kiMcEoJiL; Mon, 27 May 2019 07:48:41 +0200 (CEST) Received: from VivoPC-D8.mimuw.edu.pl (unknown [176.221.122.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Mon, 27 May 2019 07:48:39 +0200 (CEST) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: Eli Zaretskii Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> Date: Mon, 27 May 2019 07:48:38 +0200 In-Reply-To: <837ead2glo.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 26 May 2019 21:52:35 +0300") Message-ID: <86woic4fd5.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Sun, May 26 2019 at 21:52 +03, Eli Zaretskii wrote: [...] > Personally, I'm surprised people use PUA for > these purposes, Which purposes? Cf. https://en.wikipedia.org/wiki/Private_Use_Areas http://www.kreativekorp.com/charset/PUADATA/ http://bit.ly/2XVTzRL-LINCUA > and even more surprised they expect Emacs to support > this. But that's me. PUA characters, especially MUFI, are needed to typeset some texts. (XeLa)TeX is still a very good typesetting system and Emacs-based AUCTeX is still a very good tool to use TeX. Best regards Janusz -- , Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Mon May 27 13:11:55 2019 Received: (at 32599) by debbugs.gnu.org; 27 May 2019 17:11:55 +0000 Received: from localhost ([127.0.0.1]:53938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVJAB-0003mm-6D for submit@debbugs.gnu.org; Mon, 27 May 2019 13:11:55 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34183) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVJA9-0003ma-Ft for 32599@debbugs.gnu.org; Mon, 27 May 2019 13:11:54 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40460) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hVJA3-0005fu-Sv; Mon, 27 May 2019 13:11:47 -0400 Received: from [176.228.60.248] (port=1860 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hVJA3-0000xU-9v; Mon, 27 May 2019 13:11:47 -0400 Date: Mon, 27 May 2019 20:11:51 +0300 Message-Id: <83r28j2560.fsf@gnu.org> From: Eli Zaretskii To: jsbien@mimuw.edu.pl In-reply-to: <86woic4fd5.fsf@mimuw.edu.pl> (jsbien@mimuw.edu.pl) Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> <86woic4fd5.fsf@mimuw.edu.pl> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: jsbien@mimuw.edu.pl (Janusz S. Bień) > Cc: 32599@debbugs.gnu.org > Date: Mon, 27 May 2019 07:48:38 +0200 > > On Sun, May 26 2019 at 21:52 +03, Eli Zaretskii wrote: > > [...] > > > Personally, I'm surprised people use PUA for > > these purposes, > > Which purposes? The purposes of mainstream text editing. Are there other comparable applications that let users define fonts for PUA codepoints, define their attributes, and then manipulate those characters as any other? > > and even more surprised they expect Emacs to support > > this. But that's me. > > PUA characters, especially MUFI, are needed to typeset some > texts. (XeLa)TeX is still a very good typesetting system and Emacs-based > AUCTeX is still a very good tool to use TeX. Those are separate projects. If they need to use non-standard characters with corresponding non-standard fonts, they could maintain some add-on packages for Emacs to do that. Asking Emacs to maintain compatibility to various ad-hoc registries outside of Unicode is not really reasonable. How will we know which PUA codepoints to support? How would we know which registered codepoints are stable enough and wide-spread enough to justify their support in Emacs? How will we keep track of the changes in these areas? This is a task for someone who is an expert in this domain, is aware of all the important developments there, and who can update Emacs whenever something important changes. As things are, we have trouble even tracking the Unicode Standard: each new edition takes several hours to incorporate, run the tests, make the necessary changes, etc. I guess what I'm saying is that without a dedicated volunteer who would take care of this issue we can only wish such support will be added, but we have no real hope it will materialize, except by some enormous luck. Of course, if you know someone who could be persuaded to come on board and work on this now and in the future, I think the feature will be welcome. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon May 27 13:40:01 2019 Received: (at 32599) by debbugs.gnu.org; 27 May 2019 17:40:01 +0000 Received: from localhost ([127.0.0.1]:53964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVJbM-0004XI-7m for submit@debbugs.gnu.org; Mon, 27 May 2019 13:40:01 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:60977) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVJbH-0004X6-9w for 32599@debbugs.gnu.org; Mon, 27 May 2019 13:39:55 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id AEB3D6018FC7A; Mon, 27 May 2019 19:39:53 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Ca0sEQFvOhqK; Mon, 27 May 2019 19:39:51 +0200 (CEST) Received: from VivoPC-D8.mimuw.edu.pl (unknown [176.221.122.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Mon, 27 May 2019 19:39:50 +0200 (CEST) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: Eli Zaretskii Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> <86woic4fd5.fsf@mimuw.edu.pl> <83r28j2560.fsf@gnu.org> Date: Mon, 27 May 2019 19:39:50 +0200 Message-ID: <86muj7u789.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, May 27 2019 at 20:11 +03, Eli Zaretskii wrote: >> From: jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) >> Cc: 32599@debbugs.gnu.org >> Date: Mon, 27 May 2019 07:48:38 +0200 >>=20 >> On Sun, May 26 2019 at 21:52 +03, Eli Zaretskii wrote: >>=20 >> [...] >>=20 >> > Personally, I'm surprised people use PUA for >> > these purposes, >>=20 >> Which purposes? > > The purposes of mainstream text editing. Are there other comparable > applications that let users define fonts for PUA codepoints, define > their attributes, and then manipulate those characters as any other? I don't know and don't care, as I use only Emacs for editing. >> > and even more surprised they expect Emacs to support >> > this. But that's me. >>=20 >> PUA characters, especially MUFI, are needed to typeset some >> texts. (XeLa)TeX is still a very good typesetting system and Emacs-based >> AUCTeX is still a very good tool to use TeX. > > Those are separate projects. If they need to use non-standard > characters with corresponding non-standard fonts, they could maintain > some add-on packages for Emacs to do that. Thanks for the suggestion. I will contact AUCTeX people and see what thay think about it. > > Asking Emacs to maintain compatibility to various ad-hoc registries > outside of Unicode is not really reasonable. Yes, but it is not what I propose. I just would the user to be able to use his own definition of PUA provided in the form of an additional UnicodeData.txt (not necessarily as a part of Unicode, it can be perhaps a different coding system). [...] > I guess what I'm saying is that without a dedicated volunteer who > would take care of this issue we can only wish such support will be > added, but we have no real hope it will materialize, except by some > enormous luck. As I said, we have different things in mind, so I'm not sure the above statement really applies to my proposal. > Of course, if you know someone who could be persuaded to come on board > and work on this now and in the future, I think the feature will be > welcome. I don't know such a person now, but this can of course change in the future. Best regards Janusz --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Mon May 27 14:45:35 2019 Received: (at 32599) by debbugs.gnu.org; 27 May 2019 18:45:36 +0000 Received: from localhost ([127.0.0.1]:54064 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVKcp-0006qL-Cj for submit@debbugs.gnu.org; Mon, 27 May 2019 14:45:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVKcn-0006iM-9w for 32599@debbugs.gnu.org; Mon, 27 May 2019 14:45:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42010) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hVKch-0002gx-C4; Mon, 27 May 2019 14:45:27 -0400 Received: from [176.228.60.248] (port=3598 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hVKcg-0000uY-Hy; Mon, 27 May 2019 14:45:27 -0400 Date: Mon, 27 May 2019 21:45:30 +0300 Message-Id: <83lfyr20tx.fsf@gnu.org> From: Eli Zaretskii To: jsbien@mimuw.edu.pl In-reply-to: <86muj7u789.fsf@mimuw.edu.pl> (jsbien@mimuw.edu.pl) Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> <86woic4fd5.fsf@mimuw.edu.pl> <83r28j2560.fsf@gnu.org> <86muj7u789.fsf@mimuw.edu.pl> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: jsbien@mimuw.edu.pl (Janusz S. Bień) > Cc: 32599@debbugs.gnu.org > Date: Mon, 27 May 2019 19:39:50 +0200 > > > Asking Emacs to maintain compatibility to various ad-hoc registries > > outside of Unicode is not really reasonable. > > Yes, but it is not what I propose. I just would the user to be able to > use his own definition of PUA provided in the form of an additional > UnicodeData.txt (not necessarily as a part of Unicode, it can be perhaps > a different coding system). We don't have infrastructure for reliably doing such customizations on user level. Even importing a new version of the Unicode Standard currently requires some manual adaptations, although most of the job is done by just rebuilding Emacs after downloading a few UCD files. Apart from making it possible to modify/update the relevant tables programmatically, someone should figure out which properties are relevant to PUA codepoints, which scripts they should belong, and also how to specify fonts for them. And if you want users to be able to do this stuff, all those missing infrastructure features should be exposed as user commands which don't require rebuilding Emacs and preferably not even restarting it. Someone who knows enough about the issue should do this job, for the feature to be available. From debbugs-submit-bounces@debbugs.gnu.org Tue May 28 01:18:22 2019 Received: (at 32599) by debbugs.gnu.org; 28 May 2019 05:18:22 +0000 Received: from localhost ([127.0.0.1]:54833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVUVC-0006UL-GJ for submit@debbugs.gnu.org; Tue, 28 May 2019 01:18:22 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:46923) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVUVA-0006UA-V5 for 32599@debbugs.gnu.org; Tue, 28 May 2019 01:18:22 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id 26E9160175B62; Tue, 28 May 2019 07:18:18 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id pKusIy-XDutW; Tue, 28 May 2019 07:18:15 +0200 (CEST) Received: from VivoPC-D8.mimuw.edu.pl (unknown [176.221.122.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Tue, 28 May 2019 07:18:14 +0200 (CEST) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: Eli Zaretskii Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> <86woic4fd5.fsf@mimuw.edu.pl> <83r28j2560.fsf@gnu.org> <86muj7u789.fsf@mimuw.edu.pl> <83lfyr20tx.fsf@gnu.org> Date: Tue, 28 May 2019 07:18:13 +0200 In-Reply-To: <83lfyr20tx.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 27 May 2019 21:45:30 +0300") Message-ID: <86ftozf97u.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, May 27 2019 at 21:45 +03, Eli Zaretskii wrote: >> From: jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) >> Cc: 32599@debbugs.gnu.org >> Date: Mon, 27 May 2019 19:39:50 +0200 >>=20 >> > Asking Emacs to maintain compatibility to various ad-hoc registries >> > outside of Unicode is not really reasonable. >>=20 >> Yes, but it is not what I propose. I just would the user to be able to >> use his own definition of PUA provided in the form of an additional >> UnicodeData.txt (not necessarily as a part of Unicode, it can be perhaps >> a different coding system). > > We don't have infrastructure for reliably doing such customizations on > user level. Even importing a new version of the Unicode Standard > currently requires some manual adaptations, although most of the job > is done by just rebuilding Emacs after downloading a few UCD files. I'm intrigued by the need of manual adaptation. However my main point today is different: Why our posts are not available neither at https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32599 not at https://groups.google.com/forum/#!msg/gnu.emacs.bug/SK-RO_OG_GQ/BmUzA-23AgAJ ? This dosn't allow other users to express their opinion on the matter. --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Tue May 28 01:34:42 2019 Received: (at 32599) by debbugs.gnu.org; 28 May 2019 05:34:42 +0000 Received: from localhost ([127.0.0.1]:54843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVUl0-00070R-1j for submit@debbugs.gnu.org; Tue, 28 May 2019 01:34:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39123) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVUky-00070C-Pt for 32599@debbugs.gnu.org; Tue, 28 May 2019 01:34:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53054) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hVUkt-0000OK-8G; Tue, 28 May 2019 01:34:35 -0400 Received: from [176.12.139.251] (port=53360 helo=[10.163.36.4]) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1hVUkr-0004WX-Oz; Tue, 28 May 2019 01:34:35 -0400 Date: Tue, 28 May 2019 08:34:30 +0300 User-Agent: K-9 Mail for Android In-Reply-To: <86ftozf97u.fsf@mimuw.edu.pl> References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> <86woic4fd5.fsf@mimuw.edu.pl> <83r28j2560.fsf@gnu.org> <86muj7u789.fsf@mimuw.edu.pl> <83lfyr20tx.fsf@gnu.org> <86ftozf97u.fsf@mimuw.edu.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name To: jsbien@mimuw.edu.pl From: Eli Zaretskii Message-ID: <78E3DB0A-BBAC-4822-B0B9-7A81CEC05D70@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On May 28, 2019 8:18:13 AM GMT+03:00, jsbien@mimuw=2Eedu=2Epl wrote: > However my main point today is different: >=20 > Why our posts are not available neither at >=20 > https://debbugs=2Egnu=2Eorg/cgi/bugreport=2Ecgi?bug=3D32599 >=20 > not at >=20 > https://groups=2Egoogle=2Ecom/forum/#!msg/gnu=2Eemacs=2Ebug/SK-RO_OG_GQ/= BmUzA-23AgAJ >=20 > ? >=20 > This dosn't allow other users to express their opinion on the matter=2E Our posts do appear on that page, not sure why you don't see them=2E From debbugs-submit-bounces@debbugs.gnu.org Tue May 28 01:40:01 2019 Received: (at 32599) by debbugs.gnu.org; 28 May 2019 05:40:01 +0000 Received: from localhost ([127.0.0.1]:54851 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVUq8-00079T-Ni for submit@debbugs.gnu.org; Tue, 28 May 2019 01:40:00 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:35393) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVUq6-00079I-Uv for 32599@debbugs.gnu.org; Tue, 28 May 2019 01:39:59 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id 255CE60044145; Tue, 28 May 2019 07:39:58 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id ietyr43EnX0c; Tue, 28 May 2019 07:39:55 +0200 (CEST) Received: from VivoPC-D8.mimuw.edu.pl (unknown [176.221.122.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Tue, 28 May 2019 07:39:55 +0200 (CEST) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: Eli Zaretskii Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> <86woic4fd5.fsf@mimuw.edu.pl> <83r28j2560.fsf@gnu.org> <86muj7u789.fsf@mimuw.edu.pl> <83lfyr20tx.fsf@gnu.org> <86ftozf97u.fsf@mimuw.edu.pl> <78E3DB0A-BBAC-4822-B0B9-7A81CEC05D70@gnu.org> Date: Tue, 28 May 2019 07:39:54 +0200 In-Reply-To: <78E3DB0A-BBAC-4822-B0B9-7A81CEC05D70@gnu.org> (Eli Zaretskii's message of "Tue, 28 May 2019 08:34:30 +0300") Message-ID: <86k1ebdtn9.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, May 28 2019 at 8:34 +03, Eli Zaretskii wrote: > On May 28, 2019 8:18:13 AM GMT+03:00, jsbien@mimuw.edu.pl wrote: > >> However my main point today is different: >> >> Why our posts are not available neither at >> >> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32599 >> >> not at >> >> https://groups.google.com/forum/#!msg/gnu.emacs.bug/SK-RO_OG_GQ/BmUzA-23AgAJ >> >> ? >> >> This dosn't allow other users to express their opinion on the matter. > > Our posts do appear on that page, not sure why you don't see them. You are right, I see it in Chrome, looks like a strange Firefox problem. -- , Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 30 12:49:34 2020 Received: (at 32599) by debbugs.gnu.org; 30 Dec 2020 17:49:34 +0000 Received: from localhost ([127.0.0.1]:50912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kufbK-0001c1-KK for submit@debbugs.gnu.org; Wed, 30 Dec 2020 12:49:34 -0500 Received: from mail.mimuw.edu.pl ([193.0.96.6]:50473) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kufbI-0001bs-Qp for 32599@debbugs.gnu.org; Wed, 30 Dec 2020 12:49:33 -0500 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id 7F031603730AC; Wed, 30 Dec 2020 18:49:31 +0100 (CET) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 9CX7wrQLwtLq; Wed, 30 Dec 2020 18:49:27 +0100 (CET) Received: from jsbdebian.mimuw.edu.pl (unknown [176.221.123.174]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Wed, 30 Dec 2020 18:49:26 +0100 (CET) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: Eli Zaretskii Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name In-Reply-To: <86k1ebdtn9.fsf@mimuw.edu.pl> ("Janusz S. \=\?utf-8\?Q\?Bie\=C5\=84\?\= \=\?utf-8\?Q\?\=22's\?\= message of "Tue, 28 May 2019 07:39:54 +0200") References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> <86woic4fd5.fsf@mimuw.edu.pl> <83r28j2560.fsf@gnu.org> <86muj7u789.fsf@mimuw.edu.pl> <83lfyr20tx.fsf@gnu.org> <86ftozf97u.fsf@mimuw.edu.pl> <78E3DB0A-BBAC-4822-B0B9-7A81CEC05D70@gnu.org> <86k1ebdtn9.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Date: Wed, 30 Dec 2020 18:49:26 +0100 Message-ID: <87o8ibchg9.fsf@mimuw.edu.pl> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Let me to approach the problem from another angle. Input of Unicode characters by name is done by "insert-char" defined in editfns.c. The code is quite short: --8<---------------cut here---------------start------------->8--- DEFUN ("insert-char", Finsert_char, Sinsert_char, 1, 3, "(list (read-char-by-name \"Insert character (Unicode name or hex): \")\ (prefix-numeric-value current-prefix-arg)\ t))", doc: /* Insert COUNT copies of CHARACTER. Interactively, prompt for CHARACTER. You can specify CHARACTER in one of these ways: - As its Unicode character name, e.g. \"LATIN SMALL LETTER A\". Completion is available; if you type a substring of the name preceded by an asterisk `*', Emacs shows all names which include that substring, not necessarily at the beginning of the name. [...] The optional third argument INHERIT, if non-nil, says to inherit text properties from adjoining text, if those properties are sticky. If called interactively, INHERIT is t. */) (Lisp_Object character, Lisp_Object count, Lisp_Object inherit) { int i, stringlen; register ptrdiff_t n; int c, len; unsigned char str[MAX_MULTIBYTE_LENGTH]; char string[4000]; CHECK_CHARACTER (character); if (NILP (count)) XSETFASTINT (count, 1); else CHECK_FIXNUM (count); c = XFIXNAT (character); if (!NILP (BVAR (current_buffer, enable_multibyte_characters))) len = CHAR_STRING (c, str); else str[0] = c, len = 1; if (XFIXNUM (count) <= 0) return Qnil; if (BUF_BYTES_MAX / len < XFIXNUM (count)) buffer_overflow (); n = XFIXNUM (count) * len; stringlen = min (n, sizeof string - sizeof string % len); for (i = 0; i < stringlen; i++) string[i] = str[i % len]; while (n > stringlen) { maybe_quit (); if (!NILP (inherit)) insert_and_inherit (string, stringlen); else insert (string, stringlen); n -= stringlen; } if (!NILP (inherit)) insert_and_inherit (string, n); else insert (string, n); return Qnil; } --8<---------------cut here---------------end--------------->8--- Which part of the code is responsible for prompting, name input and consulting the character names list? Best regards Janusz -- , Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 30 15:52:28 2020 Received: (at 32599) by debbugs.gnu.org; 30 Dec 2020 20:52:28 +0000 Received: from localhost ([127.0.0.1]:51170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuiSK-0006Bj-BT for submit@debbugs.gnu.org; Wed, 30 Dec 2020 15:52:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuiSJ-0006BX-2W for 32599@debbugs.gnu.org; Wed, 30 Dec 2020 15:52:27 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34442) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kuiSC-00062Y-SK; Wed, 30 Dec 2020 15:52:20 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1450 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kuiSC-00052H-88; Wed, 30 Dec 2020 15:52:20 -0500 Date: Wed, 30 Dec 2020 22:52:13 +0200 Message-Id: <838s9fhv9e.fsf@gnu.org> From: Eli Zaretskii To: jsbien@mimuw.edu.pl In-Reply-To: <87o8ibchg9.fsf@mimuw.edu.pl> (jsbien@mimuw.edu.pl) Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> <86woic4fd5.fsf@mimuw.edu.pl> <83r28j2560.fsf@gnu.org> <86muj7u789.fsf@mimuw.edu.pl> <83lfyr20tx.fsf@gnu.org> <86ftozf97u.fsf@mimuw.edu.pl> <78E3DB0A-BBAC-4822-B0B9-7A81CEC05D70@gnu.org> <86k1ebdtn9.fsf@mimuw.edu.pl> <87o8ibchg9.fsf@mimuw.edu.pl> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: jsbien@mimuw.edu.pl (Janusz S. Bień) > Cc: 32599@debbugs.gnu.org > Date: Wed, 30 Dec 2020 18:49:26 +0100 > > Which part of the code is responsible for prompting, name input and > consulting the character names list? The interactive spec: "(list (read-char-by-name \"Insert character (Unicode name or hex): \")\ (prefix-numeric-value current-prefix-arg)\ t))", IOW, the call to read-char-by-name does that. From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 31 01:39:11 2020 Received: (at 32599) by debbugs.gnu.org; 31 Dec 2020 06:39:11 +0000 Received: from localhost ([127.0.0.1]:51763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kurc7-0004EJ-40 for submit@debbugs.gnu.org; Thu, 31 Dec 2020 01:39:11 -0500 Received: from mail.mimuw.edu.pl ([193.0.96.6]:34421) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kurc4-0004E8-F1 for 32599@debbugs.gnu.org; Thu, 31 Dec 2020 01:39:09 -0500 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id 19C6560178695; Thu, 31 Dec 2020 07:39:07 +0100 (CET) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 6mwz6Xsf5D3l; Thu, 31 Dec 2020 07:39:04 +0100 (CET) Received: from jsbdebian.mimuw.edu.pl (unknown [176.221.123.174]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Thu, 31 Dec 2020 07:39:04 +0100 (CET) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: Eli Zaretskii Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> <86woic4fd5.fsf@mimuw.edu.pl> <83r28j2560.fsf@gnu.org> <86muj7u789.fsf@mimuw.edu.pl> <83lfyr20tx.fsf@gnu.org> <86ftozf97u.fsf@mimuw.edu.pl> <78E3DB0A-BBAC-4822-B0B9-7A81CEC05D70@gnu.org> <86k1ebdtn9.fsf@mimuw.edu.pl> <87o8ibchg9.fsf@mimuw.edu.pl> <838s9fhv9e.fsf@gnu.org> Date: Thu, 31 Dec 2020 07:39:03 +0100 In-Reply-To: <838s9fhv9e.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 30 Dec 2020 22:52:13 +0200") Message-ID: <87mtxumqd4.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Wed, Dec 30 2020 at 22:52 +02, Eli Zaretskii wrote: >> From: jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) >> Cc: 32599@debbugs.gnu.org >> Date: Wed, 30 Dec 2020 18:49:26 +0100 >>=20 >> Which part of the code is responsible for prompting, name input and >> consulting the character names list? > > The interactive spec: > > "(list (read-char-by-name \"Insert character (Unicode name or hex): = \")\ > (prefix-numeric-value current-prefix-arg)\ > t))", > > IOW, the call to read-char-by-name does that. Thanks. The answer was quite obvious, I'm slightly ashamed I didn't noticed it :-( So the PUA names are to be added to ucs-names in mule-cmds.el. At first glance it doesn't seem difficult, as I already have them in the form of=20 uni-name.el. I will work on it after New Year. Regards - Janusz --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 31 02:49:27 2020 Received: (at 32599) by debbugs.gnu.org; 31 Dec 2020 07:49:27 +0000 Received: from localhost ([127.0.0.1]:51815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kusi7-0005uY-H4 for submit@debbugs.gnu.org; Thu, 31 Dec 2020 02:49:27 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51420) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kusi5-0005uK-Nu for 32599@debbugs.gnu.org; Thu, 31 Dec 2020 02:49:26 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43343) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kushz-00017l-KV; Thu, 31 Dec 2020 02:49:19 -0500 Received: from [2a02:14f:1ff:5d7d::cb0e:2196] (port=40904) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1kushz-0004Dc-0S; Thu, 31 Dec 2020 02:49:19 -0500 Date: Thu, 31 Dec 2020 09:49:14 +0200 User-Agent: K-9 Mail for Android In-Reply-To: <87mtxumqd4.fsf@mimuw.edu.pl> References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> <86woic4fd5.fsf@mimuw.edu.pl> <83r28j2560.fsf@gnu.org> <86muj7u789.fsf@mimuw.edu.pl> <83lfyr20tx.fsf@gnu.org> <86ftozf97u.fsf@mimuw.edu.pl> <78E3DB0A-BBAC-4822-B0B9-7A81CEC05D70@gnu.org> <86k1ebdtn9.fsf@mimuw.edu.pl> <87o8ibchg9.fsf@mimuw.edu.pl> <838s9fhv9e.fsf@gnu.org> <87mtxumqd4.fsf@mimuw.edu.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name To: jsbien@mimuw.edu.pl From: Eli Zaretskii Message-ID: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On December 31, 2020 8:39:03 AM GMT+02:00, jsbien@mimuw=2Eedu=2Epl wrote: > So the PUA names are to be added to ucs-names in mule-cmds=2Eel=2E At > first > glance it doesn't seem difficult, as I already have them in the form > of=20 > uni-name=2Eel=2E I will work on it after New Year=2E What would be the advantage of adding names for PUA codepoints? The disad= vantage is clear: bloating the Emacs process memory footprint by some 137,0= 00 strings of some non-descriptive form, like PUA-CHARACTER-nn=2E Btw, the names are not generated in mule-cmds=2Eel, they are generated in = unidata-gen=2Eel=2E From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 31 03:14:47 2020 Received: (at 32599) by debbugs.gnu.org; 31 Dec 2020 08:14:47 +0000 Received: from localhost ([127.0.0.1]:52536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kut6c-00075y-Sr for submit@debbugs.gnu.org; Thu, 31 Dec 2020 03:14:47 -0500 Received: from mail.mimuw.edu.pl ([193.0.96.6]:39853) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kut6c-00075m-0K for 32599@debbugs.gnu.org; Thu, 31 Dec 2020 03:14:46 -0500 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id EF2D860073DF7; Thu, 31 Dec 2020 09:14:44 +0100 (CET) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id cWQdyp5S3NdR; Thu, 31 Dec 2020 09:14:42 +0100 (CET) Received: from jsbdebian.mimuw.edu.pl (unknown [176.221.123.174]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Thu, 31 Dec 2020 09:14:42 +0100 (CET) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: Eli Zaretskii Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name In-Reply-To: (Eli Zaretskii's message of "Thu, 31 Dec 2020 09:49:14 +0200") References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> <86woic4fd5.fsf@mimuw.edu.pl> <83r28j2560.fsf@gnu.org> <86muj7u789.fsf@mimuw.edu.pl> <83lfyr20tx.fsf@gnu.org> <86ftozf97u.fsf@mimuw.edu.pl> <78E3DB0A-BBAC-4822-B0B9-7A81CEC05D70@gnu.org> <86k1ebdtn9.fsf@mimuw.edu.pl> <87o8ibchg9.fsf@mimuw.edu.pl> <838s9fhv9e.fsf@gnu.org> <87mtxumqd4.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Date: Thu, 31 Dec 2020 09:14:41 +0100 Message-ID: <87bleamlxq.fsf@mimuw.edu.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Thu, Dec 31 2020 at 9:49 +02, Eli Zaretskii wrote: > On December 31, 2020 8:39:03 AM GMT+02:00, jsbien@mimuw.edu.pl wrote: >> So the PUA names are to be added to ucs-names in mule-cmds.el. At >> first >> glance it doesn't seem difficult, as I already have them in the form >> of=20 >> uni-name.el. I will work on it after New Year. > > What would be the advantage of adding names for PUA codepoints? To make it clear: I'm not adding names to PUA codepoints, I add to Emacs the names already in use for some PUA codepoints. > The disadvantage is clear: bloating the Emacs process memory footprint > by some 137,000 strings of some non-descriptive form, like > PUA-CHARACTER-nn. What do you need PUA-CHARACTER-nn for? I never proposed anything like this. Moreover: There is always price for everything. BTW, not 137,000 but 739 for MUFI 4.0 and a little more for the current=20 version. > > Btw, the names are not generated in mule-cmds.el, they are generated > in unidata-gen.el. I know that and, as I said in my previous mail, I've generated them already: --8<---------------cut here---------------start------------->8--- position: 4051 of 4693 (86%), column: 40 character: =EE=A2=B7 (displayed as =EE=A2=B7) (codepoint 59575,= #o164267, #xe8b7) preferred charset: unicode (Unicode (ISO10646)) code point in charset: 0xE8B7 syntax: w which means: word category: L:Left-to-right (strong) to input: type "C-x 8 RET e8b7" buffer code: #xEE #xA2 #xB7 file code: #xEE #xA2 #xB7 (encoded by coding system utf-8-unix) display: by this font (glyph code) xft:-psbk-Junicode-normal-normal-normal-*-15-*-*-*-*-0-iso10646-1 (#x94= C) Character code properties: customize what to show name: LATIN SMALL LETTER LONG S WITH FLOURISH general-category: Co (Other, Private Use) decomposition: (59575) ('=EE=A2=B7') --8<---------------cut here---------------end--------------->8--- However read-char-by-name takes the names from ucs-names which I have to update. Regards - Janusz --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 31 04:06:42 2020 Received: (at 32599) by debbugs.gnu.org; 31 Dec 2020 09:06:42 +0000 Received: from localhost ([127.0.0.1]:52706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kutur-00007m-RJ for submit@debbugs.gnu.org; Thu, 31 Dec 2020 04:06:42 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kutur-00007b-0n for 32599@debbugs.gnu.org; Thu, 31 Dec 2020 04:06:41 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44681) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kutuj-0005vT-Mw; Thu, 31 Dec 2020 04:06:33 -0500 Received: from [2a02:14f:1ff:5d7d::cb0e:2196] (port=40986) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1kutui-000302-Co; Thu, 31 Dec 2020 04:06:33 -0500 Date: Thu, 31 Dec 2020 11:06:28 +0200 User-Agent: K-9 Mail for Android In-Reply-To: <87bleamlxq.fsf@mimuw.edu.pl> References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4m3nrs.fsf@mimuw.edu.pl> <8736uu3eb3.fsf@gmail.com> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> <86woic4fd5.fsf@mimuw.edu.pl> <83r28j2560.fsf@gnu.org> <86muj7u789.fsf@mimuw.edu.pl> <83lfyr20tx.fsf@gnu.org> <86ftozf97u.fsf@mimuw.edu.pl> <78E3DB0A-BBAC-4822-B0B9-7A81CEC05D70@gnu.org> <86k1ebdtn9.fsf@mimuw.edu.pl> <87o8ibchg9.fsf@mimuw.edu.pl> <838s9fhv9e.fsf@gnu.org> <87mtxumqd4.fsf@mimuw.edu.pl> <87bleamlxq.fsf@mimuw.edu.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name To: jsbien@mimuw.edu.pl From: Eli Zaretskii Message-ID: <6F226CA9-23AB-4D17-8674-6CD8F9907437@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On December 31, 2020 10:14:41 AM GMT+02:00, jsbien@mimuw=2Eedu=2Epl wrote: > On Thu, Dec 31 2020 at 9:49 +02, Eli Zaretskii wrote: > > On December 31, 2020 8:39:03 AM GMT+02:00, jsbien@mimuw=2Eedu=2Epl > wrote: > >> So the PUA names are to be added to ucs-names in mule-cmds=2Eel=2E At > >> first > >> glance it doesn't seem difficult, as I already have them in the > form > >> of=20 > >> uni-name=2Eel=2E I will work on it after New Year=2E > > > > What would be the advantage of adding names for PUA codepoints? >=20 > To make it clear: I'm not adding names to PUA codepoints, I add to > Emacs > the names already in use for some PUA codepoints=2E >=20 > > The disadvantage is clear: bloating the Emacs process memory > footprint > > by some 137,000 strings of some non-descriptive form, like > > PUA-CHARACTER-nn=2E >=20 > What do you need PUA-CHARACTER-nn for? I never proposed anything like > this=2E >=20 > Moreover: >=20 > There is always price for everything=2E >=20 > BTW, not 137,000 but 739 for MUFI 4=2E0 and a little more for the > current=20 > version=2E OK, it wasn't clear that you want to add MUFI codepoints=2E However, if that is the intent, I think we should first discuss whether we= want to add PUA codepoints defined by the different initiatives, and if so= , which ones=2E MUFI is not the only such collections, there are others=2E We could instead wait until these codepoints are incorporated into the Uni= code Standard (as already happened with some MUFI codepoints)=2E Or we mig= ht decide that we want to add some infrastructure which could be used by us= ers to add support for ranges of PUA without adding that by default=2E IOW, I think this kind of changes should be discussed first, and the place= to discuss them is not here, it's on emacs-devel=2E From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 31 04:31:37 2020 Received: (at 32599) by debbugs.gnu.org; 31 Dec 2020 09:31:37 +0000 Received: from localhost ([127.0.0.1]:53457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuuIz-0001Sz-IQ for submit@debbugs.gnu.org; Thu, 31 Dec 2020 04:31:37 -0500 Received: from mail.mimuw.edu.pl ([193.0.96.6]:38953) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuuIy-0001Sr-HD for 32599@debbugs.gnu.org; Thu, 31 Dec 2020 04:31:37 -0500 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id 27561603730AF; Thu, 31 Dec 2020 10:31:35 +0100 (CET) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id OIJKgL9Qp5nw; Thu, 31 Dec 2020 10:31:33 +0100 (CET) Received: from jsbdebian.mimuw.edu.pl (unknown [176.221.123.174]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Thu, 31 Dec 2020 10:31:32 +0100 (CET) From: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) To: Eli Zaretskii Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> <86woic4fd5.fsf@mimuw.edu.pl> <83r28j2560.fsf@gnu.org> <86muj7u789.fsf@mimuw.edu.pl> <83lfyr20tx.fsf@gnu.org> <86ftozf97u.fsf@mimuw.edu.pl> <78E3DB0A-BBAC-4822-B0B9-7A81CEC05D70@gnu.org> <86k1ebdtn9.fsf@mimuw.edu.pl> <87o8ibchg9.fsf@mimuw.edu.pl> <838s9fhv9e.fsf@gnu.org> <87mtxumqd4.fsf@mimuw.edu.pl> <87bleamlxq.fsf@mimuw.edu.pl> <6F226CA9-23AB-4D17-8674-6CD8F9907437@gnu.org> Date: Thu, 31 Dec 2020 10:31:32 +0100 In-Reply-To: <6F226CA9-23AB-4D17-8674-6CD8F9907437@gnu.org> (Eli Zaretskii's message of "Thu, 31 Dec 2020 11:06:28 +0200") Message-ID: <874kk2midn.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Thu, Dec 31 2020 at 11:06 +02, Eli Zaretskii wrote: [...] > OK, it wasn't clear that you want to add MUFI codepoints. > > However, if that is the intent, I think we should first discuss > whether we want to add PUA codepoints defined by the different > initiatives, and if so, which ones. MUFI is not the only such > collections, there are others. Correct, e.g. the character set of JuniusX font which uses plane 15 (https://github.com/psb1558/Junicode-New/discussions/44) > We could instead wait until these codepoints are incorporated into the > Unicode Standard (as already happened with some MUFI codepoints). Some of them will never be accepted by Unicode because they violate their principle. > Or we might decide that we want to add some infrastructure which could > be used by users to add support for ranges of PUA without adding that > by default. That's what I have in mind from the very beginning. > IOW, I think this kind of changes should be discussed first, and the > place to discuss them is not here, it's on emacs-devel. Before starting the discussion on emacs-devel I would like to have a proof-of-concept and also a quick solution for my own use. Regards - Janusz -- , Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 31 05:32:29 2020 Received: (at 32599) by debbugs.gnu.org; 31 Dec 2020 10:32:30 +0000 Received: from localhost ([127.0.0.1]:56197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuvFt-0005ZN-Fh for submit@debbugs.gnu.org; Thu, 31 Dec 2020 05:32:29 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51324) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuvEs-0005Ou-Dm for 32599@debbugs.gnu.org; Thu, 31 Dec 2020 05:31:30 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46515) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kuvEl-0004ha-HK; Thu, 31 Dec 2020 05:31:20 -0500 Received: from [2a02:14f:1ff:5d7d::cb0e:2196] (port=41028) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1kuvEi-00075c-AS; Thu, 31 Dec 2020 05:31:17 -0500 Date: Thu, 31 Dec 2020 12:31:12 +0200 User-Agent: K-9 Mail for Android In-Reply-To: <874kk2midn.fsf@mimuw.edu.pl> References: <86sh30fg4q.fsf@mimuw.edu.pl> <86r2iey9vk.fsf@mimuw.edu.pl> <867ead8wmd.fsf@mimuw.edu.pl> <83lfyt2s25.fsf@gnu.org> <86pno56y82.fsf@mimuw.edu.pl> <83a7f92lzr.fsf@gnu.org> <86woidyvbz.fsf@mimuw.edu.pl> <837ead2glo.fsf@gnu.org> <86woic4fd5.fsf@mimuw.edu.pl> <83r28j2560.fsf@gnu.org> <86muj7u789.fsf@mimuw.edu.pl> <83lfyr20tx.fsf@gnu.org> <86ftozf97u.fsf@mimuw.edu.pl> <78E3DB0A-BBAC-4822-B0B9-7A81CEC05D70@gnu.org> <86k1ebdtn9.fsf@mimuw.edu.pl> <87o8ibchg9.fsf@mimuw.edu.pl> <838s9fhv9e.fsf@gnu.org> <87mtxumqd4.fsf@mimuw.edu.pl> <87bleamlxq.fsf@mimuw.edu.pl> <6F226CA9-23AB-4D17-8674-6CD8F9907437@gnu.org> <874kk2midn.fsf@mimuw.edu.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name To: jsbien@mimuw.edu.pl From: Eli Zaretskii Message-ID: <6CCDB49C-C691-4EE7-9F4C-D29ACCFDBE6D@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On December 31, 2020 11:31:32 AM GMT+02:00, jsbien@mimuw=2Eedu=2Epl wrote: > On Thu, Dec 31 2020 at 11:06 +02, Eli Zaretskii wrote: >=20 > [=2E=2E=2E] >=20 > > OK, it wasn't clear that you want to add MUFI codepoints=2E > > > > However, if that is the intent, I think we should first discuss > > whether we want to add PUA codepoints defined by the different > > initiatives, and if so, which ones=2E MUFI is not the only such > > collections, there are others=2E >=20 > Correct, e=2Eg=2E the character set of JuniusX font which uses plane 15 > (https://github=2Ecom/psb1558/Junicode-New/discussions/44) >=20 > > We could instead wait until these codepoints are incorporated into > the > > Unicode Standard (as already happened with some MUFI codepoints)=2E >=20 > Some of them will never be accepted by Unicode because they violate > their principle=2E >=20 > > Or we might decide that we want to add some infrastructure which > could > > be used by users to add support for ranges of PUA without adding > that > > by default=2E >=20 > That's what I have in mind from the very beginning=2E Well, your message talked about adding names for these codepoints, not abo= ut adding infrastructure=2E Apologies for reading that too literally=2E From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 26 09:09:47 2022 Received: (at 32599) by debbugs.gnu.org; 26 Apr 2022 13:09:47 +0000 Received: from localhost ([127.0.0.1]:37630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njKwt-0007z1-8T for submit@debbugs.gnu.org; Tue, 26 Apr 2022 09:09:47 -0400 Received: from quimby.gnus.org ([95.216.78.240]:60332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njKwq-0007yj-4w for 32599@debbugs.gnu.org; Tue, 26 Apr 2022 09:09:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=iFi9jSig/RNeTw0doCKauBHjUmiWz5jNsb1w5fPePTA=; b=oMec6AfYXgI2aX4y9puqUydmaJ 7lrNvFCfMAIC/WKgO0Ctj+OTN/xlrMT6Q1Pi8gAjuz6CoHbOsg4FBtm+vI1fVdB/kl64ZF4Mm0mgY xxPXYgqXoSehQATrIt6gDiBe27/4ghprNbwYBLeeRn6+ft60XOVYA7a9R0oM5LOePtOg=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1njKwh-0000iZ-Ag; Tue, 26 Apr 2022 15:09:37 +0200 From: Lars Ingebrigtsen To: jsbien@mimuw.edu.pl (Janusz S. =?utf-8?Q?Bie=C5=84?=) Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> X-Now-Playing: Coffins's _Defilements_: "Grotesque Messiah" Date: Tue, 26 Apr 2022 15:09:34 +0200 In-Reply-To: <868t4m3nrs.fsf@mimuw.edu.pl> ("Janusz S. =?utf-8?Q?Bie=C5=84?= =?utf-8?Q?=22's?= message of "Fri, 31 Aug 2018 11:09:59 +0200") Message-ID: <878rrsgfe9.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: jsbien@mimuw.edu.pl (Janusz S. Bień) writes: > You are missing "PUA" in the topic and in the text of my feature > request. PUA is Private Use Area. Cf. e.g. (I'm going through old bug reports that unfortunately weren't resolved at the time.) Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) writes: > You are missing "PUA" in the topic and in the text of my feature > request. PUA is Private Use Area. Cf. e.g. (I'm going through old bug reports that unfortunately weren't resolved at the time.) If I understand correctly, you just want to be able to extend the range of characters you get when saying `C-x 8 RET TAB'? That can be done today by just adding elements to the `ucs-names' hash table. Is that not sufficient for your needs? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 26 09:09:51 2022 Received: (at control) by debbugs.gnu.org; 26 Apr 2022 13:09:52 +0000 Received: from localhost ([127.0.0.1]:37633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njKwx-0007zH-Fe for submit@debbugs.gnu.org; Tue, 26 Apr 2022 09:09:51 -0400 Received: from quimby.gnus.org ([95.216.78.240]:60354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njKwu-0007yq-6m for control@debbugs.gnu.org; Tue, 26 Apr 2022 09:09:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=N5xbOER2jC0KbLdLb1vCY99lNKoY4i4H6TAx0SdEUa0=; b=tNiPvs5VBaV45ZR+zAtgdjI9UB MbD6oYQ3GKmFxNFynwIDb92ICEnuK51O8/Ei0Ywn9sYXpIsgswFyjpNqi8mLQCVbWBjKudC/VycWw Ee6KujIKcWK+q7E7bcvLzbI8YolaJLcGYHrUP4esHFBOLVCIFR2Het0RnaemdWj5+LIc=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1njKwm-0000il-U2 for control@debbugs.gnu.org; Tue, 26 Apr 2022 15:09:42 +0200 Date: Tue, 26 Apr 2022 15:09:40 +0200 Message-Id: <877d7cgfe3.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #32599 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 32599 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 32599 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 26 09:30:13 2022 Received: (at 32599) by debbugs.gnu.org; 26 Apr 2022 13:30:13 +0000 Received: from localhost ([127.0.0.1]:37676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njLGf-0002MG-1P for submit@debbugs.gnu.org; Tue, 26 Apr 2022 09:30:13 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:57593) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njLGc-0002Ja-Jt for 32599@debbugs.gnu.org; Tue, 26 Apr 2022 09:30:11 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id 4EE3F62355731; Tue, 26 Apr 2022 15:30:09 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id NKzmuk1tEG8g; Tue, 26 Apr 2022 15:30:07 +0200 (CEST) Received: from jsbdebian.mimuw.edu.pl (088156243181.warszawa.vectranet.pl [88.156.243.181]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Tue, 26 Apr 2022 15:30:06 +0200 (CEST) From: =?utf-8?Q?Janusz_S=2E_Bie=C5=84?= To: Lars Ingebrigtsen Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <878rrsgfe9.fsf@gnus.org> Date: Tue, 26 Apr 2022 15:30:06 +0200 In-Reply-To: <878rrsgfe9.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 26 Apr 2022 15:09:34 +0200") Message-ID: <87r15krmzl.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Apr 26 2022 at 15:09 +02, Lars Ingebrigtsen wrote: > jsbien@mimuw.edu.pl (Janusz S. Bie=C5=84) writes: > >> You are missing "PUA" in the topic and in the text of my feature >> request. PUA is Private Use Area. Cf. e.g. > > (I'm going through old bug reports that unfortunately weren't resolved > at the time.) > > If I understand correctly, you just want to be able to extend the range > of characters you get when saying `C-x 8 RET TAB'? Yes. I've solved it in a quick and dirty way, but it was very cumbersome and usable only in a specific verion of Emacs: https://github.com/jsbien/unicode4polish/tree/master/Emacs-MUFI > That can be done today by just adding elements to the `ucs-names' hash > table. Which Emacs version do you mean by "today"? What do you mean by "just adding"? What about an example, e.g. U+F159 LATIN ABBREVIATION SIGN SMALL DE? > Is that not sufficient for your needs? Perhaps, but I'm not sure yet. Best regards Janusz --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 26 09:37:43 2022 Received: (at 32599) by debbugs.gnu.org; 26 Apr 2022 13:37:43 +0000 Received: from localhost ([127.0.0.1]:37690 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njLNv-0004cH-By for submit@debbugs.gnu.org; Tue, 26 Apr 2022 09:37:43 -0400 Received: from quimby.gnus.org ([95.216.78.240]:60716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njLNt-0004c3-OH for 32599@debbugs.gnu.org; Tue, 26 Apr 2022 09:37:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=/c/9yiWCp4oIeE4YZl88RFsM7PkidfNQXOMLDp274nc=; b=AFhYGvEVR3BRjGhtLUWQltoo0W 68VUOYJ65id+qIQBitUDm28htUi8Aetqc6vQtv5KWV5tvtNpZOswqd9Z645ZMBLW6sCXuOONfmF84 hb2N++MB9A7Wsk98Cll0zK0RHPbMxK79wQFQ+KUK64ddjOuoSXNhpGH/3qkDfnxPJZyU=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1njLNl-0000wO-M6; Tue, 26 Apr 2022 15:37:35 +0200 From: Lars Ingebrigtsen To: Janusz S. =?utf-8?Q?Bie=C5=84?= Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <878rrsgfe9.fsf@gnus.org> <87r15krmzl.fsf@mimuw.edu.pl> X-Now-Playing: Coffins's _Defilements_: "Sisterfucker Part 1 (Eyehategod cover)" Date: Tue, 26 Apr 2022 15:37:32 +0200 In-Reply-To: <87r15krmzl.fsf@mimuw.edu.pl> ("Janusz S. =?utf-8?Q?Bie=C5=84?= =?utf-8?Q?=22's?= message of "Tue, 26 Apr 2022 15:30:06 +0200") Message-ID: <87levsezj7.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Janusz S. Bień writes: >> That can be done today by just adding elements to the `ucs-names' hash >> table. > > Which Emacs version do you mean by "today"? Since about 2008. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Janusz S. Bie=C5=84 writes: >> That can be done today by just adding elements to the `ucs-names' hash >> table. > > Which Emacs version do you mean by "today"? Since about 2008. > What do you mean by "just adding"? > > What about an example, e.g. U+F159 LATIN ABBREVIATION SIGN SMALL DE? (unless ucs-names (ucs-names)) (setf (gethash "LATIN ABBREVIATION SIGN SMALL DE" ucs-names) #xF159) --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 26 09:44:13 2022 Received: (at 32599) by debbugs.gnu.org; 26 Apr 2022 13:44:13 +0000 Received: from localhost ([127.0.0.1]:37694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njLUD-0004lm-1t for submit@debbugs.gnu.org; Tue, 26 Apr 2022 09:44:13 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:38273) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njLUB-0004ld-AB for 32599@debbugs.gnu.org; Tue, 26 Apr 2022 09:44:11 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id 20AE862355737; Tue, 26 Apr 2022 15:44:10 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id jGgBoJ0U3wPl; Tue, 26 Apr 2022 15:44:07 +0200 (CEST) Received: from jsbdebian.mimuw.edu.pl (088156243181.warszawa.vectranet.pl [88.156.243.181]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Tue, 26 Apr 2022 15:44:07 +0200 (CEST) From: =?utf-8?Q?Janusz_S=2E_Bie=C5=84?= To: Lars Ingebrigtsen Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <878rrsgfe9.fsf@gnus.org> <87r15krmzl.fsf@mimuw.edu.pl> <87levsezj7.fsf@gnus.org> Date: Tue, 26 Apr 2022 15:44:06 +0200 In-Reply-To: <87levsezj7.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 26 Apr 2022 15:37:32 +0200") Message-ID: <87ee1krmc9.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Apr 26 2022 at 15:37 +02, Lars Ingebrigtsen wrote: > Janusz S. Bie=C5=84 writes: > >>> That can be done today by just adding elements to the `ucs-names' hash >>> table. >> >> Which Emacs version do you mean by "today"? > > Since about 2008. > >> What do you mean by "just adding"? >> >> What about an example, e.g. U+F159 LATIN ABBREVIATION SIGN SMALL DE? > > (unless ucs-names > (ucs-names)) > (setf (gethash "LATIN ABBREVIATION SIGN SMALL DE" ucs-names) #xF159) --8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (wrong-type-argument hash-table-p nil) puthash("LATIN ABBREVIATION SIGN SMALL DE" 61785 nil) (let* ((v ucs-names)) (puthash "LATIN ABBREVIATION SIGN SMALL DE" 61785 v= )) (progn (let* ((v ucs-names)) (puthash "LATIN ABBREVIATION SIGN SMALL DE" = 61785 v))) eval((progn (let* ((v ucs-names)) (puthash "LATIN ABBREVIATION SIGN SMALL= DE" 61785 v))) t) elisp--eval-last-sexp(t) eval-last-sexp(t) eval-print-last-sexp(nil) funcall-interactively(eval-print-last-sexp nil) call-interactively(eval-print-last-sexp nil nil) command-execute(eval-print-last-sexp) --8<---------------cut here---------------end--------------->8--- GNU Emacs 28.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) compiled locally. JSB --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 26 09:46:08 2022 Received: (at 32599) by debbugs.gnu.org; 26 Apr 2022 13:46:08 +0000 Received: from localhost ([127.0.0.1]:37707 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njLW4-0005wg-0b for submit@debbugs.gnu.org; Tue, 26 Apr 2022 09:46:08 -0400 Received: from quimby.gnus.org ([95.216.78.240]:60792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njLW2-0005pV-6u for 32599@debbugs.gnu.org; Tue, 26 Apr 2022 09:46:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=GdOuTjw9r0wjUmZk3TvH8xnGvxbGEocPqy7rIpkZ5/8=; b=fAQiL9wg3vcph+fcBhEl1CEfHx 3AYCAHdu214IKP2wrr7pkpV2sP/egGwMTHMNzQqFJPoXg9GZmvNxe7Bv9ahcq2YhAIr1F8Harukfm TR+PQ51Qe7yLeZAWUhu4FqGGTPT5n/hMpwKw5a+SvMFh/1C/wARiR47VB8MCqJGsJuBc=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1njLVu-000122-0v; Tue, 26 Apr 2022 15:46:00 +0200 From: Lars Ingebrigtsen To: Janusz S. =?utf-8?Q?Bie=C5=84?= Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <878rrsgfe9.fsf@gnus.org> <87r15krmzl.fsf@mimuw.edu.pl> <87levsezj7.fsf@gnus.org> <87ee1krmc9.fsf@mimuw.edu.pl> X-Now-Playing: Coffins's _Defilements_: "Black Aspirin (Iron Monkey cover)" Date: Tue, 26 Apr 2022 15:45:56 +0200 In-Reply-To: <87ee1krmc9.fsf@mimuw.edu.pl> ("Janusz S. =?utf-8?Q?Bie=C5=84?= =?utf-8?Q?=22's?= message of "Tue, 26 Apr 2022 15:44:06 +0200") Message-ID: <87bkwoez57.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Janusz S. Bień writes: >> (unless ucs-names >> (ucs-names)) >> (setf (gethash "LATIN ABBREVIATION SIGN SMALL DE" ucs-names) #xF159) > > Debugger entered--Lisp error: (wrong-type-argument hash-table-p nil) > puthash("LATIN A [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Janusz S. Bie=C5=84 writes: >> (unless ucs-names >> (ucs-names)) >> (setf (gethash "LATIN ABBREVIATION SIGN SMALL DE" ucs-names) #xF159) > > Debugger entered--Lisp error: (wrong-type-argument hash-table-p nil) > puthash("LATIN ABBREVIATION SIGN SMALL DE" 61785 nil) Did you eval the `unless' form first? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 26 11:33:47 2022 Received: (at 32599) by debbugs.gnu.org; 26 Apr 2022 15:33:47 +0000 Received: from localhost ([127.0.0.1]:40290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njNCF-0000Cd-2W for submit@debbugs.gnu.org; Tue, 26 Apr 2022 11:33:47 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:51441) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njNCA-0000CQ-8l for 32599@debbugs.gnu.org; Tue, 26 Apr 2022 11:33:45 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id E2E19602331CD; Tue, 26 Apr 2022 17:33:40 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id N6H69W1Pt69H; Tue, 26 Apr 2022 17:33:38 +0200 (CEST) Received: from jsbdebian.mimuw.edu.pl (088156243181.warszawa.vectranet.pl [88.156.243.181]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Tue, 26 Apr 2022 17:33:38 +0200 (CEST) From: =?utf-8?Q?Janusz_S=2E_Bie=C5=84?= To: Lars Ingebrigtsen Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <878rrsgfe9.fsf@gnus.org> <87r15krmzl.fsf@mimuw.edu.pl> <87levsezj7.fsf@gnus.org> <87ee1krmc9.fsf@mimuw.edu.pl> <87bkwoez57.fsf@gnus.org> Date: Tue, 26 Apr 2022 17:33:37 +0200 In-Reply-To: <87bkwoez57.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 26 Apr 2022 15:45:56 +0200") Message-ID: <874k2fsvu6.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Apr 26 2022 at 15:45 +02, Lars Ingebrigtsen wrote: > Janusz S. Bie=C5=84 writes: > >>> (unless ucs-names >>> (ucs-names)) >>> (setf (gethash "LATIN ABBREVIATION SIGN SMALL DE" ucs-names) #xF159) >> >> Debugger entered--Lisp error: (wrong-type-argument hash-table-p nil) >> puthash("LATIN ABBREVIATION SIGN SMALL DE" 61785 nil) > > Did you eval the `unless' form first? I thought I did but I used the wrong command :-( Thank you very much for your solution. So yes, my original problem is solved and you can close the bug report. This is however not the end of the story. I would like describe-char to produce the correct name of the PUA character instead of "the character=E2=80=99s canonical name and other properties defined by the Unic= ode Data Base;". I understand this should posted as a separate feature request. Best regards Janusz --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 26 11:49:35 2022 Received: (at 32599) by debbugs.gnu.org; 26 Apr 2022 15:49:35 +0000 Received: from localhost ([127.0.0.1]:40315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njNRW-0000de-Sy for submit@debbugs.gnu.org; Tue, 26 Apr 2022 11:49:35 -0400 Received: from mail-wm1-f50.google.com ([209.85.128.50]:42529) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njNRU-0000dS-Nu for 32599@debbugs.gnu.org; Tue, 26 Apr 2022 11:49:33 -0400 Received: by mail-wm1-f50.google.com with SMTP id n126-20020a1c2784000000b0038e8af3e788so1834797wmn.1 for <32599@debbugs.gnu.org>; Tue, 26 Apr 2022 08:49:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=XrGJ06VuAKeMKzRhRWbZHL1UgIuJbVgtSnPF5xTbF+M=; b=Ib0VmLNhCeKXSBtV91BJ7yOclXElOtDq1uzhqMEzMQ/Jm7pdgJIABpO7qxe4zQmaw1 c5OaTL1oABmMJgiqJzfVu5INHdwfr4zol9sjizkdHsog9CnflZfz/9/WXyANDFdAqtyZ PpP6/p871cjocEkDBpdL+j3qMKnaZT7TrybO8w/uOH9sL8BnNAFAE5SAef85j5UJVc4G cnH7O0AivrvAgSQCmBEsMG8GWkavXOTZsmdxlcpjiaXai3/fBLanL4x7Uh00iOrP99zo WqfdXyluKIT9W+CRL7U1IWz1bkGS4/yazZBXY8bk/Fv7P5BNZbJVDPDG5cUmgT+nxoRA lvfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=XrGJ06VuAKeMKzRhRWbZHL1UgIuJbVgtSnPF5xTbF+M=; b=HcUxtWvEEOaYRepIhI2Q30FmutBPbCRum3uevxXpE6Oyyo5l7Zmt5zDkJJpd6bbFH1 2od6VH8ePEVe9u743NSLQGzZM2qMhODYGQzxZwtNmvepmyxpj3dFe4ae0YbUOSQCUAT3 XBZAXNDc01s13BvWhYdF3D5KDiFP1Rzcyko8Bny0jPt32xMaZkJZjQSdNu/GOnbkToZd Ngp+Tjtxbqz3/QulJfVMMJO1o3PavR0oPBw+XJH2ciTYaFUu0msUdlJdldBe4ZgpABBw yf9N6VeHz6NEnSWkj41peOeGsFwEQS7WpJ3Jqa8vga5bvAZxG59PCiTtXS739zHmghA/ a8kg== X-Gm-Message-State: AOAM530FlInW2uow1wL0izcdvORQDGXfenlnPdqspZJSVDmSNykcpCVw 8hXMRjvkntOqsAigcIFe5inyhQ4wICY= X-Google-Smtp-Source: ABdhPJz4sTbL3TaNSx/+oDjxrsBzwSl4KwO8276AOjX2LTVuvFNDojCVTYyVVug4IX/MZdWvh8wPyw== X-Received: by 2002:a05:600c:4f48:b0:393:ed33:4213 with SMTP id m8-20020a05600c4f4800b00393ed334213mr8769665wmq.83.1650988166596; Tue, 26 Apr 2022 08:49:26 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb50:69f6:802a:2561:ba22]) by smtp.gmail.com with ESMTPSA id t15-20020adfeb8f000000b002060d26c211sm12530752wrn.114.2022.04.26.08.49.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Apr 2022 08:49:25 -0700 (PDT) From: Robert Pluim To: Janusz S. =?utf-8?Q?Bie=C5=84?= Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <878rrsgfe9.fsf@gnus.org> <87r15krmzl.fsf@mimuw.edu.pl> <87levsezj7.fsf@gnus.org> <87ee1krmc9.fsf@mimuw.edu.pl> <87bkwoez57.fsf@gnus.org> <874k2fsvu6.fsf@mimuw.edu.pl> Date: Tue, 26 Apr 2022 17:49:25 +0200 In-Reply-To: <874k2fsvu6.fsf@mimuw.edu.pl> ("Janusz S. =?utf-8?Q?Bie=C5=84?= =?utf-8?Q?=22's?= message of "Tue, 26 Apr 2022 17:33:37 +0200") Message-ID: <87fslzalq2.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org, Lars Ingebrigtsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Tue, 26 Apr 2022 17:33:37 +0200, Janusz S. Bie=C5=84 said: Janusz> On Tue, Apr 26 2022 at 15:45 +02, Lars Ingebrigtsen wrote: >> Janusz S. Bie=C5=84 writes: >>=20 >>>> (unless ucs-names >>>> (ucs-names)) >>>> (setf (gethash "LATIN ABBREVIATION SIGN SMALL DE" ucs-names) #xF15= 9) >>>=20 >>> Debugger entered--Lisp error: (wrong-type-argument hash-table-p nil) >>> puthash("LATIN ABBREVIATION SIGN SMALL DE" 61785 nil) >>=20 >> Did you eval the `unless' form first? Janusz> I thought I did but I used the wrong command :-( Janusz> Thank you very much for your solution. Janusz> So yes, my original problem is solved and you can close the bug= report. Janusz> This is however not the end of the story. I would like describe= -char to Janusz> produce the correct name of the PUA character instead of "the Janusz> character=E2=80=99s canonical name and other properties defined= by the Unicode Janusz> Data Base;". I understand this should posted as a separate feat= ure Janusz> request. (put-char-code-property #xf159 'name "LATIN ABBREVIATION SIGN SMALL DE") (PUA characters don=CA=BCt have canonical names). Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 26 12:09:59 2022 Received: (at 32599) by debbugs.gnu.org; 26 Apr 2022 16:09:59 +0000 Received: from localhost ([127.0.0.1]:40367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njNlH-00019X-Ea for submit@debbugs.gnu.org; Tue, 26 Apr 2022 12:09:59 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:57417) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njNlF-00019O-QU for 32599@debbugs.gnu.org; Tue, 26 Apr 2022 12:09:58 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id 43A1C61F7A19F; Tue, 26 Apr 2022 18:09:56 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id y1X0NNU3uK-g; Tue, 26 Apr 2022 18:09:54 +0200 (CEST) Received: from jsbdebian.mimuw.edu.pl (088156243181.warszawa.vectranet.pl [88.156.243.181]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Tue, 26 Apr 2022 18:09:53 +0200 (CEST) From: =?utf-8?Q?Janusz_S=2E_Bie=C5=84?= To: Robert Pluim Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <878rrsgfe9.fsf@gnus.org> <87r15krmzl.fsf@mimuw.edu.pl> <87levsezj7.fsf@gnus.org> <87ee1krmc9.fsf@mimuw.edu.pl> <87bkwoez57.fsf@gnus.org> <874k2fsvu6.fsf@mimuw.edu.pl> <87fslzalq2.fsf@gmail.com> Date: Tue, 26 Apr 2022 18:09:53 +0200 In-Reply-To: <87fslzalq2.fsf@gmail.com> (Robert Pluim's message of "Tue, 26 Apr 2022 17:49:25 +0200") Message-ID: <87wnfbrfla.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org, Lars Ingebrigtsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Apr 26 2022 at 17:49 +02, Robert Pluim wrote: [...] > Janusz> This is however not the end of the story. I would like descri= be-char to > Janusz> produce the correct name of the PUA character instead of "the > Janusz> character=E2=80=99s canonical name and other properties defin= ed by the Unicode > Janusz> Data Base;". I understand this should posted as a separate fe= ature > Janusz> request. > > (put-char-code-property #xf159 'name "LATIN ABBREVIATION SIGN SMALL DE") Great, thank you very much! > (PUA characters don=CA=BCt have canonical names). I know, I'm interested only in Medieval Unicode Font Initiative names. But this is not the end of the story :-) What is needed to treat the character as a letter? To be precise, I would forward-word to go to the end of a=EF=85=99=EF=85=99hb, now it stops = after a. Best regards Janusz --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 26 12:44:40 2022 Received: (at 32599) by debbugs.gnu.org; 26 Apr 2022 16:44:40 +0000 Received: from localhost ([127.0.0.1]:40412 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njOIp-0001zM-Vx for submit@debbugs.gnu.org; Tue, 26 Apr 2022 12:44:40 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56644) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njOIn-0001z9-PQ for 32599@debbugs.gnu.org; Tue, 26 Apr 2022 12:44:38 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35708) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1njOIh-0005xT-J8; Tue, 26 Apr 2022 12:44:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=CTnuU9LFGQ7Zrzya/2nnDIqkQczoaivzgCP6LWqvW1k=; b=hTtAIOuxaKd7qHzT8Ide YcBS7u/UA2ojFHhjMdjtLbk/ft37Vo5HxBEiiT20LN+3uUs0gc8p9dcCYX85VoTvg7jzKTPYD3WSS /QOGCr0OfSnNVRGSsgAW1VPp5/gwY/dW0OXVloDJQS3+YHY++GC5yziE08asaxv1kUtwewgvx+mnI M1/wOrbphVa0g+Q/P1TbZUhqNMIPD0/ahi5bfhTIN4W9Y5fWXurje83PMBRulZOquxmofCct/speP nDMEJFKlDyDyBA09yzk1LEXTgrj9bYbpaCmKeV+aFqTXjo9Y8OWB6zsKHE3/YiqMnWFnpMT4IFFGt ZBv7n6Sx4Lf2zg==; Received: from [87.69.77.57] (port=4714 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1njOIh-0005oR-1j; Tue, 26 Apr 2022 12:44:31 -0400 Date: Tue, 26 Apr 2022 19:44:18 +0300 Message-Id: <83pml3lrq5.fsf@gnu.org> From: Eli Zaretskii To: jsbien@mimuw.edu.pl In-Reply-To: <87wnfbrfla.fsf@mimuw.edu.pl> (message from Janusz S. =?utf-8?Q?Bie=C5=84?= on Tue, 26 Apr 2022 18:09:53 +0200) Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <878rrsgfe9.fsf@gnus.org> <87r15krmzl.fsf@mimuw.edu.pl> <87levsezj7.fsf@gnus.org> <87ee1krmc9.fsf@mimuw.edu.pl> <87bkwoez57.fsf@gnus.org> <874k2fsvu6.fsf@mimuw.edu.pl> <87fslzalq2.fsf@gmail.com> <87wnfbrfla.fsf@mimuw.edu.pl> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org, rpluim@gmail.com, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Janusz S. Bień > Date: Tue, 26 Apr 2022 18:09:53 +0200 > Cc: 32599@debbugs.gnu.org, Lars Ingebrigtsen > > What is needed to treat the character as a letter? To be precise, I > would forward-word to go to the end of ahb, now it stops after a. You need to manually assign that character its properties. See characters.el. You may also need to manually assign some Unicode properties using put-char-code-property. From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 26 14:22:25 2022 Received: (at 32599) by debbugs.gnu.org; 26 Apr 2022 18:22:25 +0000 Received: from localhost ([127.0.0.1]:40527 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njPpR-0004gl-FA for submit@debbugs.gnu.org; Tue, 26 Apr 2022 14:22:25 -0400 Received: from mail.mimuw.edu.pl ([193.0.96.6]:37921) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njPpP-0004gc-Lm for 32599@debbugs.gnu.org; Tue, 26 Apr 2022 14:22:24 -0400 Received: from localhost (localhost [127.0.0.1]) by duch.mimuw.edu.pl (Postfix) with ESMTP id 182B5624FF59A; Tue, 26 Apr 2022 20:22:22 +0200 (CEST) X-Virus-Scanned: amavisd-new at mimuw.edu.pl Received: from duch.mimuw.edu.pl ([127.0.0.1]) by localhost (mail.mimuw.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Udmp6MMOY9Fo; Tue, 26 Apr 2022 20:22:19 +0200 (CEST) Received: from jsbdebian.mimuw.edu.pl (088156243181.warszawa.vectranet.pl [88.156.243.181]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by duch.mimuw.edu.pl (Postfix) with ESMTPSA; Tue, 26 Apr 2022 20:22:19 +0200 (CEST) From: =?utf-8?Q?Janusz_S=2E_Bie=C5=84?= To: Eli Zaretskii Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <878rrsgfe9.fsf@gnus.org> <87r15krmzl.fsf@mimuw.edu.pl> <87levsezj7.fsf@gnus.org> <87ee1krmc9.fsf@mimuw.edu.pl> <87bkwoez57.fsf@gnus.org> <874k2fsvu6.fsf@mimuw.edu.pl> <87fslzalq2.fsf@gmail.com> <87wnfbrfla.fsf@mimuw.edu.pl> <83pml3lrq5.fsf@gnu.org> Date: Tue, 26 Apr 2022 20:22:18 +0200 In-Reply-To: <83pml3lrq5.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 26 Apr 2022 19:44:18 +0300") Message-ID: <87mtg7r9gl.fsf@mimuw.edu.pl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org, rpluim@gmail.com, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jsbien@mimuw.edu.pl Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Apr 26 2022 at 19:44 +03, Eli Zaretskii wrote: >> From: Janusz S. Bie=C5=84 >> Date: Tue, 26 Apr 2022 18:09:53 +0200 >> Cc: 32599@debbugs.gnu.org, Lars Ingebrigtsen >>=20 >> What is needed to treat the character as a letter? To be precise, I >> would forward-word to go to the end of a=EF=85=99=EF=85=99hb, now it sto= ps after a. > > You need to manually assign that character its properties. See > characters.el. You may also need to manually assign some Unicode > properties using put-char-code-property. Thanks for the advice. Best regards Janusz --=20 ,=20=20=20 Janusz S. Bien emeryt (emeritus) https://sites.google.com/view/jsbien From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 27 07:51:58 2022 Received: (at 32599) by debbugs.gnu.org; 27 Apr 2022 11:51:58 +0000 Received: from localhost ([127.0.0.1]:41383 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njgD8-0000Su-6h for submit@debbugs.gnu.org; Wed, 27 Apr 2022 07:51:58 -0400 Received: from quimby.gnus.org ([95.216.78.240]:41948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njgD4-0000Sa-Dm for 32599@debbugs.gnu.org; Wed, 27 Apr 2022 07:51:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=fycU9ETA5cuYZS0HbEHRH30H8vh0Fl9i7qAkqQBEdnc=; b=Ano1j2xfqJsQ5zCOiQoadZrtq6 g1on9prWfHoVW4EBw7dbRnv7bZVM2QHeLo9s1Mg4fh/lqxG1aE4R2VhA2GN5WBVKekTdfQdNtOLJv uEIV3OVt8HB1t1QRKWZDNlx+NZw9Dli5hG1mvK0Ie7a/ABG0VwwxkyWkqMKH3/VaJE+0=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1njgCv-0004tX-Ei; Wed, 27 Apr 2022 13:51:47 +0200 From: Lars Ingebrigtsen To: Janusz S. =?utf-8?Q?Bie=C5=84?= Subject: Re: bug#32599: 25.2; Feature request: input PUA characters by name References: <86sh30fg4q.fsf@mimuw.edu.pl> <868t4n3wbt.fsf@mimuw.edu.pl> <877ek72c7b.fsf@gmail.com> <868t4m3nrs.fsf@mimuw.edu.pl> <878rrsgfe9.fsf@gnus.org> <87r15krmzl.fsf@mimuw.edu.pl> <87levsezj7.fsf@gnus.org> <87ee1krmc9.fsf@mimuw.edu.pl> <87bkwoez57.fsf@gnus.org> <874k2fsvu6.fsf@mimuw.edu.pl> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEXe0sSdel48JR3/ //8L91rsAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+YEGwsYF3PM1h4AAAGISURBVCjPTdK/btswEAbw j4IVIJsMyAWsJyj6FHSQGGgmpTCFSLNtxHwKL901mB48aTAF8XvK3skFWk766f6AdxIWxasBrIUe RQ5bb5abB7JCUPxFXthiWawWM7AATCE1brV0Dh/GObcD6cnfDCQTPDvyxnB44Ha7ki76GbERNOyO E46cqlETm3oQpFKLfZAbtZ6l9OOVHxZtRSfPjGwA/8J3RRpHQZ9yTZOYxWFYmypqKL5h+P5sfGjI Ma0xPT8Zpl8aKtEZkzEtpSzusDkji5+r9xl9gWzAekuGHU4yZI9v0iFekFtFJhdPFrYUWPNCtrUk AT2QyXxy7RwIwBPZWdyNRXNWXGsQO+Q1KkEPnve6Q2nNARyc9DCyL94FrZ3ryR38vbdf0AAvst6+ YRAkvgri0ad5cCtIh1OaV2JlvfRBAyktoO+cIqxLxRgV7uc/JPf2qQ26JJ2D2yaNRIVzzSS47OVT Rec6TZv2fkb7JTj1P4KUPNJOtopJfoOtjJDaupIkwRn/nz/A5eciy6xF5wAAACV0RVh0ZGF0ZTpj cmVhdGUAMjAyMi0wNC0yN1QxMToyNDoyMyswMDowMICy9ooAAAAldEVYdGRhdGU6bW9kaWZ5ADIw MjItMDQtMjdUMTE6MjQ6MjMrMDA6MDDx7042AAAAAElFTkSuQmCC X-Now-Playing: Kate Bush's _The Dreaming_: "All The Love" Date: Wed, 27 Apr 2022 13:51:43 +0200 In-Reply-To: <874k2fsvu6.fsf@mimuw.edu.pl> ("Janusz S. =?utf-8?Q?Bie=C5=84?= =?utf-8?Q?=22's?= message of "Tue, 26 Apr 2022 17:33:37 +0200") Message-ID: <87h76eeoc0.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Janusz S. Bień writes: > So yes, my original problem is solved and you can close the bug report. OK; done. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32599 Cc: 32599@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Janusz S. Bie=C5=84 writes: > So yes, my original problem is solved and you can close the bug report. OK; done. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 27 07:52:07 2022 Received: (at control) by debbugs.gnu.org; 27 Apr 2022 11:52:07 +0000 Received: from localhost ([127.0.0.1]:41387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njgDH-0000Te-D5 for submit@debbugs.gnu.org; Wed, 27 Apr 2022 07:52:07 -0400 Received: from quimby.gnus.org ([95.216.78.240]:41962) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1njgDG-0000T4-08 for control@debbugs.gnu.org; Wed, 27 Apr 2022 07:52:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=QcZmApHre1Rk5L7nrPy5a/7UCEsikEwWTH+InxZS+a0=; b=vNRGdVR4OsfFSxBC6eAYnk4USS IsSf+Hkde3K0lzAnj9dXnCEEu6v2faM+Fz03Cy4NiSqPpnV7qw1cG5Qi4Me2RFy6itJanPqD6RRcs 4nf1Ruxg/6NP09uYIZbQgmelYpgdBDN0QgdwDuPEYoJEoNn+XcvwF0U4lYYVDS6a3qns=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1njgD8-0004tg-8Z for control@debbugs.gnu.org; Wed, 27 Apr 2022 13:52:00 +0200 Date: Wed, 27 Apr 2022 13:51:55 +0200 Message-Id: <87fslyeobo.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #32599 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 32599 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 32599 quit From unknown Thu Sep 11 02:37:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 26 May 2022 11:24:15 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator