From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 08:06:07 2020 Received: (at submit) by debbugs.gnu.org; 8 Oct 2020 12:06:07 +0000 Received: from localhost ([127.0.0.1]:58882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQUgQ-0003IA-5a for submit@debbugs.gnu.org; Thu, 08 Oct 2020 08:06:06 -0400 Received: from lists.gnu.org ([209.51.188.17]:58920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQUgL-0003Hb-MQ for submit@debbugs.gnu.org; Thu, 08 Oct 2020 08:06:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55094) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kQUgL-00044l-Hk for bug-gnu-emacs@gnu.org; Thu, 08 Oct 2020 08:06:01 -0400 Received: from smtp-clients2.isti.cnr.it ([146.48.28.37]:53658) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kQUgI-0001t7-PR for bug-gnu-emacs@gnu.org; Thu, 08 Oct 2020 08:06:01 -0400 Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) (Authenticated sender: pot) by smtp-clients2.isti.cnr.it (Postfix) with ESMTPSA id 35D09B0833 for ; Thu, 8 Oct 2020 14:05:55 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.102.4 at smtp-out.isti.cnr.it Received: from pot by tucano.isti.cnr.it with local (Exim 4.94) (envelope-from ) id 1kQUgF-005vxk-MK for bug-gnu-emacs@gnu.org; Thu, 08 Oct 2020 14:05:55 +0200 From: =?utf-8?Q?Francesco_Potort=C3=AC?= Date: Thu, 08 Oct 2020 14:05:55 +0200 To: bug-gnu-emacs@gnu.org Subject: 26.3; italian postfix additions Organization: X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-Id: Received-SPF: softfail client-ip=146.48.28.37; envelope-from=pot@gnu.org; helo=smtp-clients2.isti.cnr.it X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/08 08:05:56 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -11 X-Spam_score: -1.2 X-Spam_bar: - X-Spam_report: (-1.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit 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 (---) Since the inception of mule, amyyears ago, I have set up an environment where I switch between italian-postfix and american input methods. Now I realise that I have made long time ago an addition to italian that has never gone into emacs. The rationale is that in Italy latin-9 should be used insterad of latin1, which does not contain the euro symbol. And that italian-postfix should allow introducing the euro symbol. Here is what I use in all machines where I have emacs: ================ start ================ ;; Add the Euro symbol, use Latin-9 rather than Latin-1 (quail-define-package "italian-postfix" "Latin-9" "IT<" t "Italian (Italiano) input method with postfix modifiers a` -> à A` -> À e' -> é << -> « e` -> è E` -> È E' -> É >> -> » i` -> ì I` -> Ì E= -> € o_ -> º o` -> ò O` -> Ò a_ -> ª u` -> ù U` -> Ù Typewriter-style italian characters. Doubling the postfix separates the letter and postfix: e.g. a`` -> a` " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules ("A`" ?À) ("a`" ?à) ("E`" ?È) ("E'" ?É) ("E=" ?€) ("e`" ?è) ("e'" ?é) ("I`" ?Ì) ("i`" ?ì) ("O`" ?Ò) ("o`" ?ò) ("U`" ?Ù) ("u`" ?ù) ("<<" ?«) (">>" ?») ("o_" ?º) ("a_" ?ª) ("A``" ["A`"]) ("a``" ["a`"]) ("E``" ["E`"]) ("E''" ["E'"]) ("e``" ["e`"]) ("e''" ["e'"]) ("I``" ["I`"]) ("i``" ["i`"]) ("O``" ["O`"]) ("o``" ["o`"]) ("U``" ["U`"]) ("u``" ["u`"]) ("<<<" ["<<"]) (">>>" [">>"]) ("o__" ["o_"]) ("a__" ["a_"]) ) ================ end ================ In GNU Emacs 26.3 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2020-05-17, modified by Debian built on x86-csail-01 Windowing system distributor 'The X.Org Foundation', version 11.0.12008000 System Description: Debian GNU/Linux bullseye/sid Important settings: value of $LC_COLLATE: it_IT.UTF-8 value of $LC_CTYPE: it_IT.UTF-8 value of $LC_NUMERIC: C value of $LANG: C.UTF-8 locale-coding-system: utf-8-unix Major mode: Mail Minor modes in effect: filladapt-mode: t diff-auto-refine-mode: t desktop-save-mode: t epa-global-mail-mode: t epa-mail-mode: t shell-dirtrack-mode: t openwith-mode: t xterm-mouse-mode: t display-time-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t abbrev-mode: t Load-path shadows: ~/elisp/bhl hides /usr/share/emacs/site-lisp/bhl /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa/gnuplot-mode-20141231/debian-autoloads /usr/share/emacs/site-lisp/elpa/csv-mode-1.12/csv-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.12/csv-mode-pkg /usr/share/emacs/site-lisp/elpa/csv-mode-1.12/csv-mode hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.12/csv-mode /usr/share/emacs/site-lisp/elpa/csv-mode-1.12/csv-mode-tests hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.12/csv-mode-tests /usr/share/emacs/site-lisp/elpa/csv-mode-1.12/csv-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.12/csv-mode-autoloads /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el /usr/share/emacs/site-lisp/elpa/debian-el-37/gnus-BTS hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/gnus-BTS /usr/share/emacs/site-lisp/elpa/debian-el-37/preseed hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/preseed /usr/share/emacs/site-lisp/elpa/debian-el-37/deb-view hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/deb-view /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el-autoloads hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el-autoloads /usr/share/emacs/site-lisp/elpa/debian-el-37/apt-utils hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/apt-utils /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-bug hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-bug /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el-pkg hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el-pkg /usr/share/emacs/site-lisp/elpa/debian-el-37/apt-sources hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/apt-sources /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-autoloads /usr/share/emacs/site-lisp/elpa/dictionary-1.10/dictionary hides /usr/share/emacs/site-lisp/elpa-src/dictionary-1.10/dictionary /usr/share/emacs/site-lisp/elpa/dictionary-1.10/link hides /usr/share/emacs/site-lisp/elpa-src/dictionary-1.10/link /usr/share/emacs/site-lisp/elpa/dictionary-1.10/dictionary-pkg hides /usr/share/emacs/site-lisp/elpa-src/dictionary-1.10/dictionary-pkg /usr/share/emacs/site-lisp/elpa/dictionary-1.10/dictionary-autoloads hides /usr/share/emacs/site-lisp/elpa-src/dictionary-1.10/dictionary-autoloads /usr/share/emacs/site-lisp/elpa/dictionary-1.10/connection hides /usr/share/emacs/site-lisp/elpa-src/dictionary-1.10/connection /usr/share/emacs/site-lisp/elpa/gnuplot-mode-20141231/gnuplot hides /usr/share/emacs/site-lisp/elpa-src/gnuplot-mode-20141231/gnuplot /usr/share/emacs/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/gnuplot-mode-20141231/gnuplot-mode-pkg /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa-src/gnuplot-mode-20141231/debian-autoloads /usr/share/emacs/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-context hides /usr/share/emacs/site-lisp/elpa-src/gnuplot-mode-20141231/gnuplot-context /usr/share/emacs/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-gui hides /usr/share/emacs/site-lisp/elpa-src/gnuplot-mode-20141231/gnuplot-gui /usr/share/emacs/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/gnuplot-mode-20141231/gnuplot-mode-autoloads /usr/share/emacs/site-lisp/elpa/markdown-mode-2.4/markdown-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/markdown-mode-2.4/markdown-mode-autoloads /usr/share/emacs/site-lisp/elpa/markdown-mode-2.4/markdown-mode hides /usr/share/emacs/site-lisp/elpa-src/markdown-mode-2.4/markdown-mode /usr/share/emacs/site-lisp/elpa/markdown-mode-2.4/markdown-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/markdown-mode-2.4/markdown-mode-pkg /usr/share/emacs/site-lisp/flim/md4 hides /usr/share/emacs/26.3/lisp/md4 /usr/share/emacs/site-lisp/flim/hex-util hides /usr/share/emacs/26.3/lisp/hex-util ~/elisp/octave hides /usr/share/emacs/26.3/lisp/progmodes/octave /usr/share/emacs/site-lisp/flim/ntlm hides /usr/share/emacs/26.3/lisp/net/ntlm /usr/share/emacs/site-lisp/flim/hmac-md5 hides /usr/share/emacs/26.3/lisp/net/hmac-md5 /usr/share/emacs/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/26.3/lisp/net/sasl-ntlm /usr/share/emacs/site-lisp/flim/sasl-digest hides /usr/share/emacs/26.3/lisp/net/sasl-digest /usr/share/emacs/site-lisp/flim/sasl hides /usr/share/emacs/26.3/lisp/net/sasl /usr/share/emacs/site-lisp/flim/sasl-cram hides /usr/share/emacs/26.3/lisp/net/sasl-cram /usr/share/emacs/site-lisp/flim/hmac-def hides /usr/share/emacs/26.3/lisp/net/hmac-def Features: (shadow emacsbug apropos vc-bzr mode-local calccomp calc-map calc-alg calc-vec calc-aent calc-menu calc-yank calc-ext reporter debian-bug anything-config anything woman cl etags two-column iso-transl org-rmail org-mhe org-irc org-info org-gnus nnir gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader org-docview org-bibtex org-bbdb org-w3m org-element avl-tree generator org org-macro org-footnote org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint ob-core ob-eval org-compat org-macs org-loaddefs ispell xref project eieio-opt speedbar sb-image ezimage dframe completion dos-w32 find-cmd grep find-dired find-func pp cl-print help-fns radix-tree unrmail calc calc-loaddefs calc-macs deb-view network-stream starttls url-http tls gnutls url-gw nsm url-cache url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie w3m-filter w3m-form w3m-cookie url-domsuf w3m-bookmark w3m-tabmenu w3m-session w3m mailcap doc-view image-mode w3m-hist w3m-fb bookmark-w3m w3m-ems wid-edit w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util cal-move cal-x dabbrev arc-mode archive-mode macros locate edmacro kmacro rect tabify man shr-color timezone rmailsort rmailedit url-util shr svg xml browse-url add-log mailalias rmailout rmailkwd time-stamp cl-extra dired-aux wdired misearch multi-isearch make-mode jka-compr vc-git diff-mode markdown-mode subr-x noutline outline easy-mmode generic sh-script executable tex-mode compile vc-dir ewoc vc vc-dispatcher vc-svn json-mode rx bibtex-style vc-filewise vc-rcs octave texinfo pcase bibtex mhtml-mode css-mode smie color js json map imenu cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs sgml-mode dom qp rmailmm message rmc puny rfc822 mml mml-sec gnus-util mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader mail-parse rfc2231 desktop frameset elec-pair cal-julian solar cal-dst pot skeleton warnings rmailsum rmail rmail-loaddefs sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mime-compose epa-mail mail-utils epa derived epg view holidays hol-loaddefs appt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs tramp tramp-compat tramp-loaddefs trampver ucs-normalize shell pcomplete comint ring parse-time format-spec advice bhl visual-fill-column switch-to-shell openwith hi-lock xt-mouse time-date ffap thingatpt scroll-in-place filladapt ansi-color time quail help-mode dired-x dired dired-loaddefs generic-x disp-table finder-inf info debian-el package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib w3m-load mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors 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 composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray 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 threads dbusbind inotify lcms2 dynamic-setting font-render-setting x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 859419 104132) (symbols 48 61004 1) (miscs 40 1838 1970) (strings 32 207996 12197) (string-bytes 1 6110429) (vectors 16 83287) (vector-slots 8 2187469 111622) (floats 8 914 1312) (intervals 56 48134 1037) (buffers 992 180)) From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 08:26:23 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 12:26:23 +0000 Received: from localhost ([127.0.0.1]:58978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQUzx-0003qM-Gk for submit@debbugs.gnu.org; Thu, 08 Oct 2020 08:26:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55796) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQUzu-0003q5-4K for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 08:26:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35418) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kQUzo-0005IQ-Qk; Thu, 08 Oct 2020 08:26:08 -0400 Received: from [176.228.60.248] (port=4170 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kQUzo-0006QH-1y; Thu, 08 Oct 2020 08:26:08 -0400 Date: Thu, 08 Oct 2020 15:26:16 +0300 Message-Id: <83tuv47vkn.fsf@gnu.org> From: Eli Zaretskii To: Francesco =?utf-8?Q?Potort=C3=AC?= In-Reply-To: (message from Francesco =?utf-8?Q?Potort=C3=AC?= on Thu, 08 Oct 2020 14:05:55 +0200) Subject: Re: bug#43866: 26.3; italian postfix additions References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: 43866@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: Francesco Potortì > Date: Thu, 08 Oct 2020 14:05:55 +0200 > > Since the inception of mule, amyyears ago, I have set up an environment > where I switch between italian-postfix and american input methods. > > Now I realise that I have made long time ago an addition to italian that > has never gone into emacs. > > The rationale is that in Italy latin-9 should be used insterad of > latin1, which does not contain the euro symbol. And that > italian-postfix should allow introducing the euro symbol. The Latin-1 vs Latin-9 part is not important nowadays, since Emacs uses Unicode internally. As for the Euro symbol, I guess we need to add it to all the Latin input methods, not just the Italian one? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 08:34:44 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 12:34:44 +0000 Received: from localhost ([127.0.0.1]:59005 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQV88-00045U-AK for submit@debbugs.gnu.org; Thu, 08 Oct 2020 08:34:44 -0400 Received: from smtp-clients1.isti.cnr.it ([146.48.28.36]:53396) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQV85-00045L-TQ for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 08:34:42 -0400 Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) (Authenticated sender: pot) by smtp-clients1.isti.cnr.it (Postfix) with ESMTPSA id 78CAFB0512; Thu, 8 Oct 2020 14:34:40 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.102.4 at smtp-out.isti.cnr.it Received: from pot by tucano.isti.cnr.it with local (Exim 4.94) (envelope-from ) id 1kQV84-005wuI-5O; Thu, 08 Oct 2020 14:34:40 +0200 From: =?utf-8?Q?Francesco_Potort=C3=AC?= Date: Thu, 08 Oct 2020 14:34:40 +0200 To: Eli Zaretskii In-reply-to: <83tuv47vkn.fsf@gnu.org> (eliz@gnu.org) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> Organization: X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-Id: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 43866 Cc: 43866@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: -0.0 (/) >> From: Francesco Potortì >> Date: Thu, 08 Oct 2020 14:05:55 +0200 >> >> Since the inception of mule, amyyears ago, I have set up an environment >> where I switch between italian-postfix and american input methods. >> >> Now I realise that I have made long time ago an addition to italian that >> has never gone into emacs. >> >> The rationale is that in Italy latin-9 should be used insterad of >> latin1, which does not contain the euro symbol. And that >> italian-postfix should allow introducing the euro symbol. > >The Latin-1 vs Latin-9 part is not important nowadays, since Emacs >uses Unicode internally. I don't know if that's ever used, maybe changing it is worth enyway. >As for the Euro symbol, I guess we need to add it to all the Latin >input methods, not just the Italian one? I guess yes. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 08:39:29 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 12:39:29 +0000 Received: from localhost ([127.0.0.1]:59011 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQVCi-0004CV-TM for submit@debbugs.gnu.org; Thu, 08 Oct 2020 08:39:29 -0400 Received: from mail-wm1-f46.google.com ([209.85.128.46]:35153) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQVCd-0004CE-PR for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 08:39:27 -0400 Received: by mail-wm1-f46.google.com with SMTP id q5so6363514wmq.0 for <43866@debbugs.gnu.org>; Thu, 08 Oct 2020 05:39:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=ClwlqQ/Rx/WlOnv+9UFGXVp+wIeeOdNZFVxW+fS5348=; b=s6Iw8dZ5Mv8cshkfbwBXI+Zs4a3vLZ9A0ZK4rdoNoFeieaKqiBLtCw5HAddGp482Oi zk5NAdxt6jQImIEvjA5TDLf3pGNcuA19C9SG7X1H2PT29/UuTbER/t8V3LXIOHHsOolt C7b72iPtHOqjMRKVv3ZRXAS4BPqbI+V9w7GI/4kJN2FTEQ7fdBkbOWbFkKe+0op2k955 WXfNVt48V7wtDMwo5F9jdOnxsCVE4J5bzJnNFuMhUGlX5TYlFTgzIsrCLBU1xRF8fADc 9JhlgttG9Oe1TawcFHwHnF5vxq8cnlz3gUNRt7F1GC2YZlo2xYmAhsDRHT1wO8qusBRn Nzzg== 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:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=ClwlqQ/Rx/WlOnv+9UFGXVp+wIeeOdNZFVxW+fS5348=; b=bVGqZpEyD4285trjcAME1sajAw3f/Z2fyxU6BMcZWEPmTwmewWed10C7j2o8tr5Wcj tN5faME4sxyZnd1TwQ8Apt8vVQzntn45CO8zc8wEXr+m2+Xidd6ISO/Y3IzJtOVfzfEw 8U85o47K1YqZsEcD9tYWmyOkiGMrfMO6JNq5i49VvAVNSKvzb7vnZ/WO32Yf4xy9OXmq WfhQCocz8Wlm9bXSZ+ApTNRddlj1BqnaTtWJqWF9BqNjfeahYifNTwDy8dC3YPURG64e p4guJAashDxhHLz3/wmLkkFvUlCyVhiDbT3FRtvcAfOy4RmcOvh5AgNuRwubu4DDOFHG I/Jw== X-Gm-Message-State: AOAM5334BnrvMvKkAaAwCPWvmDXohy0O+SpcJ9LPChX4dSg85RGd+yiE diPt43O3wiTTnSf2z77REOhqbx4j9CfaSA== X-Google-Smtp-Source: ABdhPJy8UY2kDCsIeVhUQqzXymNWq2jg70AyPUkzeFW22S4bh+/1ZfRs3aop08uQIJQBmWkF0fLp9A== X-Received: by 2002:a1c:28a:: with SMTP id 132mr8553148wmc.9.1602160757375; Thu, 08 Oct 2020 05:39:17 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:683b:48ba:13fe:a576]) by smtp.gmail.com with ESMTPSA id r68sm1556207wmr.37.2020.10.08.05.39.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 05:39:16 -0700 (PDT) From: Robert Pluim To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> Date: Thu, 08 Oct 2020 14:39:15 +0200 In-Reply-To: <83tuv47vkn.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 08 Oct 2020 15:26:16 +0300") Message-ID: 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: 43866 Cc: Francesco =?utf-8?Q?Potort=C3=AC?= , 43866@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 (-) >>>>> On Thu, 08 Oct 2020 15:26:16 +0300, Eli Zaretskii said: >> From: Francesco Potort=C3=AC >> Date: Thu, 08 Oct 2020 14:05:55 +0200 >>=20 >> Since the inception of mule, amyyears ago, I have set up an environm= ent >> where I switch between italian-postfix and american input methods. >>=20 >> Now I realise that I have made long time ago an addition to italian = that >> has never gone into emacs. >>=20 >> The rationale is that in Italy latin-9 should be used insterad of >> latin1, which does not contain the euro symbol. And that >> italian-postfix should allow introducing the euro symbol. Eli> The Latin-1 vs Latin-9 part is not important nowadays, since Emacs Eli> uses Unicode internally. Eli> As for the Euro symbol, I guess we need to add it to all the Latin Eli> input methods, not just the Italian one? It=CA=BCs already in latin-postfix and on C-x 8 * E, is that really necessary? Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 08:57:13 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 12:57:13 +0000 Received: from localhost ([127.0.0.1]:59029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQVTt-0004cj-CT for submit@debbugs.gnu.org; Thu, 08 Oct 2020 08:57:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQVTr-0004cU-C0 for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 08:57:11 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35730) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kQVTl-0001wd-Uj; Thu, 08 Oct 2020 08:57:06 -0400 Received: from [176.228.60.248] (port=2112 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kQVTl-0003Sc-2d; Thu, 08 Oct 2020 08:57:05 -0400 Date: Thu, 08 Oct 2020 15:57:14 +0300 Message-Id: <83o8lc7u51.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-Reply-To: (message from Robert Pluim on Thu, 08 Oct 2020 14:39:15 +0200) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: pot@gnu.org, 43866@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: Robert Pluim > Cc: Francesco Potortì , 43866@debbugs.gnu.org > Date: Thu, 08 Oct 2020 14:39:15 +0200 > > Eli> As for the Euro symbol, I guess we need to add it to all the Latin > Eli> input methods, not just the Italian one? > > Itʼs already in latin-postfix and on C-x 8 * E, is that really > necessary? You mean, do people (besides Francesco) still use italian-postfix? I don't know. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 09:26:13 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 13:26:13 +0000 Received: from localhost ([127.0.0.1]:59077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQVvw-0005L4-PL for submit@debbugs.gnu.org; Thu, 08 Oct 2020 09:26:13 -0400 Received: from smtp-clients2.isti.cnr.it ([146.48.28.37]:46458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQVvt-0005Kv-G4 for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 09:26:10 -0400 Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) (Authenticated sender: pot) by smtp-clients2.isti.cnr.it (Postfix) with ESMTPSA id 034E2B0833; Thu, 8 Oct 2020 15:26:08 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.102.4 at smtp-out.isti.cnr.it Received: from pot by tucano.isti.cnr.it with local (Exim 4.94) (envelope-from ) id 1kQVvr-005yX3-LW; Thu, 08 Oct 2020 15:26:07 +0200 From: =?utf-8?Q?Francesco_Potort=C3=AC?= Date: Thu, 08 Oct 2020 15:26:07 +0200 To: Robert Pluim In-reply-to: (rpluim@gmail.com) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> Organization: X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-Id: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 43866 Cc: 43866@debbugs.gnu.org, 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) > >> The rationale is that in Italy latin-9 should be used insterad of > >> latin1, which does not contain the euro symbol. And that > >> italian-postfix should allow introducing the euro symbol. > > Eli> As for the Euro symbol, I guess we need to add it to all the Latin > Eli> input methods, not just the Italian one? > >Itʼs already in latin-postfix and on C-x 8 * E, is that really >necessary? I don't use latin-postfix, because it gets in the way: there are many more combinations than in italian postifix which change what I am writing - this is an added burden for a minuscul added benefit. This is why italian-postifix exists, in spite of the existence of latin-postfix. I don't use C-x 8 either, because I'd have to learn a lot of complex bindings: when I need some exotic char I use the terminal or the X combinations, which are easier and not specific to Emacs, unless I am forced to. This has little to do with italian-postfix, in fact. All in all, I don't get your objection. What would be the drawback of adding the E = keybinding? From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 09:54:49 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 13:54:49 +0000 Received: from localhost ([127.0.0.1]:59090 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQWNc-00060i-J0 for submit@debbugs.gnu.org; Thu, 08 Oct 2020 09:54:49 -0400 Received: from mail-wm1-f48.google.com ([209.85.128.48]:55085) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQWNZ-00060Q-Rh for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 09:54:47 -0400 Received: by mail-wm1-f48.google.com with SMTP id p15so6543971wmi.4 for <43866@debbugs.gnu.org>; Thu, 08 Oct 2020 06:54:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=jvfJrHnLLS/pQN+eqnCwx93lMV95zYlc3YRehWdo/Eo=; b=SO/6lhSYd/RC9d0FnJX7a62tPVYaBCFy/85gZHJg39CWQE6TMzY28Rys9oLS1/KFhC AvmL+3GgS0lDYM2oiCsBcH+aebwvEByIHoQP91bz6iNpawVWx652JnkdyesDwZ4XqQaj ojw48aDY6AzcrCInb74LoEvLfDKYlYJhaDXgAqKnY3qaIS518EJFVsaGoxHlQF+aXAmF 6L3uw3wdclFeMVmPPGGC9ISKpdep/A8OiueOUpDjrX2+TYHFAKhtqIbvPyHUigmQmiJV 0jUhpe/sUC4TzevdTHlE1SQiKThT8uaO2gjPgtFIo0TJFmujkG6wPmtP3X6L63VtZqlQ 9vbw== 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:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=jvfJrHnLLS/pQN+eqnCwx93lMV95zYlc3YRehWdo/Eo=; b=Q6GLz3Uk2P/RlbL5XUPlVig8Vk1ICUlBVMGihVFnjKJ4LCoXTWaN56HvhND31Li021 hzadfpfHI84F8REp28pA9/ZX8JakFi53z/cprDJJVd5m6AjYGVIdF4ZJfDuO4g4dytW6 78Bh4ryLaCph3kjgVyBYLR5RVM+WcDSWtiUOT1eOBmp6Fp8TML+0Nv/iWz/Ylhc0faB9 nzsMFSd4B6OwAc4JRCDI7BPpb5/JuJdHnq2evb+xzkY19HbfpULVbqZE+S6ILDlnja8V BnwpSbteeMIL0iDwTqZP0VqBfBOpMRtI0ADNxnAxJdHBQ25m2DVLFBUMMmwQ1VnF3XQt OhFw== X-Gm-Message-State: AOAM5313CVX5pcS+TYT6faObP/7RyqQ3VR8BYWBG6v262BIcyyO+0Y9B MBrVFwdfqj4d2OxUc4ZkIVOHH50PEc0= X-Google-Smtp-Source: ABdhPJyeaoqTR365fg/0EtmF/9DK8ElzfjN7cZCMK5nCoJixNCCklrFWfsOJnTARhH+H0R+9TcUVXg== X-Received: by 2002:a1c:c906:: with SMTP id f6mr9358821wmb.9.1602165279381; Thu, 08 Oct 2020 06:54:39 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:683b:48ba:13fe:a576]) by smtp.gmail.com with ESMTPSA id h16sm7753467wre.87.2020.10.08.06.54.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 06:54:38 -0700 (PDT) From: Robert Pluim To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <83o8lc7u51.fsf@gnu.org> Date: Thu, 08 Oct 2020 15:54:37 +0200 In-Reply-To: <83o8lc7u51.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 08 Oct 2020 15:57:14 +0300") Message-ID: 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: 43866 Cc: 43866@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 (-) >>>>> On Thu, 08 Oct 2020 15:57:14 +0300, Eli Zaretskii said: >> From: Robert Pluim >> Cc: Francesco Potort=C3=AC , 43866@debbugs.gnu.org >> Date: Thu, 08 Oct 2020 14:39:15 +0200 >>=20 Eli> As for the Euro symbol, I guess we need to add it to all the Latin Eli> input methods, not just the Italian one? >>=20 >> It=CA=BCs already in latin-postfix and on C-x 8 * E, is that really >> necessary? Eli> You mean, do people (besides Francesco) still use italian-postfix?= I Eli> don't know. What I meant is: everything is Unicode, and latin-postfix subsumes all -postfix, as far as I can tell, so people could just use latin-po= stfix. Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 10:00:38 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 14:00:38 +0000 Received: from localhost ([127.0.0.1]:32857 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQWTG-0006fT-28 for submit@debbugs.gnu.org; Thu, 08 Oct 2020 10:00:38 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]:42025) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQWTE-0006fG-9s for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 10:00:36 -0400 Received: by mail-wr1-f48.google.com with SMTP id e18so6722044wrw.9 for <43866@debbugs.gnu.org>; Thu, 08 Oct 2020 07:00:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=8PUEb2FSEAhkSc4N4F09w6RnJJ9loC/7anRm89AExzg=; b=iXS0vb/MBkde7fJhN2cD2AgE9BHE7oA+JpthQlrnyOuTPAxfZHL141iLmFUVd0HAaZ pxwebyb/9loHQGUxW6PO85SpxT1p0wwlHUfyaVllIc38rl4Lbcq5SxMz9q+cPpE4YkJO JdPV3ysbq0lj1I3s47rtYZQ2o33ibcEllbawZTtkBeIkcbtjN0uD8jlhR/ViudkmW/ma orkGtU4tkzAxfwo79D3koFgw+ITI3GqCE0WP9MA2oetcFB+XtXts+BZAVI11+qnkWusN 8/s8HIg0nw5KaGAdfcByZpuejMm379/xCHe5wDtSNcbk6BtO7nfcHKhBRp1NanQzq72c u6yQ== 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:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=8PUEb2FSEAhkSc4N4F09w6RnJJ9loC/7anRm89AExzg=; b=m38w18Exkc9SVWXDab+6ENkqHWcRx7uVL8ubQCUN0iFzUnBWZaEVTumfo0DeALFgI3 lyYSw6JDxAio8NFjoM2IPstahAC0E+MzLf6RcWuDJ1Xtm/G4Pl3ohU17WdeKcuVXqrKJ bF2JbqNlLwlPu/mko10ZqfmzEcbd0xJX2wJSTqKE4D8UANVuUH0qvaxr2oRv8ygN03yH xwkydUwQrSQT4Me152Ke+1EderpwvrF/AJK5NhJFZs1eLIG4iRLdLnrn/pMMWca+Whq3 /3f2i25AegQqLwXmaOb2q6rvMao1idZkTzhpr73chuapk0dK0w0G8IjrJc1Jms+xsaCD fvfw== X-Gm-Message-State: AOAM531egUxNvHZWIujF4VgEqQMoVqniJVXnkyQOs6OVUiC5TZy4bc9f oTAje/Z9q+wHb2URAqQoOFiFK4HyrR8= X-Google-Smtp-Source: ABdhPJwEnTl1nY8SIyfIFvJtINiR1MlZOm5uKoEQgJdtRfZAhs9yPt+VANlomtWP66HqEX0qxbSf+A== X-Received: by 2002:adf:dc47:: with SMTP id m7mr9546290wrj.100.1602165630083; Thu, 08 Oct 2020 07:00:30 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:683b:48ba:13fe:a576]) by smtp.gmail.com with ESMTPSA id p67sm7278047wmp.11.2020.10.08.07.00.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 07:00:28 -0700 (PDT) From: Robert Pluim To: Francesco =?utf-8?Q?Potort=C3=AC?= Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> Date: Thu, 08 Oct 2020 16:00:28 +0200 In-Reply-To: ("Francesco =?utf-8?Q?Potort=C3=AC=22's?= message of "Thu, 08 Oct 2020 15:26:07 +0200") Message-ID: 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: 43866 Cc: 43866@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 (-) >>>>> On Thu, 08 Oct 2020 15:26:07 +0200, Francesco Potort=C3=AC said: >> >> The rationale is that in Italy latin-9 should be used insterad of >> >> latin1, which does not contain the euro symbol. And that >> >> italian-postfix should allow introducing the euro symbol. >>=20 Eli> As for the Euro symbol, I guess we need to add it to all the Latin Eli> input methods, not just the Italian one? >>=20 >> It=CA=BCs already in latin-postfix and on C-x 8 * E, is that really >> necessary? Francesco> I don't use latin-postfix, because it gets in the way: there= are many Francesco> more combinations than in italian postifix which change what= I am Francesco> writing - this is an added burden for a minuscul added benef= it. OK Francesco> This is why italian-postifix exists, in spite of the existen= ce of Francesco> latin-postfix. Francesco> I don't use C-x 8 either, because I'd have to learn a lot of= complex Francesco> bindings: when I need some exotic char I use the terminal or= the X Francesco> combinations, which are easier and not specific to Emacs, un= less I am Francesco> forced to. This would not be for you: you already have your modified italian-postfix. Francesco> This has little to do with italian-postfix, in fact. Francesco> All in all, I don't get your objection. What would be the d= rawback of Francesco> adding the E =3D keybinding? Think of it more as 'do we really need to change X numbers of input methods, is there a simpler way'. And the answer appears to be 'no such way exists' Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 10:24:15 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 14:24:15 +0000 Received: from localhost ([127.0.0.1]:32868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQWq7-0007E8-BT for submit@debbugs.gnu.org; Thu, 08 Oct 2020 10:24:15 -0400 Received: from mail-wr1-f43.google.com ([209.85.221.43]:35693) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQWq5-0007Dv-I5 for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 10:24:14 -0400 Received: by mail-wr1-f43.google.com with SMTP id n15so6837182wrq.2 for <43866@debbugs.gnu.org>; Thu, 08 Oct 2020 07:24:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=/fpKxk5zhEUGg/gVaYD5nYGco4jP55+sxkhViVVwpXA=; b=V6f36Fd1et/1avIUjHhOVMsMpvi0v0tO5KM/DcbEtvUAbl9Rt28jGtj6s3vjk3itcv 6Iheni1AsH2FeYy/dQu5ND0Llh1PXZ65ScNJFHniUoBB6yj7nAhadTCmCuNUQ2iwNGaR EnNIm8JgQn4yz6gAU9xRFWe5iZb7FCHtltYgNvcaX2Xbu2Aj8s/aiNXgJnnUGA0bOtAk 3oGWOtOGbL5P5T5M56h6kkwmmyYasFAGT0yLFkTvotPDrxvWlZ7FIYW2j6xYPetPEj0t zrbZNf7F7NVfJ154IPCcmCpishox0cTJFZVGC1QtsoPBfv8P+lRi8gPI5QBLZDXh5Awu c+hQ== 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:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=/fpKxk5zhEUGg/gVaYD5nYGco4jP55+sxkhViVVwpXA=; b=G2EaN+uOsmNj/81VcSHtav1nrgUHMXK3MSwjnS7z08VEdxJY+9TFFQU8FwurAVbTIe 39zFoD2bsIYPd6eIuXU+3xOJPblj6H/+2Z9nnKGiJHA2E0/A+b+CUdaQvS6ST8v8vrV8 gvuwkIiMDvxbkhOOiMysivf3CiEQBoMcaZbe4kWpFzQntR54IhIuwrlsns9FJGEm6iMT 72JFOnpq/w9xJFeOR9hULBbCovf+WfIvOs5N06w9nl/iZG0wDEUkerDm8tRu8qlm+PMD Wxx1h9owpaF3U4Li7VWJ205sHn3BGZt+gZme877JzLvWQ8tmhvFVZIgMh4KlBweWbOm4 +blw== X-Gm-Message-State: AOAM532Uwt/0aoyT5Fyfk+M586CwJKVyLPZa2KB3TeVQqB9dm2XbxdMq ScUeWchfxjd46MmlhEyn39kpPcUIqBg= X-Google-Smtp-Source: ABdhPJy431gbg6O4ucx45/7NsTKxCJzn4Qvb/16o4VJL7fHkZxdEOFVyDlwqM5/0ydQB/9NM/lKsMA== X-Received: by 2002:a5d:5449:: with SMTP id w9mr10260707wrv.182.1602167047183; Thu, 08 Oct 2020 07:24:07 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:683b:48ba:13fe:a576]) by smtp.gmail.com with ESMTPSA id a13sm7073465wme.26.2020.10.08.07.24.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 07:24:06 -0700 (PDT) From: Robert Pluim To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <83o8lc7u51.fsf@gnu.org> Date: Thu, 08 Oct 2020 16:24:05 +0200 In-Reply-To: (Robert Pluim's message of "Thu, 08 Oct 2020 15:54:37 +0200") Message-ID: 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: 43866 Cc: 43866@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 (-) >>>>> On Thu, 08 Oct 2020 15:54:37 +0200, Robert Pluim s= aid: >>>>> On Thu, 08 Oct 2020 15:57:14 +0300, Eli Zaretskii said: >>> From: Robert Pluim >>> Cc: Francesco Potort=C3=AC , 43866@debbugs.gnu.org >>> Date: Thu, 08 Oct 2020 14:39:15 +0200 >>>=20 Eli> As for the Euro symbol, I guess we need to add it to all the Latin Eli> input methods, not just the Italian one? >>>=20 >>> It=CA=BCs already in latin-postfix and on C-x 8 * E, is that really >>> necessary? Eli> You mean, do people (besides Francesco) still use italian-postfix?= I Eli> don't know. Robert> What I meant is: everything is Unicode, and latin-postfix subsu= mes all Robert> -postfix, as far as I can tell, so people could just = use latin-postfix. As a practical question, if we do decide to add the euro to a bunch of latin input methods, where do we stop? Should we add it to all the greek-* methods on the grounds that Greece uses the Euro, but not to "british" since the UK uses the pound? (this is why I use C-x 8 * E to type =E2=82=AC) Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 10:32:34 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 14:32:34 +0000 Received: from localhost ([127.0.0.1]:32873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQWyA-0007Qr-7Y for submit@debbugs.gnu.org; Thu, 08 Oct 2020 10:32:34 -0400 Received: from eggs.gnu.org ([209.51.188.92]:32980) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQWy5-0007Qb-SF for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 10:32:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36858) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kQWy0-0006n6-Jk; Thu, 08 Oct 2020 10:32:24 -0400 Received: from [176.228.60.248] (port=4312 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kQWxz-0004gT-V6; Thu, 08 Oct 2020 10:32:24 -0400 Date: Thu, 08 Oct 2020 17:32:32 +0300 Message-Id: <83imbk7pq7.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-Reply-To: (message from Robert Pluim on Thu, 08 Oct 2020 16:24:05 +0200) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <83o8lc7u51.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: 43866@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: Robert Pluim > Cc: 43866@debbugs.gnu.org > Date: Thu, 08 Oct 2020 16:24:05 +0200 > > As a practical question, if we do decide to add the euro to a bunch of > latin input methods, where do we stop? Should we add it to all the > greek-* methods on the grounds that Greece uses the Euro, but not to > "british" since the UK uses the pound? I only thought about the Latin-N ones, mainly because all the legacy encodings which didn't have a Euro sign at some point got upgraded to newer Latin-N encodings which do. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 11:23:56 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 15:23:56 +0000 Received: from localhost ([127.0.0.1]:32912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQXln-0000BD-UR for submit@debbugs.gnu.org; Thu, 08 Oct 2020 11:23:56 -0400 Received: from mail1458c50.megamailservers.eu ([91.136.14.58]:38160 helo=mail267c50.megamailservers.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQXli-0000At-18 for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 11:23:51 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1602170618; bh=rC+ECKyCUncuJfa7rDZNrMXBGsnEyL2M6dNY8MfOdus=; h=From:Subject:Date:Cc:To:From; b=ZRIreudMsZPY/nUqGi6hjVC7VYFp09ujVMlFukUA0FZ6oxyOGHQayDRgxT00t1slj 7V1BOwIPw1CckD4+gz2oN6zzZ5Dmk7d4ZOdFFKKRnD14VDrjZG2ZT92qoonF/eaMxk 4t7CV15//w+IELj8R1l6a4uJjH/UH2glXwjFOcao= Feedback-ID: mattiase@acm.or Received: from stanniol.lan (c-304ee655.032-75-73746f71.bbcust.telenor.se [85.230.78.48]) (authenticated bits=0) by mail267c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 098FNZ31018278; Thu, 8 Oct 2020 15:23:37 +0000 From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) Subject: Re: bug#43866: 26.3; italian postfix additions Message-Id: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> Date: Thu, 8 Oct 2020 17:23:35 +0200 To: =?utf-8?Q?Francesco_Potort=C3=AC?= , Eli Zaretskii , Robert Pluim X-Mailer: Apple Mail (2.3445.104.17) X-CTCH-RefID: str=0001.0A782F18.5F7F2EFA.0058, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=Cf92G4jl c=1 sm=1 tr=0 a=63Z2wlQ1NB3xHpgKFKE71g==:117 a=63Z2wlQ1NB3xHpgKFKE71g==:17 a=IkcTkHD0fZMA:10 a=M51BFTxLslgA:10 a=jn_8RteOsy68Ja7hFvEA:9 a=QEXdDO2ut3YA:10 X-Origin-Country: SE X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: > E= -> € > > Typewriter-style italian characters. If they really are typewriter-style, wouldn't C= make more sense? E overstruck with = would just be a smudgy mess even if typed on a beautiful Olivetti. Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.3 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS X-Debbugs-Envelope-To: 43866 Cc: 43866@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: -0.0 (/) > E=3D -> =E2=82=AC >=20 > Typewriter-style italian characters.=20 If they really are typewriter-style, wouldn't C=3D make more sense? E = overstruck with =3D would just be a smudgy mess even if typed on a = beautiful Olivetti. Both C=3D and E=3D seem to work as X11 compose pairs. We could include = both. That is, c=3D, C=3D, e=3D, E=3D, and c=3D=3D, C=3D=3D, e=3D=3D, E=3D=3D = as the literal cases. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 11:35:31 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 15:35:31 +0000 Received: from localhost ([127.0.0.1]:32919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQXx1-0000Yh-BM for submit@debbugs.gnu.org; Thu, 08 Oct 2020 11:35:31 -0400 Received: from mail-wr1-f42.google.com ([209.85.221.42]:37838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQXww-0000YN-DD for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 11:35:26 -0400 Received: by mail-wr1-f42.google.com with SMTP id h7so7129789wre.4 for <43866@debbugs.gnu.org>; Thu, 08 Oct 2020 08:35:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=W3W3kLzu8seF+jk0QK5dDTeePuWRqu108z9Fu2W4R8s=; b=aX06COvgA3a/VQ4YBAJE2ggiaUER0VDhIWAx1gRObl2FtsTirwV0dexmDEwpr5K0lk abXOT1a+Uvo1ovkA0iXVok+tBrt+NKq8wKrx4Dur48cC09RsIrWoiQ80zTOvRPcoN6+k yPJGklOIMHMyyhnTyGGvoBMHTZVrqq0R+m+UMvb5hzvKK2vdRi4cDIHK+4lcL8GxizP8 FVFrdXDJaWA0xkNtoJuYRladziIdzkviBME6m90+p7TZbRDnQsES1urvzO+cMxwxVajD MZuCSSvvFrMvkDe+lBD6CxhpX2upD3QRyY6BKW11Nh3BZSzPiecqMKT24NeZ5HKwIOJ8 lyhQ== 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:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=W3W3kLzu8seF+jk0QK5dDTeePuWRqu108z9Fu2W4R8s=; b=KpxZlGkU4HgF0dLAPNEsrjOSaJnHkETVagP28QQPoVSD2Kirsa/JPvo2OhFZCVH/rw i+PCxnJrM50hSnGG1s3IhM0cdwn46RQHwvduS1xnJgen7WSEqgab/K2yix1hElwjRCRp D+OYePPsvkyBHLcmrDjMTCacN4eUlTrVOXY1kj6QMy/WJajR5FLfaX+WdQ/D6+2TXOaQ xcd0dYro7J4dM8X0dM5GD96sxpbj/W//lgZxincHGRxHH9hv0uIt6COgNzF5Ym3jmavG lqn1pGIiNc8UHHef9mlXINsHcc0czJk8L8eYBjUlzjxYFxcuJYS/xO0wZs8N6EaowdJD RHIg== X-Gm-Message-State: AOAM533nf9lP69AjYq6INVV54iX7SLUrm6/j/BqkXondHb9cw0kUf9lu kT+0H4qcc0sVTEVCJiiujxlZUwOw5VidsA== X-Google-Smtp-Source: ABdhPJwIhR48yHU5/lqaPz5K6hW0O40v75Pg4FhjubXEhf4HRP8HTxkIg78QdOhHd5hJvDrJ0SFTeQ== X-Received: by 2002:adf:b306:: with SMTP id j6mr9584386wrd.279.1602171316050; Thu, 08 Oct 2020 08:35:16 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:683b:48ba:13fe:a576]) by smtp.gmail.com with ESMTPSA id x6sm7882323wmb.17.2020.10.08.08.35.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 08:35:15 -0700 (PDT) From: Robert Pluim To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> Date: Thu, 08 Oct 2020 17:35:14 +0200 In-Reply-To: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> ("Mattias =?utf-8?Q?Engdeg=C3=A5rd=22's?= message of "Thu, 8 Oct 2020 17:23:35 +0200") Message-ID: 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: 43866 Cc: 43866@debbugs.gnu.org, Francesco =?utf-8?Q?Potort=C3=AC?= , 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Thu, 8 Oct 2020 17:23:35 +0200, Mattias Engdeg=C3=A5rd said: >> E=3D -> =E2=82=AC >>=20 >> Typewriter-style italian characters.=20 Mattias> If they really are typewriter-style, wouldn't C=3D make more s= ense? E overstruck with =3D would just be a smudgy mess even if typed on a = beautiful Olivetti. Mattias> Both C=3D and E=3D seem to work as X11 compose pairs. We could= include both. Mattias> That is, c=3D, C=3D, e=3D, E=3D, and c=3D=3D, C=3D=3D, e=3D=3D= , E=3D=3D as the literal cases. C=3D would make more sense, but E=3D (and of course =3DE for prefix input methods) is more mnemonic. I can never remember how to type =E2=82=AC on a = mac because it=CA=BCs not on something obvious like Option-E. There=CA=BCs precedence from C-x 8 * as well, which uses E (though perhaps it should have 'e' as well). And for total coverage, we *must* add 'C-x 8 2 0 a c' ;-) Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 11:42:15 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 15:42:15 +0000 Received: from localhost ([127.0.0.1]:32958 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQY3b-0000jL-3k for submit@debbugs.gnu.org; Thu, 08 Oct 2020 11:42:15 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQY3V-0000j1-SG for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 11:42:13 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37892) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kQY3Q-0001VM-1j; Thu, 08 Oct 2020 11:42:04 -0400 Received: from [176.228.60.248] (port=4630 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kQY3P-0000m8-Cs; Thu, 08 Oct 2020 11:42:03 -0400 Date: Thu, 08 Oct 2020 18:42:12 +0300 Message-Id: <83eem87mi3.fsf@gnu.org> From: Eli Zaretskii To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= In-Reply-To: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> (message from Mattias =?utf-8?Q?Engdeg=C3=A5rd?= on Thu, 8 Oct 2020 17:23:35 +0200) Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: 43866@debbugs.gnu.org, pot@gnu.org, rpluim@gmail.com 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: Mattias Engdegård > Date: Thu, 8 Oct 2020 17:23:35 +0200 > Cc: 43866@debbugs.gnu.org > > Both C= and E= seem to work as X11 compose pairs. We could include both. I think you are right. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 12:10:39 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 16:10:39 +0000 Received: from localhost ([127.0.0.1]:33015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQYV4-0001Vf-Ts for submit@debbugs.gnu.org; Thu, 08 Oct 2020 12:10:39 -0400 Received: from smtp-clients1.isti.cnr.it ([146.48.28.36]:32794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQYV2-0001VW-JH for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 12:10:37 -0400 Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) (Authenticated sender: pot) by smtp-clients1.isti.cnr.it (Postfix) with ESMTPSA id E7AE7B0512; Thu, 8 Oct 2020 18:10:34 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.102.4 at smtp-out.isti.cnr.it Received: from pot by tucano.isti.cnr.it with local (Exim 4.94) (envelope-from ) id 1kQYV0-0063m2-I7; Thu, 08 Oct 2020 18:10:34 +0200 From: =?utf-8?Q?Francesco_Potort=C3=AC?= Date: Thu, 08 Oct 2020 18:10:34 +0200 To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= In-reply-to: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> (mattiase@acm.org) Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> Organization: X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-Id: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 43866 Cc: 43866@debbugs.gnu.org, Eli Zaretskii , Robert Pluim 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: -0.0 (/) >> E= -> € >> >> Typewriter-style italian characters. > >If they really are typewriter-style, wouldn't C= make more sense? E >overstruck with = would just be a smudgy mess even if typed on a >beautiful Olivetti. The euro sign under E is on many Italian keyboards, so that sounds natural to me. Never seen C= as a shortcut, my X understands e= and E= but not c= or C=. > >Both C= and E= seem to work as X11 compose pairs. We could include both. >That is, c=, C=, e=, E=, and c==, C==, e==, E== as the literal cases. I would not include c= and C=. I would not include e= either. These things are very annoying unless they are really useful, so better just include what's really needed and nothing more. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 12:23:01 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 16:23:01 +0000 Received: from localhost ([127.0.0.1]:33029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQYh3-0001oE-4k for submit@debbugs.gnu.org; Thu, 08 Oct 2020 12:23:01 -0400 Received: from smtp-clients2.isti.cnr.it ([146.48.28.37]:47716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQYh1-0001o6-CB for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 12:22:59 -0400 Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) (Authenticated sender: pot) by smtp-clients2.isti.cnr.it (Postfix) with ESMTPSA id CE8D3B0833; Thu, 8 Oct 2020 18:22:57 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.102.4 at smtp-out.isti.cnr.it Received: from pot by tucano.isti.cnr.it with local (Exim 4.94) (envelope-from ) id 1kQYgz-00648e-Ay; Thu, 08 Oct 2020 18:22:57 +0200 From: =?utf-8?Q?Francesco_Potort=C3=AC?= Date: Thu, 08 Oct 2020 18:22:57 +0200 To: Robert Pluim In-reply-to: (rpluim@gmail.com) Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> Organization: X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-Id: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 43866 Cc: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= , 43866@debbugs.gnu.org, 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) >And for total coverage, we *must* add 'C-x 8 2 0 a c' ;-) Wow! But I can't imagine what that could produce :) From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 13:18:31 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 17:18:31 +0000 Received: from localhost ([127.0.0.1]:33068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQZYl-0005EL-4a for submit@debbugs.gnu.org; Thu, 08 Oct 2020 13:18:31 -0400 Received: from mail-wm1-f46.google.com ([209.85.128.46]:33638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQZYi-0005E5-3L for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 13:18:30 -0400 Received: by mail-wm1-f46.google.com with SMTP id z22so7219695wmi.0 for <43866@debbugs.gnu.org>; Thu, 08 Oct 2020 10:18:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=muLhQRUtQp8M14GLhyFqplajCRc1h3K6jKwNzQ7pTwM=; b=Fn8D32uZx8/z05xHtijTCw6qe2bbu/KUHrEnmfNtqyTjGPxpFrgzrmAWu8uw70iFAC YC04eyxhe3eUd5xF49XaybYT5f46JYQ2EYYeQwMnX584HPm6q8D7BcTCm1RFw74y9QBp OStcHR3RzppU3To17eEDVLDsCLnNH3q1mugi1c9+fAZZj+4a7SC4QVXba9IjBPzlG/N9 bzRMoB83Z2CLO1IaMReBSyWphKIvyrgEIK0juOQXdTaH4odWvVKr504OwYgCJOiIw4nv zPNeZe8ItPHkmQEUG3K7OgyswWdC8zMTRk3H6e+3C8uaJU5xAeW89GtGqm/ZAUQLFmed MoSQ== 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:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=muLhQRUtQp8M14GLhyFqplajCRc1h3K6jKwNzQ7pTwM=; b=Qz6b4veb48g+FVDHV0PPndbV5mXLwLm3w6ttg0vuoUoJQ263rn42FwnQX5qxsBKyBt jb+Et9dmNaVd9WfIbfamdZSNFyta3gUjxWXBMI6xTF7KqzPBEO0A4tjFGS8z9Grrg/Uh gK7qWVnnHgQT4wZPurFm+q+6wSS7/SLJWJqnUIscr2PODfHMFHVIk74MXEjVecLuxxMo Lk5vDnt2SNLTMUGizrPyl34YG59vnHmyl0wItULM109JCSDWVMC1IsFHqVnLoheapaSt fNWStBN4gYJ2K8EWMdV5ovk1ilgBCWDNY0wb9OJyAoTWvIJqTGOL2DCj+gpKPes0XBlZ OsWQ== X-Gm-Message-State: AOAM533PCPkobg0vYGQpM2CarTxVDYZh9vI/aLmvbyu8qnMeDDxSiW+I cevWxy1ibmxQwCIAEKb+IW4= X-Google-Smtp-Source: ABdhPJz71N/bLG8iUwbUZxVKsPFLBbGFGh2hxW2vXa01NZ/FzXEwVXIXr5w2mzVkiLGbDzWkXkF3gw== X-Received: by 2002:a1c:1bd8:: with SMTP id b207mr10097572wmb.139.1602177502211; Thu, 08 Oct 2020 10:18:22 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:8cd0:6f1e:4b9:568c]) by smtp.gmail.com with ESMTPSA id b8sm7649304wmb.4.2020.10.08.10.18.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 10:18:20 -0700 (PDT) From: Robert Pluim To: Francesco =?utf-8?Q?Potort=C3=AC?= Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> Date: Thu, 08 Oct 2020 19:18:20 +0200 In-Reply-To: ("Francesco =?utf-8?Q?Potort=C3=AC=22's?= message of "Thu, 08 Oct 2020 18:10:34 +0200") Message-ID: 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: 43866 Cc: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= , 43866@debbugs.gnu.org, 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Thu, 08 Oct 2020 18:10:34 +0200, Francesco Potort=C3=AC said: >> Both C=3D and E=3D seem to work as X11 compose pairs. We could inclu= de both. >> That is, c=3D, C=3D, e=3D, E=3D, and c=3D=3D, C=3D=3D, e=3D=3D, E=3D= =3D as the literal cases. Francesco> I would not include c=3D and C=3D. I would not include e=3D= either. These Francesco> things are very annoying unless they are really useful, so b= etter just Francesco> include what's really needed and nothing more. The advantage of e=3D is that (on a US-type keyboard at least) it doesn=CA=BCt involve any modifiers. But then again adding it would increase the chances of someone typing it by mistake. Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 13:28:54 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 17:28:54 +0000 Received: from localhost ([127.0.0.1]:33073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQZio-0005Ue-0v for submit@debbugs.gnu.org; Thu, 08 Oct 2020 13:28:54 -0400 Received: from smtp-clients1.isti.cnr.it ([146.48.28.36]:45546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQZim-0005UV-58 for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 13:28:52 -0400 Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) (Authenticated sender: pot) by smtp-clients1.isti.cnr.it (Postfix) with ESMTPSA id D6EACB0512; Thu, 8 Oct 2020 19:28:36 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.102.4 at smtp-out.isti.cnr.it Received: from pot by tucano.isti.cnr.it with local (Exim 4.94) (envelope-from ) id 1kQZiW-00668b-Hp; Thu, 08 Oct 2020 19:28:36 +0200 From: =?utf-8?Q?Francesco_Potort=C3=AC?= Date: Thu, 08 Oct 2020 19:28:36 +0200 To: Robert Pluim In-reply-to: (rpluim@gmail.com) Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> Organization: X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-Id: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 43866 Cc: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= , Eli Zaretskii , 43866@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: -0.0 (/) >>>>>> On Thu, 08 Oct 2020 18:10:34 +0200, Francesco Potortì said: > > >> Both C= and E= seem to work as X11 compose pairs. We could include both. > >> That is, c=, C=, e=, E=, and c==, C==, e==, E== as the literal cases. > > Francesco> I would not include c= and C=. I would not include e= either. These > Francesco> things are very annoying unless they are really useful, so better just > Francesco> include what's really needed and nothing more. > >The advantage of e= is that (on a US-type keyboard at least) it >doesnʼt involve any modifiers. But then again adding it would increase >the chances of someone typing it by mistake. Yes. That's exactly the point. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 14:00:06 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 18:00:06 +0000 Received: from localhost ([127.0.0.1]:33105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQaD0-0006Kg-5U for submit@debbugs.gnu.org; Thu, 08 Oct 2020 14:00:06 -0400 Received: from mail152c50.megamailservers.eu ([91.136.10.162]:55920 helo=mail50c50.megamailservers.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQaCv-0006Jg-9I for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 14:00:04 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1602179999; bh=U4KzDDf3tDueRnSZ/6yEVXOnGWxHj4iBdKWQjo6DuMk=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=FZLElnwWmPTRhmJt2Ys1c4B3tCoSl5VoPTSXZgJVZJLXZ3TsPmMwHBxvCeGmrOk5C Zyl7fPvUC0i885L4DlJRZHq+HSvoRmZHvnVLWZJwCLgA5dwXNl59gl8i/hlZCNJqr1 yJwF2MEBbRjXQqqN9qHaszhzzmWEVlsKNhoII4PE= Feedback-ID: mattiase@acm.or Received: from stanniol.lan (c-304ee655.032-75-73746f71.bbcust.telenor.se [85.230.78.48]) (authenticated bits=0) by mail50c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 098HxuSH017049; Thu, 8 Oct 2020 17:59:57 +0000 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) Subject: Re: bug#43866: 26.3; italian postfix additions From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= In-Reply-To: Date: Thu, 8 Oct 2020 19:59:55 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> To: Robert Pluim X-Mailer: Apple Mail (2.3445.104.17) X-CTCH-RefID: str=0001.0A782F17.5F7F539F.0010, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=NoevjPVJ c=1 sm=1 tr=0 a=63Z2wlQ1NB3xHpgKFKE71g==:117 a=63Z2wlQ1NB3xHpgKFKE71g==:17 a=IkcTkHD0fZMA:10 a=M51BFTxLslgA:10 a=pGLkceISAAAA:8 a=ra65qLnZymyywnXSJtAA:9 a=QEXdDO2ut3YA:10 X-Origin-Country: SE X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: 8 okt. 2020 kl. 19.18 skrev Robert Pluim : > Francesco> I would not include c= and C=. I would not include e= either. These > Francesco> things are very annoying unless they are really useful, so better just > Francesco> include what's really [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.3 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS X-Debbugs-Envelope-To: 43866 Cc: =?utf-8?Q?Francesco_Potort=C3=AC?= , Eli Zaretskii , 43866@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: -0.0 (/) 8 okt. 2020 kl. 19.18 skrev Robert Pluim : > Francesco> I would not include c=3D and C=3D. I would not include = e=3D either. These > Francesco> things are very annoying unless they are really useful, = so better just > Francesco> include what's really needed and nothing more. >=20 > The advantage of e=3D is that (on a US-type keyboard at least) it > doesn=CA=BCt involve any modifiers. But then again adding it would = increase > the chances of someone typing it by mistake. As you noted, e=3D is already in latin-postfix. It seems odd to require = E=3D in one mode and e=3D in another. It makes more sense for = italian-postfix to be a subset of latin-postfix, so that an Italian user = who needs foreign letters can switch without relearning composition = pairs. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 08 15:55:11 2020 Received: (at 43866) by debbugs.gnu.org; 8 Oct 2020 19:55:11 +0000 Received: from localhost ([127.0.0.1]:33218 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQc0N-0000dr-G8 for submit@debbugs.gnu.org; Thu, 08 Oct 2020 15:55:11 -0400 Received: from smtp-clients1.isti.cnr.it ([146.48.28.36]:40980) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQc0L-0000dh-NI for 43866@debbugs.gnu.org; Thu, 08 Oct 2020 15:55:10 -0400 Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) (Authenticated sender: pot) by smtp-clients1.isti.cnr.it (Postfix) with ESMTPSA id EF8AAB0512; Thu, 8 Oct 2020 21:55:07 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.102.4 at smtp-out.isti.cnr.it Received: from pot by tucano.isti.cnr.it with local (Exim 4.94) (envelope-from ) id 1kQc0J-006Age-GH; Thu, 08 Oct 2020 21:55:07 +0200 From: =?utf-8?Q?Francesco_Potort=C3=AC?= Date: Thu, 08 Oct 2020 21:55:07 +0200 To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= In-reply-to: <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> (mattiase@acm.org) Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> Organization: X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-Id: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 43866 Cc: Eli Zaretskii , 43866@debbugs.gnu.org, Robert Pluim 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: -0.0 (/) Francesco> I would not include c= and C=. I would not include e= either. These Francesco> things are very annoying unless they are really useful, so better just Francesco> include what's really needed and nothing more. Robert: >> The advantage of e= is that (on a US-type keyboard at least) it >> doesnʼt involve any modifiers. But then again adding it would increase >> the chances of someone typing it by mistake. Mattias: >As you noted, e= is already in latin-postfix. It seems odd to require >E= in one mode and e= in another. It makes more sense for >italian-postfix to be a subset of latin-postfix, so that an Italian >user who needs foreign letters can switch without relearning >composition pairs. I once tried using latin-postfix and I soon stopped, as it creates many more artifacts that you don't want than ones you want. Having a lowcase e for making the euro sign is just one more reason why I wouldn't use latin-postfix. If the agreed-upon solution is to put 'e =' on all European postfix languages, I think that's better leaving them all as they are now. If the only blocking issue here is inconsistency with latin-postfix, then better use 'E =' in place of 'e =' on latin-postfix and adding the same to all European languages. The only drawback would be for those using latin-postfix, but after my experience using it, I don't think it is really used in practice. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 00:42:22 2020 Received: (at 43866) by debbugs.gnu.org; 9 Oct 2020 04:42:22 +0000 Received: from localhost ([127.0.0.1]:33866 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQkEY-0005Vl-Im for submit@debbugs.gnu.org; Fri, 09 Oct 2020 00:42:22 -0400 Received: from quimby.gnus.org ([95.216.78.240]:34092) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQkEW-0005VV-38 for 43866@debbugs.gnu.org; Fri, 09 Oct 2020 00:42:20 -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=335UdaPbMRGl3s1WJLBBgc43f2me2OnmgszNysrpIrg=; b=LG1ueM0dtCezRijhjnFV+5QIOd xXAjW2db8KUYuVnjD6XQ5J4Pj/ZHveYS+G9tohrlavmt1cdH6/cFy4FeTyQkrvwf+aVT0lIbLtpsQ UlHaLtpstmIzhVHBqCLJPGcRSRP0HRuiz6j22dRImAXND6Dmolak79E1AqzS6Lgg+29c=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kQkEM-0007za-Og; Fri, 09 Oct 2020 06:42:14 +0200 From: Lars Ingebrigtsen To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> X-Now-Playing: Alva Noto and Ryuichi Sakamoto's _Vrioon_: "Uoon I" Date: Fri, 09 Oct 2020 06:42:09 +0200 In-Reply-To: <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> ("Mattias =?utf-8?Q?Engdeg=C3=A5rd=22's?= message of "Thu, 8 Oct 2020 19:59:55 +0200") Message-ID: <87ft6o57tq.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.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: Mattias Engdegård writes: > As you noted, e= is already in latin-postfix. It seems odd to require > E= in one mode and e= in another. It makes more sense for > italian-postfix to be a subset of latin-postfix, so that an Italia [...] 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: 0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: 43866@debbugs.gnu.org, Robert Pluim , Eli Zaretskii , Francesco =?utf-8?Q?Potort=C3=AC?= 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 (-) Mattias Engdeg=C3=A5rd writes: > As you noted, e=3D is already in latin-postfix. It seems odd to require > E=3D in one mode and e=3D in another. It makes more sense for > italian-postfix to be a subset of latin-postfix, so that an Italian > user who needs foreign letters can switch without relearning > composition pairs. I'm not sure I agree. An input method specialised to a specific language doesn't have to be a superset of the larger group -- a less-specific input method may be intended for users that have less experience with the language, and therefore be "sloppier"; i.e., have more input methods so that the user will find the character easier (but have more false positives that then will have to be fixed manually). So I think Francesco is right here -- just add E=3D, and do nothing else here (for the Euro). --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 07:26:27 2020 Received: (at 43866) by debbugs.gnu.org; 9 Oct 2020 11:26:27 +0000 Received: from localhost ([127.0.0.1]:34317 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQqXb-0007ZY-0h for submit@debbugs.gnu.org; Fri, 09 Oct 2020 07:26:27 -0400 Received: from mail1434c50.megamailservers.eu ([91.136.14.34]:60302 helo=mail263c50.megamailservers.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQqXW-0007ZH-Ub for 43866@debbugs.gnu.org; Fri, 09 Oct 2020 07:26:25 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1602242775; bh=5U7BE2/JFnD+Jqq+sPHyLW+x8oK0T5f9bR0AUEhDAIA=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=F+MxgW9wu6TlI7zGf8+gZf+OivqJhMpu9x9tLB9aNMCT7yEsovXtduansTX/DnrEa OJNdNcMuZlHBUSDp67xa7LiaCvA6TCmGmpv7KX4/o6kYK/ivwl5tMpc1ZXQ9SKhkzq DbR5CvYfUMqgsrdjnLiyiOsxQHIDfdZXu2LaHAXQ= Feedback-ID: mattiase@acm.or Received: from stanniol.lan (c-304ee655.032-75-73746f71.bbcust.telenor.se [85.230.78.48]) (authenticated bits=0) by mail263c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 099BQDev021117; Fri, 9 Oct 2020 11:26:14 +0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) Subject: Re: bug#43866: 26.3; italian postfix additions From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= In-Reply-To: <87ft6o57tq.fsf@gnus.org> Date: Fri, 9 Oct 2020 13:26:12 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <41EFCD0E-CE64-4203-8687-85684F96C355@acm.org> References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> <87ft6o57tq.fsf@gnus.org> To: Lars Ingebrigtsen X-Mailer: Apple Mail (2.3445.104.17) X-CTCH-RefID: str=0001.0A782F15.5F8048D7.009D, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=e6d4tph/ c=1 sm=1 tr=0 a=63Z2wlQ1NB3xHpgKFKE71g==:117 a=63Z2wlQ1NB3xHpgKFKE71g==:17 a=kj9zAlcOel0A:10 a=M51BFTxLslgA:10 a=OocQHUDgAAAA:8 a=tVetheBsJyfeQnYXG2AA:9 a=CjuIK1q_8ugA:10 a=xUZTl98r3Qw_uB5NK3jt:22 X-Origin-Country: SE X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: 9 okt. 2020 kl. 06.42 skrev Lars Ingebrigtsen : > I'm not sure I agree. An input method specialised to a specific > language doesn't have to be a superset of the larger group -- a > less-specific input method may be intended for users that have les [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.3 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS X-Debbugs-Envelope-To: 43866 Cc: 43866@debbugs.gnu.org, Robert Pluim , Eli Zaretskii , =?utf-8?Q?Francesco_Potort=C3=AC?= 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: -0.0 (/) 9 okt. 2020 kl. 06.42 skrev Lars Ingebrigtsen : > I'm not sure I agree. An input method specialised to a specific > language doesn't have to be a superset of the larger group -- a > less-specific input method may be intended for users that have less > experience with the language, and therefore be "sloppier"; i.e., have > more input methods so that the user will find the character easier = (but > have more false positives that then will have to be fixed manually). The choice of input method is not about proficiency in the language but = rather that a more constrained method is more efficient for monolingual = use. The many input sequences of 'latin-postfix' are not there to help = the learner stumble upon the right one by luck, but to allow the entry = of more characters. However, Francesco is right in that latin-postfix is too heavily loaded = for smooth use, and I certainly understand why he prefers = italian-postfix. 'latin-alt-postfix' is somewhat more practical (and = uses e=3D). > So I think Francesco is right here -- just add E=3D, and do nothing = else > here (for the Euro). I wouldn't mind, although we may be straying a bit into tailoring parts = of Emacs to a single user. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 07:56:24 2020 Received: (at 43866) by debbugs.gnu.org; 9 Oct 2020 11:56:24 +0000 Received: from localhost ([127.0.0.1]:34336 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQr0a-0001wa-Fb for submit@debbugs.gnu.org; Fri, 09 Oct 2020 07:56:24 -0400 Received: from delivery.mailspamprotection.com ([146.66.121.87]:35893) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQr0Y-0001wS-73 for 43866@debbugs.gnu.org; Fri, 09 Oct 2020 07:56:23 -0400 Received: from 241.110.209.35.bc.googleusercontent.com ([35.209.110.241] helo=giow1035.siteground.us) by se23.mailspamprotection.com with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from ) id 1kQr0V-0007DD-AN; Fri, 09 Oct 2020 06:56:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnuvola.org ; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=6uyHwLLsQ7+BtS/fRF/esnC4Zeyu0B6FIf+ksngea4A=; b=srItYB9VO5rwcIgmMNNhodfXBm ZZfXk6NLCUpM2dWxx4tZ4+E3Yik33wz7g2++6g5GtwgaMJZDEgx2FzQ1W5J+5PztumOLw0TkCXMes I5RU5hDzjeHhCIkAqo4SAZG4HEt3+tqRixhdzGfKyKqW6N1hlNlxHg9F2EmEi3rXhX9c=; Received: from [50.89.166.226] (port=55570 helo=miasma) by giow1035.siteground.us with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.90.1) (envelope-from ) id 1kQr0T-0000hC-BZ; Fri, 09 Oct 2020 11:56:17 +0000 From: Thien-Thi Nguyen To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= Subject: Re: bug#43866: 26.3; italian postfix additions Organization: sometimes References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> <87ft6o57tq.fsf@gnus.org> <41EFCD0E-CE64-4203-8687-85684F96C355@acm.org> Date: Fri, 09 Oct 2020 07:53:58 -0400 In-Reply-To: <41EFCD0E-CE64-4203-8687-85684F96C355@acm.org> ("Mattias \=\?utf-8\?Q\?Engdeg\=C3\=A5rd\=22's\?\= message of "Fri, 9 Oct 2020 13:26:12 +0200") Message-ID: <87h7r3sjhl.fsf@gnuvola.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Originating-IP: 35.209.110.241 X-SpamExperts-Domain: giow1035.siteground.us X-SpamExperts-Username: 35.209.110.241 Authentication-Results: mailspamprotection.com; auth=pass smtp.auth=35.209.110.241@giow1035.siteground.us X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.10) X-Recommended-Action: accept X-Filter-ID: Mvzo4OR0dZXEDF/gcnlw0ZXzIHSbE2lF8iY6Od2jmSypSDasLI4SayDByyq9LIhV4WK7vRFs8J+9 g1KuUCwDJ0TNWdUk1Ol2OGx3IfrIJKyP9eGNFz9TW9u+Jt8z2T3KEqnK2v6RFg8ZBAQYJZtjLxth vAh9sib3mCPcfuXpOTtHWBOwfJWjwtNWHDxilreHBcWRznlMLuQz9h/vC1kZbvNDVBC6eVUrHyS1 vKof77GTNn1nHmPrVYQrD/hAHbn8ljiwOOvyAmECT0SuvOQvffUuuvcXvC/v0ZaaFv+qrQzIP827 3kw1VzszCs2WZvRd6t/x+62H0rfoPOd/O3aXThD/qLFb2xGzrqjNsPnSakS307TnGWiV4L8kgx3j WcjOAzXh8xp9WkeAvGTlvcQwvZZTzkAjG5Elu5B8q1I01hTpxOsB8gG0slV7ra6jI4BSBiqogRFv YovoXCTheqpN7Ouiviv+oXY8CkZiJFfVMzVYmG4okdx90I2QwGrKH2preJFhJkrr1aJK7UvOHP2r TePZv5F7RzGS3oVctjiZbdo93SsS4aMXJmiJ2G0eb5ahNvzxgpo8/v9tEXmqDhJ0SSnb08gY7Z9W GbWn9uGQ9nHqd55OFzoRohjtYLoCvcWW8pjOFfnWL8N84Gl+TAvkmIQpRkKgWi6P+HuUVk3o3aTB eNDGo37FEc/C+HZkCyply6uM3Vl42P00jpH/GPs1/PxE13NLG9UOpjqQsUT0unETCM+VBWfaXZWE 0PrejHSPOb0SHLvL/0D+tytFtZzuUZbm+DnVr7WMBVbhV1kqdEow7jK/ppjraJAhP1DgftaZ92PN DpgLsd6Ddd/s7VM53tJ9Ig3o2p7yGzTfJJQW1W5RTMvNkxXrT/5AUlef7a77U5PZ8trzPiBWr0+h PteNJTl9nusZrGI/mbvb+iU7ijf+jkFFvuK20K9uDcUfdQO8ctgzcDoFd+96Xw4QUNtTneJaSkBs qIldRsDILoi11/hoBi+ggwoICvHxHkU+zhGpNdyprOlTkqUBnrwSxQkWxu6PX9xAhupBRjegT3uZ TqXdL6n84DiSXuptkD8RPWjdRBLaum+YIYm/e/ktOG9PxngOrHGWcKc5AqOFqAQq4tJM3CX+EMng eOWzKGDI8fges7TNZpYyPWvda9yeZPOPQcENC1ZhiHbvKrBhuF4oh2g= X-Report-Abuse-To: spam@quarantine1.mailspamprotection.com X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: Lars Ingebrigtsen , 43866@debbugs.gnu.org, Robert Pluim 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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable () Mattias Engdeg=C3=A5rd () Fri, 9 Oct 2020 13:26:12 +0200 > So I think Francesco is right here -- just add E=3D, and do > nothing else here (for the Euro). I wouldn't mind, although we may be straying a bit into tailoring parts of Emacs to a single user. FWIW, i use italian-postfix, too, and would welcome this (E=3D only) change. =2D-=20 Thien-Thi Nguyen ----------------------------------------------- (defun responsep (query) ; (2020) Software Libero (pcase (context query) ; =3D Dissenso Etico (`(technical ,ml) (correctp ml)) ...)) 748E A0E8 1CB8 A748 9BFA =2D-------------------------------------- 6CE4 6703 2224 4C80 7502 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iG4EARECAC4WIQR0jqDoHLinSJv6bORnAyIkTIB1AgUCX4BPWBAcdHRuQGdudXZv bGEub3JnAAoJEGcDIiRMgHUC07UAoOoR7YBFtF0rJc1VyaueUeoMIu3hAKDRfaqo toEAk3LJdcPUJKY9hZEOZg== =h4n6 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 08:45:47 2020 Received: (at 43866) by debbugs.gnu.org; 9 Oct 2020 12:45:47 +0000 Received: from localhost ([127.0.0.1]:34368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQrmM-000374-UO for submit@debbugs.gnu.org; Fri, 09 Oct 2020 08:45:47 -0400 Received: from mail-wr1-f51.google.com ([209.85.221.51]:47096) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQrmJ-00036n-02 for 43866@debbugs.gnu.org; Fri, 09 Oct 2020 08:45:45 -0400 Received: by mail-wr1-f51.google.com with SMTP id n6so9847993wrm.13 for <43866@debbugs.gnu.org>; Fri, 09 Oct 2020 05:45:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=vQDwN5swB66DzgI7DvYfYk3gkX+xFaANqS+URcT3YaA=; b=ZkOlOXqJEDWrx0RzmM7cJn+twFvKaloOaR3rjmprDCI3yQ30dLh5vUsLkKYX4FDZpE F2aCAcsavaTle7UXBq5aHWpEhyNOVq8BEgIcbfWctra1IDA/XMuhbHOZuvIbvJunMpa5 VW/pp4dqRYKg4AAOBDh011O/R4WyKYnBJeMbjx+9D68dYCOcVHRuMRKVOoFoCZhzAvVk KcomdI9xUbZtnKpDfiwL7Q9GfYvWnlHELLhsrsoR4f6XP8Ld00ihgGbPMw0CY7Bwu0aO IqZC65U7W7jO9E30Ee7ymuU02ON4wDy6Djz3WsuP33IayDlkEbwHtkOMpGCqjcQZLMO8 9VbA== 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:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=vQDwN5swB66DzgI7DvYfYk3gkX+xFaANqS+URcT3YaA=; b=rQLeM+VVyhHSqddMPoujqzI3JsFTxAVo4GF579YhJVJI+FU4iCS37BgrMP4cCSLwv1 Wv67jq4coYi3wFV22msPAnWur/qY8Ly8g5TgnbU55ddzkfZz0h4HU1yi1trVwBYqj2r+ /1g+SVzJYGltbg0amqNZ+ogEp8HNXN51znqJK09HID9Xy+mcVUc5AB88NMpSgfU9YqR9 TU5qDkm8gffREAqwDvZbVrNZ276t4ZzKrLYtPeh502HTMZgxMoMP1kV6Q5nEhZ6qpo5p 0LU0Zv4B1afDTbenBDdzXV42iPcsx5YHajRU1oiR/+apecLxln6kPGjU+HKI9ELNGov/ TRPQ== X-Gm-Message-State: AOAM533GgMCzX1gqZuYYIPgBXHsAAcZmMQ54cfbyjREQUcWo7texu8J5 KU9IbYP5OAiPOqtnQVdAOA2oVtfBRyI8CA== X-Google-Smtp-Source: ABdhPJw5LULRF/RXEGVcy1/ftmh3dja1HCAuMn4BEPjCRkbuFZ0PLrgfUxYOjkG+kIpQ5TKSlko68A== X-Received: by 2002:a5d:6287:: with SMTP id k7mr7797619wru.402.1602247536598; Fri, 09 Oct 2020 05:45:36 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:1477:c2e8:1d2f:3b0e]) by smtp.gmail.com with ESMTPSA id u17sm12772697wri.45.2020.10.09.05.45.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Oct 2020 05:45:35 -0700 (PDT) From: Robert Pluim To: Thien-Thi Nguyen Subject: Re: bug#43866: 26.3; italian postfix additions In-Reply-To: <87h7r3sjhl.fsf@gnuvola.org> (Thien-Thi Nguyen's message of "Fri, 09 Oct 2020 07:53:58 -0400") References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> <87ft6o57tq.fsf@gnus.org> <41EFCD0E-CE64-4203-8687-85684F96C355@acm.org> <87h7r3sjhl.fsf@gnuvola.org> Date: Fri, 09 Oct 2020 14:45:34 +0200 Message-ID: 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: 43866 Cc: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= , Lars Ingebrigtsen , 43866@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 (-) >>>>> On Fri, 09 Oct 2020 07:53:58 -0400, Thien-Thi Nguyen said: Thien-Thi> () Mattias Engdeg=C3=A5rd Thien-Thi> () Fri, 9 Oct 2020 13:26:12 +0200 >> So I think Francesco is right here -- just add E=3D, and do >> nothing else here (for the Euro). Thien-Thi> I wouldn't mind, although we may be straying a bit into Thien-Thi> tailoring parts of Emacs to a single user. Thien-Thi> FWIW, i use italian-postfix, too, and would welcome this (E= =3D Thien-Thi> only) change. I guess I=CA=BCm the weirdo here: I use latin-prefix :-) (it has =E2=82=AC on ~e, which is not a great choice: various other latin-prefix methods use ~e and ~E for other codepoints. Perhaps we should add =3DE (or =3De) to latin-prefix and maybe the other latin-N-prefix methods) Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 10:31:42 2020 Received: (at 43866) by debbugs.gnu.org; 9 Oct 2020 14:31:42 +0000 Received: from localhost ([127.0.0.1]:35956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQtQr-00067F-Bz for submit@debbugs.gnu.org; Fri, 09 Oct 2020 10:31:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQtQe-00066s-C9 for 43866@debbugs.gnu.org; Fri, 09 Oct 2020 10:31:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44258) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kQtQW-00074P-Sx; Fri, 09 Oct 2020 10:31:21 -0400 Received: from [176.228.60.248] (port=1795 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kQtQV-0007DG-GF; Fri, 09 Oct 2020 10:31:20 -0400 Date: Fri, 09 Oct 2020 17:31:17 +0300 Message-Id: <83y2kf5v4a.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-Reply-To: (message from Robert Pluim on Fri, 09 Oct 2020 14:45:34 +0200) Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> <87ft6o57tq.fsf@gnus.org> <41EFCD0E-CE64-4203-8687-85684F96C355@acm.org> <87h7r3sjhl.fsf@gnuvola.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: mattiase@acm.org, larsi@gnus.org, 43866@debbugs.gnu.org, ttn@gnuvola.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: Robert Pluim > Date: Fri, 09 Oct 2020 14:45:34 +0200 > Cc: Mattias Engdegård , > Lars Ingebrigtsen , 43866@debbugs.gnu.org > > Thien-Thi> FWIW, i use italian-postfix, too, and would welcome this (E= > Thien-Thi> only) change. > > I guess Iʼm the weirdo here: I use latin-prefix :-) > > (it has € on ~e, which is not a great choice: various other > latin-prefix methods use ~e and ~E for other codepoints. Perhaps we > should add =E (or =e) to latin-prefix and maybe the other > latin-N-prefix methods) Based on the discussion, I've decided to make a minimal change, so I added E= as a sequence for the Euro sign to Latin-1 language input methods (on the master branch). Any reason not to close this bug report now? From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 10:48:19 2020 Received: (at 43866) by debbugs.gnu.org; 9 Oct 2020 14:48:19 +0000 Received: from localhost ([127.0.0.1]:36000 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQtgx-0006Yb-17 for submit@debbugs.gnu.org; Fri, 09 Oct 2020 10:48:19 -0400 Received: from mail-wr1-f45.google.com ([209.85.221.45]:35355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQtgt-0006YK-0l for 43866@debbugs.gnu.org; Fri, 09 Oct 2020 10:48:17 -0400 Received: by mail-wr1-f45.google.com with SMTP id n15so10597634wrq.2 for <43866@debbugs.gnu.org>; Fri, 09 Oct 2020 07:48:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=XfTWdBHS3KgjQbr9LL9GW4bxm5kzsm/zCBaCG+bZroE=; b=ZhKbhiiwVxZrUISbfhGu3+LJRgA/gy6J4RpN8NKhewChqBKU1KbsqDggpjBZgM3405 AVzcQ7IusLaTir9KrIbDfAF8seiSOei+AXl2g2jVgIBNLPmM0pfewJZlIcT3AqXQd2Kp WzjKN5HlbNt7ZtWGM8Je/d/FK10bZZGuaQhXm70noJkAYkuB+JUN7KjFEl2koV3kjrX+ DNrop8YB9miy8lPmRaIx2a6zURTj98jQnPuZHIZ8WVRBAp09TdnoD3nsFm1UoKe01+Lz WXR+VEUnmJtHvjY3PmsaehM0N4jxbtGAvvKNlvntCbRHXgO4cK7hwli82Sf5VbUCPS93 osVA== 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:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=XfTWdBHS3KgjQbr9LL9GW4bxm5kzsm/zCBaCG+bZroE=; b=p7UWsKYyX1EWRHoqYXJECymlda5xDwBeJHLepLaY+Wh4Nq5O/4lxpWQque2a7T156p mRiejG2kR9pE16Xz081Ka+p/yonrTgqx/IodulJ9Ugl8XEArpJi1BTaoL5HoLeJsjMpV 5RlNv8g93IccxXJc8rLiNunV5yKs1Si9oILofCp6qpsCFAeG3SIOxTpqjQUrqoJlS+jL 9sgao6GLxa70C6+vmL8c8JJ/qYAI13Jdj4nxx25zWcuE2eo7rxXHOqki2gZszcoblz6m 7izr6ZTRrehdxJRcxMDBnkWp4Ogd6tDt0wyIVihsJe0FL3UIDmnG07OYwNR2xY+WuXCG iKGg== X-Gm-Message-State: AOAM530rNYQINwgrYk1kw0em3S7Uedt2ZX62oCIkixLGQgyA8jq+yNHD 32rNHeP/vRBDxpjMpgBkWmpQe/H+jt23Rw== X-Google-Smtp-Source: ABdhPJwwKUqRZcMaLveLYCgL2BcSgRSh7ra3Y/eon5AUXKbxHOEf5rg3hWfwSCN9AU9d8Wt3z8YB8w== X-Received: by 2002:a5d:490a:: with SMTP id x10mr14768456wrq.289.1602254888944; Fri, 09 Oct 2020 07:48:08 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:1477:c2e8:1d2f:3b0e]) by smtp.gmail.com with ESMTPSA id b63sm13019856wme.9.2020.10.09.07.48.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Oct 2020 07:48:08 -0700 (PDT) From: Robert Pluim To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> <87ft6o57tq.fsf@gnus.org> <41EFCD0E-CE64-4203-8687-85684F96C355@acm.org> <87h7r3sjhl.fsf@gnuvola.org> <83y2kf5v4a.fsf@gnu.org> Date: Fri, 09 Oct 2020 16:48:07 +0200 In-Reply-To: <83y2kf5v4a.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 09 Oct 2020 17:31:17 +0300") Message-ID: 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: 43866 Cc: mattiase@acm.org, larsi@gnus.org, 43866@debbugs.gnu.org, ttn@gnuvola.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 (-) >>>>> On Fri, 09 Oct 2020 17:31:17 +0300, Eli Zaretskii said: Eli> Based on the discussion, I've decided to make a minimal change, so= I Eli> added E=3D as a sequence for the Euro sign to Latin-1 language inp= ut Eli> methods (on the master branch). Eli> Any reason not to close this bug report now? If you've decided that the prefix methods don=CA=BCt get a similar treatment then we can close it. Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 11:04:24 2020 Received: (at 43866) by debbugs.gnu.org; 9 Oct 2020 15:04:24 +0000 Received: from localhost ([127.0.0.1]:36022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQtwW-0006xm-6Q for submit@debbugs.gnu.org; Fri, 09 Oct 2020 11:04:24 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38554) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQtwU-0006xZ-6D for 43866@debbugs.gnu.org; Fri, 09 Oct 2020 11:04:22 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44739) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kQtwN-0002OJ-QH; Fri, 09 Oct 2020 11:04:15 -0400 Received: from [176.228.60.248] (port=3853 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kQtwN-0006jL-6u; Fri, 09 Oct 2020 11:04:15 -0400 Date: Fri, 09 Oct 2020 18:04:14 +0300 Message-Id: <83r1q75tld.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-Reply-To: (message from Robert Pluim on Fri, 09 Oct 2020 16:48:07 +0200) Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> <87ft6o57tq.fsf@gnus.org> <41EFCD0E-CE64-4203-8687-85684F96C355@acm.org> <87h7r3sjhl.fsf@gnuvola.org> <83y2kf5v4a.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: mattiase@acm.org, larsi@gnus.org, 43866@debbugs.gnu.org, ttn@gnuvola.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: Robert Pluim > Cc: ttn@gnuvola.org, mattiase@acm.org, larsi@gnus.org, 43866@debbugs.gnu.org > Date: Fri, 09 Oct 2020 16:48:07 +0200 > > Eli> Any reason not to close this bug report now? > > If you've decided that the prefix methods donʼt get a similar > treatment then we can close it. You mean, use =E for the Euro? I don't mind if there are no objections. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 11:05:40 2020 Received: (at 43866) by debbugs.gnu.org; 9 Oct 2020 15:05:40 +0000 Received: from localhost ([127.0.0.1]:36026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQtxk-0006zq-HH for submit@debbugs.gnu.org; Fri, 09 Oct 2020 11:05:40 -0400 Received: from mail1442c50.megamailservers.eu ([91.136.14.42]:59824 helo=mail264c50.megamailservers.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQtxh-0006zY-Ec for 43866@debbugs.gnu.org; Fri, 09 Oct 2020 11:05:38 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1602255929; bh=ryLP7kzFRTmqr4LP/dQds9UryOhradf6U7ZMkcwqSZ8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=qucMY0r82UoabB682heVoSSzJneheEQrgomVbhJs0q3NjzToZ03jqh6Nk8f2d8Swd McK3By8AWbzXjcSpM0F7Nh8lpZ8Q/J4giGOSNekCGDkezCM1Nk25JWraM2UxIGORMy xkOFPgX6+8N1wHg4G7HF28ZoynwXrddBpmMoP/Wg= Feedback-ID: mattiase@acm.or Received: from [192.168.0.4] (c188-150-171-71.bredband.comhem.se [188.150.171.71]) (authenticated bits=0) by mail264c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 099F5NBd001065; Fri, 9 Oct 2020 15:05:25 +0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) Subject: Re: bug#43866: 26.3; italian postfix additions From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= In-Reply-To: <83y2kf5v4a.fsf@gnu.org> Date: Fri, 9 Oct 2020 17:05:23 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> <87ft6o57tq.fsf@gnus.org> <41EFCD0E-CE64-4203-8687-85684F96C355@acm.org> <87h7r3sjhl.fsf@gnuvola.org> <83y2kf5v4a.fsf@gnu.org> To: Eli Zaretskii X-Mailer: Apple Mail (2.3445.104.17) X-CTCH-RefID: str=0001.0A782F19.5F807C39.001A, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=PPNxBsiC c=1 sm=1 tr=0 a=SF+I6pRkHZhrawxbOkkvaA==:117 a=SF+I6pRkHZhrawxbOkkvaA==:17 a=kj9zAlcOel0A:10 a=M51BFTxLslgA:10 a=mDV3o1hIAAAA:8 a=o9i1lZHN0OJCVZQIb2IA:9 a=CjuIK1q_8ugA:10 a=_FVE-zBwftR9WsbkzFJk:22 X-Origin-Country: SE X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: 9 okt. 2020 kl. 16.31 skrev Eli Zaretskii : > Based on the discussion, I've decided to make a minimal change, so I > added E= as a sequence for the Euro sign to Latin-1 language input > methods (on the master branch). Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.3 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS X-Debbugs-Envelope-To: 43866 Cc: larsi@gnus.org, Robert Pluim , 43866@debbugs.gnu.org, ttn@gnuvola.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: -0.0 (/) 9 okt. 2020 kl. 16.31 skrev Eli Zaretskii : > Based on the discussion, I've decided to make a minimal change, so I > added E=3D as a sequence for the Euro sign to Latin-1 language input > methods (on the master branch). The minimal change would be to do it for italian-postfix only but = perhaps it doesn't hurt too much elsewhere. (I don't think prefix methods need it.) > Any reason not to close this bug report now? Maybe it merits a NEWS entry? From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 11:09:03 2020 Received: (at 43866) by debbugs.gnu.org; 9 Oct 2020 15:09:03 +0000 Received: from localhost ([127.0.0.1]:36038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQu11-00075K-D7 for submit@debbugs.gnu.org; Fri, 09 Oct 2020 11:09:03 -0400 Received: from mail-wm1-f53.google.com ([209.85.128.53]:52380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQu0y-00074o-Nx for 43866@debbugs.gnu.org; Fri, 09 Oct 2020 11:09:01 -0400 Received: by mail-wm1-f53.google.com with SMTP id e23so3140387wme.2 for <43866@debbugs.gnu.org>; Fri, 09 Oct 2020 08:09:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=KsQAByRbTJuFtR+U+cfH4Ib+aWuNxocTnIf1Tax/syA=; b=XYjaBlGdLEIHIHvabR7HDnaz5BJ9RQ4VnEhbyUHPrvI9acz7xtx7O3Aqwkkde47E9K oacP1SmZfiEj97K4mw9jTT3V8SV4+qXEqEABUYAWVgIBWvWJ9uFmn5O+wzLoKZngIb4x A+WfG8Sfule5AYMYC7GNYE/qIXFyVm9dosVZRSo4hpW6+8uk80yBwMbulWHJoheZ3RPI oBvYr5vedSGZuWYPHT+ZBO1DiHbYd1ooS8avtt6pgftUGFIE4hESxv6mAKMUCUNaJ1eJ uLaPLUvwnzk+8TbwjVbn2j8lFbuaLevUsv04wFkz25TIBonUqtEgEyLj8r8AmczhWSDQ Y7ww== 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:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=KsQAByRbTJuFtR+U+cfH4Ib+aWuNxocTnIf1Tax/syA=; b=DS+M2ZS+wclOW03fCFpkeelFMElLcLtkF+yYFoZDljWMx1pqA6edWx59WsnBmUJgNt MGr8LI3/3l11e5+CYJJV/n71u6RBg3/BUXhbXL3TYz1IbWh6gi3k3QfaxgB7XeWRZFfg V+Z/KFC9RO99rrf53Z9oHusCdPmCBVpbUdw/1u8pPmrIOHGPbBg+5o5k4p7Ozx2SDOvj bUTSws9gxQqOzquRsUWIn9LJJBPZoSK37DRe/9z2yqSIKyTwFtswE1bpxm7Q3ZK4Rk49 oLIR2TZJXMJWX8gGSPr5j9+4A2fAPMI1PCtjIK1rT/ORChLTpIe6ah4NAwiKcLG8Hlu1 KYoQ== X-Gm-Message-State: AOAM532JPjFau3DhBhxGnDVlVD8OLBYvBA3Y/8ihXlGwYP+6H2N0tvT3 86VHu3Nbp8T54sGwE2BovWCFzwEqTaKhjw== X-Google-Smtp-Source: ABdhPJx0oK9XyVtllBRiqwIyIbCNCvr/Ovyr+ybQQv4q6BSpbPpnNsP4ytfHidee/qUXXRU4wZFjwg== X-Received: by 2002:a7b:cf13:: with SMTP id l19mr14603472wmg.74.1602256134527; Fri, 09 Oct 2020 08:08:54 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:1477:c2e8:1d2f:3b0e]) by smtp.gmail.com with ESMTPSA id e7sm13101360wrm.6.2020.10.09.08.08.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Oct 2020 08:08:53 -0700 (PDT) From: Robert Pluim To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> <87ft6o57tq.fsf@gnus.org> <41EFCD0E-CE64-4203-8687-85684F96C355@acm.org> <87h7r3sjhl.fsf@gnuvola.org> <83y2kf5v4a.fsf@gnu.org> Date: Fri, 09 Oct 2020 17:08:52 +0200 In-Reply-To: ("Mattias =?utf-8?Q?Engdeg=C3=A5rd=22's?= message of "Fri, 9 Oct 2020 17:05:23 +0200") Message-ID: 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: 43866 Cc: larsi@gnus.org, Eli Zaretskii , 43866@debbugs.gnu.org, ttn@gnuvola.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 (-) >>>>> On Fri, 9 Oct 2020 17:05:23 +0200, Mattias Engdeg=C3=A5rd said: Mattias> 9 okt. 2020 kl. 16.31 skrev Eli Zaretskii : >> Based on the discussion, I've decided to make a minimal change, so I >> added E=3D as a sequence for the Euro sign to Latin-1 language input >> methods (on the master branch). Mattias> The minimal change would be to do it for italian-postfix only = but perhaps it doesn't hurt too much elsewhere. Mattias> (I don't think prefix methods need it.) Why? If eg french-postfix has it, why not french-prefix? >> Any reason not to close this bug report now? Mattias> Maybe it merits a NEWS entry? It=CA=BCs a user-visible change, so I guess so. Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 11:10:59 2020 Received: (at 43866) by debbugs.gnu.org; 9 Oct 2020 15:10:59 +0000 Received: from localhost ([127.0.0.1]:36042 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQu2s-00078B-QS for submit@debbugs.gnu.org; Fri, 09 Oct 2020 11:10:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40114) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQu2r-00077z-AF for 43866@debbugs.gnu.org; Fri, 09 Oct 2020 11:10:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44842) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kQu2j-0003Ax-Vk; Fri, 09 Oct 2020 11:10:51 -0400 Received: from [176.228.60.248] (port=4256 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kQu2j-0007J3-C6; Fri, 09 Oct 2020 11:10:49 -0400 Date: Fri, 09 Oct 2020 18:10:48 +0300 Message-Id: <83pn5r5taf.fsf@gnu.org> From: Eli Zaretskii To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= In-Reply-To: (message from Mattias =?utf-8?Q?Engdeg=C3=A5rd?= on Fri, 9 Oct 2020 17:05:23 +0200) Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> <87ft6o57tq.fsf@gnus.org> <41EFCD0E-CE64-4203-8687-85684F96C355@acm.org> <87h7r3sjhl.fsf@gnuvola.org> <83y2kf5v4a.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: larsi@gnus.org, rpluim@gmail.com, 43866@debbugs.gnu.org, ttn@gnuvola.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: Mattias Engdegård > Date: Fri, 9 Oct 2020 17:05:23 +0200 > Cc: Robert Pluim , ttn@gnuvola.org, larsi@gnus.org, > 43866@debbugs.gnu.org > > 9 okt. 2020 kl. 16.31 skrev Eli Zaretskii : > > > Based on the discussion, I've decided to make a minimal change, so I > > added E= as a sequence for the Euro sign to Latin-1 language input > > methods (on the master branch). > > The minimal change would be to do it for italian-postfix only but perhaps it doesn't hurt too much elsewhere. I couldn't explain to myself why Italian should have it, but, say, German or French shouldn't. > (I don't think prefix methods need it.) OK. > > Any reason not to close this bug report now? > > Maybe it merits a NEWS entry? Sounds too small to announce, but if others think it should be in NEWS, I won't object. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 11:22:05 2020 Received: (at 43866) by debbugs.gnu.org; 9 Oct 2020 15:22:05 +0000 Received: from localhost ([127.0.0.1]:36060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQuDc-0007Q3-7S for submit@debbugs.gnu.org; Fri, 09 Oct 2020 11:22:05 -0400 Received: from mail-wm1-f47.google.com ([209.85.128.47]:39792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQuDY-0007PT-LC for 43866@debbugs.gnu.org; Fri, 09 Oct 2020 11:22:03 -0400 Received: by mail-wm1-f47.google.com with SMTP id d3so10217615wma.4 for <43866@debbugs.gnu.org>; Fri, 09 Oct 2020 08:22:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version; bh=irU8IknEUiOKheh9p4+pz/nrWpw4OTfBKHRz43ShwMg=; b=qZ+WxJ7oSm3gN3DMsVQBHd8EH69HPLj40pgZKEI4WvZcOjM792Cm3Iw5SaHg3QCYgY LkKxLt859/v7Om2gkya3XJeHm9GEfYD2beb6nEq8SUE6hlZKOQUc+4i6mkCJplniGOYD FYGOSsJe/1Qbw5sGMZLjD0LCY6MQgGJzgIjb/jfifn7JoeWIAJ6dVWYQO8wLhdliXhvh BNtEXXdbj+Mv+6T1stzL6tHbvBKWpJbFOLNyE8VszbtCoKnoIUIjUK5tzmw4A9Adydhm kTD5y41KkFow+W78WEYWeMXz73TPkDeNty1Sx3T/kOicbYAR63t9SqH7BQs0h09RxsSZ wbGw== 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:date:in-reply-to :message-id:mime-version; bh=irU8IknEUiOKheh9p4+pz/nrWpw4OTfBKHRz43ShwMg=; b=h3ipDV9hY2yNKtAji84m96mWraXYyfJgGdE2bAZkCkCaBo4YJXM+tJ1I1YZHrZIFQw FtBfR+H470B3+LbO0mUryCoGAbpLGP8ZJKKHNCmt40xoeDJS7Yn0m+4pGzA3B3KN5e4s +YFc7qayf/Q2ebohbVZPeIXGvAi+fWT/n4VDk4cXlET34J4M+S53TUO77YAhkbxcs/02 lNo2pepRjLOfv7xAFNpLjZHnt7gTuohI3PdM8yw3WUI6rogCw/Oa0GwBgcf0NDl+mC/y BxwHvj4g19Jq5Nr/OEvfPFybpqq+vPg4H5QZife2ziq5baZ+p4pjoeQWAO3vQSTKH2jK nb6Q== X-Gm-Message-State: AOAM530nAadYGNc5fE+SM7ia6orsy4yZJCuCUzylyUDJ5CT9KIg5tr8S HBArz1OjtL7t0nygSSgN75ZvFMmWVElzKg== X-Google-Smtp-Source: ABdhPJzrIeJAvkZv20e+EE1VKryLkYZMTkRNkZGJKFgUMTpm3LOoyDutSmZN4dHyekCYkR4U0Ewp+A== X-Received: by 2002:a7b:cb4a:: with SMTP id v10mr14388613wmj.87.1602256911467; Fri, 09 Oct 2020 08:21:51 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:1477:c2e8:1d2f:3b0e]) by smtp.gmail.com with ESMTPSA id s19sm11899372wmc.41.2020.10.09.08.21.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Oct 2020 08:21:50 -0700 (PDT) From: Robert Pluim To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> <87ft6o57tq.fsf@gnus.org> <41EFCD0E-CE64-4203-8687-85684F96C355@acm.org> <87h7r3sjhl.fsf@gnuvola.org> <83y2kf5v4a.fsf@gnu.org> <83pn5r5taf.fsf@gnu.org> Date: Fri, 09 Oct 2020 17:21:49 +0200 In-Reply-To: <83pn5r5taf.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 09 Oct 2020 18:10:48 +0300") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= , larsi@gnus.org, 43866@debbugs.gnu.org, ttn@gnuvola.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 (-) >>>>> On Fri, 09 Oct 2020 18:10:48 +0300, Eli Zaretskii said: Eli> Sounds too small to announce, but if others think it should be in Eli> NEWS, I won't object. git never forgets :-) commit 3409fe0362c52127c52f854a7300f4dde4b8fffe Author: Eli Zaretskii Date: Thu Mar 29 19:45:13 2018 +0300 Support Capital sharp S in German input methods * lisp/leim/quail/latin-post.el ("german-postfix"): * lisp/leim/quail/latin-pre.el ("german-prefix"): Add Capital sharp S. (Bug#30988) * etc/NEWS: Mention the support of Capital sharp S. Robert -- From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 11:28:51 2020 Received: (at 43866) by debbugs.gnu.org; 9 Oct 2020 15:28:51 +0000 Received: from localhost ([127.0.0.1]:36065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQuKB-0007Zn-I6 for submit@debbugs.gnu.org; Fri, 09 Oct 2020 11:28:51 -0400 Received: from mail78c50.megamailservers.eu ([91.136.10.88]:44606 helo=mail70c50.megamailservers.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQuK5-0007ZZ-LT for 43866@debbugs.gnu.org; Fri, 09 Oct 2020 11:28:50 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1602257323; bh=AnJVpFFZ2sVCiC8owv3T+DRkSHqJolj9h2vdyvW5ru0=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=ip0flzujQBcZU50Ngsnnnao9BjREJ+Mz04WCzjA/hDkbfW+zeY3bfH324yj0U2OjG EJ9C7dJ+Av7Vo8b2rEfwYdn2HTum2MaDCaK2nceJ5zNOLxuyDXuFRSKmvrmUasFiZx pT6hj1ClargASOwMuHLBnIKKsu517uOU6+P5DXEY= Feedback-ID: mattiase@acm.or Received: from [192.168.0.4] (c188-150-171-71.bredband.comhem.se [188.150.171.71]) (authenticated bits=0) by mail70c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 099FSeQF032190; Fri, 9 Oct 2020 15:28:41 +0000 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) Subject: Re: bug#43866: 26.3; italian postfix additions From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= In-Reply-To: Date: Fri, 9 Oct 2020 17:28:39 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> <87ft6o57tq.fsf@gnus.org> <41EFCD0E-CE64-4203-8687-85684F96C355@acm.org> <87h7r3sjhl.fsf@gnuvola.org> <83y2kf5v4a.fsf@gnu.org> To: Robert Pluim X-Mailer: Apple Mail (2.3445.104.17) X-CTCH-RefID: str=0001.0A782F1A.5F8081AB.0038, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=OKBZIhSB c=1 sm=1 tr=0 a=SF+I6pRkHZhrawxbOkkvaA==:117 a=SF+I6pRkHZhrawxbOkkvaA==:17 a=IkcTkHD0fZMA:10 a=M51BFTxLslgA:10 a=pGLkceISAAAA:8 a=zkemcVSoyziX_rJ4QksA:9 a=QEXdDO2ut3YA:10 X-Origin-Country: SE X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: 9 okt. 2020 kl. 17.08 skrev Robert Pluim : > Why? If eg french-postfix has it, why not french-prefix? We would have to be rather sure about what it should be; each new sequence will be a potential point of annoyance. The prefix methods that define € use ~e, but our users apparently didn't want us to [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.3 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS X-Debbugs-Envelope-To: 43866 Cc: larsi@gnus.org, Eli Zaretskii , 43866@debbugs.gnu.org, ttn@gnuvola.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: -0.0 (/) 9 okt. 2020 kl. 17.08 skrev Robert Pluim : > Why? If eg french-postfix has it, why not french-prefix? We would have to be rather sure about what it should be; each new = sequence will be a potential point of annoyance. The prefix methods that define =E2=82=AC use ~e, but our users = apparently didn't want us to follow existing practice for the postfix = methods (e=3D). From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 10 16:54:27 2020 Received: (at 43866) by debbugs.gnu.org; 10 Oct 2020 20:54:28 +0000 Received: from localhost ([127.0.0.1]:38739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRLsp-0002ad-KR for submit@debbugs.gnu.org; Sat, 10 Oct 2020 16:54:27 -0400 Received: from quimby.gnus.org ([95.216.78.240]:53368) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRLsn-0002a0-Pb for 43866@debbugs.gnu.org; Sat, 10 Oct 2020 16:54:26 -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=d3NDKIwLR2h5ovuCcFQxOCsQAitp5JXZz/OJTIYroaI=; b=dnyfbijMxdo41TK9JyMZAAnXNH o5HbnxSGD1KOW8NFGfgveAWTh5PEYyh6rd/UTeqZ9TiWjPYD7x6wrNTA7xASleSkK6IRaUirenuwr sQhYs0nH+gHO8dV1cTP0ybzVFqxS+gr81ub4M65PWc2yhJEoAxrn/+O7Xbj8J/yuxL+g=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kRLsd-0006We-Mo; Sat, 10 Oct 2020 22:54:19 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> <87ft6o57tq.fsf@gnus.org> <41EFCD0E-CE64-4203-8687-85684F96C355@acm.org> <87h7r3sjhl.fsf@gnuvola.org> <83y2kf5v4a.fsf@gnu.org> <83r1q75tld.fsf@gnu.org> X-Now-Playing: Other People's Children's _Field of Sadness_: "Skywave" Date: Sat, 10 Oct 2020 22:54:14 +0200 In-Reply-To: <83r1q75tld.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 09 Oct 2020 18:04:14 +0300") Message-ID: <878scd245l.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.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: Eli Zaretskii writes: >> If you've decided that the prefix methods donʼt get a similar >> treatment then we can close it. > > You mean, use =E for the Euro? I don't mind if there are no > objections. 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: 0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: mattiase@acm.org, Robert Pluim , 43866@debbugs.gnu.org, ttn@gnuvola.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 (-) Eli Zaretskii writes: >> If you've decided that the prefix methods don=CA=BCt get a similar >> treatment then we can close it. > > You mean, use =3DE for the Euro? I don't mind if there are no > objections. I think it sounds logical, but I don't think we should make such a change without it being requested by somebody using those input methods. Perhaps =3DE would be annoying for them? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 12 05:26:10 2020 Received: (at 43866) by debbugs.gnu.org; 12 Oct 2020 09:26:10 +0000 Received: from localhost ([127.0.0.1]:41714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRu5q-0000CD-Kw for submit@debbugs.gnu.org; Mon, 12 Oct 2020 05:26:10 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:56280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRu5o-0000By-Nj for 43866@debbugs.gnu.org; Mon, 12 Oct 2020 05:26:09 -0400 Received: by mail-wm1-f41.google.com with SMTP id a72so5970760wme.5 for <43866@debbugs.gnu.org>; Mon, 12 Oct 2020 02:26:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=gdoydI0fqYMheBh8cNpBS+nA5taiN2MbbgJAXR2ptN0=; b=Xy+RKW0HzF6J7UVqYp8NNuteIDRAOYnLdVi8Cwg/Vfu3Ye714DETmKOlr6h5m37Hw6 8f/sYj+8n1Q/SDL2cqiJo5gbPW/4/R4orqConqRQa61ycEJdvYDizZblTLJ3qbrdmwZU KlC6hXWDFYO07hoXd+n4/tbsVX6sXSkyfnXq6Q5G7XW3ZHqbvCr6f9+afC24Wp9qNO4b LyTf5Duyua0fQcBjJiIBVm6hGhupN1l/PxU6AXUFBX40smdZ6wpwEEgsDsxdKXSHus91 dE2YOScv18GAuJ2APKa5XSMTjFGoMoojDjHF0nh3XpIaYdyLpI+fBqC2Akgie/YDwadt 6wTg== 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:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=gdoydI0fqYMheBh8cNpBS+nA5taiN2MbbgJAXR2ptN0=; b=bXEbzLSjEeF1uEC5LXrI7HCHCmh7KGwuIL97ADS/2johAWU/s25PJhFCdxM81NFtc4 4/sa9CXE0SWLp50uMuNy92yCegniO/gsCFFPLkbWfoz99c6RJ524Jn+lElqkjokXKpY/ 46g9RyKinH9oBz3sZDHfGuJYbfGK483aQir+YNP3B5t7SSfwv8JhEmDn19O4JIiTOktm cvicTvzGzM8dunWgw+KcINxXtRHu3bni5cmF1xCzSKhJKgAvFLc3XxqfJKvZacvPSWda uZVWYTB6nK41a2qDqH0fgjXU3wwX+EDtLcfqFx0gKKYPxfGIjpoAn/lRtm4QARwmNeaS MT7w== X-Gm-Message-State: AOAM530bAd4SuGFlTMfKbV8d3wN2QV22JmKrYPvxSVT7KWT2tkt2v+Qe g4YB2lx0fbcYcxv2uQREpxvl8LAIKrw= X-Google-Smtp-Source: ABdhPJyNLlUi4sUgNXttuazvP0gpJx2yUrGa8YbmDqCC8wh1Oes0P0VmwsxazUpcp9+OxCVJAUspiw== X-Received: by 2002:a1c:4d14:: with SMTP id o20mr9767154wmh.72.1602494762807; Mon, 12 Oct 2020 02:26:02 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:2989:6e8d:76df:f4ec]) by smtp.gmail.com with ESMTPSA id y66sm6006151wmd.14.2020.10.12.02.26.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Oct 2020 02:26:02 -0700 (PDT) From: Robert Pluim To: Lars Ingebrigtsen Subject: Re: bug#43866: 26.3; italian postfix additions References: <88F65AD7-259D-4C39-A216-78E0DE7B9F13@acm.org> <5F77A995-2CB4-4090-94CF-1DE60FEAF4FB@acm.org> <87ft6o57tq.fsf@gnus.org> <41EFCD0E-CE64-4203-8687-85684F96C355@acm.org> <87h7r3sjhl.fsf@gnuvola.org> <83y2kf5v4a.fsf@gnu.org> <83r1q75tld.fsf@gnu.org> <878scd245l.fsf@gnus.org> Date: Mon, 12 Oct 2020 11:26:01 +0200 In-Reply-To: <878scd245l.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 10 Oct 2020 22:54:14 +0200") Message-ID: 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: 43866 Cc: mattiase@acm.org, Eli Zaretskii , 43866@debbugs.gnu.org, ttn@gnuvola.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 (-) >>>>> On Sat, 10 Oct 2020 22:54:14 +0200, Lars Ingebrigtsen said: Lars> Eli Zaretskii writes: >>> If you've decided that the prefix methods don=CA=BCt get a similar >>> treatment then we can close it. >>=20 >> You mean, use =3DE for the Euro? I don't mind if there are no >> objections. Lars> I think it sounds logical, but I don't think we should make such a Lars> change without it being requested by somebody using those input Lars> methods. Perhaps =3DE would be annoying for them? I don=CA=BCt think it would be annoying, but I agree there=CA=BCs probably = no need to start adding things people haven't requested (and ~e already exists). Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 13 16:19:37 2020 Received: (at 43866) by debbugs.gnu.org; 13 Oct 2020 20:19:37 +0000 Received: from localhost ([127.0.0.1]:48999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSQlk-00029k-OY for submit@debbugs.gnu.org; Tue, 13 Oct 2020 16:19:37 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:41201) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSQli-00029K-OV for 43866@debbugs.gnu.org; Tue, 13 Oct 2020 16:19:36 -0400 Received: from mail.gandi.net (m91-129-102-160.cust.tele2.ee [91.129.102.160]) (Authenticated sender: juri@linkov.net) by relay10.mail.gandi.net (Postfix) with ESMTPSA id A7E3E240003; Tue, 13 Oct 2020 20:19:27 +0000 (UTC) From: Juri Linkov To: Robert Pluim Subject: Re: bug#43866: 26.3; italian postfix additions Organization: LINKOV.NET References: <83tuv47vkn.fsf@gnu.org> Date: Tue, 13 Oct 2020 23:07:13 +0300 In-Reply-To: (Robert Pluim's message of "Thu, 08 Oct 2020 14:39:15 +0200") Message-ID: <87ft6igdzi.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 43866 Cc: Eli Zaretskii , 43866@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.7 (-) > Itʼs already in latin-postfix and on C-x 8 * E, is that really > necessary? I wonder why C-x 8 provides key sequences that are not mnemonic and so hard to remember? Would it make sense to support exactly the same keys that are provided by the X11 compose method? I mean that are in the file /usr/share/X11/locale/en_US.UTF-8/Compose also available at https://help.ubuntu.com/community/ComposeKey and https://cgit.freedesktop.org/xorg/lib/libX11/plain/nls/en_US.UTF-8/Compose.pre For example, for every such line: : "€" EuroSign # EURO SIGN replace with C-x 8, and bind such key sequences: C-x 8 = E => "€" and for all other keys as well, e.g. C-x 8 . . . => "…" (HORIZONTAL ELLIPSIS) From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 13 22:31:28 2020 Received: (at 43866) by debbugs.gnu.org; 14 Oct 2020 02:31:28 +0000 Received: from localhost ([127.0.0.1]:49305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSWZc-0002lN-Aa for submit@debbugs.gnu.org; Tue, 13 Oct 2020 22:31:28 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSWZZ-0002l9-VP for 43866@debbugs.gnu.org; Tue, 13 Oct 2020 22:31:27 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48818) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kSWZU-0001JL-8g; Tue, 13 Oct 2020 22:31:20 -0400 Received: from [176.228.60.248] (port=2479 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kSWZT-0006wJ-5T; Tue, 13 Oct 2020 22:31:19 -0400 Date: Wed, 14 Oct 2020 05:31:29 +0300 Message-Id: <837drt1qta.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <87ft6igdzi.fsf@mail.linkov.net> (message from Juri Linkov on Tue, 13 Oct 2020 23:07:13 +0300) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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: Juri Linkov > Cc: Eli Zaretskii , 43866@debbugs.gnu.org > Date: Tue, 13 Oct 2020 23:07:13 +0300 > > I wonder why C-x 8 provides key sequences that are not mnemonic > and so hard to remember? > > Would it make sense to support exactly the same keys that are > provided by the X11 compose method? I mean that are in the file > /usr/share/X11/locale/en_US.UTF-8/Compose > also available at > https://help.ubuntu.com/community/ComposeKey > and > https://cgit.freedesktop.org/xorg/lib/libX11/plain/nls/en_US.UTF-8/Compose.pre How about making a new input method for those? It seems to me that C-x 8 is already too "fat". From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 14 00:39:00 2020 Received: (at 43866) by debbugs.gnu.org; 14 Oct 2020 04:39:00 +0000 Received: from localhost ([127.0.0.1]:49703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSYZ2-00047E-A4 for submit@debbugs.gnu.org; Wed, 14 Oct 2020 00:39:00 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSYYx-00046w-MW for 43866@debbugs.gnu.org; Wed, 14 Oct 2020 00:38:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51870) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kSYYs-0004wJ-7O; Wed, 14 Oct 2020 00:38:50 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1kSYYq-0005LA-N4; Wed, 14 Oct 2020 00:38:48 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Juri Linkov In-Reply-To: <87ft6igdzi.fsf@mail.linkov.net> (message from Juri Linkov on Tue, 13 Oct 2020 23:07:13 +0300) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> Message-Id: Date: Wed, 14 Oct 2020 00:38:48 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > Would it make sense to support exactly the same keys that are > provided by the X11 compose method? That might be a good idea. Also, I wonder if we could make that command more self-documenting. Maybe C-h in the argument for C-x 8 could display a buffer which displays characters you can choose. Each character would be followed by the sequence to type to choose that character. This should include all the characters Emacs supports, divided clearly into Unicode code blocks, with their unicode names. Not just the ones that have specific short C-x 8 sequences definied in Emacs. It would be nice to have a prefix more mnemonic than C-x 8. But I have nothing to suggest. It would be good to shorten C-x 8 RET. That is my go-to method of inserting characters for which I don't know a sequence. Currently, 8 upper-case letters are valid after C-h 8, and 6 lower-case. Suppose we free up one case -- either the upper-case letters or the lower-case letters. Then we could make typing a letter of that case throw you into the minibuffer. In this way, we could replace C-x 8 RET UNICODE-NAME RET with C-x 8 UNICODE-NAME RET. Also, why not change the Unicode character names to lower-case? They would look nicer that way, I think. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 14 04:36:22 2020 Received: (at 43866) by debbugs.gnu.org; 14 Oct 2020 08:36:22 +0000 Received: from localhost ([127.0.0.1]:50010 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kScGk-000631-2p for submit@debbugs.gnu.org; Wed, 14 Oct 2020 04:36:22 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:53305) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kScGf-00062k-U8 for 43866@debbugs.gnu.org; Wed, 14 Oct 2020 04:36:20 -0400 X-Originating-IP: 91.129.102.160 Received: from mail.gandi.net (m91-129-102-160.cust.tele2.ee [91.129.102.160]) (Authenticated sender: juri@linkov.net) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 5ECC560017; Wed, 14 Oct 2020 08:36:07 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions Organization: LINKOV.NET References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> Date: Wed, 14 Oct 2020 11:07:41 +0300 In-Reply-To: <837drt1qta.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 14 Oct 2020 05:31:29 +0300") Message-ID: <874kmx443u.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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 (-) >> I wonder why C-x 8 provides key sequences that are not mnemonic >> and so hard to remember? >> >> Would it make sense to support exactly the same keys that are >> provided by the X11 compose method? I mean that are in the file >> /usr/share/X11/locale/en_US.UTF-8/Compose >> also available at >> https://help.ubuntu.com/community/ComposeKey >> and >> https://cgit.freedesktop.org/xorg/lib/libX11/plain/nls/en_US.UTF-8/Compose.pre > > How about making a new input method for those? It seems to me that > C-x 8 is already too "fat". Yes, a new method might be useful as well. But since such method can't be enabled all the time because such sequences as "= E" should be inserted literally in normal circumstances. So such method needs to be enabled temporarily, and it takes more time to enable/disable it, while it's useful only to insert a single special character sometimes, it would be much easier to type some prefix key before typing "= E" to insert € when such a need arises occasionally. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 14 04:36:25 2020 Received: (at 43866) by debbugs.gnu.org; 14 Oct 2020 08:36:25 +0000 Received: from localhost ([127.0.0.1]:50012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kScGn-00063G-De for submit@debbugs.gnu.org; Wed, 14 Oct 2020 04:36:25 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:6861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kScGj-00062o-Jx for 43866@debbugs.gnu.org; Wed, 14 Oct 2020 04:36:22 -0400 X-Originating-IP: 91.129.102.160 Received: from mail.gandi.net (m91-129-102-160.cust.tele2.ee [91.129.102.160]) (Authenticated sender: juri@linkov.net) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 49F2E240003; Wed, 14 Oct 2020 08:36:12 +0000 (UTC) From: Juri Linkov To: Richard Stallman Subject: Re: bug#43866: 26.3; italian postfix additions Organization: LINKOV.NET References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> Date: Wed, 14 Oct 2020 11:11:24 +0300 In-Reply-To: (Richard Stallman's message of "Wed, 14 Oct 2020 00:38:48 -0400") Message-ID: <87h7qx1a5f.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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 (-) > > Would it make sense to support exactly the same keys that are > > provided by the X11 compose method? > > That might be a good idea. Do we have the rights to copy all key definitions from the X11 compose method? I guess there are no licensing restrictions? > Also, I wonder if we could make that command more self-documenting. > Maybe C-h in the argument for C-x 8 could display a buffer > which displays characters you can choose. > Each character would be followed by the sequence to type to choose that > character. Yes, displaying a separate buffer would be useful. Then maybe displaying these keys could be moved from the Help buffer of 'C-h b' that currently displays a very long list of 'C-x 8' keys at the beginning of the Help buffer, so it's very difficult to see the keys of the current mode that are at the end of the long Help buffer. > This should include all the characters Emacs supports, divided clearly > into Unicode code blocks, with their unicode names. Not just the ones > that have specific short C-x 8 sequences definied in Emacs. Maybe also 'C-u C-x =' could suggest how to input characters using C-x 8 mnemonics. > It would be nice to have a prefix more mnemonic than C-x 8. > But I have nothing to suggest. Yes, to find a more mnemonic and shorter key would be useful. Maybe this question could be asked on emacs-devel where someone might have ideas for such a key. > It would be good to shorten C-x 8 RET. That is my go-to method > of inserting characters for which I don't know a sequence. > > Currently, 8 upper-case letters are valid after C-h 8, and 6 > lower-case. Suppose we free up one case -- either the upper-case > letters or the lower-case letters. Then we could make typing > a letter of that case throw you into the minibuffer. Sorry, I don't understand. I tried to type 'C-h 8', and it's undefined. > In this way, we could replace C-x 8 RET UNICODE-NAME RET with > C-x 8 UNICODE-NAME RET. > > Also, why not change the Unicode character names to lower-case? > They would look nicer that way, I think. I don't know why the Unicode standard uses upper-case, but I see no problem in Emacs with upper-case letters when case-fold is non-nil, so you can type lower-case letters in completions. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 14 06:43:50 2020 Received: (at 43866) by debbugs.gnu.org; 14 Oct 2020 10:43:50 +0000 Received: from localhost ([127.0.0.1]:50173 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSeG5-0003BJ-Sv for submit@debbugs.gnu.org; Wed, 14 Oct 2020 06:43:50 -0400 Received: from mail-wr1-f43.google.com ([209.85.221.43]:33051) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSeG2-0003B0-Pz for 43866@debbugs.gnu.org; Wed, 14 Oct 2020 06:43:49 -0400 Received: by mail-wr1-f43.google.com with SMTP id b8so3252407wrn.0 for <43866@debbugs.gnu.org>; Wed, 14 Oct 2020 03:43:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=iNkaVz0G1zhEOEHlt5Y1yDxSyZMfTSYq/FTibAHd5GE=; b=WspkEYXUITIW6P+NpI2wpaTP5GF7rrgRzheDou2AXbj+yXOgFWbC5cApmaYAkbIAU8 xII0g9wjdO/jy/eCXR0dQB2mAoV5Qs+PemBkKSQvALYFTT4o+4LkIY8hCo2wVYsVe9Yb DCpJfjg+LyIXtzUpztjUyqqbJzGzfWaWO2D3fzBxvoeqRVFf6NEiVmUvj+3djq6EPvEJ hJBhdLcDTmVD3IbZoJ/ApFSbaJoXdGY3tAenuxwRQ4WgKT4rTXTSLeFSx7cgzcrlftEo VcfGEKghipe8QQgX1YgL+cKmjy4cmu3/6eHC4xgvrVX/0LwoNCCQq4DtHuRKnka3cv61 zOVg== 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:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=iNkaVz0G1zhEOEHlt5Y1yDxSyZMfTSYq/FTibAHd5GE=; b=C1x+QJU4ibiiJn5boD55rl6rPA1RAuTPB7Zyhm+0KTMkmEMZX9/BMJC4VriTSyDxx8 Vi17gDYt9bsKJFF0LV8b56aKobPxcHhgsHJXh124FE+sUKa30r7IgZEOL8HoUgFhTGyw f0+wER3awKw59Rn3hn/l6TqoXKVQ2i7shq0dQlGghXqnnnL2UjAZmP94UmIt+HtDM0wO mzP95P7AOcwpKg2r61utj93dn/J7rXM0r1gMPn4iw3WLA5CfoVZOri5XBUpo0tyMFqeE YY1kkg+2BukoRlH/zRVdjqgpdg8U9GG2rkk1SZyJYZWDpFp6IhEtrPOx3sEI8VBVr7Ye tveg== X-Gm-Message-State: AOAM531okYTAZF94MpUgWJOMfwlkqAXrazfkLbKNV7QuATtrbcqmtVlK d0+nDUwii700SC0IG3lSZWpGmL0Qk1k= X-Google-Smtp-Source: ABdhPJwjn2dknds846PFN+mNn2fq4KhTGH28LTIP+XkBifJ/JGxcf/R1fnLYXCMkVnxRXTAutIw+rQ== X-Received: by 2002:adf:e744:: with SMTP id c4mr4745955wrn.222.1602672220223; Wed, 14 Oct 2020 03:43:40 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:487e:c072:bb26:d17c]) by smtp.gmail.com with ESMTPSA id s11sm4408704wrm.56.2020.10.14.03.43.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2020 03:43:39 -0700 (PDT) From: Robert Pluim To: Richard Stallman Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> Date: Wed, 14 Oct 2020 12:43:38 +0200 In-Reply-To: (Richard Stallman's message of "Wed, 14 Oct 2020 00:38:48 -0400") Message-ID: 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: 43866 Cc: 43866@debbugs.gnu.org, Juri Linkov 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 Wed, 14 Oct 2020 00:38:48 -0400, Richard Stallman sa= id: >> Would it make sense to support exactly the same keys that are >> provided by the X11 compose method? Richard> That might be a good idea. Could we provide this as an input method? Richard> Also, I wonder if we could make that command more self-documen= ting. Richard> Maybe C-h in the argument for C-x 8 could display a buffer Richard> which displays characters you can choose. Richard> Each character would be followed by the sequence to type to ch= oose that Richard> character. The problem is that such a list is very long. 'C-h b' after 'C-x 8 RET' will display the bindings, but it does not currently contain the character names, and TAB after 'C-x 8 RET' will list all the names but not the sequences for entering them. There are completion frameworks that have solved this, eg with helm you can start typing right after 'C-x 8 RET' and it will narrow the list down automatically. I=CA=BCm sure we could do something similar. Richard> This should include all the characters Emacs supports, divided= clearly Richard> into Unicode code blocks, with their unicode names. Not just = the ones Richard> that have specific short C-x 8 sequences definied in Emacs. Why does it matter which code block a character is in? Richard> It would be nice to have a prefix more mnemonic than C-x 8. Richard> But I have nothing to suggest. Richard> It would be good to shorten C-x 8 RET. That is my go-to method Richard> of inserting characters for which I don't know a sequence. Where would you put it? Note that if you do know the sequence you can use Alt or a dead accent key instead of 'C-x 8' (someone did suggest freeing up F2 recently) Richard> Currently, 8 upper-case letters are valid after C-h 8, and 6 Richard> lower-case. Suppose we free up one case -- either the upper-c= ase Richard> letters or the lower-case letters. Then we could make typing Richard> a letter of that case throw you into the minibuffer. I think it=CA=BCs a tossup as to which of them would be easier to free up. The lower case bindings have one fewer prefix key, so perhaps lower case. Or perhaps a completely different binding. Richard> In this way, we could replace C-x 8 RET UNICODE-NAME RET with Richard> C-x 8 UNICODE-NAME RET. Richard> Also, why not change the Unicode character names to lower-case? Richard> They would look nicer that way, I think. The Unicode character names are always described in upper case, but I guess we could add a configuration option so that 'ucs-names' downcased them (the completion in C-x 8 RET is case insensitive) Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 14 10:57:07 2020 Received: (at 43866) by debbugs.gnu.org; 14 Oct 2020 14:57:08 +0000 Received: from localhost ([127.0.0.1]:52793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSiDD-0005xY-LO for submit@debbugs.gnu.org; Wed, 14 Oct 2020 10:57:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSiDC-0005x5-GG for 43866@debbugs.gnu.org; Wed, 14 Oct 2020 10:57:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58935) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kSiD6-0000nt-Kj; Wed, 14 Oct 2020 10:57:00 -0400 Received: from [176.228.60.248] (port=4367 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kSiCu-0007Jl-Vb; Wed, 14 Oct 2020 10:56:49 -0400 Date: Wed, 14 Oct 2020 17:56:59 +0300 Message-Id: <83pn5kzwhw.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-Reply-To: (message from Richard Stallman on Wed, 14 Oct 2020 00:38:48 -0400) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@debbugs.gnu.org, juri@linkov.net 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: Richard Stallman > Date: Wed, 14 Oct 2020 00:38:48 -0400 > Cc: rpluim@gmail.com, 43866@debbugs.gnu.org > > Also, I wonder if we could make that command more self-documenting. > Maybe C-h in the argument for C-x 8 could display a buffer > which displays characters you can choose. I don't understand: "C-x 8 C-h" already shows such a buffer. > Also, why not change the Unicode character names to lower-case? > They would look nicer that way, I think. You can type in lower-case, then TAB will upcase them for you. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 14 11:07:25 2020 Received: (at 43866) by debbugs.gnu.org; 14 Oct 2020 15:07:25 +0000 Received: from localhost ([127.0.0.1]:52803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSiNA-0006E1-VQ for submit@debbugs.gnu.org; Wed, 14 Oct 2020 11:07:25 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSiN9-0006Dp-Oy for 43866@debbugs.gnu.org; Wed, 14 Oct 2020 11:07:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59159) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kSiN4-0002SV-ID; Wed, 14 Oct 2020 11:07:18 -0400 Received: from [176.228.60.248] (port=1048 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kSiN3-0002fw-GJ; Wed, 14 Oct 2020 11:07:17 -0400 Date: Wed, 14 Oct 2020 18:07:29 +0300 Message-Id: <83k0vszw0e.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <874kmx443u.fsf@mail.linkov.net> (message from Juri Linkov on Wed, 14 Oct 2020 11:07:41 +0300) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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: Juri Linkov > Cc: rpluim@gmail.com, 43866@debbugs.gnu.org > Date: Wed, 14 Oct 2020 11:07:41 +0300 > > > How about making a new input method for those? It seems to me that > > C-x 8 is already too "fat". > > Yes, a new method might be useful as well. But since such method can't > be enabled all the time because such sequences as "= E" should be inserted > literally in normal circumstances. So such method needs to be enabled > temporarily, and it takes more time to enable/disable it, while it's > useful only to insert a single special character sometimes, it would be > much easier to type some prefix key before typing "= E" to insert € > when such a need arises occasionally. But turning an input method on and off is just 1 key, C-\, whereas C-x 8 is 2 keys, and not very convenient sequence to type, at least on QWERTY keyboards. So it looks like a dedicated input method will still be a win. I don't think it's right that the only Unicode input method we have is TeX -- that is great for TeX users, but many people don't use (La)TeX, and will find it unintuitive to type the TeX sequences. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 14 15:50:40 2020 Received: (at 43866) by debbugs.gnu.org; 14 Oct 2020 19:50:40 +0000 Received: from localhost ([127.0.0.1]:53059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSmnI-0004Wf-Ff for submit@debbugs.gnu.org; Wed, 14 Oct 2020 15:50:40 -0400 Received: from relay12.mail.gandi.net ([217.70.178.232]:33951) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSmnG-0004WA-GZ for 43866@debbugs.gnu.org; Wed, 14 Oct 2020 15:50:38 -0400 Received: from mail.gandi.net (m91-129-102-160.cust.tele2.ee [91.129.102.160]) (Authenticated sender: juri@linkov.net) by relay12.mail.gandi.net (Postfix) with ESMTPSA id 9C08C200006; Wed, 14 Oct 2020 19:50:31 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions Organization: LINKOV.NET References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> Date: Wed, 14 Oct 2020 22:40:48 +0300 In-Reply-To: <83k0vszw0e.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 14 Oct 2020 18:07:29 +0300") Message-ID: <87d01kvbnj.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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.7 (-) >> > How about making a new input method for those? It seems to me that >> > C-x 8 is already too "fat". >> >> Yes, a new method might be useful as well. But since such method can't >> be enabled all the time because such sequences as "= E" should be inserted >> literally in normal circumstances. So such method needs to be enabled >> temporarily, and it takes more time to enable/disable it, while it's >> useful only to insert a single special character sometimes, it would be >> much easier to type some prefix key before typing "= E" to insert € >> when such a need arises occasionally. > > But turning an input method on and off is just 1 key, C-\, whereas 1 key C-\ to enable, and 1 key C-\ to disable. Also might need to select another input method name from 'C-u C-\' when also using other input methods. > C-x 8 is 2 keys, and not very convenient sequence to type, at least on > QWERTY keyboards. I agree, C-x 8 is not easy to type. > So it looks like a dedicated input method will still be a win. A win for some users, not a win for other users, so adding both (an input method and a prefix key) would be fine for all. > I don't think it's right that the only Unicode input method we have is > TeX -- that is great for TeX users, but many people don't use (La)TeX, > and will find it unintuitive to type the TeX sequences. It seems the TeX input method requires typing whole Unicode names, or at least unambiguous parts of names, e.g. '\euro' inserts €, '\smile' inserts ⌣, but can't type '\smiling face with sunglasses'. Also I see a hex Unicode input method in uni-input.el that supports e.g. U or u, RFC1345 mnemonics in rfc1345.el, SGML entities in sgml-input.el. So adding a X11 Compose method would be handy. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 14 22:34:15 2020 Received: (at 43866) by debbugs.gnu.org; 15 Oct 2020 02:34:15 +0000 Received: from localhost ([127.0.0.1]:53723 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSt5r-0003za-AD for submit@debbugs.gnu.org; Wed, 14 Oct 2020 22:34:15 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35048) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSt5p-0003zN-18 for 43866@debbugs.gnu.org; Wed, 14 Oct 2020 22:34:14 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41221) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kSt5i-0004rn-LR; Wed, 14 Oct 2020 22:34:06 -0400 Received: from [176.228.60.248] (port=3886 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kSt5h-0001q4-T3; Wed, 14 Oct 2020 22:34:06 -0400 Date: Thu, 15 Oct 2020 05:34:18 +0300 Message-Id: <83wnzsxln9.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <87d01kvbnj.fsf@mail.linkov.net> (message from Juri Linkov on Wed, 14 Oct 2020 22:40:48 +0300) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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: Juri Linkov > Cc: rpluim@gmail.com, 43866@debbugs.gnu.org > Date: Wed, 14 Oct 2020 22:40:48 +0300 > > >> Yes, a new method might be useful as well. But since such method can't > >> be enabled all the time because such sequences as "= E" should be inserted > >> literally in normal circumstances. So such method needs to be enabled > >> temporarily, and it takes more time to enable/disable it, while it's > >> useful only to insert a single special character sometimes, it would be > >> much easier to type some prefix key before typing "= E" to insert € > >> when such a need arises occasionally. > > > > But turning an input method on and off is just 1 key, C-\, whereas > > 1 key C-\ to enable, and 1 key C-\ to disable. Also might need to select > another input method name from 'C-u C-\' when also using other input methods. Btw, input methods that use =E or E= could (and in many cases do) have ==E and E== to insert just "=E" and "E=", so no toggling is needed. > > I don't think it's right that the only Unicode input method we have is > > TeX -- that is great for TeX users, but many people don't use (La)TeX, > > and will find it unintuitive to type the TeX sequences. > > It seems the TeX input method requires typing whole Unicode names, > or at least unambiguous parts of names, e.g. '\euro' inserts €, > '\smile' inserts ⌣, but can't type '\smiling face with sunglasses'. > Also I see a hex Unicode input method in uni-input.el that supports > e.g. U or u, RFC1345 mnemonics in rfc1345.el, > SGML entities in sgml-input.el. So adding a X11 Compose method would be handy. Agreed. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 14 23:52:36 2020 Received: (at 43866) by debbugs.gnu.org; 15 Oct 2020 03:52:36 +0000 Received: from localhost ([127.0.0.1]:53759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSuJc-0005mV-HP for submit@debbugs.gnu.org; Wed, 14 Oct 2020 23:52:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47972) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSuJa-0005mI-LA for 43866@debbugs.gnu.org; Wed, 14 Oct 2020 23:52:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42371) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kSuJV-0006Xo-6O; Wed, 14 Oct 2020 23:52:25 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1kSuJU-0004I0-5C; Wed, 14 Oct 2020 23:52:24 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-Reply-To: <837drt1qta.fsf@gnu.org> (message from Eli Zaretskii on Wed, 14 Oct 2020 05:31:29 +0300) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> Message-Id: Date: Wed, 14 Oct 2020 23:52:24 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@debbugs.gnu.org, juri@linkov.net 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: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > Would it make sense to support exactly the same keys that are > > provided by the X11 compose method? I mean that are in the file > > /usr/share/X11/locale/en_US.UTF-8/Compose > > also available at > > https://help.ubuntu.com/community/ComposeKey > > and > > https://cgit.freedesktop.org/xorg/lib/libX11/plain/nls/en_US.UTF-8/Compose.pre > How about making a new input method for those? It seems to me that > C-x 8 is already too "fat". That may be useful, but it has a drawback compared with C-x 8. It is inconvenient to change input methods just for one character and then change back. C-x 8 avoids that inconvenience; you can use it to enter one character, any one character, without changing the current input method. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 14 23:55:04 2020 Received: (at 43866) by debbugs.gnu.org; 15 Oct 2020 03:55:05 +0000 Received: from localhost ([127.0.0.1]:53766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSuM4-0005qq-Nr for submit@debbugs.gnu.org; Wed, 14 Oct 2020 23:55:04 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSuM2-0005q5-Og for 43866@debbugs.gnu.org; Wed, 14 Oct 2020 23:55:03 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42457) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kSuLx-0007R4-4P; Wed, 14 Oct 2020 23:54:57 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1kSuLw-0004dE-7e; Wed, 14 Oct 2020 23:54:56 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Robert Pluim In-Reply-To: (message from Robert Pluim on Wed, 14 Oct 2020 12:43:38 +0200) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> Message-Id: Date: Wed, 14 Oct 2020 23:54:56 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: 43866@debbugs.gnu.org, juri@linkov.net 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: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > Richard> Maybe C-h in the argument for C-x 8 could display a buffer > Richard> which displays characters you can choose. > Richard> Each character would be followed by the sequence to type to choose that > Richard> character. > The problem is that such a list is very long. 'C-h b' after 'C-x 8 > RET' will display the bindings, but it does not currently contain the > character names, and TAB after 'C-x 8 RET' will list all the names but > not the sequences for entering them. It would be a problem if they are displayed in an inconvenient way, not designed specifically for this purpose. My idea is to display them in a buffer which is divided into pages, so you could use C-x ] and C-x [ to move around in it, as well as search commands. > Why does it matter which code block a character is in? Organizing the buffer by code blocks makes it feasible to navigate through the long list of all the Unicode characters and find the one you want, without knowing its name in advance. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 19 16:52:05 2020 Received: (at 43866) by debbugs.gnu.org; 19 Oct 2020 20:52:05 +0000 Received: from localhost ([127.0.0.1]:42609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUc8S-0002ST-Sr for submit@debbugs.gnu.org; Mon, 19 Oct 2020 16:52:05 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:65279) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUc8Q-0002RX-LU for 43866@debbugs.gnu.org; Mon, 19 Oct 2020 16:52:02 -0400 X-Originating-IP: 91.129.102.160 Received: from mail.gandi.net (m91-129-102-160.cust.tele2.ee [91.129.102.160]) (Authenticated sender: juri@linkov.net) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 6BE32240003; Mon, 19 Oct 2020 20:51:54 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions Organization: LINKOV.NET References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> Date: Mon, 19 Oct 2020 23:45:48 +0300 In-Reply-To: <83wnzsxln9.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 15 Oct 2020 05:34:18 +0300") Message-ID: <87wnzmgd1f.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit >> It seems the TeX input method requires typing whole Unicode names, >> or at least unambiguous parts of names, e.g. '\euro' inserts €, >> '\smile' inserts ⌣, but can't type '\smiling face with sunglasses'. >> Also I see a hex Unicode input method in uni-input.el that supports >> e.g. U or u, RFC1345 mnemonics in rfc1345.el, >> SGML entities in sgml-input.el. So adding a X11 Compose method would be handy. > > Agreed. Here's is a working implementation. It binds all key sequences to the key 'C-+' that has the mnemonics of adding a character. 'C-+' is free because it can't be used to zoom text since its counterpart key 'C--' is already taken to input numeric arguments. 'C-+ C-+' is bound to 'insert-char' like the current longer key sequence 'C-x 8 RET' that is hard to type. --=-=-= Content-Type: application/emacs-lisp Content-Disposition: inline; filename=x-compose.el Content-Transfer-Encoding: quoted-printable ;;; x-compose.el --- Compose input method from X11 -*- lexical-binding: t= ; -*- (defvar x-compose-keymap (let ((map (make-sparse-keymap))) (let ((keysymdef (make-hash-table :test 'equal))) (with-temp-buffer (insert-file-contents "/usr/include/X11/keysymdef.h") (while (re-search-forward "^#define XK_\\(\\S-+\\).+/\\* U\\+\\(\\w= +\\)" nil t) (puthash (match-string 1) (match-string 2) keysymdef))) (with-temp-buffer (insert-file-contents "/usr/share/X11/locale/en_US.UTF-8/Compose") (while (re-search-forward "^ \\([^:]+\\): \"\\([^\"]+\\)= \"" nil t) (let* ((to-char (string-to-char (match-string 2))) (from-keys (match-string 1)) (from-chars (mapcar (lambda (s) (if (string-match "^U\\([[:xdigit:]]+\\)" s) (string-to-number (match-string 1 s) 16) (string-to-number (gethash s keysymdef "0000"= ) 16))) (split-string from-keys "[<> \t]+" t)))) (unless (memq 0 from-chars) (define-key map (apply 'vector from-chars) (vector to-char)))= )))) map) "Keymap for keys of the Compose input method.") (define-key key-translation-map [(control ?+)] x-compose-keymap) (global-set-key [(control ?+) (control ?+)] 'insert-char) (provide 'x-compose) ;;; x-compose.el ends here --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 19 19:12:36 2020 Received: (at 43866) by debbugs.gnu.org; 19 Oct 2020 23:12:36 +0000 Received: from localhost ([127.0.0.1]:42723 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUeKR-0005tx-Uu for submit@debbugs.gnu.org; Mon, 19 Oct 2020 19:12:36 -0400 Received: from mail-ej1-f48.google.com ([209.85.218.48]:34749) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUeKP-0005tj-Vl for 43866@debbugs.gnu.org; Mon, 19 Oct 2020 19:12:34 -0400 Received: by mail-ej1-f48.google.com with SMTP id u8so1450684ejg.1 for <43866@debbugs.gnu.org>; Mon, 19 Oct 2020 16:12:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=br7fvQWO9WQysm6sMki6OodY8WMDKX5HF2Gq6Z+1t6s=; b=uPyjzAR/gHGrhSYfznKntu3+WWsFAGMUIouMxnJYd0sLzfFYYy/RIdwYGips49buCP uZtxDrA2cyKKmV4jtTQ4CG2cvBNvkKCmBJrE1G2eoZOemlT1IMHvYe2vA6Zn5g81sTyI tZPOhUZVj0j/bs5zzaZGw6BvRdHXcLZeKCFniMAF+FkufER8Ci0jxQ0pZgyK930A2YZ3 zrFOLlSLSrQihEbBo7uelh6a7HzFfQFOGaffGD+8280TJYsULalOvpyQO41s2HB3YIiW S0aMtmOxYhWlHlJobZgT9HvgU1qyRvnyI0DuTh+UWK3uLZh3qBoq3ABundUoWxn+6Tkx RN2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=br7fvQWO9WQysm6sMki6OodY8WMDKX5HF2Gq6Z+1t6s=; b=s8bsfda2kxudxoKgXJVzVDshlg3IEG8KySwPp/D4oFbQfzwkWxpFW9R7CKCRHC2iJo Kf6V7OzGOBTMZFKL5OeSF9MvuL659tHzilnP59IiatYPY5Wc1cWrRoMBVVr4sXtCXhlw P0Plya7TyrTRkcGwT4abro38ad/q8y7NJJcQC7KXpGdhCPRkPIN28ZEC7rolbZDQoqhT 4UjU3t8F4fLCR2W/8a8x3jCmpZog/pJczUn1J8SuVzkdcpuYlEkMUjUR/x9diSjiEyk9 P75F5pw7mQl8/OUDuYW66DJWLfjHYuC7Jny5RoDG1jnG2WNGiZSlBwxZOjuv21Ppmx+a /zzQ== X-Gm-Message-State: AOAM531e5DfweQRU70ZIwv1XSI4Wjozor4AjsNjpbsh0LlMOq7un0TV9 kkoRa/oAI4cBCEEpHy5nbnm+Ml/gIstmJkmw/aw= X-Google-Smtp-Source: ABdhPJxlPcITk03SV7aY95+xd1Hbk3LMPFHP8jf1TySarlspurGWOLirpj1DOhLBMCG/qS9iFBD3RH5HBQJ/iLcFQ2Y= X-Received: by 2002:a17:906:1246:: with SMTP id u6mr208180eja.432.1603149148218; Mon, 19 Oct 2020 16:12:28 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 19 Oct 2020 16:12:27 -0700 From: Stefan Kangas In-Reply-To: <87wnzmgd1f.fsf@mail.linkov.net> References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> MIME-Version: 1.0 Date: Mon, 19 Oct 2020 16:12:27 -0700 Message-ID: Subject: Re: bug#43866: 26.3; italian postfix additions To: Juri Linkov , Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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 (-) Juri Linkov writes: > Here's is a working implementation. It binds all key sequences to the key > 'C-+' that has the mnemonics of adding a character. 'C-+' is free because > it can't be used to zoom text since its counterpart key 'C--' is already > taken to input numeric arguments. Right, but the idea of using it still makes me feel a bit uneasy. May I suggest that we use a different key for this? A while back, RMS suggested that we could bind `C-+' to text-scale-adjust even if we can't bind `C-'. I was not super enthusiastic about this at the time, but perhaps that idea is the least bad option. One could imagine that in combination with, for example, optionally binding the numerical prefix argument only to `M--'. We could perhaps then consider enabling that in the "beginner friendly profile" we have been discussing on emacs-devel (but that no one has yet seriously worked on). From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 20 10:12:03 2020 Received: (at 43866) by debbugs.gnu.org; 20 Oct 2020 14:12:03 +0000 Received: from localhost ([127.0.0.1]:46206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUsMt-0000dm-4s for submit@debbugs.gnu.org; Tue, 20 Oct 2020 10:12:03 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58998) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUsMr-0000dJ-3Z for 43866@debbugs.gnu.org; Tue, 20 Oct 2020 10:12:01 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:56194) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kUsMl-0006Gq-59; Tue, 20 Oct 2020 10:11:55 -0400 Received: from [176.228.60.248] (port=3876 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kUsMk-00030V-ID; Tue, 20 Oct 2020 10:11:54 -0400 Date: Tue, 20 Oct 2020 17:12:02 +0300 Message-Id: <83mu0hng0d.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <87wnzmgd1f.fsf@mail.linkov.net> (message from Juri Linkov on Mon, 19 Oct 2020 23:45:48 +0300) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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: Juri Linkov > Cc: rpluim@gmail.com, 43866@debbugs.gnu.org > Date: Mon, 19 Oct 2020 23:45:48 +0300 > > Here's is a working implementation. It binds all key sequences to the key > 'C-+' that has the mnemonics of adding a character. 'C-+' is free because > it can't be used to zoom text since its counterpart key 'C--' is already > taken to input numeric arguments. 'C-+ C-+' is bound to 'insert-char' > like the current longer key sequence 'C-x 8 RET' that is hard to type. The implementation seems to rely on a file in the /usr/include tree that might not be there. This is a significant disadvantage, IMO. It means that, unlike all other similar facilities in Emacs, this one is not self-contained. Is it possible to lift this limitation? From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 20 10:47:23 2020 Received: (at 43866) by debbugs.gnu.org; 20 Oct 2020 14:47:23 +0000 Received: from localhost ([127.0.0.1]:46309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUsv4-0001ae-G3 for submit@debbugs.gnu.org; Tue, 20 Oct 2020 10:47:22 -0400 Received: from mail-wm1-f50.google.com ([209.85.128.50]:56180) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUsv2-0001aR-Uk for 43866@debbugs.gnu.org; Tue, 20 Oct 2020 10:47:21 -0400 Received: by mail-wm1-f50.google.com with SMTP id a72so2078263wme.5 for <43866@debbugs.gnu.org>; Tue, 20 Oct 2020 07:47:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version; bh=3KK3LPCpI7Z93Aef2Du7PZWM6ftN3DWHDRy69WT39io=; b=eiWpYdWHyQeUeWP5CFgukkr7QqdFjReYtFTnWL651dxqmZCvhZAaqkXu5m7LFD7bBg y2hnXMSNKYh0cshUTwd5IM31a96Vi5KCoPtPk1S4dZ0tRDLRk+Sb8jazD8cu2MhK5u6m IsUpdDzjjEiub6liNAxvQqcp3cFenuuSsteL7gse8R452vidXTuhIkMBfW7DL0KIiCYF SUEli+RlWwu17DPXmXJFpa1CWzjBWabeJX159ya6su1Itx6tSk0tUmzpCamxjP+Omxs/ g0cLfZTjBhkCnmuTbSdmPkEAL1HVNoKBcJ3eakwomOX5vKRMCMpPemX1lOnOpUF3F7HK USjg== 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:date:in-reply-to :message-id:mime-version; bh=3KK3LPCpI7Z93Aef2Du7PZWM6ftN3DWHDRy69WT39io=; b=qDhkp/fQ48XugAaswer7pspo6ek03Mqx1dC6HrJPJu7MDiNLg2lAgRk+euIleqGwpa sk2zxuaSf22lDTszGTBcETThAU66xtfyJw9Cn9Qbm1h3GGcsH4ZavbYwe12qKCe7yclD wttArRl5rKzJuOQh5+EombGQuh7sV4tCKdxlSkdvxenuY2B3hiDFtL0AXt+HpPd2CI2e tXuhqNSvKzZYnidl0rmU3yLWTUIYWDMts2S3EtyjfvsLDSe9o06svjgRXPIREs21hMZI 0wFdYtyqxOAKXmK5xNAU+g80MuemmhYCemCL6e38BirQbsjaIgymKkrE22+1bZ2w0aNp xINQ== X-Gm-Message-State: AOAM5316la7sxHVeK4FmKdLRR8XW8e5Bww0okvMHR8A2yKR+Kosc6dFn rejERcoYVZfCcZuusEMjwGMZmpP6LCk= X-Google-Smtp-Source: ABdhPJwR94lb2A1hdx765eS3vud3suq0zOshzzGmnlLjZZGV8zfcaKKdfp1qPQJAr56CSOU8YleVfQ== X-Received: by 2002:a7b:c255:: with SMTP id b21mr3483153wmj.25.1603205234437; Tue, 20 Oct 2020 07:47:14 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:809c:499f:bf60:772e]) by smtp.gmail.com with ESMTPSA id a15sm3581990wrp.90.2020.10.20.07.47.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Oct 2020 07:47:13 -0700 (PDT) From: Robert Pluim To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> Date: Tue, 20 Oct 2020 16:47:12 +0200 In-Reply-To: <83mu0hng0d.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 20 Oct 2020 17:12:02 +0300") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: 43866@debbugs.gnu.org, Juri Linkov 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, 20 Oct 2020 17:12:02 +0300, Eli Zaretskii said: >> From: Juri Linkov >> Cc: rpluim@gmail.com, 43866@debbugs.gnu.org >> Date: Mon, 19 Oct 2020 23:45:48 +0300 >> >> Here's is a working implementation. It binds all key sequences to the key >> 'C-+' that has the mnemonics of adding a character. 'C-+' is free because >> it can't be used to zoom text since its counterpart key 'C--' is already >> taken to input numeric arguments. 'C-+ C-+' is bound to 'insert-char' >> like the current longer key sequence 'C-x 8 RET' that is hard to type. Eli> The implementation seems to rely on a file in the /usr/include tree Eli> that might not be there. This is a significant disadvantage, IMO. It Eli> means that, unlike all other similar facilities in Emacs, this one is Eli> not self-contained. Eli> Is it possible to lift this limitation? Aren't all those definitions in lisp/term/x-win.el anyway? Robert -- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 20 11:50:54 2020 Received: (at 43866) by debbugs.gnu.org; 20 Oct 2020 15:50:55 +0000 Received: from localhost ([127.0.0.1]:46439 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUtuY-0003H3-N4 for submit@debbugs.gnu.org; Tue, 20 Oct 2020 11:50:54 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56954) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUtuX-0003Gr-AL for 43866@debbugs.gnu.org; Tue, 20 Oct 2020 11:50:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57924) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kUtuR-0002tn-NN; Tue, 20 Oct 2020 11:50:47 -0400 Received: from [176.228.60.248] (port=1960 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kUtuR-00011Q-4k; Tue, 20 Oct 2020 11:50:47 -0400 Date: Tue, 20 Oct 2020 18:50:56 +0300 Message-Id: <838sc0opzz.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-Reply-To: (message from Robert Pluim on Tue, 20 Oct 2020 16:47:12 +0200) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: 43866@debbugs.gnu.org, juri@linkov.net 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: Robert Pluim > Cc: Juri Linkov , 43866@debbugs.gnu.org > Date: Tue, 20 Oct 2020 16:47:12 +0200 > > Eli> The implementation seems to rely on a file in the /usr/include tree > Eli> that might not be there. This is a significant disadvantage, IMO. It > Eli> means that, unlike all other similar facilities in Emacs, this one is > Eli> not self-contained. > > Eli> Is it possible to lift this limitation? > > Aren't all those definitions in lisp/term/x-win.el anyway? Probably. But even that is sub-optimal (though better than reading a /usr/include file): it is only available on X. What about TTY sessions, what about w32? From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 20 14:56:27 2020 Received: (at 43866) by debbugs.gnu.org; 20 Oct 2020 18:56:27 +0000 Received: from localhost ([127.0.0.1]:46826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUwo6-0003oD-QY for submit@debbugs.gnu.org; Tue, 20 Oct 2020 14:56:27 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:59609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUwo4-0003nw-RR for 43866@debbugs.gnu.org; Tue, 20 Oct 2020 14:56:25 -0400 X-Originating-IP: 91.129.102.160 Received: from mail.gandi.net (m91-129-102-160.cust.tele2.ee [91.129.102.160]) (Authenticated sender: juri@linkov.net) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id A447A1C0008; Tue, 20 Oct 2020 18:56:16 +0000 (UTC) From: Juri Linkov To: Stefan Kangas Subject: Re: bug#43866: 26.3; italian postfix additions Organization: LINKOV.NET References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> Date: Tue, 20 Oct 2020 21:42:35 +0300 In-Reply-To: (Stefan Kangas's message of "Mon, 19 Oct 2020 16:12:27 -0700") Message-ID: <87r1psbuxw.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: 43866@debbugs.gnu.org, Eli Zaretskii , rpluim@gmail.com 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 (-) > May I suggest that we use a different key for this? > > A while back, RMS suggested that we could bind `C-+' to > text-scale-adjust even if we can't bind `C-'. I was not super > enthusiastic about this at the time, but perhaps that idea is the least > bad option. > > One could imagine that in combination with, for example, optionally > binding the numerical prefix argument only to `M--'. We could perhaps > then consider enabling that in the "beginner friendly profile" we have > been discussing on emacs-devel (but that no one has yet seriously worked > on). Ah, C-+ could be suitable for a beginner profile indeed. What key other programs use for a Compose-like Multi_key? https://help.ubuntu.com/community/ComposeKey says that the default Compose Multi_key is Shift+AltGr, and the Unicode composition key is Shift+Ctrl+U. And indeed Shift+Ctrl+U works in all applications and xterm, but not in Emacs on X (in Emacs on tty Shift+Ctrl+U works). And here is more information for different systems: https://en.wikipedia.org/wiki/Compose_key https://en.wikipedia.org/wiki/Unicode_input From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 20 14:56:32 2020 Received: (at 43866) by debbugs.gnu.org; 20 Oct 2020 18:56:32 +0000 Received: from localhost ([127.0.0.1]:46829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUwoC-0003oW-2Y for submit@debbugs.gnu.org; Tue, 20 Oct 2020 14:56:32 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:36801) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUwo7-0003o2-Ia for 43866@debbugs.gnu.org; Tue, 20 Oct 2020 14:56:27 -0400 X-Originating-IP: 91.129.102.160 Received: from mail.gandi.net (m91-129-102-160.cust.tele2.ee [91.129.102.160]) (Authenticated sender: juri@linkov.net) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 545D860006; Tue, 20 Oct 2020 18:56:19 +0000 (UTC) From: Juri Linkov To: Robert Pluim Subject: Re: bug#43866: 26.3; italian postfix additions Organization: LINKOV.NET References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> Date: Tue, 20 Oct 2020 21:44:54 +0300 In-Reply-To: (Robert Pluim's message of "Tue, 20 Oct 2020 16:47:12 +0200") Message-ID: <87v9f4afsx.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: Eli Zaretskii , 43866@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 (-) > Eli> The implementation seems to rely on a file in the /usr/include tree > Eli> that might not be there. This is a significant disadvantage, IMO. It > Eli> means that, unlike all other similar facilities in Emacs, this one is > Eli> not self-contained. > > Eli> Is it possible to lift this limitation? > > Aren't all those definitions in lisp/term/x-win.el anyway? It seems the list in lisp/term/x-win.el is not needed at run-time, since Eli want to pre-generate these keymappings, so at the time of generation, keysymdef.h can be used because we need such mappings as from XK_Aogonek to U+0104, not from 0x01a1 to U+0104 like in x-win.el. The only remaining problem with keysymdef.h is how to process such definitions in keysymdef.h: #define XK_KP_Enter 0xff8d /* Enter */ There is no Unicode character, even in x-win.el. I guess it should be hard-coded to map directly to [kp-enter]. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 20 15:37:17 2020 Received: (at 43866) by debbugs.gnu.org; 20 Oct 2020 19:37:17 +0000 Received: from localhost ([127.0.0.1]:46873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUxRd-0004qa-8T for submit@debbugs.gnu.org; Tue, 20 Oct 2020 15:37:17 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:55841) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUxRb-0004qM-6r for 43866@debbugs.gnu.org; Tue, 20 Oct 2020 15:37:15 -0400 X-Originating-IP: 91.129.102.160 Received: from mail.gandi.net (m91-129-102-160.cust.tele2.ee [91.129.102.160]) (Authenticated sender: juri@linkov.net) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 06727FF802; Tue, 20 Oct 2020 19:37:07 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions Organization: LINKOV.NET References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> Date: Tue, 20 Oct 2020 22:05:31 +0300 In-Reply-To: <83mu0hng0d.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 20 Oct 2020 17:12:02 +0300") Message-ID: <87a6wgadx8.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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 (-) > The implementation seems to rely on a file in the /usr/include tree > that might not be there. This is a significant disadvantage, IMO. It > means that, unlike all other similar facilities in Emacs, this one is > not self-contained. > > Is it possible to lift this limitation? Yes, this is easy to do. But I have one problem: /usr/share/X11/locale/en_US.UTF-8/Compose contains 83 lines where a key sequence maps to 2 characters, not to 1 character, e.g. : "у́" # CYRILLIC SMALL LETTER U WITH COMBINING ACUTE ACCENT where "у́" is 2 characters: CYRILLIC SMALL LETTER U and COMBINING ACUTE ACCENT. iso-transl.el maps a key sequence to a single character only using (define-key map (apply 'vector '(?' ?у)) (vector ?у)) I don't know how to map a key sequence to 2 characters. When trying to map to 2 characters ?у and ?́ : (define-key map (apply 'vector '(?' ?у)) (vector ?у ?́ )) typing 'y inserts only the last character ?́ , not both ?у and ?́ . From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 20 16:19:17 2020 Received: (at 43866) by debbugs.gnu.org; 20 Oct 2020 20:19:17 +0000 Received: from localhost ([127.0.0.1]:46923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUy6H-0005t5-3e for submit@debbugs.gnu.org; Tue, 20 Oct 2020 16:19:17 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:48853) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUy6G-0005sr-95 for 43866@debbugs.gnu.org; Tue, 20 Oct 2020 16:19:16 -0400 X-Originating-IP: 91.129.102.160 Received: from mail.gandi.net (m91-129-102-160.cust.tele2.ee [91.129.102.160]) (Authenticated sender: juri@linkov.net) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 3BE27C0007; Tue, 20 Oct 2020 20:19:07 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions Organization: LINKOV.NET References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> Date: Tue, 20 Oct 2020 22:56:07 +0300 In-Reply-To: <83mu0hng0d.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 20 Oct 2020 17:12:02 +0300") Message-ID: <87r1ps8xh4.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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 (-) > The implementation seems to rely on a file in the /usr/include tree > that might not be there. This is a significant disadvantage, IMO. It > means that, unlike all other similar facilities in Emacs, this one is > not self-contained. > > Is it possible to lift this limitation? I tried to generate an output with a list of characters, but can't find a print-related variable that would print a number as a character. For example, currently (prin1 ?⌘ (current-buffer)) => 8984 prints the number 8984, but I need to print the character, i.e. (prin1 ?⌘ (current-buffer)) => ?⌘ There is the variable 'float-output-format' that affects the output of floating-point numbers, e.g. (let ((float-output-format "%.2f")) (prin1 12.345 (current-buffer))) but I can't find a variable to print characters instead of integers. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 04:12:05 2020 Received: (at 43866) by debbugs.gnu.org; 21 Oct 2020 08:12:05 +0000 Received: from localhost ([127.0.0.1]:47768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kV9E5-0001Fn-49 for submit@debbugs.gnu.org; Wed, 21 Oct 2020 04:12:05 -0400 Received: from mail-wr1-f53.google.com ([209.85.221.53]:38478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kV9E3-0001FD-EF for 43866@debbugs.gnu.org; Wed, 21 Oct 2020 04:12:03 -0400 Received: by mail-wr1-f53.google.com with SMTP id n18so1939771wrs.5 for <43866@debbugs.gnu.org>; Wed, 21 Oct 2020 01:12:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=dntPjUKvq+Z1ZLN2LDxSPvrXTwpRQQA4hHhodat5DMY=; b=Q8tTVUyJqq2h6ZU5l+9n7X3N+SzqA4wVY8OtHUYkGpAtd8BbQuJ0eFR3F0511FwdAP ByD0LBN46gUu3cNS/7k1goKUOEdSLiO4K3YuXI8zsUDWKS1yF2oqip9bTIEZkahRRifB vKmbGE9tueRQkyKBESEKZv+LSjFpUdu+kq87cUeqylhvvkvzzlFhAkKr5A1CJ6q0vwLG dUBEAyHo2sy01YtUPYWdst6LI0x3jp/JsSrmMeytpEPEpRx2XzixZSQediwzXsviCTuZ W+ypuFN301kLEMEEXCZhyabPmInH+tdw9jA/MO87+Zv1WxCCVveVB3G4vq1Mxi1QV0wx 4P9w== 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:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=dntPjUKvq+Z1ZLN2LDxSPvrXTwpRQQA4hHhodat5DMY=; b=pCmODMRdug2ZaRkZ8/BSZNXq/Wrgx49e2gjKPZ36OO1FykvNwC9YjktmxuY4F1vpAo TYKBX1OyZABx1RciJBBpiwj8Uhib0txvtr0+EVpW6/4Z9o3faqHHGH3se0pK91v+iWhQ sZGS+SnybsLJKVovHCfCaZHC7FjVlt73b9NMKxIsYPw24XUfTG8b2zbHMSVSG2jMovN2 XoZ/GcaZg6+sNwXdGaV6mZ/swkPnA7rg326gSKzUdmUaDEG+Jqpf8pLXsSDqD8WuUuvr Dv1/p2M1uMqk9l3EGSh+eq6mE7D2G9rsdI0zTZrFbp4vQRfyJuEiut9UjDmCqPUuni5v 7Gtg== X-Gm-Message-State: AOAM531Dwo1yWfkDa+4XZLjTBSJRsDkgTwbBR1z02SdkMIzlf2rSjLsL aAGIybiTbdKnLcOqM6mBGABxfeqJaHk= X-Google-Smtp-Source: ABdhPJxjUzW7pEZgWuy3IGohMZ3PN4DaAr35hTvsA/SgBhKqv/CLQyCNyvWxRwOu1qM83OMNfQv9gQ== X-Received: by 2002:a5d:4c8d:: with SMTP id z13mr3207827wrs.412.1603267917141; Wed, 21 Oct 2020 01:11:57 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:809c:499f:bf60:772e]) by smtp.gmail.com with ESMTPSA id u195sm2109271wmu.18.2020.10.21.01.11.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Oct 2020 01:11:56 -0700 (PDT) From: Robert Pluim To: Juri Linkov Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87a6wgadx8.fsf@mail.linkov.net> Date: Wed, 21 Oct 2020 10:11:55 +0200 In-Reply-To: <87a6wgadx8.fsf@mail.linkov.net> (Juri Linkov's message of "Tue, 20 Oct 2020 22:05:31 +0300") Message-ID: 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: 43866 Cc: Eli Zaretskii , 43866@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 (-) >>>>> On Tue, 20 Oct 2020 22:05:31 +0300, Juri Linkov sai= d: >> The implementation seems to rely on a file in the /usr/include tree >> that might not be there. This is a significant disadvantage, IMO. = It >> means that, unlike all other similar facilities in Emacs, this one is >> not self-contained. >>=20 >> Is it possible to lift this limitation? Juri> Yes, this is easy to do. But I have one problem: Juri> /usr/share/X11/locale/en_US.UTF-8/Compose contains 83 lines Juri> where a key sequence maps to 2 characters, not to 1 character, e.= g. Juri> : "=D1=83=CC=81" # CYRILLIC SM= ALL LETTER U WITH COMBINING ACUTE ACCENT Juri> where "=D1=83=CC=81" is 2 characters: CYRILLIC SMALL LETTER U and= COMBINING ACUTE ACCENT. Juri> iso-transl.el maps a key sequence to a single character only using Juri> (define-key map (apply 'vector '(?' ?=D1=83)) (vector ?=D1=83)) Juri> I don't know how to map a key sequence to 2 characters. Juri> When trying to map to 2 characters ?=D1=83 and ?=CC=81 : Juri> (define-key map (apply 'vector '(?' ?=D1=83)) (vector ?=D1=83 ?= =CC=81 )) Juri> typing 'y inserts only the last character ?=CC=81 , not both ?=D1= =83 and ?=CC=81 . Can=CA=BCt you pass a string containing ?y and ?=CC=81 as the last argument= to define-key? (although you might want to use the ?\N{NAME} or ?\uXXXX syntax to stop Emacs combining that U+0301 with the question mark) Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 10:02:11 2020 Received: (at 43866) by debbugs.gnu.org; 21 Oct 2020 14:02:11 +0000 Received: from localhost ([127.0.0.1]:50089 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVEgt-0000Pp-Eu for submit@debbugs.gnu.org; Wed, 21 Oct 2020 10:02:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34974) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVEgs-0000Pa-BH for 43866@debbugs.gnu.org; Wed, 21 Oct 2020 10:02:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49547) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kVEgl-0000FZ-Qg; Wed, 21 Oct 2020 10:02:04 -0400 Received: from [176.228.60.248] (port=4231 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kVEgk-000471-G5; Wed, 21 Oct 2020 10:02:03 -0400 Date: Wed, 21 Oct 2020 17:02:11 +0300 Message-Id: <831rhroexo.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <87r1ps8xh4.fsf@mail.linkov.net> (message from Juri Linkov on Tue, 20 Oct 2020 22:56:07 +0300) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87r1ps8xh4.fsf@mail.linkov.net> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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: Juri Linkov > Cc: rpluim@gmail.com, 43866@debbugs.gnu.org > Date: Tue, 20 Oct 2020 22:56:07 +0300 > > I tried to generate an output with a list of characters, > but can't find a print-related variable that would > print a number as a character. > > For example, currently > > (prin1 ?⌘ (current-buffer)) => 8984 > > prints the number 8984, but I need to print the character, i.e. > > (prin1 ?⌘ (current-buffer)) => ?⌘ I don't think I understand what you are looking for. Would using the %c format in a call to 'format' be okay? If not, why not? From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 10:29:57 2020 Received: (at 43866) by debbugs.gnu.org; 21 Oct 2020 14:29:57 +0000 Received: from localhost ([127.0.0.1]:50160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVF7l-00017b-Au for submit@debbugs.gnu.org; Wed, 21 Oct 2020 10:29:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVF7k-00017P-AM for 43866@debbugs.gnu.org; Wed, 21 Oct 2020 10:29:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50025) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kVF7d-0004Dh-QI; Wed, 21 Oct 2020 10:29:49 -0400 Received: from [176.228.60.248] (port=2021 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kVF7d-0002oO-0v; Wed, 21 Oct 2020 10:29:49 -0400 Date: Wed, 21 Oct 2020 17:29:58 +0300 Message-Id: <83v9f3mz2x.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-Reply-To: (message from Robert Pluim on Wed, 21 Oct 2020 10:11:55 +0200) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87a6wgadx8.fsf@mail.linkov.net> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: 43866@debbugs.gnu.org, juri@linkov.net 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: Robert Pluim > Cc: Eli Zaretskii , 43866@debbugs.gnu.org > Date: Wed, 21 Oct 2020 10:11:55 +0200 > > Canʼt you pass a string containing ?y and ?́ as the last argument to > define-key? (although you might want to use the ?\N{NAME} or ?\uXXXX > syntax to stop Emacs combining that U+0301 with the question mark) The character composition happens only on display, the buffer or string still have two codepoints. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 10:40:58 2020 Received: (at 43866) by debbugs.gnu.org; 21 Oct 2020 14:40:58 +0000 Received: from localhost ([127.0.0.1]:50176 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVFIP-0003VR-QB for submit@debbugs.gnu.org; Wed, 21 Oct 2020 10:40:58 -0400 Received: from mail-wr1-f41.google.com ([209.85.221.41]:42305) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVFIN-0003VD-Nh for 43866@debbugs.gnu.org; Wed, 21 Oct 2020 10:40:56 -0400 Received: by mail-wr1-f41.google.com with SMTP id j7so3344079wrt.9 for <43866@debbugs.gnu.org>; Wed, 21 Oct 2020 07:40:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=Yk5ghrggrDPUI/3dVfaqmp7EhcXZAAZvsCGbuUmUTOw=; b=tkZcI8aM/6NvjryWI57ZDU+9yTB7KBOZShDUWNSU/d3EosX4ewQ5G5RclutQ+yEZNd NFw7pWQZXOIGeq/b5lZGJEBfeqj5hPESB4Fdc1atH057CL/wsPC+8fgcvJjwn8JOKg0n zuxdmG4C6AtCeQ/GqrKYSHS/2QKF4T28b7+p+qmW+rY41WuZUp4nsYjvWK0HzZuFjkVv IoJOkpGOMacGwXUajtJCKbONRVZhu1zpA/uCUX9F4WL1+JbCrwMg4PxIqUUguu8vkYvE UNMs1Rny8+qvqG8Xfm0HoqwznLzuMJOQo8w9tvxhSbO6pwPnT2aQEsumUFXELwvMbG8E C+Jw== 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:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=Yk5ghrggrDPUI/3dVfaqmp7EhcXZAAZvsCGbuUmUTOw=; b=unuhbZs548qZGcnpOtVw655czdgmFTG9+HjjuWJFnXYTpldF+KdnFLxEIGcdHc2VWz JMqlKJIav2YqPSbu6KDahtKN9Ya7+NTAIEhHX5j4Lwrhj0a1ZaY3qVI5lZJmfTiE8C+f MHxWbCNNA9+TG/A6dsPt6ZmI5BHZEAk58zht7HLOjiKH+6omZNAv9lZgKUUtTS0x9bGl XmLA4uJNlmcjGu9XBKpaH+EJIq+nOFMC+2j7TDDyDkhL0hR+HcF7fZx0pV3HkGNxAqBq 07XiGkqBaV5PQwjZcJxblBAMgvYnEDBiW7ghno/WvafNOn6bQjM5KKEA4Usm/6ERT3hY NQOg== X-Gm-Message-State: AOAM530JYn1PVipluv99cDzjGdKD+DhwPRWufUIAPN3hgV6j6bQjIXsN pAY/U7Q4nuT9Lqm8jGc8fzFHwNNQEmw= X-Google-Smtp-Source: ABdhPJzTq0yb3kju/Fz8oY+f0l0c2jOt/mna+5vaEXUb7Zrf5xrAaV48eS062oGLIacqCYqz+aKf3A== X-Received: by 2002:adf:9361:: with SMTP id 88mr4987125wro.37.1603291249133; Wed, 21 Oct 2020 07:40:49 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:4481:279e:9edc:890e]) by smtp.gmail.com with ESMTPSA id m14sm4314066wro.43.2020.10.21.07.40.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Oct 2020 07:40:48 -0700 (PDT) From: Robert Pluim To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87a6wgadx8.fsf@mail.linkov.net> <83v9f3mz2x.fsf@gnu.org> Date: Wed, 21 Oct 2020 16:40:47 +0200 In-Reply-To: <83v9f3mz2x.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 21 Oct 2020 17:29:58 +0300") Message-ID: 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: 43866 Cc: 43866@debbugs.gnu.org, juri@linkov.net 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 Wed, 21 Oct 2020 17:29:58 +0300, Eli Zaretskii said: >> From: Robert Pluim >> Cc: Eli Zaretskii , 43866@debbugs.gnu.org >> Date: Wed, 21 Oct 2020 10:11:55 +0200 >>=20 >> Can=CA=BCt you pass a string containing ?y and ?=CC=81 as the last a= rgument to >> define-key? (although you might want to use the ?\N{NAME} or ?\uXXXX >> syntax to stop Emacs combining that U+0301 with the question mark) Eli> The character composition happens only on display, the buffer or Eli> string still have two codepoints. Yes. But when looking at the code it would look like a single glyph, which would be confusing. Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 11:23:19 2020 Received: (at 43866) by debbugs.gnu.org; 21 Oct 2020 15:23:19 +0000 Received: from localhost ([127.0.0.1]:50245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVFxP-0004ck-5I for submit@debbugs.gnu.org; Wed, 21 Oct 2020 11:23:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVFxN-0004cV-Up for 43866@debbugs.gnu.org; Wed, 21 Oct 2020 11:23:18 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50920) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kVFxG-0002p8-T3; Wed, 21 Oct 2020 11:23:12 -0400 Received: from [176.228.60.248] (port=1396 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kVFxC-0007N2-Uw; Wed, 21 Oct 2020 11:23:08 -0400 Date: Wed, 21 Oct 2020 18:23:17 +0300 Message-Id: <83o8kvmwm2.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-Reply-To: (message from Robert Pluim on Wed, 21 Oct 2020 16:40:47 +0200) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87a6wgadx8.fsf@mail.linkov.net> <83v9f3mz2x.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: 43866@debbugs.gnu.org, juri@linkov.net 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: Robert Pluim > Cc: juri@linkov.net, 43866@debbugs.gnu.org > Date: Wed, 21 Oct 2020 16:40:47 +0200 > > Eli> The character composition happens only on display, the buffer or > Eli> string still have two codepoints. > > Yes. But when looking at the code it would look like a single glyph, > which would be confusing. We could have a comment about that. IMO, using the ?\N{NAME} for that is gross. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 13:47:00 2020 Received: (at 43866) by debbugs.gnu.org; 21 Oct 2020 17:47:00 +0000 Received: from localhost ([127.0.0.1]:50490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVICR-0003jE-T0 for submit@debbugs.gnu.org; Wed, 21 Oct 2020 13:47:00 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:39773) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVICQ-0003e3-AF for 43866@debbugs.gnu.org; Wed, 21 Oct 2020 13:46:58 -0400 X-Originating-IP: 91.129.102.160 Received: from mail.gandi.net (m91-129-102-160.cust.tele2.ee [91.129.102.160]) (Authenticated sender: juri@linkov.net) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 562EDE0008; Wed, 21 Oct 2020 17:46:50 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions Organization: LINKOV.NET References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87r1ps8xh4.fsf@mail.linkov.net> <831rhroexo.fsf@gnu.org> Date: Wed, 21 Oct 2020 20:23:51 +0300 In-Reply-To: <831rhroexo.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 21 Oct 2020 17:02:11 +0300") Message-ID: <87blgv60ug.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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 (-) >> I tried to generate an output with a list of characters, >> but can't find a print-related variable that would >> print a number as a character. >> >> For example, currently >> >> (prin1 ?⌘ (current-buffer)) => 8984 >> >> prints the number 8984, but I need to print the character, i.e. >> >> (prin1 ?⌘ (current-buffer)) => ?⌘ > > I don't think I understand what you are looking for. Would using the > %c format in a call to 'format' be okay? If not, why not? The problem is that it's necessary to print a long list with vectors that contain characters. For example: (prin1 '(("'A" . [?Á]) ("'E" . [?É]) ("'I" . [?Í]) ("'O" . [?Ó]) ("'U" . [?Ú]) ("'Y" . [?Ý])) (current-buffer)) currently prints: (("'A" . [193]) ("'E" . [201]) ("'I" . [205]) ("'O" . [211]) ("'U" . [218]) ("'Y" . [221])) whereas it would be nicer to print characters as characters, not as integers: (("'A" . [?Á]) ("'E" . [?É]) ("'I" . [?Í]) ("'O" . [?Ó]) ("'U" . [?Ú]) ("'Y" . [?Ý])) I can't find a variable that could change the output format of integers to print them as characters. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 13:47:06 2020 Received: (at 43866) by debbugs.gnu.org; 21 Oct 2020 17:47:06 +0000 Received: from localhost ([127.0.0.1]:50494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVICY-0003ou-7B for submit@debbugs.gnu.org; Wed, 21 Oct 2020 13:47:06 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:42091) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVICT-0003gD-T0 for 43866@debbugs.gnu.org; Wed, 21 Oct 2020 13:47:02 -0400 X-Originating-IP: 91.129.102.160 Received: from mail.gandi.net (m91-129-102-160.cust.tele2.ee [91.129.102.160]) (Authenticated sender: juri@linkov.net) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 71FDD1C0006; Wed, 21 Oct 2020 17:46:53 +0000 (UTC) From: Juri Linkov To: Robert Pluim Subject: Re: bug#43866: 26.3; italian postfix additions Organization: LINKOV.NET References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87a6wgadx8.fsf@mail.linkov.net> Date: Wed, 21 Oct 2020 20:30:06 +0300 In-Reply-To: (Robert Pluim's message of "Wed, 21 Oct 2020 10:11:55 +0200") Message-ID: <87sga74lzl.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: Eli Zaretskii , 43866@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 (-) >> I don't know how to map a key sequence to 2 characters. >> When trying to map to 2 characters ?у and ?́ : > >> (define-key map (apply 'vector '(?' ?у)) (vector ?у ?́ )) > >> typing 'y inserts only the last character ?́ , not both ?у and ?́ . > > Canʼt you pass a string containing ?y and ?́ as the last argument to > define-key? (although you might want to use the ?\N{NAME} or ?\uXXXX > syntax to stop Emacs combining that U+0301 with the question mark) I tried to use a string as the last argument to define-key, and the result is weird: the Help buffer says that the key binding is actually a keyboard macro, and invoking it does strange things. For example, when a binding is a string "ö", then typing its keys calls the command 'upcase-word'. No idea why it works this way. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 14:16:45 2020 Received: (at 43866) by debbugs.gnu.org; 21 Oct 2020 18:16:46 +0000 Received: from localhost ([127.0.0.1]:50544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVIfF-00051w-KT for submit@debbugs.gnu.org; Wed, 21 Oct 2020 14:16:45 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVIfD-00051h-JJ for 43866@debbugs.gnu.org; Wed, 21 Oct 2020 14:16:44 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54894) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kVIf3-0003Xk-2d; Wed, 21 Oct 2020 14:16:33 -0400 Received: from [176.228.60.248] (port=4306 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kVIf0-0002iZ-BL; Wed, 21 Oct 2020 14:16:31 -0400 Date: Wed, 21 Oct 2020 21:16:38 +0300 Message-Id: <83d01bmol5.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <87blgv60ug.fsf@mail.linkov.net> (message from Juri Linkov on Wed, 21 Oct 2020 20:23:51 +0300) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87r1ps8xh4.fsf@mail.linkov.net> <831rhroexo.fsf@gnu.org> <87blgv60ug.fsf@mail.linkov.net> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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: Juri Linkov > Cc: rpluim@gmail.com, 43866@debbugs.gnu.org > Date: Wed, 21 Oct 2020 20:23:51 +0300 > > > I don't think I understand what you are looking for. Would using the > > %c format in a call to 'format' be okay? If not, why not? > > The problem is that it's necessary to print a long list with vectors > that contain characters. For example: > > (prin1 '(("'A" . [?Á]) > ("'E" . [?É]) > ("'I" . [?Í]) > ("'O" . [?Ó]) > ("'U" . [?Ú]) > ("'Y" . [?Ý])) > (current-buffer)) Why do you have to use prin1? From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 14:28:29 2020 Received: (at 43866) by debbugs.gnu.org; 21 Oct 2020 18:28:29 +0000 Received: from localhost ([127.0.0.1]:50552 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVIqb-0005Ka-4r for submit@debbugs.gnu.org; Wed, 21 Oct 2020 14:28:29 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:60239) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVIqZ-0005KK-NT for 43866@debbugs.gnu.org; Wed, 21 Oct 2020 14:28:28 -0400 Received: from mail.gandi.net (m91-129-102-160.cust.tele2.ee [91.129.102.160]) (Authenticated sender: juri@linkov.net) by relay10.mail.gandi.net (Postfix) with ESMTPSA id 8D72F240006; Wed, 21 Oct 2020 18:28:19 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions Organization: LINKOV.NET References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87r1ps8xh4.fsf@mail.linkov.net> <831rhroexo.fsf@gnu.org> <87blgv60ug.fsf@mail.linkov.net> <83d01bmol5.fsf@gnu.org> Date: Wed, 21 Oct 2020 21:27:16 +0300 In-Reply-To: <83d01bmol5.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 21 Oct 2020 21:16:38 +0300") Message-ID: <871rhr3057.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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.7 (-) >> The problem is that it's necessary to print a long list with vectors >> that contain characters. For example: >> >> (prin1 '(("'A" . [?]) >> ("'E" . [?]) >> ("'I" . [?]) >> ("'O" . [?]) >> ("'U" . [?]) >> ("'Y" . [?])) >> (current-buffer)) > > Why do you have to use prin1? Actually I need to use pp-to-string to pretty-print the list, but pp-to-string calls '(prin1 object (current-buffer))'. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 14:35:30 2020 Received: (at 43866) by debbugs.gnu.org; 21 Oct 2020 18:35:30 +0000 Received: from localhost ([127.0.0.1]:50568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVIxN-0005WY-MH for submit@debbugs.gnu.org; Wed, 21 Oct 2020 14:35:29 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVIxL-0005WL-FW for 43866@debbugs.gnu.org; Wed, 21 Oct 2020 14:35:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55284) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kVIxE-000668-Vi; Wed, 21 Oct 2020 14:35:21 -0400 Received: from [176.228.60.248] (port=1476 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kVIxA-0007DV-EN; Wed, 21 Oct 2020 14:35:20 -0400 Date: Wed, 21 Oct 2020 21:35:25 +0300 Message-Id: <83blgvmnpu.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <871rhr3057.fsf@mail.linkov.net> (message from Juri Linkov on Wed, 21 Oct 2020 21:27:16 +0300) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87r1ps8xh4.fsf@mail.linkov.net> <831rhroexo.fsf@gnu.org> <87blgv60ug.fsf@mail.linkov.net> <83d01bmol5.fsf@gnu.org> <871rhr3057.fsf@mail.linkov.net> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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: Juri Linkov > Cc: rpluim@gmail.com, 43866@debbugs.gnu.org > Date: Wed, 21 Oct 2020 21:27:16 +0300 > > >> (prin1 '(("'A" . [?]) > >> ("'E" . [?]) > >> ("'I" . [?]) > >> ("'O" . [?]) > >> ("'U" . [?]) > >> ("'Y" . [?])) > >> (current-buffer)) > > > > Why do you have to use prin1? > > Actually I need to use pp-to-string to pretty-print the list, > but pp-to-string calls '(prin1 object (current-buffer))'. prin1 accepts a function as its 2nd argument; can you use that? From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 16:14:02 2020 Received: (at 43866) by debbugs.gnu.org; 21 Oct 2020 20:14:02 +0000 Received: from localhost ([127.0.0.1]:50660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVKUj-0001hA-S7 for submit@debbugs.gnu.org; Wed, 21 Oct 2020 16:14:02 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:44107) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVKUi-0001gv-LE for 43866@debbugs.gnu.org; Wed, 21 Oct 2020 16:14:00 -0400 X-Originating-IP: 91.129.102.160 Received: from mail.gandi.net (m91-129-102-160.cust.tele2.ee [91.129.102.160]) (Authenticated sender: juri@linkov.net) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id F00F760004; Wed, 21 Oct 2020 20:13:52 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions Organization: LINKOV.NET References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87r1ps8xh4.fsf@mail.linkov.net> <831rhroexo.fsf@gnu.org> <87blgv60ug.fsf@mail.linkov.net> <83d01bmol5.fsf@gnu.org> <871rhr3057.fsf@mail.linkov.net> <83blgvmnpu.fsf@gnu.org> Date: Wed, 21 Oct 2020 22:39:08 +0300 In-Reply-To: <83blgvmnpu.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 21 Oct 2020 21:35:25 +0300") Message-ID: <87h7qn1i8z.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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 (-) --=-=-= Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit >> >> (prin1 '(("'A" . [?]) >> >> ("'E" . [?]) >> >> ("'I" . [?]) >> >> ("'O" . [?]) >> >> ("'U" . [?]) >> >> ("'Y" . [?])) >> >> (current-buffer)) >> > >> > Why do you have to use prin1? >> >> Actually I need to use pp-to-string to pretty-print the list, >> but pp-to-string calls '(prin1 object (current-buffer))'. > > prin1 accepts a function as its 2nd argument; can you use that? I tried to use a function in the 2nd argument, but it's called for every digit of the integer that represents a character, so I don't know what to do with these digits. However, do you think something like the following is a good idea? Let-binding a new variable 'print-integers-as-chars' to t: (let ((print-integers-as-chars t)) (pp '(("'A" . [?]) ("'E" . [?]) ("'I" . [?]) ("'O" . [?]) ("'U" . [?]) ("'Y" . [?])) (current-buffer))) prints integers as characters: (("'A" . [?]) ("'E" . [?]) ("'I" . [?]) ("'O" . [?]) ("'U" . [?]) ("'Y" . [?])) with this patch: --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=print-integers-as-chars.patch diff --git a/src/print.c b/src/print.c index dca095f281..1755eea738 100644 --- a/src/print.c +++ b/src/print.c @@ -1908,8 +1908,16 @@ print_object (Lisp_Object obj, Lisp_Object printcharfun, bool escapeflag) { case_Lisp_Int: { - int len = sprintf (buf, "%"pI"d", XFIXNUM (obj)); - strout (buf, len, len, printcharfun); + if (!NILP (Vprint_integers_as_chars) && CHARACTERP (obj)) + { + int len = sprintf (buf, "%s", SDATA (call1 (intern ("prin1-char"), obj))); + strout (buf, len, len, printcharfun); + } + else + { + int len = sprintf (buf, "%"pI"d", XFIXNUM (obj)); + strout (buf, len, len, printcharfun); + } } break; @@ -2247,6 +2255,10 @@ syms_of_print (void) that represents the number without losing information. */); Vfloat_output_format = Qnil; + DEFVAR_LISP ("print-integers-as-chars", Vprint_integers_as_chars, + doc: /* Print integers as characters. */); + Vprint_integers_as_chars = Qnil; + DEFVAR_LISP ("print-length", Vprint_length, doc: /* Maximum length of list to print before abbreviating. A value of nil means no limit. See also `eval-expression-print-length'. */); --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 22 08:59:49 2020 Received: (at 43866) by debbugs.gnu.org; 22 Oct 2020 12:59:49 +0000 Received: from localhost ([127.0.0.1]:51778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVaC5-00076f-Gt for submit@debbugs.gnu.org; Thu, 22 Oct 2020 08:59:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55392) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVaC3-00076P-JU for 43866@debbugs.gnu.org; Thu, 22 Oct 2020 08:59:48 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42916) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kVaBx-0008US-TE; Thu, 22 Oct 2020 08:59:42 -0400 Received: from [176.228.60.248] (port=1083 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kVaBx-0005cU-3z; Thu, 22 Oct 2020 08:59:41 -0400 Date: Thu, 22 Oct 2020 15:59:52 +0300 Message-Id: <834kmmmn5j.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <87h7qn1i8z.fsf@mail.linkov.net> (message from Juri Linkov on Wed, 21 Oct 2020 22:39:08 +0300) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87r1ps8xh4.fsf@mail.linkov.net> <831rhroexo.fsf@gnu.org> <87blgv60ug.fsf@mail.linkov.net> <83d01bmol5.fsf@gnu.org> <871rhr3057.fsf@mail.linkov.net> <83blgvmnpu.fsf@gnu.org> <87h7qn1i8z.fsf@mail.linkov.net> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@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: Juri Linkov > Cc: rpluim@gmail.com, 43866@debbugs.gnu.org > Date: Wed, 21 Oct 2020 22:39:08 +0300 > > However, do you think something like the following is a good idea? > > Let-binding a new variable 'print-integers-as-chars' to t: > > (let ((print-integers-as-chars t)) > (pp '(("'A" . [?]) > ("'E" . [?]) > ("'I" . [?]) > ("'O" . [?]) > ("'U" . [?]) > ("'Y" . [?])) > (current-buffer))) > > prints integers as characters: > > (("'A" . [?]) > ("'E" . [?]) > ("'I" . [?]) > ("'O" . [?]) > ("'U" . [?]) > ("'Y" . [?])) > > with this patch: The idea is fine, but I have a few comments about implementation: > case_Lisp_Int: > { > - int len = sprintf (buf, "%"pI"d", XFIXNUM (obj)); > - strout (buf, len, len, printcharfun); > + if (!NILP (Vprint_integers_as_chars) && CHARACTERP (obj)) ^^^^^^^^^^^^^^^^^^^^^^^^ If this is supposed to be a boolean variable, please use DEFVAR_BOOL, with all the consequences. > + int len = sprintf (buf, "%s", SDATA (call1 (intern ("prin1-char"), obj))); Do we really need to call Lisp? I thought we were quite capable of printing characters from C, aren't we? > @@ -2247,6 +2255,10 @@ syms_of_print (void) > that represents the number without losing information. */); > Vfloat_output_format = Qnil; > > + DEFVAR_LISP ("print-integers-as-chars", Vprint_integers_as_chars, > + doc: /* Print integers as characters. */); > + Vprint_integers_as_chars = Qnil; I wonder whether it wouldn't be cleaner to add another optional argument to prin1, and let it bind some internal variable so that print_object does this, instead of exposing this knob to Lisp. Because print_object is used all over the place, and who knows what will this do to other callers? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 08:19:46 2022 Received: (at 43866) by debbugs.gnu.org; 30 Apr 2022 12:19:46 +0000 Received: from localhost ([127.0.0.1]:56060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkm4f-0007xq-VB for submit@debbugs.gnu.org; Sat, 30 Apr 2022 08:19:46 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47696) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkm4e-0007xc-Bw for 43866@debbugs.gnu.org; Sat, 30 Apr 2022 08:19:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=0Cw5TsJY77vbCeb8SvzPT3KhkLHIG80Nw7s81QC9L38=; b=Lj1uM0l7zvqyKr2/2i/+UysMgq 0lL1vlcG8CyTc91RzBIPEFfQKFOzbnwGF+hqXxVLx8KeJqZjS+bA/4NWMKUevUy/96X4V0WpWvMFM hNTxyqDzp/2QnG6NrAAx8dHtMJYc9yiehJXG8biEKzuFYsZaPdjAypxSrvncBwNUXGFI=; 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 1nkm4U-0007kk-S3; Sat, 30 Apr 2022 14:19:37 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87r1ps8xh4.fsf@mail.linkov.net> <831rhroexo.fsf@gnu.org> <87blgv60ug.fsf@mail.linkov.net> <83d01bmol5.fsf@gnu.org> <871rhr3057.fsf@mail.linkov.net> <83blgvmnpu.fsf@gnu.org> <87h7qn1i8z.fsf@mail.linkov.net> <834kmmmn5j.fsf@gnu.org> X-Now-Playing: New Order's _Technique_: "Fine time" Date: Sat, 30 Apr 2022 14:19:32 +0200 In-Reply-To: <834kmmmn5j.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 22 Oct 2020 15:59:52 +0300") Message-ID: <87k0b63grv.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 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: Eli Zaretskii writes: >> + DEFVAR_LISP ("print-integers-as-chars", Vprint_integers_as_chars, >> + doc: /* Print integers as characters. */); >> + Vprint_integers_as_chars = Qnil; > > I wonder whether it wouldn't be cleaner [...] 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: 43866 Cc: rpluim@gmail.com, 43866@debbugs.gnu.org, Juri Linkov 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 (---) Eli Zaretskii writes: >> + DEFVAR_LISP ("print-integers-as-chars", Vprint_integers_as_chars, >> + doc: /* Print integers as characters. */); >> + Vprint_integers_as_chars = Qnil; > > I wonder whether it wouldn't be cleaner to add another optional > argument to prin1, and let it bind some internal variable so that > print_object does this, instead of exposing this knob to Lisp. > Because print_object is used all over the place, and who knows what > will this do to other callers? There's also prin1-to-string, and adding a parameter to these functions just for this doesn't seem quite right. However, I agree with you that adding a new print-* variable is bad, too (because users will invariably set them in .emacs and then things break in some obscure package). So I wonder whether we could come up with a new convention for print variables like this, which would allow us to extend printing more without adding new print variables. What about -- adding a new parameter to prin1 and prin1-to-string that's a plist of printing features? That is, something like: (prin1 object nil '(length 20 integers-as-chars t)) And this would allow us to introduce a special value for that parameter, like t, which means "use the standard values for everything". That means we could get rid of the gazillion places where we have (let ((print-length nil) (print-level nil)) (prin1 object)) That would instead just be (prin1 object nil t). (And the same with prin1-to-string.) This would hopefully be less error-prone than what we have today -- we've had so many bug reports from packages forgetting to bind one or the other when saving data. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 08:19:50 2022 Received: (at control) by debbugs.gnu.org; 30 Apr 2022 12:19:50 +0000 Received: from localhost ([127.0.0.1]:56063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkm4k-0007y6-81 for submit@debbugs.gnu.org; Sat, 30 Apr 2022 08:19:50 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkm4g-0007xg-LF for control@debbugs.gnu.org; Sat, 30 Apr 2022 08:19:46 -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=foGhjcIB247y7EijkiXrqXS5KCpmpH8rStrgZV8LWeo=; b=MTShs460bGFaJwhbyhOQ3TQPuQ AbJ4/3udauRuw5XUgF5R2UnZus7KZ0UJEIRAseXp/iwVzK+8fNrMPu12GYLMAKh06DC4hfN/WvKvx ln0UMmj/oiuHUecZOo4+CNIDBqMZ8RuFYQSbIjARa1/J5j24O9j5KnLDz+O4C/g+7mG8=; 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 1nkm4Y-0007kr-UU for control@debbugs.gnu.org; Sat, 30 Apr 2022 14:19:40 +0200 Date: Sat, 30 Apr 2022 14:19:38 +0200 Message-Id: <87ilqq3grp.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #43866 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 43866 + 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 43866 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 08:29:41 2022 Received: (at 43866) by debbugs.gnu.org; 30 Apr 2022 12:29:41 +0000 Received: from localhost ([127.0.0.1]:56072 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkmEH-0008Dg-BV for submit@debbugs.gnu.org; Sat, 30 Apr 2022 08:29:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkmEF-0008DU-1l for 43866@debbugs.gnu.org; Sat, 30 Apr 2022 08:29:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43922) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nkmE9-0004fG-Hc; Sat, 30 Apr 2022 08:29:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=MIa2wwPC9ZfJ6tOANIbrYFNjVHYqIFPAe3uR22m+Grw=; b=dOn4nZdYmL18 N+xql/1SZvVualOt76XE1wdMqjUVddKzYN429E3xHUdd6sGmqDUzIosStLxpN+uU/W5YSMJLoKSv6 2Swk7pZ487m+C3anxp/r5AJjq52a/2CM1JmNi+s6TM/FTRlG2JQjCOXFsiUavonIyYXPsO2VmRDbp 6JSltYAtPjD4ZeKLUhTiccCi8cwve/Bub+Im3RxlC/LXbT8GZGvOLg37kdZ8qo8w1T6uHivkpvzYt 1kDJEin/wyVq81W7erk47lqmPu7XK5OdC6+HqHFpNNovtK5Y33jLGHqVctX7a09H5XCL5tX13KNFX WQvDubK+s4Xx7o+97f5mDg==; Received: from [87.69.77.57] (port=1034 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 1nkmE7-0000UZ-Mn; Sat, 30 Apr 2022 08:29:33 -0400 Date: Sat, 30 Apr 2022 15:29:34 +0300 Message-Id: <83bkwi92kx.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87k0b63grv.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 30 Apr 2022 14:19:32 +0200) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87r1ps8xh4.fsf@mail.linkov.net> <831rhroexo.fsf@gnu.org> <87blgv60ug.fsf@mail.linkov.net> <83d01bmol5.fsf@gnu.org> <871rhr3057.fsf@mail.linkov.net> <83blgvmnpu.fsf@gnu.org> <87h7qn1i8z.fsf@mail.linkov.net> <834kmmmn5j.fsf@gnu.org> <87k0b63grv.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@debbugs.gnu.org, juri@linkov.net 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: Lars Ingebrigtsen > Cc: Juri Linkov , rpluim@gmail.com, 43866@debbugs.gnu.org > Date: Sat, 30 Apr 2022 14:19:32 +0200 > > Eli Zaretskii writes: > > >> + DEFVAR_LISP ("print-integers-as-chars", Vprint_integers_as_chars, > >> + doc: /* Print integers as characters. */); > >> + Vprint_integers_as_chars = Qnil; > > > > I wonder whether it wouldn't be cleaner to add another optional > > argument to prin1, and let it bind some internal variable so that > > print_object does this, instead of exposing this knob to Lisp. > > Because print_object is used all over the place, and who knows what > > will this do to other callers? > > There's also prin1-to-string, and adding a parameter to these functions > just for this doesn't seem quite right. > > However, I agree with you that adding a new print-* variable is bad, too > (because users will invariably set them in .emacs and then things break > in some obscure package). > > So I wonder whether we could come up with a new convention for print > variables like this, which would allow us to extend printing more > without adding new print variables. > > What about -- adding a new parameter to prin1 and prin1-to-string that's > a plist of printing features? That is, something like: > > (prin1 object nil '(length 20 integers-as-chars t)) My worries were mainly because this new variable affected print_object directly, and because print_object is called in many places unrelated to prin1 etc. I'm okay with what you propose, but I don't see how would that eliminate the reasons for my worries. The implementation of the effect of this argument is still in print_object, so the question that is of interest to me is how will we communicate these arguments to print_object? From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 10:49:26 2022 Received: (at 43866) by debbugs.gnu.org; 30 Apr 2022 14:49:26 +0000 Received: from localhost ([127.0.0.1]:58805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkoPV-00022Z-ST for submit@debbugs.gnu.org; Sat, 30 Apr 2022 10:49:26 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkoPT-00022M-T3 for 43866@debbugs.gnu.org; Sat, 30 Apr 2022 10:49:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=0ltaR6cKbIByPGk0rdw1iESTwefJ3oVp/Vp68t6Xrj8=; b=WcCSjPQ6+83TVBZPQLSIYDjOKm bC2lfkaFJ3D6W3tbZOIRfwyUJXiuf5mCRWjZaJt1G96MX+XLgOBKRmd02u4ufCUg9GHagEG+gN49S MhbhavEE70qaUrBk3VzpQvZboFpEctFg0HFWSuntasbPxyIbw6kY8wz37myiEvjiSt2k=; 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 1nkoPK-0000j5-W7; Sat, 30 Apr 2022 16:49:17 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87r1ps8xh4.fsf@mail.linkov.net> <831rhroexo.fsf@gnu.org> <87blgv60ug.fsf@mail.linkov.net> <83d01bmol5.fsf@gnu.org> <871rhr3057.fsf@mail.linkov.net> <83blgvmnpu.fsf@gnu.org> <87h7qn1i8z.fsf@mail.linkov.net> <834kmmmn5j.fsf@gnu.org> <87k0b63grv.fsf@gnus.org> <83bkwi92kx.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEWqmqSOSFhbNET/ //9e1sLLAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+YEHg4NHZW5680AAAGJSURBVCjPRZIxT/MwEIaP DBV06lJEMzHQofyLdkAoUxU1lpKJoY0S/woaQQemEhGLL1OEHCt+f+V3tgK9xXp873u27o7myV9s SeIvuhHkBT5gAOHAwmZwlDGEGCZOZB87KjPYHEZ6KIS77iX6gGVsgCkejRAMucsUV+hNR6lBBrWh leTSU77/Z48U1tE9zVMFDEQ38aSjRRZ5eGpZNhdc7m1GQcywFJGHzYlhlUQGb/e0Vk6WTH3mE3gZ gejYbNhzcPCwOrpqS/Z87+QQOwh3N6b5WqaB+87tfqGar4ckSIcXCnWGnd7fVpU905WeRrgz5n1d vlJoJ5G9jtV6g1duVST1c9CImmULpNyRujn4vqGFRfWeyxFwqFUizNm3t0cM2Xho0fdKJAm2tPeZ U1wq71FW91XuPSVnNKqKDwfS9KaqS9Ge3Xw0UCknYJADUNel3W+psHDgPDsquJ8SPzWPbjaC4Zm2 3ShrzTh6idyeWCZ/l8L8SFf6oPG7I5wZMI7bPXpZJE0zusR/q00b6GxEIYUAAAAldEVYdGRhdGU6 Y3JlYXRlADIwMjItMDQtMzBUMTQ6MTM6MjkrMDA6MDA4jFSZAAAAJXRFWHRkYXRlOm1vZGlmeQAy MDIyLTA0LTMwVDE0OjEzOjI5KzAwOjAwSdHsJQAAAABJRU5ErkJggg== X-Now-Playing: Talking Heads's _More Songs About Buildings and Food_: "Take Me To The River" Date: Sat, 30 Apr 2022 16:49:14 +0200 In-Reply-To: <83bkwi92kx.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 30 Apr 2022 15:29:34 +0300") Message-ID: <87k0b61v9x.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 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: Eli Zaretskii writes: > I'm okay with what you propose, but I don't see how would that > eliminate the reasons for my worries. The implementation of the > effect of this argument is still in print_object, so the question t [...] 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: 43866 Cc: rpluim@gmail.com, 43866@debbugs.gnu.org, juri@linkov.net 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 (---) Eli Zaretskii writes: > I'm okay with what you propose, but I don't see how would that > eliminate the reasons for my worries. The implementation of the > effect of this argument is still in print_object, so the question that > is of interest to me is how will we communicate these arguments to > print_object? I was thinking that prin1* would just set/bind a new global variable (but one that isn't visible to the Lisp level). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 11:27:01 2022 Received: (at 43866) by debbugs.gnu.org; 30 Apr 2022 15:27:02 +0000 Received: from localhost ([127.0.0.1]:58839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkozt-0007L6-Da for submit@debbugs.gnu.org; Sat, 30 Apr 2022 11:27:01 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49992) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkozr-0007Km-8D for 43866@debbugs.gnu.org; Sat, 30 Apr 2022 11:27:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46422) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nkozl-0005IO-OS; Sat, 30 Apr 2022 11:26:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=XLWy/QwdSL42V09GhqOSsB2b6IfLOq+uPDHAJt/iA+c=; b=aCxIxwd3ZXhk cZTQZXKDX4slEpOsEc2GbK2O9HIm5sJu8IWZn3EjiLEtNcAWKEZzBXLCg4MRNaJM6dmvkxmroOgr9 3f4wTay3RrnVsHKXy+nkwPvLMzfZNgfk3Q/rjSWhJ7Lv6C6mm9FwPygLScUWPiX47C4sx7Ae2pVcI eKjnv/JOYp6BwMOMcqhM7BIRmaCeURprReZqvF+iV4Y85/OGff6meALYb15I0UhKjeNXAMMpFLZi7 J9KD8ivLFD6/m4SxcaytxVQvFwyaQuJHrXLaLDKPDNy7JRKEXPzkvaun4uya23OTPEWqO5nTWa2ar luzMUqL3LKOchJ3u6Yw3Uw==; Received: from [87.69.77.57] (port=4289 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 1nkozl-0007RX-77; Sat, 30 Apr 2022 11:26:53 -0400 Date: Sat, 30 Apr 2022 18:26:58 +0300 Message-Id: <831qxe8ud9.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87k0b61v9x.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 30 Apr 2022 16:49:14 +0200) Subject: Re: bug#43866: 26.3; italian postfix additions References: <83tuv47vkn.fsf@gnu.org> <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87r1ps8xh4.fsf@mail.linkov.net> <831rhroexo.fsf@gnu.org> <87blgv60ug.fsf@mail.linkov.net> <83d01bmol5.fsf@gnu.org> <871rhr3057.fsf@mail.linkov.net> <83blgvmnpu.fsf@gnu.org> <87h7qn1i8z.fsf@mail.linkov.net> <834kmmmn5j.fsf@gnu.org> <87k0b63grv.fsf@gnus.org> <83bkwi92kx.fsf@gnu.org> <87k0b61v9x.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43866 Cc: rpluim@gmail.com, 43866@debbugs.gnu.org, juri@linkov.net 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: Lars Ingebrigtsen > Cc: juri@linkov.net, rpluim@gmail.com, 43866@debbugs.gnu.org > Date: Sat, 30 Apr 2022 16:49:14 +0200 > > Eli Zaretskii writes: > > > I'm okay with what you propose, but I don't see how would that > > eliminate the reasons for my worries. The implementation of the > > effect of this argument is still in print_object, so the question that > > is of interest to me is how will we communicate these arguments to > > print_object? > > I was thinking that prin1* would just set/bind a new global variable > (but one that isn't visible to the Lisp level). Then this sounds almost exactly like what I suggested back then, so I agree, of course. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 14:49:35 2022 Received: (at 43866) by debbugs.gnu.org; 30 Apr 2022 18:49:35 +0000 Received: from localhost ([127.0.0.1]:59082 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nks9u-0000Kb-VU for submit@debbugs.gnu.org; Sat, 30 Apr 2022 14:49:35 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51234) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nks9t-0000KP-RU for 43866@debbugs.gnu.org; Sat, 30 Apr 2022 14:49:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=No+PuWSa0rOggvgsbtoL1KT7W2MISqggF+ZCzWL+YaY=; b=n8HYFHeytyKoJQtBBO87Ahfix/ olnxoccfBQeKVu8p3w1t4FyrTPPjLVIOaFSSNc9+jYB3uzHie/o58Icn2kvWB+WypOk1p34STtMyD Y+DORQVDiGVZvOrGoLxS/DfpfLsO4UWmlnY0jhdlkXtrrNIzlh/+jZhURFK/+4nZp3Xk=; 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 1nks9k-00031j-Rx; Sat, 30 Apr 2022 20:49:27 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions References: <87ft6igdzi.fsf@mail.linkov.net> <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87r1ps8xh4.fsf@mail.linkov.net> <831rhroexo.fsf@gnu.org> <87blgv60ug.fsf@mail.linkov.net> <83d01bmol5.fsf@gnu.org> <871rhr3057.fsf@mail.linkov.net> <83blgvmnpu.fsf@gnu.org> <87h7qn1i8z.fsf@mail.linkov.net> <834kmmmn5j.fsf@gnu.org> <87k0b63grv.fsf@gnus.org> <83bkwi92kx.fsf@gnu.org> <87k0b61v9x.fsf@gnus.org> <831qxe8ud9.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACVBMVEWJcVjRxrH///8j ErQWAAAAAWJLR0QCZgt8ZAAAAAd0SU1FB+YEHhIvM/vh+jYAAAEuSURBVCjPjVFBigQxCFSI9wzE /9gwuRvQ/39lqjILy95Wmu6uRMuyFPl3hGSuJTLE48RpRHaJ37/Dp8Tw++6uDsdN6Yk+vsxSnAnn dFqn6Lfa23OKP/vVN1KYxmCCiKVVS4sV2F6h2mjdD/sEDqdrH0OfUMEbYgBWKkX1WKDzsq7HtjTl oHUpuH/AZdJF6rRs7zy8mWjq+05UIqBEQRlJtXG8u3ZMKKg9MXoxB9pEFlIGPmJrB8YoC6UHXzD1 uYBW1bT8BcsDHGtfF1PsDYevBzu0Cb6WhFGO8nwmQFxgw2gZtoOLp11sE1CYcRsogWMYk4JhrwW3 5DIqscnIIwqj+j3g2wk0JHeIwoqp7MlCqsCRN4ZT1unr3GVpBGzA3FSgkDqHbRoqk8tDW9r2Jz4s gWkbci4nhwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNC0zMFQxODo0Nzo1MSswMDowMOOgpiQA AAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDQtMzBUMTg6NDc6NTErMDA6MDCS/R6YAAAAAElFTkSu QmCC X-Now-Playing: Tom Tom Club's _Tom Tom Club_: "Genius of Love" Date: Sat, 30 Apr 2022 20:49:24 +0200 In-Reply-To: <831qxe8ud9.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 30 Apr 2022 18:26:58 +0300") Message-ID: <87bkwiv22z.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 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: Heh, `print-integers-as-characters' already exists -- it was added in 2020. Anyway, I still think adding a parameter like described to prin1 would be nice, but it's not necessary for this feature, which somehow had something to do with Italian postfix. 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: 43866 Cc: rpluim@gmail.com, 43866@debbugs.gnu.org, juri@linkov.net 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 (---) Heh, `print-integers-as-characters' already exists -- it was added in 2020. Anyway, I still think adding a parameter like described to prin1 would be nice, but it's not necessary for this feature, which somehow had something to do with Italian postfix. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 09:36:11 2022 Received: (at 43866) by debbugs.gnu.org; 29 May 2022 13:36:12 +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 1nvJ5X-0005Ww-Ow for submit@debbugs.gnu.org; Sun, 29 May 2022 09:36:11 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvJ5W-0005We-5P for 43866@debbugs.gnu.org; Sun, 29 May 2022 09:36:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=Xmq3H1T1AB3TSiE0NmFBG+S3BtcCg7i+oNDqF5ToCtg=; b=jY+oL4QInk2pQjNaGXdmJVRspU 6siSMU1q/SQYuiD76GInbYrtRPZHYHKhIdlzUjuhcXQTFY+ABgCgf8bTIvVh0dMrJwZqlFAo0HmaW 49yoNtbGjHvA2BS+Q6IaF2/+jstFDGsL4BU0aI/5oe/x5QG6TgOO0I1iBconI72gCEpg=; 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 1nvJ5L-0004TU-Cl; Sun, 29 May 2022 15:36:01 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#43866: 26.3; italian postfix additions References: <837drt1qta.fsf@gnu.org> <874kmx443u.fsf@mail.linkov.net> <83k0vszw0e.fsf@gnu.org> <87d01kvbnj.fsf@mail.linkov.net> <83wnzsxln9.fsf@gnu.org> <87wnzmgd1f.fsf@mail.linkov.net> <83mu0hng0d.fsf@gnu.org> <87r1ps8xh4.fsf@mail.linkov.net> <831rhroexo.fsf@gnu.org> <87blgv60ug.fsf@mail.linkov.net> <83d01bmol5.fsf@gnu.org> <871rhr3057.fsf@mail.linkov.net> <83blgvmnpu.fsf@gnu.org> <87h7qn1i8z.fsf@mail.linkov.net> <834kmmmn5j.fsf@gnu.org> <87k0b63grv.fsf@gnus.org> <83bkwi92kx.fsf@gnu.org> <87k0b61v9x.fsf@gnus.org> <831qxe8ud9.fsf@gnu.org> <87bkwiv22z.fsf@gnus.org> X-Now-Playing: This Mortal Coil's _It'll End In Tears_: "track" Date: Sun, 29 May 2022 15:35:57 +0200 In-Reply-To: <87bkwiv22z.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 30 Apr 2022 20:49:24 +0200") Message-ID: <87y1ykzcjm.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 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: Lars Ingebrigtsen writes: > Anyway, I still think adding a parameter like described to prin1 would > be nice, but it's not necessary for this feature, which somehow had > something to do with Italian postfix. 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: 43866 Cc: rpluim@gmail.com, 43866@debbugs.gnu.org, juri@linkov.net 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 (---) Lars Ingebrigtsen writes: > Anyway, I still think adding a parameter like described to prin1 would > be nice, but it's not necessary for this feature, which somehow had > something to do with Italian postfix. Re-skimming this bug thread, I think the original issue was fixed by Eli at the time -- E= was added (for euro sign) -- but then the discussion went on to whether we should have an input method/command based on /usr/share/X11/locale/en_US.UTF-8/Compose So I'm closing this bug report and opening a new one that's about that. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 09:36:16 2022 Received: (at control) by debbugs.gnu.org; 29 May 2022 13:36:16 +0000 Received: from localhost ([127.0.0.1]:39692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvJ5b-0005XD-Vb for submit@debbugs.gnu.org; Sun, 29 May 2022 09:36:16 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvJ5Y-0005Wj-Kr for control@debbugs.gnu.org; Sun, 29 May 2022 09:36:12 -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=MTAB0QH4yd0a50h4DyOMk6d7TL/qzCGEI4//TePi6M4=; b=PC0TggUQJPfKeCMFlgsLSXnC28 46UTUFACpY/MVkG7wqeI2VqBIvv7ioeW7pkCd/8qsFmA51OqGz8gOm8GQKWqq8IPHMs9nqhrNk0lu xnQCQNlra/suQUwAmGlT0OmiylamUcBuRlTGPyPvROqDrwyL8dTM4aNXMxyYbhQZHnLI=; 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 1nvJ5Q-0004Tg-Ib for control@debbugs.gnu.org; Sun, 29 May 2022 15:36:06 +0200 Date: Sun, 29 May 2022 15:36:04 +0200 Message-Id: <87wne4zcjf.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #43866 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 43866 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 43866 quit From unknown Fri Aug 22 01:03:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 27 Jun 2022 11:24:08 +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