From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: jsbien@mimuw.edu.pl (Janusz S. =?UTF-8?Q?Bie=C5=84?=) Newsgroups: gmane.emacs.bugs Subject: bug#32599: 25.2; Feature request: input PUA characters by name Date: Fri, 31 Aug 2018 08:05:10 +0200 Message-ID: <868t4n3wbt.fsf@mimuw.edu.pl> References: <86sh30fg4q.fsf@mimuw.edu.pl> Reply-To: jsbien@mimuw.edu.pl NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1535698267 30735 195.159.176.226 (31 Aug 2018 06:51:07 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 31 Aug 2018 06:51:07 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) To: 32599@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Aug 31 08:51:03 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvdGp-0007sO-Dq for geb-bug-gnu-emacs@m.gmane.org; Fri, 31 Aug 2018 08:51:03 +0200 Original-Received: from localhost ([::1]:52168 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fvdIv-0000R7-Ha for geb-bug-gnu-emacs@m.gmane.org; Fri, 31 Aug 2018 02:53:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41476) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fvdIl-0000Oj-Uz for bug-gnu-emacs@gnu.org; Fri, 31 Aug 2018 02:53:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fvdIk-0001zp-HL for bug-gnu-emacs@gnu.org; Fri, 31 Aug 2018 02:53:03 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:34674) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fvdIk-0001zl-D8 for bug-gnu-emacs@gnu.org; Fri, 31 Aug 2018 02:53:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fvdIk-0006Y0-8Z for bug-gnu-emacs@gnu.org; Fri, 31 Aug 2018 02:53:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: jsbien@mimuw.edu.pl (Janusz S. =?UTF-8?Q?Bie=C5=84?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 31 Aug 2018 06:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32599 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.153569833625096 (code B ref -1); Fri, 31 Aug 2018 06:53:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 31 Aug 2018 06:52:16 +0000 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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) Original-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) 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") 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-Mailman-Approved-At: Fri, 31 Aug 2018 02:52:15 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:149912 Archived-At: 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