From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Peter Dyballa , 4157@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sun, 16 Aug 2009 02:25:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: report 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12503891934713 (code B ref -1); Sun, 16 Aug 2009 02:25:05 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 16 Aug 2009 02:19:53 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.4 required=4.0 tests=AWL,CT_IMAGE,FOURLA, IMPRONONCABLE_2,RCVD_IN_SBLXBL,RCVD_IN_SBLXBL_CBL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7G2Jp0a004708 for ; Sat, 15 Aug 2009 19:19:52 -0700 Received: from mx10.gnu.org ([199.232.76.166]:34973) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1McVLa-0003ez-8O for emacs-pretest-bug@gnu.org; Sat, 15 Aug 2009 22:19:50 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1McVLY-0006qy-IH for emacs-pretest-bug@gnu.org; Sat, 15 Aug 2009 22:19:49 -0400 Received: from mout0.freenet.de ([195.4.92.90]:33772) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1McVLX-0006qM-Mr for emacs-pretest-bug@gnu.org; Sat, 15 Aug 2009 22:19:48 -0400 Received: from [195.4.92.22] (helo=12.mx.freenet.de) by mout0.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #92) id 1McVLS-0008HY-Er for emacs-pretest-bug@gnu.org; Sun, 16 Aug 2009 04:19:42 +0200 Received: from p5b23fb0a.dip.t-dialin.net ([91.35.251.10]:55986 helo=[192.168.1.2]) by 12.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1McVLQ-0005nt-Pr for emacs-pretest-bug@gnu.org; Sun, 16 Aug 2009 04:19:42 +0200 Mime-Version: 1.0 (Apple Message framework v753.1) To: emacs-pretest-bug@gnu.org Message-Id: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> Content-Type: multipart/mixed; boundary=Apple-Mail-6--648451773 From: Peter Dyballa Date: Sun, 16 Aug 2009 04:19:31 +0200 X-Mailer: Apple Mail (2.753.1) X-purgate-ID: 149285::1250389182-000060DF-0F2F7A1E/0-0/0-0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) --Apple-Mail-6--648451773 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Hello! When I launch GNU Emacs in an ISO Latin environment (env =20 LC_CTYPE=3Dde_DE.ISO8859-15 LANG=3Dde_DE.ISO8859-15 /usr/local/bin/=20 emacs-23.1.50 -Q &) and display in dired a directory with entries =20 from some month of March the "M=E4r" abbrevation for the German month =20= name "M=E4rz" is displayed as M\344r. C-u C-x =3D on this \344 reveals: character: \344 (4194276, #o17777744, #x3fffe4) preferred charset: eight-bit (Raw bytes 128-255) code point: 0xE4 syntax: w which means: word buffer code: #xE4 file code: not encodable by coding system = iso-latin-9-unix display: no font available The dired buffer has a 0 as encoding indicator. In ISO Latin 1 or 15 =20 encodings LATIN SMALL LETTER A WITH DIAERESIS is \344 =3D 228 =3D 0xE4 =3D= U=20 +00E4 a valid character and not some raw "eight-bit" entity. Could be =20= this prevents proper display: --Apple-Mail-6--648451773 Content-Transfer-Encoding: base64 Content-Type: image/tiff; x-unix-mode=0666; name=pastedGraphic.tiff Content-Disposition: inline; filename=pastedGraphic.tiff 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 FasAALdOWFlaIAAAAAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7 ov///aMAAAPcAADAbGN1cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAAB Ac0AAHZjZ3QAAAAAAAAAAAADAQAAAgAABAkF8wgKCgsMEw4JEBMREBMYFQ8WFBgbGRgbGxwaHh0f HSEgIiAkIiUmJigoJSkqKiwsKS0uLi4vMDEvMjMzMzQ0Njc3Njg4OTk6OTs6PDs+PT8/QEFBQUJD Q0JERUVFRkVHR0hISUpKSktLTE1NTU5NT09QUVFRUlJTUlRUVVVWVldXWFdZWlpaW1pcXF1dXd1e X19fYGBhYmJiY2NkZGVlZmZnaGhoaWlqamtra+tsbG1tbm5vb3BwcXBycnN0dHR1dnZ2d3h4eHj4 eXl6eXt7fHx9fH5+f3+AgIGBgoKDg4QDhISFhYaGh4aIiImJioqLi4yMjQyNjY6Oj4+QkJGRkpKT k5SUlZWWlpeXmJiZmZoZmpqbm5ycnZ2enp+foKChoaKio6OkpKUkpaWmpqenqKipqaqqq6usK6ys ra2urq+vsLCxsbKyszKzs7S0tbW2tre3uLi5OLm5urq7u7y8vb2+Pb6+v7/AwMHBwkHCwsPDxMTF xcbGx0bHx8jIycnKystKy8vMzM3Nzk3Ozs/P0E/Q0NHR0tLTUtPT1NTVVNXV1tbXVtfX2NjZ2dpZ 2trb29xb3Nzd3d7e317f3+Dg4eHiYeLi4+Pk5OXl5mXm5ufn6Ojp6erq6+vs7O3t7u7v7/Dw8fHy 8vTz9fX29vf3+fn6+vv7/f3+/v//AAADRwTyBnoICAmmCzgMuA4+D6sRLRKjFA8VchblGEcZoxr+ HEYdnh72IDshgiLQJBMlUiaPJ84pCSozK2osmC3JLvQwGjFSMngznTS8NdU29jgZOS06TztjPIA9 lD6mP7lAy0HcQu5EAUURRhdHJUgqSTxKP0tTTFZNWk5eT2BQUFFNUjhTLlQiVRNWAFbvV99YzVm6 Wq1bo1ySXYRed19oYFVhQGIqYxxkCmTzZd1myWe2aKdpkGp3a2hsS20wbhlu/m/jcMpxrnKQc3F0 U3U2dhZ29XfSeK55iXple0J8IXz+fdd+rX+FgF+BOIIPgueDwISVhWGGNocMh+SIw4mtipqLkox4 jWmOW49SkEGRL5IZkwST9ZTmldKWwpeymJ6ZiJpvm1ecRZ00nhyfAZ/qoNmhwqKno42keqVfpkWn LagTqPmp46rJq62sk616rmKvR7AssRGx9rLZs760prWQtnm3XbhAuSa6D7r3u9m8u72fvoe/csBc wUHCIcL7w8jEkcVZxiHG6ceyyHXJN8n6ysLLhsxIzQvN086Xz1jQG9Dj0avSc9M20/bUvNWE1lHX INfs2LXZgtpR2yLb9tzC3Znect9L4CXhAOHn4sTjrOSW5YTmd+dq6GHpXepd62Xsde2P7qzvzPD6 8jnzfPTM9jH3sfk7+u78zP6///8AAAJsA60E7QY9B3YIsQnqCyoMaA2mDuEQExFEEoETvBTvFh8X Sxh0Gaga2Rv6HSQeSR9vIJMhuyLYI/QlGSYtJ0EoXylwKoIrmCypLbYuwi/OMNgx2zLhM+I04TXi NuM35TjlOd461TvPPMo9wz66P7NAqkGfQpJDg0R4RWlGVUcoSABI1EmnSnxLUEweTO5Nvk6NT11Q LlEDUdVSplN5VEpVF1XiVrBXgVhTWRhZ41qwW31cUF0ZXeNerl93YD5hCmHRYphjZGQpZO5ls2Z5 Z0BoBGjJaY1qTmsPa9JslW1bbh9u32+ecF9xInHicqNzaXQodOR1oXZidyF35XizeZJ6dHthfEF9 J34Rfvt/44DJgamCjoNzhGCFRIYrhxOH+Yjcib2KnYuHjG+NU44xjxWP/pDjkcSSpZORlHCVUpY4 lxuX/5jmmcqarJuPnHSdWp4/nyOgB6DqocyisKOXpIGla6ZOpzCoFqj+qeeqyauqrI6tdq5hr0uw MLEUsgGy+rP7tPS15rbVt8S4wbmrupa7ibx1vWO+T784wCPBD8IAwu3DzsS9xavGmceLyITJdspp y2LMW81UzlDPUNBX0V/SaNN41JHVptbI197ZCto422vcoN3a3y3ggOHO4z/kquYa56LpNOrM7HHu Lu/38c3zxPXH99f6DPxS/oL//wAAbmRpbgAAAAAAAAY2AAChhgAAVgQAAFm3AACPGwAAJygAABQY AABQDQAAVDkAAjMzAAIzMwACMzMAAwEAAAIAAAAAAAEAAgADAAYACwAQABYAHQAlAC4ANwBCAE0A WQBlAIEAkACfALAAwQDlAPgBCwE1AUsBYQGQAagBwQH1Ag8CKwJkAoECnwLcAxwDPQNfA6MD6gQP BDQEfwTNBR0FRgVwBcQGGwZ0BqEGzwctB4wH7ghSCLgJIAlUCYoJ9gpkCtULRwu8DDIMqw0mDaIO IQ6hDyQPqRAvELgRQxHPEl0S7hOAFBUUqxVDFd0WeRcXF7YYWBj8GaEaSBucHEkc+B2oHlsfDx/F IH0hNyHyIrAjbyQwJPMmfidGKBAo3CmpKnkrSiwcLPEtxy6gL3kwVTISMvMz1TS5NaA2hzdxOFw5 STo4Oyg9Dj4DPvs/9EDuQepC6EPoROlG8Uf3SP9KCUsUTCFNME5AT1JQZlF7UpJTq1XhVv9YHlk/ WmFbhVyrXdJe+2AlYVJjr2TgZhJnR2h8abRq7W1kbqJv4XEicmVzqXTvd394yXoVe2N8sn4DgKmB /4NWhK+GCYjCiiGLgYzjj6yREpJ7k+SVUJgrmZubDJx/n2qg4aJapVGmz6nOq1Gs1K/gsWm0frYL uSm6urxNv3fBDsRBxd3He8q6zFvN/9FK0vHUm9ZF2Z/bTtz/3rHgZOIZ49DliOdB6Pzquex27jbv Fu/38bnzfPVC9iX3CPjQ+pr7f/xl/jH//wAAAAAAAAACAAYACwASABsAJQAwADwASgBaAGsAfQCS AKgAvgDWAPABDAEqAUgBZwGJAa0B0gH5AiQCTgJ5AqYC1wMJAzwDbwOnA+AEGwRXBJUE1QUbBV4F pgXuBjgGhgbWByIHdQfKCCEIfQjbCTcJlQn7ClwKxQsrC5YMBQx1DOcNWw3RDkgOwQ89D8EQQBDI EUkR1RJZEugTeRQLFKAVQxXfFooXLhfXGIUZNxnpGp0bVxwPHMMdgR4+HvwfviCGIVEiHyLnI7gk jyVkJj0nECftKNEprCqXK4EsaS1cLkovPjA4MTQyMjMxNDc1QDZNN2A4czmGOpk7tDzZPf0/IEBI QXRCoEPTRRZGTUeHSLxJ4EsDTBlNSE5pT4xQqlHYUwZUPVVvVptX1FkJWkBbfVzAXglfUmCSYddj K2SBZcdnGmh1adJrJGyJbelvSHC0chNzfHTrdlp3yHk2eq18JH2cfxyAmYIUg42FCIaTiBuJoIsh jLSOSY/akWeS8JSAlh+XxJmRm2udR58noQmi+qTzpt2o1KrXrMmuxrDTss20ybbIuOK667zwvuTA 48LuxO/G7cjjyu7M3s7P0MLSttSO1oDYV9ou2/zdxN+Q4U7jDeS+5mTn/+mP6x/sre4o75Lw+/Jc 87L0+vYt91r4iPmb+qb7nvyS/XP+b///AAAAAAABAAYADQAXACIAMABBAFMAaAB+AJYAsADMAOoB CwEuAVEBdgGdAccB8wIhAlICgwK1AuoDJANdA5kD1gQXBFcEmgTiBSsFcwXCBhMGYga3Bw8HZgfA CB4IfwjhCUYJrgobCocK+QttC+IMWQzSDU4N0Q5VDtoPYA/sEHgRBhGZEi0SyBNgE/4UoBVZFhAW 0ReQGFQZIBnsGr4bkRxlHTgeEx7uH84gtSGhIoojdCRvJWQmXidRKFUpVypfK20sdy2PLp4vuzDa MfwzHzRJNXQ2qTfgORc6TjuJPNI+GT9fQLBB90NNRK9GB0dnSLlJ7EscTD9NeE6mT9JRA1I3U3lU tlX1VypYcVmvWvNcPV2NXuNgK2F3YsxkL2V/ZtRoNWmaau9sWm3BbyJwknH3c2J01XZHd7h5KXqg fBp9lH8VgJSCEIOJhQWGkYgaiZ+LIYyzjkmP2pFnkvCUgJYfl7OZNZqhnB2dqJ84oM6iTKPrpYun HKjCqmCsCa20r1+xArKntGu2F7fEuXS7Hry6vm7AF8G6w2LFB8asyEPJ2ctuzQHOitAH0ZHTBtSQ 1f/Xa9jV2jzbod0D3k3flODg4jPjYOSV5c/nBegq6UnqZut/7Jftq+6277fwtPGx8qnzn/SG9Wz2 T/cx+A/47Pm7+ov7Vvwh/On9sP6p//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAABtbHVjAAAAAAAAAAMAAAAMZW5VUwAAABIAAAA0ZnJGUgAAAEIAAABGZGVERQAA ABAAAACIAEMAbwBsAG8AcgAgAEwAQwBEAMkAYwByAGEAbgAgAOAAIABjAHIAaQBzAHQAYQB1AHgA IABsAGkAcQB1AGkAZABlAHMAIABjAG8AdQBsAGUAdQByAEYAYQByAGIALQBMAEMARG1tb2QAAAAA AAAGEAAAnCwAAAAAujfgAAAAAAAAAAAAAAAAAAAAAAB0ZXh0AAAAAENvcHlyaWdodCBBcHBsZSBD b21wdXRlciwgSW5jLiwgMjAwNQAAAAA= --Apple-Mail-6--648451773 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed In *shell* buffer both Apple's ls and GNU's gls display: --Apple-Mail-6--648451773 Content-Transfer-Encoding: base64 Content-Type: image/tiff; x-unix-mode=0666; name=pastedGraphic.tiff Content-Disposition: inline; filename=pastedGraphic.tiff TU0AKgAAE4aAPd/v8AQUEQV8QUEgEhkocu9asZnQmCwaEQZCnSKxuOR2Ovg9owQhk6N9zoyDgAMy STIyKymVyWTy+LgCRxqPRuWymKTedzWKz6TzyOTeczqhzWhSigQWl0SN0ajwWfgCeyyk1aOVCaVq N1yLV6uxSx1uCzGKy2y1+mgCYViXWGrzKmSq4UG4W+6V2Y2q5WaxX+bXCl4W82e706SUeq2ic363 UrD4HI5SwZWyYK15vNZ3MYC54ys5nB3TL3q0zPPafJaa26iqarP2zLa+20/EXvFa67brS43E7POb OpACq6TcbXlaTYcbZcm58fQUXJ33n4vH1nrXHf6Pp7Tmbbl9/h6zx+DyavxeHz+X1+nher2/L2fX 4eb7ej9e75/H/Pw+73v2+kAv7AEBv/AT+PzBcCwZAkEQPBsIwVCEJwvC0MwTA0Kv+jKpxAo46Hej Y+RMfEUG/FSKnvFoExfFkXRggpWxqisTD5FB8AxHj8i2HQZFcY4IoGXqKoGgiapSAKGCkh5SoklK KopKUPxDEKQpic6TrnLbuS62UqSVMavKgvUvTEjctS4sKjzTN6wzWRk0orOU6JzODZzPNjKynNsy T9PtAUHMqOAyEQ6HOb05z/QqNzuryby9QM90Y0tJtzNDd0xSKSU5SFQTi7COASgp7gBL07U22Ttz M1rpUFR1VVjUNaUbWspUJXCOV3R000OktF1y3tNVjYFFUtYde0pTM+WHY9F2XXVb0axyFVNVFWU9 PlJW1RNuW3L9qVsm1EWRPNn3DaVHI/ONzUXWdK3XWduu5VsyTBe11XHZV+V5f1H4BZmA3JfuC3/g +CYNheEYZhWG4hh+JYHilp4Tit2Yth2MXXjuBY1iOOY/jOSY9i+QYnlGRZPkuR5NjeVZjluWZfkO ZZrlOZ5hnWbILK0r6AAERrcBAEDZo+igQa+l6CjsalbG8TJeCAIYcJcgFtIcixYgeDIWIcnHeVqJ VwQo+XwwVXD2Qk5WAAFT2LeVG4HSE63eRloWTZtxT1nu7UTeG71/cO6ZHv9kbznGV52nvBYBebJ0 Des6urwjcqryjecXiO28tYlvOBb+9I9eOI3zzec8Vm+XIKFVEGtYTW7jvfJcdhOTcmpXbYdvPUYH el90uk+3bhcHReJbPR17xO5zJOXf933VgrrfPn9lMOAbbRG3+T0/TKd7fiu533V5p1nzfRxnz/V9 Oe9VnnU/X935fj9v6/Z/H5/t8n4f597/36P+gC+V/L939QFgE/uAkB4GM+bOr5tLaC3B8HeiggqO CKjOg0i9UpHEWj3g405GrSWjhsaS1QCCtUfg6SEAlrZBUkMDSY2AHI90oDGVcRxn58CxkgLq3le6 alEDfdjBBWL0HplQBC7aJbgHlOPXdEl6S53wROXQ98yqwIiPUiqsiBMCHnGLg6qcjapYqPoibF5Q haIzKLd/GI40RY3kaVLFuMBKm7r0iY9E3sZVULRVETha8dicvMgU/2BcBmcrWABG18cU5ARZjg9y P0Z4CyGNRGNUkf19G+ju70s8Q45ShidEFw68DJuQjotiP0hFIx8cyrBYYIiSRkkbJxwcgpbxqfgr +PLkTcyVjcoZUaxSuxfgbMiRUypmSJmbIiaEAJDzSjvNSZMzpsTRgHNqac25rTLmzN+Z84pwzecN DtBBw2hD3IOihHBFBvtMaaRsWs9UdQYIM1RhwU0gJCAiGMRgexKBzCEQIf7XkmkPbGM5dqfWzFtI 6ZcgpIYrs5cK32I01YIy9nNRhXtH6NzkmgxiZVFaK0kZlSWjdKGSUNZ3S6CUOZx0do1EeLDDm6qE pVRimFLZrnnWHReoNMXaU/Tc82kdRKOO3pXUpnFJ5yzdqlTWqlP6RVXppVarM4JuVVq5ViqdWqw1 fq3TOsdZqvVorFWmZ1DzKURogXKChVmih8aO0RpY123oyg6R2D8HGnwkaQ0WFEKp+pDEoEIXwABK UGSSo6GZDh7kRGMewjaVkJFbJAISodS7O05q635lFInULrqFFiY8ErU0ZqdFCplNrPWjqbEa1dpa QnyttTytZ4qL2rTzb63FqrbsstPayRVoKTWuPNbmmVN5gkVkdVC41ybdXTqRdKkF1bkP0uxVuy1w rX3AQ3b2114rl3gpwYC8l4by3tvZe+9JtL13xvNby9FqL3X0vzfi+F/L9X9Yld+2l+8A3qvvgW+W B753+wZgi+pysF4OwJhGy5OLMn7RGTyfAAK8keRbI2vpHZ6i1nu1KfLVWItXBk1kCIMQAC+DGM5F pA7VwzbClAZzG50USM6SGncObu3auVImp9s7s3NrJWO7eQrq0NwfcW019iPYCyOni71w8kYCydUh QNtWEZeYJmClmVafXGy7dfLGVj9WdzPk2511n7ZkyXlnNOZX33MzfmN85a62WhyTn2sGgKy1R0FW fQlu8/6IrVonRmi9HaH0bpDR+ftJrLx3XE/yJUSNEhK0kZzS8QkbjIAnD6MwANPajA8AFhcDAAn5 CwY4CRnEuFsEIWsMWENfbDQuklbjSVwNq2uRkdZR52zRa+AuQb47JyNkPKezdDbGo9s64tPc9Poz BdJ/kp3R25jTJGz+x9s2z2rnnc2CMgbUzfkXN2ZrZWwwowjb7eG76LznUrcr9cnsWwfmTKGg9KaS yJq2UHAeDTfi1sXQOiuBcH4BwvSPDto8Q0rw/i3E+L6Fz6ADXyIMeGYDpOwqw+MNjXg1iBoMZBfT 2ndiYt0+s1I/SCkMGIQgADPF8O+g0OcbQ1hvjrC14Cc0UkC7PMOzt2Uv0hlHP11M6Lkz5l+4brg6 OwLrtbfFrcmbpWNKLq/WuudPiU57inWc4dh7B2ns9OqlcFTz1Tq24c12ileRqWy13udG3/dXt0XZ h7o4ZcaTChnwkb70zJ5CsImyUIKpzNvcn2dwiLsrwJ+WDdR6PkzzGeN3VA6kcSWG/NoL1VqWvebJ vNoC8vtD1PnvM9P9b5bz/sPWe1817b2nt/de5956L3fvvesz9id/1fv/he4+B8n45brMdCM8ACuZ CQEImDoQkfE8Rvox5RKzEKpxWi2Fa0UADRw+fi1ZRjFWLIXgASQpCyJDyI0Mp1OhEKZrNrpc1JBv EcHEb18Iem9OiijO3mjYji6+ZnACiyj2lKjglcZW3mUC8lAO8e8qWqmKWcwU/+i2KMkccyl2kiL4 /47+NC7whBAMyQYxAKl4lylu7yeNA+3oikj6uglwijA29C7W2e3a207M2u7RBmOcO4/wIq6MmkzE mI/y87AfBE/2kEWLA4k4iQcRCYt+qQWscwlIktCy7+8GYJAIc84K24zJBU3Auek3C1CAlui2361a tAFsBUBUCUGsGsmlAlAgkKl+lXCml02JAOkNDuTVCZAilqI7D7BDD07+p7DCmDA6JqBVEJDPDLDS ui4zAq4xEu41EtEy4i7K4lE24rExE1FEh0l0Su4+aEHeaSHwDYDoDoAQHwaUnig8Wu1GI8FaFqah FgRMDYIMAQ5gZI1eha/W52TI56hsGMhw9m460yKmx9EcJIG8T5EPCIeGMIXC4SJFDAjyj4WsVSeC 6UjwlLG5AvCa8OzLGxEA8pE479HKew3ggkJug7GjCaJbEA4LHu/8U7CSy2jRHzHucqePG3BkcyU+ N2g6GsJPHS2PB/H4zYylIa3XCtDzIKXLAYdE3y6YPzIU2Q7NCvIS8LIoJhHzBIeSlMzVJFItCKXG 9IVWb4/xHqiZG+kTD/HHIuedBw3sLDDfDjDmffG6eG687HCdGrJtH06MesN6lk/0ckc8I7GxJQlc TzJZIrAHJHJbClEk6xE9FHFBE+4bE7LBErHXFDLHK9K3LKZDGXFO+Igogs+mD4kEw6JzFq+41OhG IPFY/KISAgAwAgp6n45mSIH+SMhgIG/cIYIcIgIk17FK2AiubWl9IHCRHMO2XqdLHDDRIJAxEClW 8YkG8nHYUhMvA8k0mEdG7663K4eu267UiClzCeeDKmOTM0iewSwQ8W7vNgdEcaic25Mq7JJaTSlo 6qO1JlCU7Up63u2lIY7bONKZN22g2W7ZMxBGcNOnNfKBIsMa8LGpNPOc3OlzKVM5Bg6dA0iKiCkZ BpBWZHAK1IkpCwc/NZKSKzOSYBJ25GaJPwaLDlDpJ1DhP4gTNlONNco3KQOjOLOhAU7s8NM3QIkl M7NzM3DEkDBbQjO9QTJeO9NTLRQ5K7NVLPQ9Q7K/LFRDRLRHLI22/ozq1+5CIunwHwaWG+1K1C1E 7wABFwFa+k+oamxQiMhXGFMGa4oPGKoTGPGSYnGWnUI9GdKNM2e8Vkkm7vO7OfPFQNDbIWcvQ0Ur Aom5Km8g9m4bKepTGeDpHnKlDBIAdDKPKtI4iFN7Syh/IBN1G8ePQGlTODKvOu3I7VPLBzK0upI2 WfKDJOgbUBO/BzUBInKIVTJjKLSfT6VrEAuLC6oq2GkaVOjJTpTXBk9LTwYTTFC9ONOUpYYxDeBF DkG9J9TRUcdbGhSdAtCSeBKLH/Vij5UfJXHzOfJC3lTZS3PBRJRPLNLDRRWDQ/WHWFWBRBWLQ7SS nmTNLbFg+maPWinir0kpPdBar8IKFtFxFeaEROILL6hSo3MAn8/W1wYI10oUbI1a45FK4+bUEJOx JdC3NqUrMvGxAlUEem3G6hAEcDTe7rMyfLAJTY32qXDZQfHNT7VBKdNjVWU5JNPizkkDJhQXYjGu 8KdDHrGumBOokfHCldNHIfB7ZLOPT9ZNMvXnHVB8//DRMjKjSwdJQG69MtJBQbVtZkjnU3AdThJR YGZIj1YCXylVPhNFOBYVHc+LOkZmF9P/J6wm/1aJBs2KobUDEZCjNWeRKPY9NoeXTvaTPlPCNlQy i42nNtCqwA3iwHbVAzbYv/bgwbbXbTbiwlbbbfblbdbpbzbxbtbrbmuDb7cAvHb1cDXcQhFOwyna DYRMJTLk+5FrLoILRxWirtF4hPR6obR+1jGGa7SIhpSM6AQ0I5SZamWNaQ/xUZYDNRASdzZRTdDR VpPEZWIrX1KXWMtddc38b2wFa3VfIrBcb4L5ZvPkpYiBUHYElRVnYzHEitYrQ1ddNQ7lYTBRZI9e RBIyMFd1e1dQ4GoxSsNnEfTLd/B/VueEXtIFZjfO726fe3QVM88cqKwhNWdrQXSmp+eRO7KleJMj fhQk3feq86lVNNaPQS8xZHCBMpZrV6lIe5Phfy8aVZgYdJO5gjXpHDeDf7QsRCy1TAKng7evg/Xb g8qPNtIhhFhNhIzVCPfnB1hZhBS5hLhfhHhDhky5ethjhXhvhbhPhtHfh5hVhdh3hhhwNe0ureh4 D4VORRLeI0RQGuRWRBciIU1Qgu5c/OhzXKSGGMG8FqByBCAQ/aUa/fMU/kpbWaI8NZMg6ROjT44B fZV+yVjZbQu5OtcFUItjZPRDZZgBORj7dfZbZPB5gFRXZlVHiDT7jgotT0thOVezkbjbB07Fj9kW zK73YO3zJyuJkpDHbBaZkC85kPhRfLU9aZkHkzkplRkFT3lXB3lZkHlhlfllldlpgDljlrkZltln l1lxOXlzl/l9mDkdkNmJkgybjRMcJyJ4wyLc5JFZWonlWuRCVOFqF9RzF1LhR4645kn8DmBiF8BC E6xnSGshSK5/LTXe0wLBdLiHkjPrQ3IxkLQ2tIqNFHd3kle9S/kJLJj4qTmC85nflJmNoFoJj/h7 jdnhmBlBoRoLdfUhZ1ZNnvkVkTOndpjnk/oNlTe9dcx+7NYpbPobT/ndIjTbofpBoZpRURnlobpN pZpXpTpbphpfpVpPpppdprpjptplpxpnpzpzcPGYnSINWggnmyIKw61HqSVO1Mko/AFqaLFXcZqg aoAxL+B01ghcHeDmCms5XQUDXUbFMW/mgeQePAh9epj/lPozkBrW6Sylnvb28BrlkU23ojjrjpk3 LPp/THp1nxlbl5n1VJetlFo7jzoloU3PlCzronjtoprlrdiBn/o9pHr/cLh+upkxsnTbK1lVHVo/ OZslkrlvsBmBmHoHtLmLn1tNtVtTjxtXtdtbr9tftltjoDthtPmFtrsTrtl7sI/nnTbYM3mZFfLh idFixk+3LnRsnrmu+hXAABXEsNMCH+HuEIBkASGNGJnKIahqsopO+biRGYSzgqe7ohla8wzvpTnj X9txsLvds1tBsPodLFn7Ya7pZhNBpLtjtmyWvFYPtHp2+DtttE+JwDtRoTwJhTvnrxpDji9bwHsc yDATknrY31vNK1vtn3X7B/Upl3jjtJsNpnoPiFsvhphzxJIdsjxPxHxZiDxbhrh1xLwVxXxdxrxh xRexxNiLxVx3iJx5x/x9yDSu63mQh4rliXmw+qKpmjRrWzFshGLcDortF7F+Ug/Sa1uqCmDGG/jE Vi56HexxBRRVqFmabXX3fVwpwHvXlNwve9X7YTrQuOfpelkZzjr2iNavhbwjJXVFxFr5vTsr0DpF p5lpfEltD7zTV5YDOfgJsbvNDJXtsRw1CsVGRg7jDxMlrnCQla2LUtZ7xDl7zWILOHIRbNHAtB1F 01n3S80RlFYlotrzyEzjzbwrwBtztxtnzVt30D1z131t171Vs7w91vtZ1xt12Dt5xB2B2FnhzHXg ogaG1SIQ5M+zRpqTRsRaFaF8sW5aRzXCapqtqwGsE4AAC2HwEoICAA4BAAADAAAAAQJ+AAABAQAD AAAAAQAUAAABAgADAAAAAwAAFDQBAwADAAAAAQAFAAABBgADAAAAAQACAAABEQAEAAAAAQAAAAgB EgADAAAAAQABAAABFQADAAAAAQADAAABFgADAAAAAQBEAAABFwAEAAAAAQAAE34BHAADAAAAAQAB AAABPQADAAAAAQACAAABUwADAAAAAwAAFDqHcwAHAAAPgAAAFEAAAAAAAAgACAAIAAEAAQABAAAP gGFwcGwCAAAAbW50clJHQiBYWVogB9kABQAPABEANgAwYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAPbWAAEAAAAA0y1hcHBsNwhX2pdhndJZw3IZVXJmQAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAA AWgAAAAUY2hhZAAAAXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNn dAAAAdgAAAYSbmRpbgAAB+wAAAY+ZGVzYwAADiwAAABkZHNjbQAADpAAAACYbW1vZAAADygAAAAo Y3BydAAAD1AAAAAtWFlaIAAAAAAAAE84AAApygAAAtlYWVogAAAAAAAAgG4AAMClAAAY/lhZWiAA AAAAAAAnMAAAFasAALdOWFlaIAAAAAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAA B5IAAP2R///7ov///aMAAAPcAADAbGN1cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3Vy dgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAADAQAAAgAABAkF8wgKCgsMEw4JEBMREBMYFQ8WFBgb GRgbGxwaHh0fHSEgIiAkIiUmJigoJSkqKiwsKS0uLi4vMDEvMjMzMzQ0Njc3Njg4OTk6OTs6PDs+ PT8/QEFBQUJDQ0JERUVFRkVHR0hISUpKSktLTE1NTU5NT09QUVFRUlJTUlRUVVVWVldXWFdZWlpa W1pcXF1dXd1eX19fYGBhYmJiY2NkZGVlZmZnaGhoaWlqamtra+tsbG1tbm5vb3BwcXBycnN0dHR1 dnZ2d3h4eHj4eXl6eXt7fHx9fH5+f3+AgIGBgoKDg4QDhISFhYaGh4aIiImJioqLi4yMjQyNjY6O j4+QkJGRkpKTk5SUlZWWlpeXmJiZmZoZmpqbm5ycnZ2enp+foKChoaKio6OkpKUkpaWmpqenqKip qaqqq6usK6ysra2urq+vsLCxsbKyszKzs7S0tbW2tre3uLi5OLm5urq7u7y8vb2+Pb6+v7/AwMHB wkHCwsPDxMTFxcbGx0bHx8jIycnKystKy8vMzM3Nzk3Ozs/P0E/Q0NHR0tLTUtPT1NTVVNXV1tbX VtfX2NjZ2dpZ2trb29xb3Nzd3d7e317f3+Dg4eHiYeLi4+Pk5OXl5mXm5ufn6Ojp6erq6+vs7O3t 7u7v7/Dw8fHy8vTz9fX29vf3+fn6+vv7/f3+/v//AAADRwTyBnoICAmmCzgMuA4+D6sRLRKjFA8V chblGEcZoxr+HEYdnh72IDshgiLQJBMlUiaPJ84pCSozK2osmC3JLvQwGjFSMngznTS8NdU29jgZ OS06TztjPIA9lD6mP7lAy0HcQu5EAUURRhdHJUgqSTxKP0tTTFZNWk5eT2BQUFFNUjhTLlQiVRNW AFbvV99YzVm6Wq1bo1ySXYRed19oYFVhQGIqYxxkCmTzZd1myWe2aKdpkGp3a2hsS20wbhlu/m/j cMpxrnKQc3F0U3U2dhZ29XfSeK55iXple0J8IXz+fdd+rX+FgF+BOIIPgueDwISVhWGGNocMh+SI w4mtipqLkox4jWmOW49SkEGRL5IZkwST9ZTmldKWwpeymJ6ZiJpvm1ecRZ00nhyfAZ/qoNmhwqKn o42keqVfpkWnLagTqPmp46rJq62sk616rmKvR7AssRGx9rLZs760prWQtnm3XbhAuSa6D7r3u9m8 u72fvoe/csBcwUHCIcL7w8jEkcVZxiHG6ceyyHXJN8n6ysLLhsxIzQvN086Xz1jQG9Dj0avSc9M2 0/bUvNWE1lHXINfs2LXZgtpR2yLb9tzC3Znect9L4CXhAOHn4sTjrOSW5YTmd+dq6GHpXepd62Xs de2P7qzvzPD68jnzfPTM9jH3sfk7+u78zP6///8AAAJsA60E7QY9B3YIsQnqCyoMaA2mDuEQExFE EoETvBTvFh8XSxh0Gaga2Rv6HSQeSR9vIJMhuyLYI/QlGSYtJ0EoXylwKoIrmCypLbYuwi/OMNgx 2zLhM+I04TXiNuM35TjlOd461TvPPMo9wz66P7NAqkGfQpJDg0R4RWlGVUcoSABI1EmnSnxLUEwe TO5Nvk6NT11QLlEDUdVSplN5VEpVF1XiVrBXgVhTWRhZ41qwW31cUF0ZXeNerl93YD5hCmHRYphj ZGQpZO5ls2Z5Z0BoBGjJaY1qTmsPa9JslW1bbh9u32+ecF9xInHicqNzaXQodOR1oXZidyF35Xiz eZJ6dHthfEF9J34Rfvt/44DJgamCjoNzhGCFRIYrhxOH+Yjcib2KnYuHjG+NU44xjxWP/pDjkcSS pZORlHCVUpY4lxuX/5jmmcqarJuPnHSdWp4/nyOgB6DqocyisKOXpIGla6ZOpzCoFqj+qeeqyauq rI6tdq5hr0uwMLEUsgGy+rP7tPS15rbVt8S4wbmrupa7ibx1vWO+T784wCPBD8IAwu3DzsS9xavG mceLyITJdsppy2LMW81UzlDPUNBX0V/SaNN41JHVptbI197ZCto422vcoN3a3y3ggOHO4z/kquYa 56LpNOrM7HHuLu/38c3zxPXH99f6DPxS/oL//wAAbmRpbgAAAAAAAAY2AAChhgAAVgQAAFm3AACP GwAAJygAABQYAABQDQAAVDkAAjMzAAIzMwACMzMAAwEAAAIAAAAAAAEAAgADAAYACwAQABYAHQAl AC4ANwBCAE0AWQBlAIEAkACfALAAwQDlAPgBCwE1AUsBYQGQAagBwQH1Ag8CKwJkAoECnwLcAxwD PQNfA6MD6gQPBDQEfwTNBR0FRgVwBcQGGwZ0BqEGzwctB4wH7ghSCLgJIAlUCYoJ9gpkCtULRwu8 DDIMqw0mDaIOIQ6hDyQPqRAvELgRQxHPEl0S7hOAFBUUqxVDFd0WeRcXF7YYWBj8GaEaSBucHEkc +B2oHlsfDx/FIH0hNyHyIrAjbyQwJPMmfidGKBAo3CmpKnkrSiwcLPEtxy6gL3kwVTISMvMz1TS5 NaA2hzdxOFw5STo4Oyg9Dj4DPvs/9EDuQepC6EPoROlG8Uf3SP9KCUsUTCFNME5AT1JQZlF7UpJT q1XhVv9YHlk/WmFbhVyrXdJe+2AlYVJjr2TgZhJnR2h8abRq7W1kbqJv4XEicmVzqXTvd394yXoV e2N8sn4DgKmB/4NWhK+GCYjCiiGLgYzjj6yREpJ7k+SVUJgrmZubDJx/n2qg4aJapVGmz6nOq1Gs 1K/gsWm0frYLuSm6urxNv3fBDsRBxd3He8q6zFvN/9FK0vHUm9ZF2Z/bTtz/3rHgZOIZ49DliOdB 6Pzquex27jbvFu/38bnzfPVC9iX3CPjQ+pr7f/xl/jH//wAAAAAAAAACAAYACwASABsAJQAwADwA SgBaAGsAfQCSAKgAvgDWAPABDAEqAUgBZwGJAa0B0gH5AiQCTgJ5AqYC1wMJAzwDbwOnA+AEGwRX BJUE1QUbBV4FpgXuBjgGhgbWByIHdQfKCCEIfQjbCTcJlQn7ClwKxQsrC5YMBQx1DOcNWw3RDkgO wQ89D8EQQBDIEUkR1RJZEugTeRQLFKAVQxXfFooXLhfXGIUZNxnpGp0bVxwPHMMdgR4+HvwfviCG IVEiHyLnI7gkjyVkJj0nECftKNEprCqXK4EsaS1cLkovPjA4MTQyMjMxNDc1QDZNN2A4czmGOpk7 tDzZPf0/IEBIQXRCoEPTRRZGTUeHSLxJ4EsDTBlNSE5pT4xQqlHYUwZUPVVvVptX1FkJWkBbfVzA XglfUmCSYddjK2SBZcdnGmh1adJrJGyJbelvSHC0chNzfHTrdlp3yHk2eq18JH2cfxyAmYIUg42F CIaTiBuJoIshjLSOSY/akWeS8JSAlh+XxJmRm2udR58noQmi+qTzpt2o1KrXrMmuxrDTss20ybbI uOK667zwvuTA48LuxO/G7cjjyu7M3s7P0MLSttSO1oDYV9ou2/zdxN+Q4U7jDeS+5mTn/+mP6x/s re4o75Lw+/Jc87L0+vYt91r4iPmb+qb7nvyS/XP+b///AAAAAAABAAYADQAXACIAMABBAFMAaAB+ AJYAsADMAOoBCwEuAVEBdgGdAccB8wIhAlICgwK1AuoDJANdA5kD1gQXBFcEmgTiBSsFcwXCBhMG Yga3Bw8HZgfACB4IfwjhCUYJrgobCocK+QttC+IMWQzSDU4N0Q5VDtoPYA/sEHgRBhGZEi0SyBNg E/4UoBVZFhAW0ReQGFQZIBnsGr4bkRxlHTgeEx7uH84gtSGhIoojdCRvJWQmXidRKFUpVypfK20s dy2PLp4vuzDaMfwzHzRJNXQ2qTfgORc6TjuJPNI+GT9fQLBB90NNRK9GB0dnSLlJ7EscTD9NeE6m T9JRA1I3U3lUtlX1VypYcVmvWvNcPV2NXuNgK2F3YsxkL2V/ZtRoNWmaau9sWm3BbyJwknH3c2J0 1XZHd7h5KXqgfBp9lH8VgJSCEIOJhQWGkYgaiZ+LIYyzjkmP2pFnkvCUgJYfl7OZNZqhnB2dqJ84 oM6iTKPrpYunHKjCqmCsCa20r1+xArKntGu2F7fEuXS7Hry6vm7AF8G6w2LFB8asyEPJ2ctuzQHO itAH0ZHTBtSQ1f/Xa9jV2jzbod0D3k3flODg4jPjYOSV5c/nBegq6UnqZut/7Jftq+6277fwtPGx 8qnzn/SG9Wz2T/cx+A/47Pm7+ov7Vvwh/On9sP6p//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAAAMAAAAMZW5VUwAAABIAAAA0ZnJGUgAAAEIA AABGZGVERQAAABAAAACIAEMAbwBsAG8AcgAgAEwAQwBEAMkAYwByAGEAbgAgAOAAIABjAHIAaQBz AHQAYQB1AHgAIABsAGkAcQB1AGkAZABlAHMAIABjAG8AdQBsAGUAdQByAEYAYQByAGIALQBMAEMA RG1tb2QAAAAAAAAGEAAAnCwAAAAAujfgAAAAAAAAAAAAAAAAAAAAAAB0ZXh0AAAAAENvcHlyaWdo dCBBcHBsZSBDb21wdXRlciwgSW5jLiwgMjAwNQAAAAA= --Apple-Mail-6--648451773 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Here the =E4 is described as: character: =E4 (228, #o344, #xe4) preferred charset: iso-8859-15 (ISO/IEC 8859/15) code point: 0xE4 syntax: w which means: word category: .:Base, j:Japanese, l:Latin buffer code: #xC3 #xA4 file code: #xE4 (encoded by coding system = iso-latin-9-unix) display: by this font (glyph code) = x:-b&h-lucidatypewriter-medium-r-normal-sans-10-100-75-75-m-60-=20 iso10646-1 (#xE4) The buffer's encoding is "0" as well, i.e., ISO Latin 1 or 15. BTW, the issue is correct in UTF-8 environment.abbreviation In GNU Emacs 23.1.50.1 (powerpc-apple-darwin8.11.0, X toolkit, Xaw3d =20 scroll bars) of 2009-07-30 on Latsche.local Windowing system distributor `The XFree86 Project, Inc', version =20 11.0.40400000 configured using `configure '--without-sound' '--without-pop' '--=20 with-dbus' '--with-libotf' '--with-x-toolkit=3Dathena' '--x-includes=3D/=20= usr/X11R6/include' '--x-libraries=3D/usr/X11R6/lib' '--enable-=20 locallisppath=3D/Library/Application Support/Emacs/calendar23:/Library/=20= Application Support/Emacs' 'CPPFLAGS=3D-no-cpp-precomp -I/sw/include -I/=20= sw/lib/pango-ft219/include/pango-1.0 -idirafter /usr/X11R6/include' =20 'CFLAGS=3D-ggdb3 -gfull -mtraceback=3Dfull -Wno-pointer-sign -H -pipe -=20= fPIC -mcpu=3D7450 -mtune=3D7450 -fast -mpim-altivec -ftree-vectorize -=20= foptimize-register-move -freorder-blocks -fthread-jumps -fpeephole -=20 fno-crossjumping' 'LDFLAGS=3D-dead_strip -multiply_defined suppress -L/=20= sw/lib'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: de_DE.ISO8859-15 value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: de_DE.ISO8859-15 value of $XMODIFIERS: nil locale-coding-system: iso-latin-9-unix default-enable-multibyte-characters: t Major mode: Dired by name Minor modes in effect: shell-dirtrack-mode: t show-paren-mode: t display-time-mode: t tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t -- Greetings Pete If you're not confused, you're not paying attention. --Apple-Mail-6--648451773-- From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Peter Dyballa , 4157@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Thu, 20 Aug 2009 19:59:43 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.12507220797517 (code B ref 4157); Thu, 20 Aug 2009 19:59:43 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 19 Aug 2009 22:47:59 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.8 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from mout0.freenet.de (mout0.freenet.de [195.4.92.90]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7JMlvhT007514 for <4157@emacsbugs.donarmstrong.com>; Wed, 19 Aug 2009 15:47:59 -0700 Received: from [195.4.92.23] (helo=13.mx.freenet.de) by mout0.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #92) id 1Mdtwh-0001Y6-3L; Thu, 20 Aug 2009 00:47:55 +0200 Received: from p5b23d28b.dip.t-dialin.net ([91.35.210.139]:50608 helo=[192.168.1.2]) by 13.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1Mdtwg-0007sP-SN; Thu, 20 Aug 2009 00:47:55 +0200 In-Reply-To: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=WINDOWS-1252; delsp=yes; format=flowed Message-Id: Cc: 4157@debbugs.gnu.org Content-Transfer-Encoding: quoted-printable From: Peter Dyballa Date: Thu, 20 Aug 2009 00:47:50 +0200 To: Kenichi Handa X-Mailer: Apple Mail (2.753.1) X-purgate-ID: 149285::1250722075-00000B39-E6AAB764/0-0/0-0 Am 19.08.2009 um 02:23 schrieb Kenichi Handa: > the attached patch should solve the problem It will take some time until I actually could test the patch. Changes =20= in the configure script lead to -I/usr/X11R6/include coming so early =20 that compilation with libfreetype fails: xftfont.c: In function =91xftfont_open=92: xftfont.c:220: error: =91FC_WIDTH=92 undeclared (first use in this = function) xftfont.c:220: error: (Each undeclared identifier is reported only once xftfont.c:220: error: for each function it appears in.) xftfont.c:259: error: =91FC_HINT_STYLE=92 undeclared (first use in this =20= function) make[2]: *** [xftfont.o] Error 1 I need to find a workaround, or compile without libfreetype. -- Greetings Pete UNIX is user friendly, it's just picky about who its friends are. From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Kenichi Handa , 4157@debbugs.gnu.org Resent-From: Kenichi Handa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Thu, 20 Aug 2009 20:20:34 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125055777113878 (code B ref 4157); Thu, 20 Aug 2009 20:20:34 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 18 Aug 2009 01:09:31 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.6 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER, IMPRONONCABLE_2,SPF_HELO_PASS autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx1.aist.go.jp (mx1.aist.go.jp [150.29.246.133]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7I19Tm2013873 for <4157@emacsbugs.donarmstrong.com>; Mon, 17 Aug 2009 18:09:31 -0700 Received: from rqsmtp1.aist.go.jp (rqsmtp1.aist.go.jp [150.29.254.115]) by mx1.aist.go.jp with ESMTP id n7I19NWj028451; Tue, 18 Aug 2009 10:09:26 +0900 (JST) env-from (handa@m17n.org) Received: from smtp1.aist.go.jp by rqsmtp1.aist.go.jp with ESMTP id n7I19M21004694; Tue, 18 Aug 2009 10:09:22 +0900 (JST) env-from (handa@m17n.org) Received: by smtp1.aist.go.jp with ESMTP id n7I19Mwg002997; Tue, 18 Aug 2009 10:09:22 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken with local (Exim 4.69) (envelope-from ) id 1MdDCU-0006Gm-0n; Tue, 18 Aug 2009 10:09:22 +0900 From: Kenichi Handa To: Peter Dyballa , 4157@debbugs.gnu.org In-reply-to: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> (message from Peter Dyballa on Sun, 16 Aug 2009 04:19:31 +0200) References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-Id: Date: Tue, 18 Aug 2009 10:09:22 +0900 In article <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE>, Peter Dyballa writes: > When I launch GNU Emacs in an ISO Latin environment (env > LC_CTYPE=de_DE.ISO8859-15 LANG=de_DE.ISO8859-15 /usr/local/bin/ > emacs-23.1.50 -Q &) and display in dired a directory with entries > from some month of March the "Mär" abbrevation for the German month > name "März" is displayed as M\344r. C-u C-x = on this \344 reveals: > character: \344 (4194276, #o17777744, #x3fffe4) > preferred charset: eight-bit (Raw bytes 128-255) > code point: 0xE4 > syntax: w which means: word > buffer code: #xE4 > file code: not encodable by coding system = > iso-latin-9-unix > display: no font available > The dired buffer has a 0 as encoding indicator. In ISO Latin 1 or 15 > encodings LATIN SMALL LETTER A WITH DIAERESIS is \344 = 228 = 0xE4 => U > +00E4 a valid character and not some raw "eight-bit" entity. Could be > this prevents proper display: Please show the value of default-file-name-coding-system and file-name-coding-system. --- Kenichi Handa handa@m17n.org From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Peter Dyballa , 4157@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Thu, 20 Aug 2009 20:20:59 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125060284029009 (code B ref 4157); Thu, 20 Aug 2009 20:20:59 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 18 Aug 2009 13:40:40 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.8 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mout4.freenet.de (mout4.freenet.de [195.4.92.94]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7IDebn4029006 for <4157@emacsbugs.donarmstrong.com>; Tue, 18 Aug 2009 06:40:39 -0700 Received: from [195.4.92.27] (helo=17.mx.freenet.de) by mout4.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #92) id 1MdOvT-0007wH-T2; Tue, 18 Aug 2009 15:40:35 +0200 Received: from p5b23d3b7.dip.t-dialin.net ([91.35.211.183]:58156 helo=[192.168.1.2]) by 17.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1MdOvT-00032q-Kk; Tue, 18 Aug 2009 15:40:35 +0200 In-Reply-To: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=WINDOWS-1252; delsp=yes; format=flowed Message-Id: <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> Cc: 4157@debbugs.gnu.org Content-Transfer-Encoding: quoted-printable From: Peter Dyballa Date: Tue, 18 Aug 2009 15:40:27 +0200 To: Kenichi Handa X-Mailer: Apple Mail (2.753.1) X-purgate-ID: 149285::1250602835-00005F40-7831CD2C/0-0/0-0 Am 18.08.2009 um 03:09 schrieb Kenichi Handa: > > Please show the value of default-file-name-coding-system and > file-name-coding-system. > I (seem to) see: it's utf-8 for the first and nil for the second =20 variable (the same as globally). So the string M\344r, coming from =20 some ls which follows LC_CTYPE or LANG, is interpreted as being UTF-8 =20= which it of course isn't... -- Greetings Pete Every instructor assumes that you have nothing else to do except =20 study for that instructor's course. =96 Fourth Law of Applied Terror From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: Re: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Kenichi Handa , 4157@debbugs.gnu.org Resent-From: Kenichi Handa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Thu, 20 Aug 2009 20:37:21 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125064141124410 (code B ref 4157); Thu, 20 Aug 2009 20:37:21 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 19 Aug 2009 00:23:31 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.5 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8,RERE,SPF_HELO_PASS autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx1.aist.go.jp (mx1.aist.go.jp [150.29.246.133]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7J0NSTL024407 for <4157@emacsbugs.donarmstrong.com>; Tue, 18 Aug 2009 17:23:30 -0700 Received: from rqsmtp1.aist.go.jp (rqsmtp1.aist.go.jp [150.29.254.115]) by mx1.aist.go.jp with ESMTP id n7J0NRmK004387; Wed, 19 Aug 2009 09:23:27 +0900 (JST) env-from (handa@m17n.org) Received: from smtp1.aist.go.jp by rqsmtp1.aist.go.jp with ESMTP id n7J0NRpv015918; Wed, 19 Aug 2009 09:23:27 +0900 (JST) env-from (handa@m17n.org) Received: by smtp1.aist.go.jp with ESMTP id n7J0NQIZ015908; Wed, 19 Aug 2009 09:23:26 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken with local (Exim 4.69) (envelope-from ) id 1MdYxa-0000vA-Bv; Wed, 19 Aug 2009 09:23:26 +0900 From: Kenichi Handa To: Peter Dyballa CC: 4157@debbugs.gnu.org In-reply-to: <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> (message from Peter Dyballa on Tue, 18 Aug 2009 15:40:27 +0200) References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> Message-Id: Date: Wed, 19 Aug 2009 09:23:26 +0900 In article <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE>, Peter Dyballa writes: > > Please show the value of default-file-name-coding-system and > > file-name-coding-system. > > > I (seem to) see: it's utf-8 for the first and nil for the second > variable (the same as globally). So the string M\344r, coming from > some ls which follows LC_CTYPE or LANG, is interpreted as being UTF-8 > which it of course isn't... Ah, I found this code in mule-cmds.el. (if (eq system-type 'darwin) ;; The file-name coding system on Darwin systems is always utf-8. (setq default-file-name-coding-system 'utf-8) I don't remember why that code exists. If the comment is wrong (i.e. there's no need of treating darwin specially here), the attached patch should solve the problem. Please try it. --- Kenichi Handa handa@m17n.org --- mule-cmds.el.~1.364.~ 2009-08-13 20:59:18.000000000 +0900 +++ mule-cmds.el 2009-08-19 09:21:33.000000000 +0900 @@ -355,13 +355,10 @@ (or (local-variable-p 'buffer-file-coding-system buffer) (ucs-set-table-for-input buffer)))) - (if (eq system-type 'darwin) - ;; The file-name coding system on Darwin systems is always utf-8. - (setq default-file-name-coding-system 'utf-8) - (if (and default-enable-multibyte-characters - (or (not coding-system) - (coding-system-get coding-system 'ascii-compatible-p))) - (setq default-file-name-coding-system coding-system))) + (if (and default-enable-multibyte-characters + (or (not coding-system) + (coding-system-get coding-system 'ascii-compatible-p))) + (setq default-file-name-coding-system coding-system)) (setq default-terminal-coding-system coding-system) (setq default-keyboard-coding-system coding-system) ;; Preserve eol-type from existing default-process-coding-systems. From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Stefan Monnier , 4157@debbugs.gnu.org Resent-From: Stefan Monnier Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Sat, 22 Aug 2009 04:15:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.1250914170693 (code B ref 4157); Sat, 22 Aug 2009 04:15:04 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 22 Aug 2009 04:09:30 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.8 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ironport2-out.teksavvy.com (ironport2-out.teksavvy.com [206.248.154.182]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7M49SDd000687 for <4157@emacsbugs.donarmstrong.com>; Fri, 21 Aug 2009 21:09:30 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqgEAL0Mj0pFxIHU/2dsb2JhbACBU9MXhBoFh1Y X-IronPort-AV: E=Sophos;i="4.44,254,1249272000"; d="scan'208";a="43952826" Received: from 69-196-129-212.dsl.teksavvy.com (HELO ceviche.home) ([69.196.129.212]) by ironport2-out.teksavvy.com with ESMTP; 22 Aug 2009 00:08:40 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 0A521B40E4; Sat, 22 Aug 2009 00:09:22 -0400 (EDT) From: Stefan Monnier To: Peter Dyballa Cc: 4157@debbugs.gnu.org Message-ID: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> Date: Sat, 22 Aug 2009 00:09:22 -0400 In-Reply-To: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> (Peter Dyballa's message of "Sun, 16 Aug 2009 04:19:31 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable > When I launch GNU Emacs in an ISO Latin environment (env > LC_CTYPE=3Dde_DE.ISO8859-15 LANG=3Dde_DE.ISO8859-15 /usr/local/bin/ > emacs-23.1.50 -Q &) and display in dired a directory with entries from s= ome > month of March the "M=E4r" abbrevation for the German month name "M=E4rz= " is > displayed as M\344r. C-u C-x =3D on this \344 reveals: Hmm... that looks like a problem in dired: the file names in the output of `ls' should follow file-name-coding-system, whereas the rest of the output seem to use locale-coding-system. Coudl you check if that's indeed the case: - create a file from the Finder using accented latin-1 chars, as well as non-latin-1 chars). - look at it in your dired and tell us what you see. On a Darwin system, I very warmly recommend to stick to utf-8 coding systems for everything, since it should avoid such problems. Stefan From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Peter Dyballa , 4157@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Sat, 22 Aug 2009 09:00:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125093106616641 (code B ref 4157); Sat, 22 Aug 2009 09:00:04 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 22 Aug 2009 08:51:06 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.8 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mout6.freenet.de (mout6.freenet.de [195.4.92.96]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7M8p4DT016634 for <4157@emacsbugs.donarmstrong.com>; Sat, 22 Aug 2009 01:51:05 -0700 Received: from [195.4.92.17] (helo=7.mx.freenet.de) by mout6.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #92) id 1MemJT-0005xf-0J; Sat, 22 Aug 2009 10:51:03 +0200 Received: from p5b23dfd5.dip.t-dialin.net ([91.35.223.213]:53626 helo=[192.168.1.2]) by 7.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1MemJR-0007Qf-Q8; Sat, 22 Aug 2009 10:51:02 +0200 In-Reply-To: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=WINDOWS-1252; delsp=yes; format=flowed Message-Id: Cc: 4157@debbugs.gnu.org Content-Transfer-Encoding: quoted-printable From: Peter Dyballa Date: Sat, 22 Aug 2009 10:50:53 +0200 To: Stefan Monnier X-Mailer: Apple Mail (2.753.1) X-purgate-ID: 149285::1250931062-000046EB-8792BE5C/0-0/0-0 Am 22.08.2009 um 06:09 schrieb Stefan Monnier: >> When I launch GNU Emacs in an ISO Latin environment (env >> LC_CTYPE=3Dde_DE.ISO8859-15 LANG=3Dde_DE.ISO8859-15 /usr/local/bin/ >> emacs-23.1.50 -Q &) and display in dired a directory with entries =20= >> from some >> month of March the "M=E4r" abbrevation for the German month name =20 >> "M=E4rz" is >> displayed as M\344r. C-u C-x =3D on this \344 reveals: > > Hmm... that looks like a problem in dired: the file names in the =20 > output > of `ls' should follow file-name-coding-system, whereas the rest of the > output seem to use locale-coding-system. Coudl you check if that's > indeed the case: > - create a file from the Finder using accented latin-1 > chars, as well as non-latin-1 chars). > - look at it in your dired and tell us what you see. In both locales the *file names* are correct and also detected as =20 containing "composed characters," it's a problem with the file's =20 month date. In the ISO-Latin encoding the =E4 character is not =20 recognised as that entity and part of the ISO Latin encoding, but as =20 something strange which can only be displayed in octal =20 representation. In UTF-8 this does not happen. Isearch for example finds the \344 characters only as C-s C-q 3 4 4 =20 RET, while the character =E4 cannot be found (because composed, of a =20 and =A8 and therefore a search for a succeeds, in both locales). > > On a Darwin system, I very warmly recommend to stick to utf-8 coding > systems for everything, since it should avoid such problems. > Yes, you're right. I was trying to work on a problem with a "Carbon =20 Emacs" ... -- Greetings Pete One cannot live by television, video games, top ten CDs, and dumb =20 movies alone. =96 Amiri Baraka, 1999 From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Stefan Monnier , 4157@debbugs.gnu.org Resent-From: Stefan Monnier Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Sun, 23 Aug 2009 01:55:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.12509921819100 (code B ref 4157); Sun, 23 Aug 2009 01:55:06 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 23 Aug 2009 01:49:41 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.8 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7N1nd9s009097 for <4157@emacsbugs.donarmstrong.com>; Sat, 22 Aug 2009 18:49:41 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArwEACY9kEpFxIHU/2dsb2JhbACBUtB8hBoFh1o X-IronPort-AV: E=Sophos;i="4.44,258,1249272000"; d="scan'208";a="44029706" Received: from 69-196-129-212.dsl.teksavvy.com (HELO ceviche.home) ([69.196.129.212]) by ironport2-out.teksavvy.com with ESMTP; 22 Aug 2009 21:48:49 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 9C5FBB40E6; Sat, 22 Aug 2009 21:49:33 -0400 (EDT) From: Stefan Monnier To: Peter Dyballa Cc: 4157@debbugs.gnu.org Message-ID: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> Date: Sat, 22 Aug 2009 21:49:33 -0400 In-Reply-To: (Peter Dyballa's message of "Sat, 22 Aug 2009 10:50:53 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii >> Hmm... that looks like a problem in dired: the file names in the output >> of `ls' should follow file-name-coding-system, whereas the rest of the >> output seem to use locale-coding-system. Coudl you check if that's >> indeed the case: >> - create a file from the Finder using accented latin-1 >> chars, as well as non-latin-1 chars). >> - look at it in your dired and tell us what you see. > In both locales the *file names* are correct and also detected as containing "correct" doesn't really tell me what you see, but I see what you mean. > "composed characters," it's a problem with the file's month date. In the So my guess was right: ls's output uses utf-8 for the filenames, but latin-1 for the date, which is why it's difficult for dired to do the right thing (it's not impossible, of course, but it's more work and dired is currently not setup for that). Stefan From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Peter Dyballa , 4157@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Sun, 23 Aug 2009 10:05:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125102146920019 (code B ref 4157); Sun, 23 Aug 2009 10:05:06 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 23 Aug 2009 09:57:49 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.7 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mout3.freenet.de (mout3.freenet.de [195.4.92.93]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7N9vld8020016 for <4157@emacsbugs.donarmstrong.com>; Sun, 23 Aug 2009 02:57:48 -0700 Received: from [195.4.92.10] (helo=0.mx.freenet.de) by mout3.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #92) id 1Mf9pa-0008IH-3A; Sun, 23 Aug 2009 11:57:46 +0200 Received: from p5b23fca2.dip.t-dialin.net ([91.35.252.162]:55224 helo=[192.168.1.2]) by 0.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1Mf9pZ-0003sA-OQ; Sun, 23 Aug 2009 11:57:46 +0200 In-Reply-To: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=WINDOWS-1252; delsp=yes; format=flowed Message-Id: Cc: 4157@debbugs.gnu.org Content-Transfer-Encoding: quoted-printable From: Peter Dyballa Date: Sun, 23 Aug 2009 11:57:37 +0200 To: Stefan Monnier X-Mailer: Apple Mail (2.753.1) X-purgate-ID: 149285::1251021466-00001CA4-3F44335F/0-0/0-0 Am 23.08.2009 um 03:49 schrieb Stefan Monnier: >> In both locales the *file names* are correct and also detected as =20 >> containing > > "correct" doesn't really tell me what you see, but I see what you =20 > mean. "Correct" meant that I was seeing what I had typed before in Finder... > >> "composed characters," it's a problem with the file's month date. =20= >> In the > > So my guess was right: ls's output uses utf-8 for the filenames, but > latin-1 for the date, which is why it's difficult for dired to do the > right thing (it's not impossible, of course, but it's more work and > dired is currently not setup for that). > Here is a little test from a shell (actually *shell* buffer in NS =20 Emacs.app with UTF-8 locales): pete 252 /\ gls -lN zo* -rw-r--r-- 1 pete admin 281829 20. M=E4r 1998 zo=E4=80.au pete 253 /\ ls -lw zo* -rw-r--r-- 1 pete admin 281829 20 M=E4r 1998 zo=E4=80.au pete 254 /\ gls -lN zo* | od -j 32 -t a 0000040 0 . sp M \303 \244 r sp 1 9 9 8 sp =20 sp z o 0000060 a \314 88 \342 82 \254 . a u nl 0000072 pete 255 /\ env LC_CTYPE=3Dde_DE.ISO8859-15 LANG=3Dde_DE.ISO8859-15 gls = -=20 lN zo* | od -j 32 -t a 0000040 0 . sp M \344 r sp 1 9 9 8 sp sp z =20= o a 0000060 \314 88 \342 82 \254 . a u nl 0000071 pete 256 /\ ls -lw zo* | od -j 32 -t a 0000040 2 9 sp 2 0 sp M \303 \244 r sp 1 9 =20 9 8 0000060 sp z o a \314 88 \342 82 \254 . a u nl 0000075 pete 257 /\ env LC_CTYPE=3Dde_DE.ISO8859-15 LANG=3Dde_DE.ISO8859-15 ls -=20= lw zo* | od -j 32 -t a 0000040 2 9 sp 2 0 sp M \344 r sp sp 1 9 9 =20= 8 sp 0000060 z o a \314 88 \342 82 \254 . a u nl 0000074 So the *ls commands deliver the month date in their locale composed =20 while the file name is always *de*composed UTF-8: \303 \244 =3D C3 A4 =3D LATIN SMALL LETTER A WITH DIAERESIS =E4 at = U=20 +00E4 \314 88 =3D CC 88 =3D COMBINING DIAERESIS =A8 at = U=20 +0308 \342 82 \254 =3D E2 88 AC =3D EURO SIGN =80 at = U=20 +20AC -- Greetings Pete Bake pizza not war! From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Peter Dyballa , 4157@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Mon, 24 Aug 2009 11:35:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125111345315858 (code B ref 4157); Mon, 24 Aug 2009 11:35:06 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 24 Aug 2009 11:30:53 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.3 required=4.0 tests=AWL,HAS_BUG_NUMBER, IMPRONONCABLE_2,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mout7.freenet.de (mout7.freenet.de [195.4.92.97]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7OBUpM9015851 for <4157@emacsbugs.donarmstrong.com>; Mon, 24 Aug 2009 04:30:53 -0700 Received: from [195.4.92.12] (helo=2.mx.freenet.de) by mout7.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #92) id 1MfXlB-0000HI-S9; Mon, 24 Aug 2009 13:30:49 +0200 Received: from p5b23cb56.dip.t-dialin.net ([91.35.203.86]:55717 helo=[192.168.1.2]) by 2.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1MfXlB-0005gM-CO; Mon, 24 Aug 2009 13:30:49 +0200 In-Reply-To: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> Cc: 4157@debbugs.gnu.org Content-Transfer-Encoding: quoted-printable From: Peter Dyballa Date: Mon, 24 Aug 2009 13:30:38 +0200 To: Kenichi Handa X-Mailer: Apple Mail (2.753.1) X-purgate-ID: 149285::1251113449-00003C75-A179C5D1/0-0/0-0 Am 19.08.2009 um 02:23 schrieb Kenichi Handa: > Ah, I found this code in mule-cmds.el. > > (if (eq system-type 'darwin) > ;; The file-name coding system on Darwin systems is always =20 > utf-8. > (setq default-file-name-coding-system 'utf-8) > > I don't remember why that code exists. If the comment is > wrong (i.e. there's no need of treating darwin specially > here), the attached patch should solve the problem. I finally managed to build a stable GNU Emacs! In ISO Latin-9/ISO =20 8859-15 environment default-file-name-coding-system is utf-8 and file-=20= name-coding-system in nil, local in each of the visited dired buffers =20= (0 in mode-lines). So again I see the file names (almost) correctly =20 (the composed characters are taken, as usual, from some arbitrary =20 fonts) and the month date field as M\344r instead of M=E4r and the \344 =20= character (4194276, #o17777744, #x3fffe4), although part of ISO =20 8859-15, is supposed to be a raw byte and faultily declared as "not =20 encodable by coding system iso-latin-9-unix." In the variant launched =20= with UTF-8 this date field is displayed as M=E4r and this *obviously =20 composed* =E4 described correctly as =E4 (228, #o344, #xe4) and taken to = =20 be displayed from an iso10646-1 encoded font. The buffer (and file) =20 code is described as UTF-8 C3A4: #xC3 #xA4 (encoded by coding system =20 utf-8-unix). -- Greetings Pete We also sponsor National Invisible Chronic Illness Awareness Week =20 annually in September. Join the millions From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: Re: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Kenichi Handa , 4157@debbugs.gnu.org Resent-From: Kenichi Handa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Mon, 24 Aug 2009 12:25:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125111654525283 (code B ref 4157); Mon, 24 Aug 2009 12:25:04 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 24 Aug 2009 12:22:25 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-1.4 required=4.0 tests=AWL,FVGT_m_MULTI_ODD, HAS_BUG_NUMBER,IMPRONONCABLE_1,IMPRONONCABLE_2,MURPHY_WRONG_WORD1, MURPHY_WRONG_WORD2,RERE,SPF_HELO_PASS autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx1.aist.go.jp (mx1.aist.go.jp [150.29.246.133]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7OCMNRQ025280 for <4157@emacsbugs.donarmstrong.com>; Mon, 24 Aug 2009 05:22:25 -0700 Received: from rqsmtp1.aist.go.jp (rqsmtp1.aist.go.jp [150.29.254.115]) by mx1.aist.go.jp with ESMTP id n7OCMLLv026548; Mon, 24 Aug 2009 21:22:21 +0900 (JST) env-from (handa@m17n.org) Received: from smtp1.aist.go.jp by rqsmtp1.aist.go.jp with ESMTP id n7OCMLC9019447; Mon, 24 Aug 2009 21:22:21 +0900 (JST) env-from (handa@m17n.org) Received: by smtp1.aist.go.jp with ESMTP id n7OCMLWg027408; Mon, 24 Aug 2009 21:22:21 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken with local (Exim 4.69) (envelope-from ) id 1MfYZ2-0006q1-W8; Mon, 24 Aug 2009 21:22:20 +0900 From: Kenichi Handa To: Peter Dyballa CC: 4157@debbugs.gnu.org In-reply-to: <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> (message from Peter Dyballa on Mon, 24 Aug 2009 13:30:38 +0200) References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> MIME-version: 1.0 Content-type: text/plain; charset=euc-jp Content-Transfer-Encoding: 8bit Message-Id: Date: Mon, 24 Aug 2009 21:22:20 +0900 In article <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE>, Peter Dyballa writes: > I finally managed to build a stable GNU Emacs! In ISO Latin-9/ISO > 8859-15 environment default-file-name-coding-system is utf-8 and file- > name-coding-system in nil, local in each of the visited dired buffers > (0 in mode-lines). Ok, so dired is going to decode the output of ls by utf-8. > So again I see the file names (almost) correctly > (the composed characters are taken, as usual, from some arbitrary > fonts) and the month date field as M\344r instead of Mr and the \344 > character (4194276, #o17777744, #x3fffe4), although part of ISO > 8859-15, is supposed to be a raw byte and faultily declared as "not > encodable by coding system iso-latin-9-unix." No, Emacs just tries to encode \344 by utf-8 and correctly declared that it is not encodable by utf-8. In article , Stefan Monnier writes: > So my guess was right: ls's output uses utf-8 for the filenames, but > latin-1 for the date... I think that is your case (latin-9 instead of latin-1). Stefan also wrotes: > which is why it's difficult for dired to do the > right thing (it's not impossible, of course, but it's more work and > dired is currently not setup for that). How about making dired decode the filename part by file-name-coding-system and the rest part by default-process-coding-system? By the way, > So again I see the file names (almost) correctly > (the composed characters are taken, as usual, from some arbitrary > fonts) Please try to load ucs-normalize and set file-name-coding-system to utf-8-hfs. You should see file names correctly by precomposed characters as "". --- Kenichi Handa handa@m17n.org From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Peter Dyballa , 4157@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Mon, 24 Aug 2009 15:30:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125112728230864 (code B ref 4157); Mon, 24 Aug 2009 15:30:04 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 24 Aug 2009 15:21:22 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.8 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mout7.freenet.de (mout7.freenet.de [195.4.92.97]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7OFLKWW030860 for <4157@emacsbugs.donarmstrong.com>; Mon, 24 Aug 2009 08:21:21 -0700 Received: from [195.4.92.18] (helo=8.mx.freenet.de) by mout7.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #92) id 1MfbME-0007cs-RR; Mon, 24 Aug 2009 17:21:18 +0200 Received: from p5b23cb56.dip.t-dialin.net ([91.35.203.86]:56247 helo=[192.168.1.2]) by 8.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1MfbME-0002du-Gq; Mon, 24 Aug 2009 17:21:18 +0200 In-Reply-To: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=UTF-8; delsp=yes; format=flowed Message-Id: Cc: 4157@debbugs.gnu.org Content-Transfer-Encoding: quoted-printable From: Peter Dyballa Date: Mon, 24 Aug 2009 17:21:09 +0200 To: Kenichi Handa X-Mailer: Apple Mail (2.753.1) X-purgate-ID: 149285::1251127278-00005325-591DF633/0-0/0-0 Am 24.08.2009 um 14:22 schrieb Kenichi Handa: >> So again I see the file names (almost) correctly >> (the composed characters are taken, as usual, from some arbitrary >> fonts) > > Please try to load ucs-normalize and set > file-name-coding-system to utf-8-hfs. You should see file > names correctly by precomposed characters as "=C2=8F=C2=AB=C2=A3". Even without this new file I could see composed characters. (require 'ucs-normalize) ucs-normalize or (load-library "ucs-normalize") t in the new and still not installed GNU Emacs 23.1.50 makes no =20 difference. The version from three weeks ago does not allow to =20 separate the composed character's components, i.e., the text cursor =20 cannot select this or that component, one step and it has reached the =20= previous or next character. A difference I can see comes C-u C-x =3D: =20= the line canonical-combining-class: 0 (Spacing, split, enclosing, =20 reordrant, and Tibetan subjoined) is removed from the output. The composed character still is not taken from the default font. =20 Could be one component is missing, =C2=A8 =E2=80=93 but it has the = precomposed =20 characters I usually use. -- Greetings Pete Treffen sich zwei Funktionen. Sagt die eine: =E2=80=9EVerschwinde oder ich differenzier' dich!=E2=80=9C Erwidert die andere: =E2=80=9E=C3=84tsch, ich bin exponentiell!=E2=80=9C From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: Re: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Kenichi Handa , 4157@debbugs.gnu.org Resent-From: Kenichi Handa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Tue, 25 Aug 2009 00:55:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.12511612157391 (code B ref 4157); Tue, 25 Aug 2009 00:55:07 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 25 Aug 2009 00:46:55 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.6 required=4.0 tests=AWL,HAS_BUG_NUMBER,RERE, SPF_HELO_PASS autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx1.aist.go.jp (mx1.aist.go.jp [150.29.246.133]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7P0kqpF007367 for <4157@emacsbugs.donarmstrong.com>; Mon, 24 Aug 2009 17:46:54 -0700 Received: from rqsmtp2.aist.go.jp (rqsmtp2.aist.go.jp [150.29.254.123]) by mx1.aist.go.jp with ESMTP id n7P0kpGx000155; Tue, 25 Aug 2009 09:46:51 +0900 (JST) env-from (handa@m17n.org) Received: from smtp2.aist.go.jp by rqsmtp2.aist.go.jp with ESMTP id n7P0kpea001779; Tue, 25 Aug 2009 09:46:51 +0900 (JST) env-from (handa@m17n.org) Received: by smtp2.aist.go.jp with ESMTP id n7P0kojs015884; Tue, 25 Aug 2009 09:46:50 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken with local (Exim 4.69) (envelope-from ) id 1MfkBW-0008TM-Fe; Tue, 25 Aug 2009 09:46:50 +0900 From: Kenichi Handa To: Peter Dyballa CC: 4157@debbugs.gnu.org In-reply-to: (message from Peter Dyballa on Mon, 24 Aug 2009 17:21:09 +0200) References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-Id: Date: Tue, 25 Aug 2009 09:46:50 +0900 In article , Peter Dyballa writes: > The version from three weeks ago does not allow to > separate the composed character's components, i.e., the text cursor > cannot select this or that component, one step and it has reached the > previous or next character. Even if your buffer has the char sequence "a" and "¨", "¨" is displayed on top of "a" and cursor movement treats those two characters atomically as if there's a single character "ä". > A difference I can see comes C-u C-x =: the line > canonical-combining-class: 0 (Spacing, split, enclosing, > reordrant, and Tibetan subjoined) > is removed from the output. That's the point. utf-8-hfs converts the sequence "a" and "¨" to a single character "ä" on decoding, and breaks down "ä" to "a" and "¨" on encoding. > The composed character still is not taken from the default font. > Could be one component is missing, ¨ – but it has the precomposed > characters I usually use. Which font is selected for the character "ä"? It seems to be a bug if the font is not your default font. --- Kenichi Handa handa@m17n.org From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Peter Dyballa , 4157@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Tue, 25 Aug 2009 08:00:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125118671024916 (code B ref 4157); Tue, 25 Aug 2009 08:00:05 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 25 Aug 2009 07:51:50 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.7 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mout0.freenet.de (mout0.freenet.de [195.4.92.90]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7P7plXO024911 for <4157@emacsbugs.donarmstrong.com>; Tue, 25 Aug 2009 00:51:49 -0700 Received: from [195.4.92.27] (helo=17.mx.freenet.de) by mout0.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #92) id 1Mfqoj-0004Es-Uw; Tue, 25 Aug 2009 09:51:45 +0200 Received: from p5b23daa8.dip.t-dialin.net ([91.35.218.168]:56507 helo=[192.168.1.2]) by 17.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1Mfqoj-0000iV-Lx; Tue, 25 Aug 2009 09:51:45 +0200 In-Reply-To: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=WINDOWS-1252; delsp=yes; format=flowed Message-Id: <0D8121FD-2CE0-4D38-B4D3-D8C49769C210@Freenet.DE> Cc: 4157@debbugs.gnu.org Content-Transfer-Encoding: quoted-printable From: Peter Dyballa Date: Tue, 25 Aug 2009 09:51:37 +0200 To: Kenichi Handa X-Mailer: Apple Mail (2.753.1) X-purgate-ID: 149285::1251186705-00005F40-ACF1ACF2/0-0/0-0 Am 25.08.2009 um 02:46 schrieb Kenichi Handa: >> The composed character still is not taken from the default font. >> Could be one component is missing, =A8 =96 but it has the precomposed >> characters I usually use. > > Which font is selected for the character "=E4"? It seems to > be a bug if the font is not your default font. x:-mutt-clearlyu-medium-r-normal--17-120-100-100-p-123-iso10646-1 My default font is -b&h-lucidatypewriter-medium-r-normal-=20 sans-10-100-75-75-m-60-iso10646-1. I'll update GNU Emacs and study the NEWS. -- Greetings Pete Either this man is dead or my watch has stopped. - Groucho Marx From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Peter Dyballa , 4157@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Tue, 25 Aug 2009 22:25:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125123877415668 (code B ref 4157); Tue, 25 Aug 2009 22:25:09 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 25 Aug 2009 22:19:34 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.7 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mout6.freenet.de (mout6.freenet.de [195.4.92.96]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7PMJWwp015663 for <4157@emacsbugs.donarmstrong.com>; Tue, 25 Aug 2009 15:19:33 -0700 Received: from [195.4.92.13] (helo=3.mx.freenet.de) by mout6.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #92) id 1Mg4MU-0004aW-DQ; Wed, 26 Aug 2009 00:19:30 +0200 Received: from p5b23f087.dip.t-dialin.net ([91.35.240.135]:56860 helo=[192.168.1.2]) by 3.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1Mg4MU-0004BY-3v; Wed, 26 Aug 2009 00:19:30 +0200 In-Reply-To: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: Cc: 4157@debbugs.gnu.org Content-Transfer-Encoding: quoted-printable From: Peter Dyballa Date: Wed, 26 Aug 2009 00:19:17 +0200 To: Kenichi Handa X-Mailer: Apple Mail (2.753.1) X-purgate-ID: 149285::1251238770-00002DCE-2B22FE0A/0-0/0-0 Am 24.08.2009 um 14:22 schrieb Kenichi Handa: > Please try to load ucs-normalize and set > file-name-coding-system to utf-8-hfs. You should see file > names correctly by precomposed characters as "=8F=AB=A3". When I copy a line from a dired buffer with a composed character =20 taken from another font into *scratch* buffer and then apply on the =20 marked file name ucs-normalize-HFS-NFC-region, then the foreign glyph =20= is changed to one from the default font. Automatically this does not =20 happen in dired buffer, although global-auto-composition-mode and =20 auto-composition-mode are both t. And ucs-normalize is auto-loaded! -- Greetings <] Pete o __o |__ o recumbo ___o /I -\<, |o \ -\),-% ergo sum! ___/\ /\___./ \___...O/ O____.....`-O-'-()--o_________________ From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: =?ISO-8859-1?Q?Re:_bug#4157:_23.1.50;_faulty_character_character?= =?ISO-8859-1?Q?isation_for_=E4?= Reply-To: Kenichi Handa , 4157@debbugs.gnu.org Resent-From: Kenichi Handa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Thu, 27 Aug 2009 07:00:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.12513559498929 (code B ref 4157); Thu, 27 Aug 2009 07:00:03 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 27 Aug 2009 06:52:29 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER, SPF_HELO_PASS autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx1.aist.go.jp (mx1.aist.go.jp [150.29.246.133]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7R6qRQk008925 for <4157@emacsbugs.donarmstrong.com>; Wed, 26 Aug 2009 23:52:29 -0700 Received: from rqsmtp2.aist.go.jp (rqsmtp2.aist.go.jp [150.29.254.123]) by mx1.aist.go.jp with ESMTP id n7R6qP98007556; Thu, 27 Aug 2009 15:52:26 +0900 (JST) env-from (handa@m17n.org) Received: from smtp2.aist.go.jp by rqsmtp2.aist.go.jp with ESMTP id n7R6qPpe011145; Thu, 27 Aug 2009 15:52:25 +0900 (JST) env-from (handa@m17n.org) Received: by smtp2.aist.go.jp with ESMTP id n7R6qPra005417; Thu, 27 Aug 2009 15:52:25 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken with local (Exim 4.69) (envelope-from ) id 1MgYqP-0001vN-9D; Thu, 27 Aug 2009 15:52:25 +0900 From: Kenichi Handa To: Peter Dyballa Cc: 4157@debbugs.gnu.org In-Reply-To: (message from Peter Dyballa on Wed, 26 Aug 2009 00:19:17 +0200) References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> Date: Thu, 27 Aug 2009 15:52:25 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable In article , Peter Dyballa= writes: > > Please try to load ucs-normalize and set > > file-name-coding-system to utf-8-hfs. You should see file > > names correctly by precomposed characters as "=C3=A4". > When I copy a line from a dired buffer with a composed character=20=20 > taken from another font into *scratch* buffer and then apply on the=20=20 > marked file name ucs-normalize-HFS-NFC-region, then the foreign glyph=20= =20 > is changed to one from the default font. Automatically this does not=20=20 > happen in dired buffer, although global-auto-composition-mode and=20=20 > auto-composition-mode are both t. Strange. On GNU/Linux, I set file-name-coding-system to utf-8-hfs, create a new file "=C3=A4" by: ESC : (write-region "test" nil "=C3=A4") RET I confirmed that the file name is surely the two char sequence of "a" and "=CC=88" by another emacs. Then M-x dired shows that file name by precomposed character "=C3=A4" (LATIN SMALL LETTER A WITH DIAERESIS). That means utf-8-hfs does convert the sequence "a" and "=CC=88" to/from "=C3=A4". I have no idea why it doesn't work in your environment. > And ucs-normalize is auto-loaded! When is it loaded? --- Kenichi Handa handa@m17n.org From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: =?ISO-8859-1?Q?Re:_bug#4157:_23.1.50;_faulty_character_character?= =?ISO-8859-1?Q?isation_for_=E4?= Reply-To: Peter Dyballa , 4157@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Thu, 27 Aug 2009 09:00:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125136304228538 (code B ref 4157); Thu, 27 Aug 2009 09:00:04 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 27 Aug 2009 08:50:42 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.7 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mout2.freenet.de (mout2.freenet.de [195.4.92.92]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7R8oelO028535 for <4157@emacsbugs.donarmstrong.com>; Thu, 27 Aug 2009 01:50:42 -0700 Received: from [195.4.92.24] (helo=14.mx.freenet.de) by mout2.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #92) id 1Mgago-0000mb-C6; Thu, 27 Aug 2009 10:50:38 +0200 Received: from p5b23f540.dip.t-dialin.net ([91.35.245.64]:55399 helo=[192.168.1.2]) by 14.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1Mgago-0000DN-2U; Thu, 27 Aug 2009 10:50:38 +0200 In-Reply-To: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=WINDOWS-1252; delsp=yes; format=flowed Message-Id: Cc: 4157@debbugs.gnu.org Content-Transfer-Encoding: quoted-printable From: Peter Dyballa Date: Thu, 27 Aug 2009 10:50:33 +0200 To: Kenichi Handa X-Mailer: Apple Mail (2.753.1) X-purgate-ID: 149285::1251363038-00000AC2-66EC9C40/0-0/0-0 Am 27.08.2009 um 08:52 schrieb Kenichi Handa: > I have no idea why it doesn't work in your environment. > >> And ucs-normalize is auto-loaded! > > When is it loaded? > Actually never! There are just precautions taken. When I deliberately =20= set file-name-coding-system to utf-8-hfs in my init file, GNU Emacs =20 stopped to initialise with an error message about an undefined =20 encoding. So ucs-normalize obviously was not loaded. I added a =20 (require 'ucs-normalize) =96 and it works! It works exceptionally well: =20= i-search for =E4 or =E6 or =F8 in file names works. That's really good work! What I wonder is why so many different font encodings are used when =20 characters are described. Wouldn't it make sense to use an iso10646-1 =20= encoding in an UTF-8 environment for characters from 8-bit ISO =20 encodings? Wouldn't it free resources when less fonts are used? Or is =20= it my fault that I include definitions for ISO encodings in my font set? -- Greetings Pete Government is actually the worst failure of civilized man. There has =20 never been a really good one, and even those that are most tolerable =20 are arbitrary, cruel, grasping and unintelligent. =96 H. L. Mencken From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: =?US-ASCII?Q?Re:_=3D=3FISO-8859-1=3FQ=3FRe:=5Fbug#4157:=5F23.1.5?= =?US-ASCII?Q?0;=5Ffaulty=5Fcharacter=5Fcharacter=3F=3D_=3D=3FISO?= =?US-ASCII?Q?-8859-1=3FQ=3Fisation=5Ffor=5F=3DE4=3F=3D?= Reply-To: Kenichi Handa , 4157@debbugs.gnu.org Resent-From: Kenichi Handa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Thu, 27 Aug 2009 11:40:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125137282225274 (code B ref 4157); Thu, 27 Aug 2009 11:40:04 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 27 Aug 2009 11:33:42 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=AWL,HAS_BUG_NUMBER, SPF_HELO_PASS autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx1.aist.go.jp (mx1.aist.go.jp [150.29.246.133]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7RBXdGh025266 for <4157@emacsbugs.donarmstrong.com>; Thu, 27 Aug 2009 04:33:41 -0700 Received: from rqsmtp2.aist.go.jp (rqsmtp2.aist.go.jp [150.29.254.123]) by mx1.aist.go.jp with ESMTP id n7RBXcxk029216; Thu, 27 Aug 2009 20:33:38 +0900 (JST) env-from (handa@m17n.org) Received: from smtp4.aist.go.jp by rqsmtp2.aist.go.jp with ESMTP id n7RBXcDC008862; Thu, 27 Aug 2009 20:33:38 +0900 (JST) env-from (handa@m17n.org) Received: by smtp4.aist.go.jp with ESMTP id n7RBXcxI011432; Thu, 27 Aug 2009 20:33:38 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken with local (Exim 4.69) (envelope-from ) id 1MgdEX-0002cp-V1; Thu, 27 Aug 2009 20:33:37 +0900 From: Kenichi Handa To: Peter Dyballa Cc: 4157@debbugs.gnu.org In-Reply-To: (message from Peter Dyballa on Thu, 27 Aug 2009 10:50:33 +0200) References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> Date: Thu, 27 Aug 2009 20:33:37 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable In article , Peter Dyballa= writes: >>> And ucs-normalize is auto-loaded! > > > > When is it loaded? > Actually never! There are just precautions taken. When I deliberately=20= =20 > set file-name-coding-system to utf-8-hfs in my init file, GNU Emacs=20=20 > stopped to initialise with an error message about an undefined=20=20 > encoding. So ucs-normalize obviously was not loaded. I added a=20=20 > (require 'ucs-normalize) =E2=80=93 and it works! It works exceptionally w= ell:=20=20 > i-search for =C3=A4 or =C3=A6 or =C3=B8 in file names works. > That's really good work! That's good. Perhaps, we should add autoload cookie to utf-8-hfs. > What I wonder is why so many different font encodings are used when=20=20 > characters are described. Wouldn't it make sense to use an iso10646-1=20= =20 > encoding in an UTF-8 environment for characters from 8-bit ISO=20=20 > encodings? Wouldn't it free resources when less fonts are used? Or is=20= =20 > it my fault that I include definitions for ISO encodings in my font set? I don't understand what you are saying. Please tell more precisely what these mean: o font encoding o characters from 8-bit ISO encodings o include definitions for ISO encodings in my font set? --- Kenichi Handa handa@m17n.org From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: =?US-ASCII?Q?Re:_=3D=3FISO-8859-1=3FQ=3FRe:=5Fbug#4157:=5F23.1.5?= =?US-ASCII?Q?0;=5Ffaulty=5Fcharacter=5Fcharacter=3F=3D_=3D=3FISO?= =?US-ASCII?Q?-8859-1=3FQ=3Fisation=5Ffor=5F=3DE4=3F=3D?= Reply-To: Peter Dyballa , 4157@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Thu, 27 Aug 2009 12:45:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.12513767184247 (code B ref 4157); Thu, 27 Aug 2009 12:45:04 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 27 Aug 2009 12:38:38 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.7 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mout4.freenet.de (mout4.freenet.de [195.4.92.94]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7RCcaQE004233 for <4157@emacsbugs.donarmstrong.com>; Thu, 27 Aug 2009 05:38:38 -0700 Received: from [195.4.92.21] (helo=11.mx.freenet.de) by mout4.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #92) id 1MgeFN-0004zC-1g; Thu, 27 Aug 2009 14:38:33 +0200 Received: from p5b23f540.dip.t-dialin.net ([91.35.245.64]:55646 helo=[192.168.1.2]) by 11.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1MgeFM-0001EQ-Jj; Thu, 27 Aug 2009 14:38:33 +0200 In-Reply-To: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=WINDOWS-1252; delsp=yes; format=flowed Message-Id: Cc: 4157@debbugs.gnu.org Content-Transfer-Encoding: quoted-printable From: Peter Dyballa Date: Thu, 27 Aug 2009 14:38:29 +0200 To: Kenichi Handa X-Mailer: Apple Mail (2.753.1) Am 27.08.2009 um 13:33 schrieb Kenichi Handa: >> What I wonder is why so many different font encodings are used when >> characters are described. Wouldn't it make sense to use an iso10646-1 >> encoding in an UTF-8 environment for characters from 8-bit ISO >> encodings? Wouldn't it free resources when less fonts are used? Or is >> it my fault that I include definitions for ISO encodings in my =20 >> font set? > > I don't understand what you are saying. Please tell more > precisely what these mean: > o font encoding x:-b&h-lucidatypewriter-medium-r-normal-sans-10-100-75-75-m-60-=20 iso8859-1 (#x20) x:-b&h-lucidatypewriter-medium-r-normal-sans-10-100-75-75-m-60-=20 iso8859-15 (#xE6) x:-b&h-lucidatypewriter-medium-r-normal-sans-10-100-75-75-m-60-=20 iso10646-1 (#x20AC) > o characters from 8-bit ISO encodings For example SPC or =E6 in the examples above. > o include definitions for ISO encodings in my font set? (create-fontset-from-fontset-spec "-b&h-lucidatypewriter-medium-=20 r-*-*-10-*-*-*-*-*-fontset-10pt_lucida_sans_typewriter" t 'noerror) (set-fontset-font "fontset-10pt_lucida_sans_typewriter" = 'latin-=20 iso8859-1 '("lucidatypewriter" . "iso8859-1")) (set-fontset-font "fontset-10pt_lucida_sans_typewriter" = 'latin-=20 iso8859-2 '("lucidatypewriter" . "iso8859-2")) (set-fontset-font "fontset-10pt_lucida_sans_typewriter" = 'latin-=20 iso8859-3 '("lucidatypewriter" . "iso8859-3")) (set-fontset-font "fontset-10pt_lucida_sans_typewriter" = 'latin-=20 iso8859-4 '("lucidatypewriter" . "iso8859-4")) (set-fontset-font "fontset-10pt_lucida_sans_typewriter" = 'cyrillic-=20 iso8859-5 '("lucidatypewriter" . "iso8859-5")) (set-fontset-font "fontset-10pt_lucida_sans_typewriter" = 'hebrew-=20 iso8859-8 '("lucidatypewriter" . "iso8859-8")) (set-fontset-font "fontset-10pt_lucida_sans_typewriter" = 'latin-=20 iso8859-9 '("lucidatypewriter" . "iso8859-9")) (set-fontset-font "fontset-10pt_lucida_sans_typewriter" = 'latin-=20 iso8859-14 '("lucidatypewriter" . "iso8859-14")) (set-fontset-font "fontset-10pt_lucida_sans_typewriter" = 'latin-=20 iso8859-15 '("lucidatypewriter" . "iso8859-15")) (set-fontset-font "fontset-10pt_lucida_sans_typewriter" = 'thai-=20 tis620 '("lucidatypewriter" . "iso10646-1")) (set-fontset-font "fontset-10pt_lucida_sans_typewriter" 'mule-=20= unicode-0100-24ff '("code2000" . "iso10646-1")) (set-fontset-font "fontset-10pt_lucida_sans_typewriter" 'mule-=20= unicode-2500-33ff '("code2000" . "iso10646-1")) (set-fontset-font "fontset-10pt_lucida_sans_typewriter" 'mule-=20= unicode-e000-ffff '("code2000" . "iso10646-1")) -- Mit friedvollen Gr=FC=DFen Pete Don't force it; get a larger hammer. =96 Anthony's Law of Force From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Peter Dyballa , 4157@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Fri, 28 Aug 2009 19:35:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125148767522392 (code B ref 4157); Fri, 28 Aug 2009 19:35:05 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 28 Aug 2009 19:27:55 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.7 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mout2.freenet.de (mout2.freenet.de [195.4.92.92]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7SJRrJL022389 for <4157@emacsbugs.donarmstrong.com>; Fri, 28 Aug 2009 12:27:54 -0700 Received: from [195.4.92.11] (helo=1.mx.freenet.de) by mout2.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #92) id 1Mh771-000381-BO; Fri, 28 Aug 2009 21:27:51 +0200 Received: from p5b23d5ef.dip.t-dialin.net ([91.35.213.239]:57998 helo=[192.168.1.2]) by 1.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1Mh771-00062m-42; Fri, 28 Aug 2009 21:27:51 +0200 In-Reply-To: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: <1B4AC19A-FC57-4C5F-B606-6A3E859A7870@Freenet.DE> Cc: 4157@debbugs.gnu.org Content-Transfer-Encoding: quoted-printable From: Peter Dyballa Date: Fri, 28 Aug 2009 21:27:41 +0200 To: Kenichi Handa X-Mailer: Apple Mail (2.753.1) Am 24.08.2009 um 14:22 schrieb Kenichi Handa: > Please try to load ucs-normalize and set > file-name-coding-system to utf-8-hfs. You should see file > names correctly by precomposed characters as "=8F=AB=A3". I think utf-8-hfs should also be used for process output! An ls (or =20 gls) in *shell* buffer still has umlauts in the non-default font. And =20= presumingly a shell-command which lists a directory contents, too... -- Greetings Pete When people run around and around in circles we say they are crazy. =20 When planets do it we say they are orbiting. From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Peter Dyballa , 4157@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Mon, 31 Aug 2009 21:15:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125175307330228 (code B ref 4157); Mon, 31 Aug 2009 21:15:04 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 31 Aug 2009 21:11:13 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.6 required=4.0 tests=AWL,FOURLA,FVGT_m_MULTI_ODD, HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mout3.freenet.de (mout3.freenet.de [195.4.92.93]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7VLBBpC030222 for <4157@emacsbugs.donarmstrong.com>; Mon, 31 Aug 2009 14:11:13 -0700 Received: from [195.4.92.24] (helo=14.mx.freenet.de) by mout3.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #92) id 1MiE9d-0007ZB-Cd; Mon, 31 Aug 2009 23:11:09 +0200 Received: from p5b23f779.dip.t-dialin.net ([91.35.247.121]:60028 helo=[192.168.1.2]) by 14.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1MiE9d-0004g1-2D; Mon, 31 Aug 2009 23:11:09 +0200 In-Reply-To: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=WINDOWS-1252; delsp=yes; format=flowed Message-Id: <0B33C588-C7AD-41D9-8CAC-51AEBD40B264@Freenet.DE> Cc: 4157@debbugs.gnu.org Content-Transfer-Encoding: quoted-printable From: Peter Dyballa Date: Mon, 31 Aug 2009 23:11:00 +0200 To: Kenichi Handa X-Mailer: Apple Mail (2.753.1) Am 24.08.2009 um 14:22 schrieb Kenichi Handa: > Please try to load ucs-normalize and set > file-name-coding-system to utf-8-hfs. My test files were originally on an HFS+ and on an UFS (UNIX File =20 System) volume (partition, slice, ...). This evening I copied them to =20= an MS-DOS FAT16 file system. When I invoke GNU Emacs with -Q I see in =20= all three file systems the decomposed characters in the file names. =20 With ucs-normalize loaded and file-name-coding-system set to utf-8-=20 hfs the look in all three file systems OK. This makes the chosen name =20= utf-8-hfs not the best. Maybe utf-8-osx is more appropriate. Anyway, I get good results with: (require 'ucs-normalize) (setq file-name-coding-system 'utf-8-hfs) (prefer-coding-system 'utf-8-hfs) Isearch works, *Buffer List* contains the correct names =96 only the =20 Buffers menu fails (except when in the Cocoa Emacs.app). Possibly =20 this is best reported in another bug report. -- Greetings Pete Treffen sich zwei Funktionen. Sagt die eine: =84Verschwinde oder ich differenzier' dich!=93 Erwidert die andere: =84=C4tsch, ich bin exponentiell!=93 From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: Stefan Monnier , 4157@debbugs.gnu.org Resent-From: Stefan Monnier Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Tue, 01 Sep 2009 00:05:32 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125176347031423 (code B ref 4157); Tue, 01 Sep 2009 00:05:32 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 1 Sep 2009 00:04:30 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.8 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n8104R7T031415 for <4157@emacsbugs.donarmstrong.com>; Mon, 31 Aug 2009 17:04:29 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApsEAFcBnEpFpYuS/2dsb2JhbACBU9gRhBoFh2c X-IronPort-AV: E=Sophos;i="4.44,308,1249272000"; d="scan'208";a="44677882" Received: from 69-165-139-146.dsl.teksavvy.com (HELO pastel.home) ([69.165.139.146]) by ironport2-out.teksavvy.com with ESMTP; 31 Aug 2009 20:03:16 -0400 Received: by pastel.home (Postfix, from userid 20848) id 3867C7F24; Mon, 31 Aug 2009 20:04:22 -0400 (EDT) From: Stefan Monnier To: Peter Dyballa Cc: 4157@debbugs.gnu.org, Kenichi Handa Message-ID: References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> <0B33C588-C7AD-41D9-8CAC-51AEBD40B264@Freenet.DE> Date: Mon, 31 Aug 2009 20:04:22 -0400 In-Reply-To: <0B33C588-C7AD-41D9-8CAC-51AEBD40B264@Freenet.DE> (Peter Dyballa's message of "Mon, 31 Aug 2009 23:11:00 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > loaded and file-name-coding-system set to utf-8- > hfs the look in all three file systems OK. This makes the chosen name > utf-8-hfs not the best. Maybe utf-8-osx is more appropriate. Good point. Or maybe utf-8-darwin. Stefan From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?iso-8859-1?Q?=E4?= Reply-To: Kenichi Handa , 4157@debbugs.gnu.org Resent-From: Kenichi Handa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Fri, 04 Sep 2009 01:05:44 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125202592220098 (code B ref 4157); Fri, 04 Sep 2009 01:05:44 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 4 Sep 2009 00:58:42 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.5 required=4.0 tests=AWL,FOURLA,FVGT_m_MULTI_ODD, HAS_BUG_NUMBER,IMPRONONCABLE_2,SPF_HELO_PASS autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx1.aist.go.jp (mx1.aist.go.jp [150.29.246.133]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n840wdUF020095 for <4157@emacsbugs.donarmstrong.com>; Thu, 3 Sep 2009 17:58:41 -0700 Received: from rqsmtp2.aist.go.jp (rqsmtp2.aist.go.jp [150.29.254.123]) by mx1.aist.go.jp with ESMTP id n840wZmU003968; Fri, 4 Sep 2009 09:58:36 +0900 (JST) env-from (handa@m17n.org) Received: from smtp4.aist.go.jp by rqsmtp2.aist.go.jp with ESMTP id n840wYJA022388; Fri, 4 Sep 2009 09:58:34 +0900 (JST) env-from (handa@m17n.org) Received: by smtp4.aist.go.jp with ESMTP id n840wYoG014395; Fri, 4 Sep 2009 09:58:34 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken with local (Exim 4.69) (envelope-from ) id 1MjN8M-0007d5-7j; Fri, 04 Sep 2009 09:58:34 +0900 From: Kenichi Handa To: Stefan Monnier Cc: Peter_Dyballa@Freenet.DE, 4157@debbugs.gnu.org, kawabata.taichi@gmail.com In-Reply-To: (message from Stefan Monnier on Mon, 31 Aug 2009 20:04:22 -0400) References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> <14A765B4-9EAF-46AC-BEBC-6B0A664BA03A@Freenet.DE> <56EC0D72-D541-470F-9FAB-2F766BD45601@Freenet.DE> <0B33C588-C7AD-41D9-8CAC-51AEBD40B264@Freenet.DE> Date: Fri, 04 Sep 2009 09:58:34 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In article <0B33C588-C7AD-41D9-8CAC-51AEBD40B264@Freenet.DE>, Peter Dyballa writes: > My test files were originally on an HFS+ and on an UFS (UNIX File > System) volume (partition, slice, ...). This evening I copied them to > an MS-DOS FAT16 file system. When I invoke GNU Emacs with -Q I see in > all three file systems the decomposed characters in the file names. > With ucs-normalize loaded and file-name-coding-system set to utf-8- > hfs the look in all three file systems OK. This makes the chosen name > utf-8-hfs not the best. Maybe utf-8-osx is more appropriate. In article , Stefan Monnier writes: > Good point. Or maybe utf-8-darwin. Kawabata-san, what do you think? --- Kenichi Handa handa@m17n.org From unknown Sun Jun 22 00:11:26 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Reply-To: =?UTF-8?Q?=E5=B7=9D=E5=B9=A1=E5=A4=AA=E4=B8=80?= , 4157@debbugs.gnu.org Resent-From: =?UTF-8?Q?=E5=B7=9D=E5=B9=A1=E5=A4=AA=E4=B8=80?= Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Fri, 04 Sep 2009 06:00:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4157-submit@emacsbugs.donarmstrong.com id=B4157.125204347919612 (code B ref 4157); Fri, 04 Sep 2009 06:00:03 +0000 Received: (at 4157) by emacsbugs.donarmstrong.com; 4 Sep 2009 05:51:19 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.9 required=4.0 tests=FOURLA,FVGT_m_MULTI_ODD,GMAIL, HAS_BUG_NUMBER,IMPRONONCABLE_2 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-qy0-f171.google.com (mail-qy0-f171.google.com [209.85.221.171]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n845pHYp019601 for <4157@emacsbugs.donarmstrong.com>; Thu, 3 Sep 2009 22:51:19 -0700 Received: by qyk1 with SMTP id 1so499010qyk.22 for <4157@emacsbugs.donarmstrong.com>; Thu, 03 Sep 2009 22:51:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=XYZJnnfg9l4JhvDN6YiaiWpwVkWjDVVy3qj1HPHDB3s=; b=CkEPCeJSarkuJ6MKzXhS1u+gqHM64MH7C55QGqRlFf2u6OLgcKD2Jflv6si6/LuDeE R0ivjW8Pxy/vypTkBp6ZoqBTXraxV/tpAeZHojG7wQR5dD0RqGpteVyT57pNtp1xGyC6 EG5LDJHau+pNLSN3EOJa+JX82076bTv0vv5vg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=o7BwFwYecb3cx8b4XmJ48OEtw+FVvzt72/NKltb9osX7Cv+87fwlEtwOcivkYCIdT4 ZzirRDfmzbmDOhuzFr8SP2IErEwwVc10g+jJkCdDiqxY+yWQxvo/DCp5lwo7N9HKgU0B tYv8+9WRK3J0q2TbnEMdpGbnWRit82OCmaZXo= MIME-Version: 1.0 Received: by 10.229.54.146 with SMTP id q18mr3252283qcg.53.1252043472103; Thu, 03 Sep 2009 22:51:12 -0700 (PDT) Date: Fri, 4 Sep 2009 14:51:12 +0900 Message-ID: <270879b0909032251m41b1baa8i67edc0e83c9b957@mail.gmail.com> From: =?UTF-8?Q?=E5=B7=9D=E5=B9=A1=E5=A4=AA=E4=B8=80?= To: Kenichi Handa Cc: Stefan Monnier , Peter_Dyballa@freenet.de, 4157@debbugs.gnu.org Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Hi, I'm on the side of keeping the name of the coding-system to be 'utf-8-hfs', as this coding system is defined by the specification of HFS+ (http://developer.apple.com/technotes/tn/tn1150.html), rather than MacOS itself. This implies that if other OS mounts HFS, they should still apply "modified-NFD" for the file names. Besides, the other components of MacOS handles UTF-8 as NFC, as seen by the spotlight, etc. It is very unfortunate (and possibly flaw) of Carbon API that they do not care the file system they are accessing. One must care by himself when copying files among different file systems. (For example, when I back-up files among file systems with "rsync", I usually put some options such as "--iconv=UTF8-MAC,UTF-8")... sigh.... Cheers, 2009/9/4 Kenichi Handa : > In article <0B33C588-C7AD-41D9-8CAC-51AEBD40B264@Freenet.DE>, Peter Dyballa writes: > >> My test files were originally on an HFS+ and on an UFS (UNIX File >> System) volume (partition, slice, ...). This evening I copied them to >> an MS-DOS FAT16 file system. When I invoke GNU Emacs with -Q I see in >> all three file systems the decomposed characters in the file names. >> With ucs-normalize loaded and file-name-coding-system set to utf-8- >> hfs the look in all three file systems OK. This makes the chosen name >> utf-8-hfs not the best. Maybe utf-8-osx is more appropriate. > > In article , Stefan Monnier writes: > >> Good point. Or maybe utf-8-darwin. > > Kawabata-san, what do you think? > > --- > Kenichi Handa > handa@m17n.org > -- --------------------------------------------------------------------- $B!!@nH((B $BB@0l(B (KAWABATA, Taichi)$B!!!!!!(BE-mail: kawabata@clock.ocn.ne.jp $B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(Bkawabata.taichi@gmail.com From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 03 20:11:33 2017 Received: (at control) by debbugs.gnu.org; 4 Jul 2017 00:11:33 +0000 Received: from localhost ([127.0.0.1]:50951 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dSBRF-0001sh-8G for submit@debbugs.gnu.org; Mon, 03 Jul 2017 20:11:33 -0400 Received: from mail-it0-f50.google.com ([209.85.214.50]:36409) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dSBRC-0001sT-Vq for control@debbugs.gnu.org; Mon, 03 Jul 2017 20:11:31 -0400 Received: by mail-it0-f50.google.com with SMTP id m68so94401493ith.1 for ; Mon, 03 Jul 2017 17:11:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:date:message-id:mime-version; bh=/hFWn3XVoDcw+CPZwqfX/FreL8MXUhKXZ+GO5IcDN4s=; b=hR11GmbsRTolgFDcdPPt8d7yKUFCilIVn/lMrVsWfEhMqdj5ooyzT4VbCSMDujQXe3 0DBSSCaVom6yTHV8OSKWLCz346lKYk8YhtokuuduRQUQHgKcHoLs91cbq9I62qg/JDal mn7+WovDnC7Ry6fTGAZktN02eaUxO3SgWfJONjXLxqBLRdPNmx8EmQM2H56vcQR9HM/w zhSsPkU5d5ZcoOQ87Zz2j1Q1hWEzajt5elwrUQ9ZWofdUb+dqLBVvIaJwLsiaczZlA87 Cnv6imBnm7j4IK2TKxaxoXrkvxvBmP1ejlOmwGyTwdgc1W9DkEPNucvv5oORSD/75u/L UUMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:date:message-id :mime-version; bh=/hFWn3XVoDcw+CPZwqfX/FreL8MXUhKXZ+GO5IcDN4s=; b=P7GMHANpwuyifSD1DtdxUlpYZ5HT7f0K2LYsOQfGu1AbzPMgdwrPVA/hgEgFqiEZNd l8o8AW+cZSmGLCjbxXEf0qX1ZFqKEPf6X2kGDZ4rHjk3qGcHxNlgcFcd4wv7gSBMK4Uf hf2KDqDae5ujZ8IqKlbHZIPKp1VxBwgmNqiUltx8ELy7169iwRp1/r4SNriwQHSXaPBu 2iPtoPDN7qDtD7VGTtq9p++CpYpWX0qr1CG+yVSm/MUpf7Mf/QvbH6IRr7M5+mNuSoee uEVPQwCTZI3KbhYc3+64Ct74yMPJbBz9qs62pcL1I9IgI0KIqnWADvo93hZ0ge/TuwEm BKMw== X-Gm-Message-State: AIVw113rewssRsKERPjbU9QcpD66KHGjKFYT6a0q3O2sVe9CBfQJ/yun B4gM8fsisMahAXO5 X-Received: by 10.36.239.133 with SMTP id i127mr11371695ith.57.1499127085359; Mon, 03 Jul 2017 17:11:25 -0700 (PDT) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id s94sm9182269ioi.20.2017.07.03.17.11.23 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 03 Jul 2017 17:11:24 -0700 (PDT) From: npostavs@users.sourceforge.net To: control@debbugs.gnu.org Subject: control message for bug #4157 Date: Mon, 03 Jul 2017 20:13:00 -0400 Message-ID: <87h8ythxf7.fsf@users.sourceforge.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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: -0.0 (/) retitle 4157 [macOS/HFS] dired doesn't decode ls output when it uses different encoding for filename vs date severity 4157 minor quit From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> In-Reply-To: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Oct 2019 14:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Peter Dyballa , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.15706314052542 (code B ref 4157); Wed, 09 Oct 2019 14:31:02 +0000 Received: (at 4157) by debbugs.gnu.org; 9 Oct 2019 14:30:05 +0000 Received: from localhost ([127.0.0.1]:53808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iICya-0000en-HX for submit@debbugs.gnu.org; Wed, 09 Oct 2019 10:30:05 -0400 Received: from mail-pf1-f173.google.com ([209.85.210.173]:44483) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iICyW-0000de-Ix for 4157@debbugs.gnu.org; Wed, 09 Oct 2019 10:30:01 -0400 Received: by mail-pf1-f173.google.com with SMTP id q21so1727164pfn.11 for <4157@debbugs.gnu.org>; Wed, 09 Oct 2019 07:30:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=zT76+5gu7BGsYK6lkZYfnH3VXdoXCe0tm/Vd50dYwPE=; b=kknwVOhaUN1T6TvNOWAFL84718iGSGzD62rl7vMxGmgHo5tFXnJQ4zc78PkiXJp1rC b7jRjv0Av20rENl2s7v1hGSujvyJe5PPJJx5chXl/kT2PjMq6UMdgxOrbLqxsao6U0+a Oq1YoITH8MriiDDOgWkbMA6/zYTTLTfu/etphEQIqIYeI71k4MLAqoA759wHGe4mGAXO QEdHO5nFOxBwZ/SXLW3TRx5Xr+wCs4QRv/4KdGdWB5pUPQsZGeHkud4oJJKKPiD3MYXx kOl6NQJ7HLEPf7a/caW8R0IQ6JxVMgodIM07RJjOB8PvoQNUwrHNE3KTj6rXH6Vt94zb qRTg== X-Gm-Message-State: APjAAAWOScijZve3vdXeqadQmCtxmI60o+kP+em+VnhbxH0DY1m13dcr 8bpWt+h4ks4Kl0ZYZJBBmWxSt/CtUGcKy7OfcJA= X-Google-Smtp-Source: APXvYqwGd61c56r8kI475h/qxxl/RzzMVoBfFzNjTB8mNDN9TtWxcyCT7NsRs9pgsj/E/CNY6KhmSbQl/ebfvZM3kLs= X-Received: by 2002:a17:90a:f491:: with SMTP id bx17mr4578761pjb.106.1570631394483; Wed, 09 Oct 2019 07:29:54 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Wed, 9 Oct 2019 16:29:43 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) 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.7 (/) found 4157 27.0.50 quit Stefan Monnier writes: >>> Hmm... that looks like a problem in dired: the file names in the output >>> of `ls' should follow file-name-coding-system, whereas the rest of the >>> output seem to use locale-coding-system. Coudl you check if that's >>> indeed the case: >>> - create a file from the Finder using accented latin-1 >>> chars, as well as non-latin-1 chars). >>> - look at it in your dired and tell us what you see. >> In both locales the *file names* are correct and also detected as containing > > "correct" doesn't really tell me what you see, but I see what you mean. > >> "composed characters," it's a problem with the file's month date. In the > > So my guess was right: ls's output uses utf-8 for the filenames, but > latin-1 for the date, which is why it's difficult for dired to do the > right thing (it's not impossible, of course, but it's more work and > dired is currently not setup for that). Ten years later, I can verify that this is still an issue on current master running on macOS 10.13. I think Stefan Monnier is spot on above. Best regards, Stefan Kangas From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Oct 2019 18:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Peter_Dyballa@freenet.de, monnier@iro.umontreal.ca, 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.157064697127749 (code B ref 4157); Wed, 09 Oct 2019 18:50:01 +0000 Received: (at 4157) by debbugs.gnu.org; 9 Oct 2019 18:49:31 +0000 Received: from localhost ([127.0.0.1]:54108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIH1f-0007DV-39 for submit@debbugs.gnu.org; Wed, 09 Oct 2019 14:49:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIH1c-0007DI-Vy for 4157@debbugs.gnu.org; Wed, 09 Oct 2019 14:49:29 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47409) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iIH1V-0007V2-Ty; Wed, 09 Oct 2019 14:49:22 -0400 Received: from [176.228.60.248] (port=4941 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iIH1P-0002iF-3b; Wed, 09 Oct 2019 14:49:18 -0400 Date: Wed, 09 Oct 2019 21:48:54 +0300 Message-Id: <83y2xtu549.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Stefan Kangas on Wed, 9 Oct 2019 16:29:43 +0200) References: <57B19222-57FF-40C8-8C94-8D19E1281D14@Freenet.DE> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-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: Stefan Kangas > Date: Wed, 9 Oct 2019 16:29:43 +0200 > Cc: Peter Dyballa , 4157@debbugs.gnu.org > > > "correct" doesn't really tell me what you see, but I see what you mean. > > > >> "composed characters," it's a problem with the file's month date. In the > > > > So my guess was right: ls's output uses utf-8 for the filenames, but > > latin-1 for the date, which is why it's difficult for dired to do the > > right thing (it's not impossible, of course, but it's more work and > > dired is currently not setup for that). > > Ten years later, I can verify that this is still an issue on current > master running on macOS 10.13. I think Stefan Monnier is spot on > above. Maybe we should switch macOS to using ls-lisp.el? From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Oct 2019 19:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Peter Dyballa , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.15706504751104 (code B ref 4157); Wed, 09 Oct 2019 19:48:02 +0000 Received: (at 4157) by debbugs.gnu.org; 9 Oct 2019 19:47:55 +0000 Received: from localhost ([127.0.0.1]:54158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIHwB-0000Hk-Gr for submit@debbugs.gnu.org; Wed, 09 Oct 2019 15:47:55 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:10469) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIHwA-0000HY-Gy for 4157@debbugs.gnu.org; Wed, 09 Oct 2019 15:47:55 -0400 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id E496710110B; Wed, 9 Oct 2019 15:47:48 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 69603100F1D; Wed, 9 Oct 2019 15:47:47 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1570650467; bh=wQBl19Q2DEa6xDJm+vPz4LpV1uq9W4uwPIKt/85xz1Q=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=kBx5KOQACXwuIJZjxrNbNEC+WKAfq2kHYdYtXLBkjLof3aZmEb+fapFAaxxCU6luR vH2ovo/b4Jo7/7tAn0N3KEyThgOLG2qJZrld0rSc0DMQiovOxFFSJs4r9ZKon4I6E0 181jdxHdoFSaAieO+J211P6o91is5Qmo/zgb9RUrWbsIOtR+cOoYtvg8c2018inini SPLmubopOib6nruoZBRTdxoVeKluDCZaykSLtYOxbf2XFkH+L8b/e++XvKDlea6GxX fYbD4zzFMHVOe2c255lUWX+EDRNqa+eOD3c7XnmrMvwogcDCfVzdSscRsWeZ/sGP2O mvpG0BYXjf25A== Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 0B04F120F8A; Wed, 9 Oct 2019 15:47:46 -0400 (EDT) From: Stefan Monnier Message-ID: References: Date: Wed, 09 Oct 2019 15:47:42 -0400 In-Reply-To: (Stefan Kangas's message of "Wed, 9 Oct 2019 16:29:43 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.068 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: 0.0 (/) 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 (-) >> So my guess was right: ls's output uses utf-8 for the filenames, but >> latin-1 for the date, which is why it's difficult for dired to do the >> right thing (it's not impossible, of course, but it's more work and >> dired is currently not setup for that). > > Ten years later, I can verify that this is still an issue on current > master running on macOS 10.13. I think Stefan Monnier is spot on > above. I understand why utf--8 is used for the filenames, but what makes the month be output in latin-1? macOS is supposedly an "all utf-8" environment, AFAIK. I'm not sure if macOS uses locales in the POSIX way, but... can you check what is your locale set to (and ideally, maybe, check what/who sets it)? Stefan From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Peter Dyballa Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Oct 2019 22:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Stefan Kangas , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.15706611111661 (code B ref 4157); Wed, 09 Oct 2019 22:46:01 +0000 Received: (at 4157) by debbugs.gnu.org; 9 Oct 2019 22:45:11 +0000 Received: from localhost ([127.0.0.1]:54402 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIKhh-0000Qg-7P for submit@debbugs.gnu.org; Wed, 09 Oct 2019 18:45:11 -0400 Received: from mout2.freenet.de ([195.4.92.92]:40576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIKhf-0000QV-Lv for 4157@debbugs.gnu.org; Wed, 09 Oct 2019 18:45:08 -0400 Received: from [195.4.92.165] (helo=mjail2.freenet.de) by mout2.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.92 #3) id 1iIKhZ-00051W-Rr; Thu, 10 Oct 2019 00:45:01 +0200 Received: from [::1] (port=36506 helo=mjail2.freenet.de) by mjail2.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (Exim 4.92 #3) id 1iIKhZ-0002yF-RI; Thu, 10 Oct 2019 00:45:01 +0200 Received: from sub5.freenet.de ([195.4.92.124]:45358) by mjail2.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (Exim 4.92 #3) id 1iIKey-0002Vh-PT; Thu, 10 Oct 2019 00:42:20 +0200 Received: from ip-88-153-194-222.hsi04.unitymediagroup.de ([88.153.194.222]:51324 helo=sumac-neu.fritz.box) by sub5.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (port 587) (Exim 4.92 #3) id 1iIKey-0006Bw-Mv; Thu, 10 Oct 2019 00:42:20 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) From: Peter Dyballa In-Reply-To: Date: Thu, 10 Oct 2019 00:42:17 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <69C3A9F0-CBAF-4C9C-B2D9-6F0B4D440616@Freenet.DE> References: X-Mailer: Apple Mail (2.3445.9.1) X-Originated-At: 88.153.194.222!51324 X-Spam-Score: 0.0 (/) 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 (-) > Am 9.10.2019 um 21:47 schrieb Stefan Monnier = : >=20 > but... can you > check what is your locale set to (and ideally, maybe, check what/who > sets it)? I am using three areas to set LANG and LC_CTYPE, each to the value of = "de_DE.UTF-8." This is necessary because of macOS (and then Mac OS X). = First it's ~/.MacOSX/environment.plist. This Property LIST file sets the = two for the GUI login environment. Although all other processes should = inherit from it I use constructs =C3=A0 la setenv LC_CTYPE `defaults read ~/.MacOSX/environment LC_CTYPE` or export LC_CTYPE=3D`defaults read "${HOME}/.MacOSX/environment" = LC_CTYPE` in ~/.cshrc resp. ~/.profile (my login shell is tcsh 6.18.01 (Astron) = 2012-02-14 (x86_64-apple-darwin) options = wide,nls,dl,bye,al,kan,sm,rh,color,filec), and also in my ~/.xinitrc = file that X11 also inherits these settings. Dired is set up to use gls (now GNU coreutils 8.31). The system's = /bin/ls neither understands -D nor --dired. Performing a (shell-command "printenv | sort" nil "*stderr*") in mini-buffer reports, among others: LANG=3Dde_DE.UTF-8 LC_CTYPE=3Dde_DE.UTF-8 -- Greetings Pete If builders built buildings the way programmers write programs, then the = first woodpecker that came along would destroy civilization. =E2=80=93 Weinberg's Second Law From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Oct 2019 00:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Peter Dyballa , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.15706662301992 (code B ref 4157); Thu, 10 Oct 2019 00:11:01 +0000 Received: (at 4157) by debbugs.gnu.org; 10 Oct 2019 00:10:30 +0000 Received: from localhost ([127.0.0.1]:54507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIM2H-0000W4-R1 for submit@debbugs.gnu.org; Wed, 09 Oct 2019 20:10:30 -0400 Received: from mail-pg1-f172.google.com ([209.85.215.172]:33740) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIM2G-0000Vp-2t for 4157@debbugs.gnu.org; Wed, 09 Oct 2019 20:10:28 -0400 Received: by mail-pg1-f172.google.com with SMTP id i76so2485720pgc.0 for <4157@debbugs.gnu.org>; Wed, 09 Oct 2019 17:10:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=6PofsVYIIWqLrW6uBIRXCieOdepq0iXn84FjiwuN4CA=; b=cw9ZijxNmZgdsh9b+WPPSq2dw0e2gmkSDPFYumUoXncCPJxXTtZi0zNHd1oF5CK9IX jr8WDSEAq2gqr7hOtJwlzRjqhWUl6CR4sBieWuoF+5S28k5KHf+ag8RR1tCn5ebiQmHK mz3Qcjzeh13YywF0kB6q+WXywqqek6PoiRzL0DJZb0zigyvY2MQzl8xgVs75R+xRaNEa LpOM15aTLrLwK6TRPRPeqtE94tLHR2OcFaLRiMMF8sChKyAqStyIAh1i903FV+UxRX/p xHNh5gYGBYktAUEZypDhMBaMEEwNwwqKKFXTAnTCY7U107LvpIcqzandxuzygePpkZGt pnIw== X-Gm-Message-State: APjAAAX8wU4rOLlaXFMRMPt2jiSFWxpYTzWpIE6Vz3pephqlHNlmlG+S +1fuKI7u0Ta7Ch3bVx7Q1Su83hewhx8teNXR8Ts= X-Google-Smtp-Source: APXvYqz4TZfYBQuI66CmXBqZrQ5fV2hEad+FTkMXKPJo1SF+4xgctxpF2+pZPJvUcNfFctIz+YLEjaM8f2OV2LBrv7Q= X-Received: by 2002:a63:1c03:: with SMTP id c3mr6989190pgc.198.1570666222086; Wed, 09 Oct 2019 17:10:22 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Stefan Kangas Date: Thu, 10 Oct 2019 02:10:10 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) 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.7 (/) Stefan Monnier writes: > >> So my guess was right: ls's output uses utf-8 for the filenames, but > >> latin-1 for the date, which is why it's difficult for dired to do the > >> right thing (it's not impossible, of course, but it's more work and > >> dired is currently not setup for that). > > > > Ten years later, I can verify that this is still an issue on current > > master running on macOS 10.13. I think Stefan Monnier is spot on > > above. > > I understand why utf--8 is used for the filenames, but what makes the > month be output in latin-1? macOS is supposedly an "all utf-8" > environment, AFAIK. > > I'm not sure if macOS uses locales in the POSIX way, but... can you > check what is your locale set to (and ideally, maybe, check what/who > sets it)? I've never tried changing from UTF-8 myself, and use the default English language macOS system setting. My default environment is simply: $ env | grep ^L[CA] LC_CTYPE=3DUTF-8 To see this, I was running: LC_CTYPE=3Dde_DE.ISO8859-15 LANG=3Dde_DE.ISO8859-15 ./src/emacs -Q When I replace "./src/emacs -Q" with "ls -l" in terminal, I get strange characters for files with mtime in March. (I tried this with the default Terminal.app as well as another terminal emulator called iterm2.) The month name is "M=C3=A4rz" in German but when it's in the date, the character "=C3=A4" shows up as "?". Meanwhile, any filenames with the same character displays correctly, like so: -rw-r--r-- 1 skangas staff 0 10 Okt 01:59 M=C3=A4rz drwxr-xr-x 3 skangas staff 96 10 M?r 2017 foobar I see no problems displaying "=C3=A4" when I run: LC_CTYPE=3Dde_DE.UTF-8 LANG=3Dde_DE.UTF-8 ./src/emacs -Q Perhaps you're just not supposed to use anything but UTF-8 on macOS? And this is just a configuration error? Best regards, Stefan Kangas From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Oct 2019 07:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Peter_Dyballa@freenet.de, monnier@iro.umontreal.ca, 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.157069202625832 (code B ref 4157); Thu, 10 Oct 2019 07:21:02 +0000 Received: (at 4157) by debbugs.gnu.org; 10 Oct 2019 07:20:26 +0000 Received: from localhost ([127.0.0.1]:54980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iISkM-0006iZ-BE for submit@debbugs.gnu.org; Thu, 10 Oct 2019 03:20:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41139) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iISkK-0006iN-Hy for 4157@debbugs.gnu.org; Thu, 10 Oct 2019 03:20:25 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34210) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iISkE-0006Vd-Kw; Thu, 10 Oct 2019 03:20:18 -0400 Received: from [176.228.60.248] (port=2911 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iISkC-0001EQ-Ui; Thu, 10 Oct 2019 03:20:17 -0400 Date: Thu, 10 Oct 2019 10:20:02 +0300 Message-Id: <83blupt6cd.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Stefan Kangas on Thu, 10 Oct 2019 02:10:10 +0200) References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-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 (---) > Date: Thu, 10 Oct 2019 02:10:10 +0200 > Cc: Peter Dyballa , 4157@debbugs.gnu.org > > LC_CTYPE=de_DE.ISO8859-15 LANG=de_DE.ISO8859-15 ./src/emacs -Q > > When I replace "./src/emacs -Q" with "ls -l" in terminal, I get > strange characters for files with mtime in March. (I tried this with > the default Terminal.app as well as another terminal emulator called > iterm2.) The month name is "März" in German but when it's in the > date, the character "ä" shows up as "?". Meanwhile, any filenames > with the same character displays correctly, like so: > > -rw-r--r-- 1 skangas staff 0 10 Okt 01:59 März > drwxr-xr-x 3 skangas staff 96 10 M?r 2017 foobar Please redirect the output to a file, and look at the file with hexl-find-file. What do you see in the place where there's a question mark above? From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Andreas Schwab Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Oct 2019 08:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Peter Dyballa , Stefan Monnier , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.157069534430855 (code B ref 4157); Thu, 10 Oct 2019 08:16:02 +0000 Received: (at 4157) by debbugs.gnu.org; 10 Oct 2019 08:15:44 +0000 Received: from localhost ([127.0.0.1]:55026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iITbs-00081b-D1 for submit@debbugs.gnu.org; Thu, 10 Oct 2019 04:15:44 -0400 Received: from mx2.suse.de ([195.135.220.15]:37266 helo=mx1.suse.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iITbq-00081N-HC for 4157@debbugs.gnu.org; Thu, 10 Oct 2019 04:15:43 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id DD83AAFC1; Thu, 10 Oct 2019 08:15:35 +0000 (UTC) From: Andreas Schwab References: X-Yow: How's the wife? Is she at home enjoying capitalism? Date: Thu, 10 Oct 2019 10:15:35 +0200 In-Reply-To: (Stefan Kangas's message of "Thu, 10 Oct 2019 02:10:10 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On Okt 10 2019, Stefan Kangas wrote: > LC_CTYPE=de_DE.ISO8859-15 LANG=de_DE.ISO8859-15 ./src/emacs -Q > > When I replace "./src/emacs -Q" with "ls -l" in terminal, I get > strange characters for files with mtime in March. (I tried this with > the default Terminal.app as well as another terminal emulator called > iterm2.) The month name is "März" in German but when it's in the > date, the character "ä" shows up as "?". Meanwhile, any filenames > with the same character displays correctly, like so: > > -rw-r--r-- 1 skangas staff 0 10 Okt 01:59 März > drwxr-xr-x 3 skangas staff 96 10 M?r 2017 foobar You are instructing ls to use Latin-9 for formatting the date, but it doesn't do anything with the file names it gets from the system. So this is expected. You will see exactly the same behaviour on Linux. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Oct 2019 10:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Peter Dyballa , Stefan Monnier , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.157070380811349 (code B ref 4157); Thu, 10 Oct 2019 10:37:02 +0000 Received: (at 4157) by debbugs.gnu.org; 10 Oct 2019 10:36:48 +0000 Received: from localhost ([127.0.0.1]:55097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIVoO-0002wz-96 for submit@debbugs.gnu.org; Thu, 10 Oct 2019 06:36:48 -0400 Received: from mail-pf1-f176.google.com ([209.85.210.176]:35912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIVoN-0002wk-0U for 4157@debbugs.gnu.org; Thu, 10 Oct 2019 06:36:47 -0400 Received: by mail-pf1-f176.google.com with SMTP id y22so3633310pfr.3 for <4157@debbugs.gnu.org>; Thu, 10 Oct 2019 03:36:46 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=GGt0Fo2Uo5ZoLFfK3jMsHYJXuCGfeSp+sfAgMTxtUtc=; b=qEjSwnq/t3z38oLcvvZhIf1p3rK1b0S1hi1yG+ih6z5HtbYWpH/GbC33rSf+El3DYn KZipeYlNlkJrXk5I0rCcObU7OnarHT1BMJgCIoWJemg1P0X7prhfVfrlFoaofsgWZXrF 8b68ITSZGpByS8y9XuF2I++GfIdmgXEAdnrZ5g0YAX9OHGNsMFdOrXaJDdTJDJtyWASc 2ON/WIypyjTFTOaXOdpc1WuRyMzEjOPACMYCKpaFIqUeJWoH4kKGgo1JeYZDkvU650nn ro7Mzo8IxhW6U5BeRqeWchnF0GdTrHAJi/cGUnRlKjlpR5NBeG+nHPrX1PnnyHMIqCfB 8t5Q== X-Gm-Message-State: APjAAAW1Re2IvBAKrXCj4UWNpHX88JpOipc/vs0zaPLmAWozsmL8SIzk +LxJdZax8r4IGVWNqg5+0GRjl6bmJZe1Iq80Kd4= X-Google-Smtp-Source: APXvYqwo5Y53ZWWDg8m9/ynOKPAHkccuEkuIzuiqWYcJPlO/QMyv1/LIyDSHUR0MEBbAByFGXmZaJHLzIMSZcbUq6yM= X-Received: by 2002:a63:4046:: with SMTP id n67mr9619188pga.200.1570703801032; Thu, 10 Oct 2019 03:36:41 -0700 (PDT) MIME-Version: 1.0 References: <83blupt6cd.fsf@gnu.org> In-Reply-To: <83blupt6cd.fsf@gnu.org> From: Stefan Kangas Date: Thu, 10 Oct 2019 12:36:29 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) 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.7 (/) Eli Zaretskii writes: > > -rw-r--r-- 1 skangas staff 0 10 Okt 01:59 M=C3=A4rz > > drwxr-xr-x 3 skangas staff 96 10 M?r 2017 foobar > > Please redirect the output to a file, and look at the file with > hexl-find-file. What do you see in the place where there's a question > mark above? This file is from March 2018: >00000e30: 6865 656c 2020 2020 3730 3420 3234 204d heel 704 24 M >00000e40: e472 2020 3230 3138 204f 6e42 6f61 7264 .r 2018 OnBoard >00000e50: 696e 6742 756e 646c 6573 0a64 7277 7872 ingBundles.drwxr Best regards, Stefan Kangas From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Oct 2019 11:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Peter_Dyballa@freenet.de, monnier@iro.umontreal.ca, 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.157070644923461 (code B ref 4157); Thu, 10 Oct 2019 11:21:02 +0000 Received: (at 4157) by debbugs.gnu.org; 10 Oct 2019 11:20:49 +0000 Received: from localhost ([127.0.0.1]:55133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIWUy-00066H-8k for submit@debbugs.gnu.org; Thu, 10 Oct 2019 07:20:48 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIWUv-00065C-L3 for 4157@debbugs.gnu.org; Thu, 10 Oct 2019 07:20:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37284) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iIWUp-0000Hn-Ir; Thu, 10 Oct 2019 07:20:39 -0400 Received: from [176.228.60.248] (port=2074 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iIWUo-0003ph-Mw; Thu, 10 Oct 2019 07:20:39 -0400 Date: Thu, 10 Oct 2019 14:20:22 +0300 Message-Id: <83ftk0sv7t.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Stefan Kangas on Thu, 10 Oct 2019 12:36:29 +0200) References: <83blupt6cd.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-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: Stefan Kangas > Date: Thu, 10 Oct 2019 12:36:29 +0200 > Cc: Stefan Monnier , Peter Dyballa , > 4157@debbugs.gnu.org > > Eli Zaretskii writes: > > > > -rw-r--r-- 1 skangas staff 0 10 Okt 01:59 März > > > drwxr-xr-x 3 skangas staff 96 10 M?r 2017 foobar > > > > Please redirect the output to a file, and look at the file with > > hexl-find-file. What do you see in the place where there's a question > > mark above? > > This file is from March 2018: > > >00000e30: 6865 656c 2020 2020 3730 3420 3234 204d heel 704 24 M > >00000e40: e472 2020 3230 3138 204f 6e42 6f61 7264 .r 2018 OnBoard > >00000e50: 696e 6742 756e 646c 6573 0a64 7277 7872 ingBundles.drwxr Like Andreas says, the dates are in Latin-9, but the file names are in UTF-8 (probably utf-8-hfs). Maybe we should on macOS override the locale when we invoke 'ls'? And I repeat my question: how about using ls-lisp.el on macOS by default? From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Oct 2019 11:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Peter Dyballa , Stefan Monnier , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.15707083716394 (code B ref 4157); Thu, 10 Oct 2019 11:53:02 +0000 Received: (at 4157) by debbugs.gnu.org; 10 Oct 2019 11:52:51 +0000 Received: from localhost ([127.0.0.1]:55165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIWzy-0001f4-M4 for submit@debbugs.gnu.org; Thu, 10 Oct 2019 07:52:50 -0400 Received: from mail-pf1-f177.google.com ([209.85.210.177]:39587) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIWzx-0001ep-HS for 4157@debbugs.gnu.org; Thu, 10 Oct 2019 07:52:49 -0400 Received: by mail-pf1-f177.google.com with SMTP id v4so3743655pff.6 for <4157@debbugs.gnu.org>; Thu, 10 Oct 2019 04:52:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=cUnLQKJS+EhJRVqtWCZgm+osz0EHWklroVmm+no7KSA=; b=L6ZwS5gzQbmiES/coWw2xxfsLGGZ1w3lKkAHSqd/rwd2w6fujoqP4COlPqC/6Knsml O8PygPkP2Bw/UuTyynvThEB7/Wn+7YHG3ih7imIAgKR2/VOicVq7IoK87Bv0qYCN106U 3svDLqCvq4rcxqTrsRriRYWFhnjrVXUItGmVX9Y5rlElD9YoNL2H1a44/kaXBfwly8dg sB4z1gDgR+WbCgNMprzYwuhhxN+JaiTV7vF/dX2EldXPw7UCifk9gqEGLed2pesp1usa ug6MKkjQbFr4InA+JO7+PDR1nQ+wfc4OAYzNs+qDcG51/NO8y1qGsZM5FwE2VQVUcPT6 1WlA== X-Gm-Message-State: APjAAAWFKym6PVP7n2aTMZxkOm4HHud1yCU5W/4ItAmw+p5ukcM/hJVx Yi6gKgt2ftTPradesAGi2LGgCu7JCfF4cz/GIek= X-Google-Smtp-Source: APXvYqy1gNtgYNFyHbmdDm9q0Zuf7zD8Qa/NJ6nMp/jQ5pAkgbCYwkqD2eqPVd7Jg0JvdlboV5OQZL4aQ6b6y2fR2I8= X-Received: by 2002:aa7:80c6:: with SMTP id a6mr9911183pfn.107.1570708363690; Thu, 10 Oct 2019 04:52:43 -0700 (PDT) MIME-Version: 1.0 References: <83blupt6cd.fsf@gnu.org> <83ftk0sv7t.fsf@gnu.org> In-Reply-To: <83ftk0sv7t.fsf@gnu.org> From: Stefan Kangas Date: Thu, 10 Oct 2019 13:52:32 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) 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.7 (/) Eli Zaretskii writes: > Like Andreas says, the dates are in Latin-9, but the file names are in > UTF-8 (probably utf-8-hfs). Maybe we should on macOS override the > locale when we invoke 'ls'? I like that idea. Perhaps we could just make sure that the encoding is always "UTF-8" while respecting the language. > And I repeat my question: how about using ls-lisp.el on macOS by > default? IMHO, it would be better to improve the support for the BSD-derivative 'ls' versions. Best regards, Stefan Kangas From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Oct 2019 12:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Peter Dyballa , Stefan Monnier , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.157071119910755 (code B ref 4157); Thu, 10 Oct 2019 12:40:02 +0000 Received: (at 4157) by debbugs.gnu.org; 10 Oct 2019 12:39:59 +0000 Received: from localhost ([127.0.0.1]:55191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIXja-0002nP-Na for submit@debbugs.gnu.org; Thu, 10 Oct 2019 08:39:59 -0400 Received: from mail-pg1-f181.google.com ([209.85.215.181]:40295) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIXjV-0002n8-Vw for 4157@debbugs.gnu.org; Thu, 10 Oct 2019 08:39:54 -0400 Received: by mail-pg1-f181.google.com with SMTP id d26so3590412pgl.7 for <4157@debbugs.gnu.org>; Thu, 10 Oct 2019 05:39:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=AWGtr2rtsAIlbBzHdbdt1j85YNdHTkBnC49YPF+HEuY=; b=c+iTxwWHtO7qxuZl8gNv9BD0GHWC9l8WEvUYCJyeSwDXrVD+6E9GfkFNSRuDT7AgcF nWcnJRYWsnd3GqKLNp0cxgl080wvs78xJZWs7ZoojKDqArkQ9QK2hGtDiPabQWOKoiC/ w7ef3W0E1E2tm1WLdVl+W1a8TnKuqTQ8HhVkGUCd41Z5nc2moMLenl2sL9b17ddb/dxQ eHMJJUMeMfJC8sV3ncx1+cnDevjSNX8NUXEwiin+Yhq0ZQLf64B9qq3khEcRug1vNoT5 0F0VBVv6C7KeX7s3YTt29co368Ibr3aDj39HEL+IAnspI6+FmXaE/2yV7A8uqDZ6u5Rw EcVQ== X-Gm-Message-State: APjAAAVUlx8+/K+pvEiOmOts9ZuPjXV/R9GGB3qsh4B5WTGLFVcyymBb 3V7K/UZapGi+m5sSh+bJT84nv0+3zb4WvhLaNZQ= X-Google-Smtp-Source: APXvYqyNqyireQ0HIZt9s6WDI713MFEGJiIUkOgtieGDD0+dcuMlnx8jO6EjgNnCUYI9ScB4AUPtlsbELy1W6dXjggw= X-Received: by 2002:a17:90a:1b2a:: with SMTP id q39mr11046068pjq.119.1570711187872; Thu, 10 Oct 2019 05:39:47 -0700 (PDT) MIME-Version: 1.0 References: <83blupt6cd.fsf@gnu.org> <83ftk0sv7t.fsf@gnu.org> In-Reply-To: From: Stefan Kangas Date: Thu, 10 Oct 2019 14:39:36 +0200 Message-ID: Content-Type: multipart/mixed; boundary="00000000000065fc1305948db28f" X-Spam-Score: 0.3 (/) 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.7 (/) --00000000000065fc1305948db28f Content-Type: text/plain; charset="UTF-8" Stefan Kangas writes: > > Like Andreas says, the dates are in Latin-9, but the file names are in > > UTF-8 (probably utf-8-hfs). Maybe we should on macOS override the > > locale when we invoke 'ls'? > > I like that idea. Perhaps we could just make sure that the encoding > is always "UTF-8" while respecting the language. How about something like the attached diff? Would that be a reasonable approach? Best regards, Stefan Kangas --00000000000065fc1305948db28f Content-Type: application/octet-stream; name="setlang.diff" Content-Disposition: attachment; filename="setlang.diff" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k1kov4dx0 ZGlmZiAtLWdpdCBhL2xpc3AvZGlyZWQuZWwgYi9saXNwL2RpcmVkLmVsCmluZGV4IDZlNDhkMjhi NGMuLmRlYzQ0NzMzOTYgMTAwNjQ0Ci0tLSBhL2xpc3AvZGlyZWQuZWwKKysrIGIvbGlzcC9kaXJl ZC5lbApAQCAtMTI4MCw2ICsxMjgwLDIyIEBAIGRpcmVkLXN3aXRjaGVzLXJlY3Vyc2l2ZS1wCiAg ICJSZXR1cm4gbm9uLW5pbCBpZiB0aGUgc3RyaW5nIFNXSVRDSEVTIGNvbnRhaW5zIC1SIG9yIC0t cmVjdXJzaXZlLiIKICAgKGRpcmVkLWNoZWNrLXN3aXRjaGVzIHN3aXRjaGVzICJSIiAicmVjdXJz aXZlIikpCiAKKyhkZWZtYWNybyBkaXJlZC0td2l0aC1lbmNvZGluZyAoZW5jb2RpbmcgcmVtb3Rl ICZyZXN0IGJvZHkpCisgICJUZW1wb3JhcmlseSBzZXQgTEFORyBlbnZpcm9ubWVudCB2YXJpYWJs ZSB0byBFTkNPRElORyBhbmQgcnVuIEJPRFkuCitJZiBvcHRpb25hbCBhcmd1bWVudCBSRU1PVEUg aXMgbm9uLW5pbCwganVzdCBydW4gQk9EWS4iCisgIChkZWNsYXJlIChpbmRlbnQgMikpCisgIGAo aWYgKG5vdCByZW1vdGUpCisgICAgICAgKGxldCAoKG9yaWcgKGdldGVudiAiTEFORyIpKQorICAg ICAgICAgICAgIChuZXcgb3JpZykpCisgICAgICAgICAodW53aW5kLXByb3RlY3QKKyAgICAgICAg ICAgICAocHJvZ24KKyAgICAgICAgICAgICAgICh3aGlsZSAoc3RyaW5nLW1hdGNoICIrXFwuXFwo W14uQF0rXFwpIiBuZXcpCisgICAgICAgICAgICAgICAgIChzZXRxIG5ldyAocmVwbGFjZS1tYXRj aCBlbmNvZGluZyBuaWwgbmlsIG5ldykpKQorICAgICAgICAgICAgICAgKHNldGVudiAiTEFORyIg bmV3KQorICAgICAgICAgICAgICAgLEBib2R5KQorICAgICAgICAgICAoc2V0ZW52ICJMQU5HIiBv cmlnKSkpCisgICAgICxAYm9keSkpCisKIChkZWZ1biBkaXJlZC1pbnNlcnQtZGlyZWN0b3J5IChk aXIgc3dpdGNoZXMgJm9wdGlvbmFsIGZpbGUtbGlzdCB3aWxkY2FyZCBoZHIpCiAgICJJbnNlcnQg YSBkaXJlY3RvcnkgbGlzdGluZyBvZiBESVIsIERpcmVkIHN0eWxlLgogVXNlIFNXSVRDSEVTIHRv IG1ha2UgdGhlIGxpc3RpbmdzLgpAQCAtMTMzMCw4ICsxMzQ2LDkgQEAgZGlyZWQtaW5zZXJ0LWRp cmVjdG9yeQogICAgICAgICAgICAgICAgICAgICAgICAgICAgIChleGVjdXRhYmxlLWZpbmQgInNo IikpKQogICAgICAgICAgICAgICAgICAgICAoc3dpdGNoIChpZiByZW1vdGVwICItYyIgc2hlbGwt Y29tbWFuZC1zd2l0Y2gpKSkKICAgICAgICAgICAgICAgICh1bmxlc3MKLSAgICAgICAgICAgICAg ICAgICAoemVyb3AKLSAgICAgICAgICAgICAgICAgICAgKHByb2Nlc3MtZmlsZSBzaCBuaWwgKGN1 cnJlbnQtYnVmZmVyKSBuaWwgc3dpdGNoIHNjcmlwdCkpCisgICAgICAgICAgICAgICAgICAgKGRp cmVkLS13aXRoLWVuY29kaW5nICJVVEYtOCIgcmVtb3RlcAorICAgICAgICAgICAgICAgICAgICAg KHplcm9wCisgICAgICAgICAgICAgICAgICAgICAgKHByb2Nlc3MtZmlsZSBzaCBuaWwgKGN1cnJl bnQtYnVmZmVyKSBuaWwgc3dpdGNoIHNjcmlwdCkpKQogICAgICAgICAgICAgICAgICAodXNlci1l cnJvcgogICAgICAgICAgICAgICAgICAgIiVzOiBObyBmaWxlcyBtYXRjaGluZyB3aWxkY2FyZCIg KGNkciBkaXItd2lsZGNhcmQpKSkKICAgICAgICAgICAgICAgIChpbnNlcnQtZGlyZWN0b3J5LWNs ZWFuIChwb2ludCkgc3dpdGNoZXMpKSkK --00000000000065fc1305948db28f-- From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Oct 2019 12:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Peter Dyballa , Stefan Monnier , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.157071133111116 (code B ref 4157); Thu, 10 Oct 2019 12:43:01 +0000 Received: (at 4157) by debbugs.gnu.org; 10 Oct 2019 12:42:11 +0000 Received: from localhost ([127.0.0.1]:55238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIXli-0002tD-V9 for submit@debbugs.gnu.org; Thu, 10 Oct 2019 08:42:11 -0400 Received: from mail-pg1-f174.google.com ([209.85.215.174]:35951) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIXlh-0002st-I1 for 4157@debbugs.gnu.org; Thu, 10 Oct 2019 08:42:09 -0400 Received: by mail-pg1-f174.google.com with SMTP id 23so3608516pgk.3 for <4157@debbugs.gnu.org>; Thu, 10 Oct 2019 05:42:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=cFusvLupW0uLWgC+oNcIkC4EU8GEjTVeX+5PsK7eh/0=; b=Dcm+UYLk5TLJadolV+HPpgPMvLVe1M6HK+76igGG+rUBmxCHXmsNmDin6urHp5615k ox1fPwM3yAQXnsnFncps7Cz5X2h9ZKwDbqCCZhGoU0KJ7dteCSQ415zVyYbPvgBnUfxF aQQ/COW3qCOhgFocpv4zG+a2GDJNbdGIGpczjTcluT7JGLPVss7udwkM3jqzfuHeZEaW rqGVT9PRIJzECW9QtcHEtSI3ZKWBAemV2W5BVzED+WEV91Jk/L7cPbgK6K9Khihj6pun qnE/6ed726qQzb13RnSsQ5QOssKFjFR/LG0B1TWM71XwogQXU4XGnGSs4bwOdExc0Ha9 V5rg== X-Gm-Message-State: APjAAAXh5lYeCmI6j6hPMWA3I3VT9Z/uebonXVG84v7LgWHJkLIvoP/0 li//HdNWqB9psuYC/QtPc+prxIPp5Z0PUYlB6qA= X-Google-Smtp-Source: APXvYqwtU3ytY13omv6wNdbAznBRC+VrsQNbKtzoK4X4AiSnq44Fp10NzGhSD8fy57t06AWsbMMEy8oCdmVG1EzAaHQ= X-Received: by 2002:a63:4046:: with SMTP id n67mr10097002pga.200.1570711323518; Thu, 10 Oct 2019 05:42:03 -0700 (PDT) MIME-Version: 1.0 References: <83blupt6cd.fsf@gnu.org> <83ftk0sv7t.fsf@gnu.org> In-Reply-To: From: Stefan Kangas Date: Thu, 10 Oct 2019 14:41:51 +0200 Message-ID: Content-Type: multipart/mixed; boundary="0000000000007bcc6205948dba35" X-Spam-Score: 0.3 (/) 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.7 (/) --0000000000007bcc6205948dba35 Content-Type: text/plain; charset="UTF-8" Stefan Kangas writes: > How about something like the attached diff? Would that be a > reasonable approach? Fixed a typo in the attached. Best regards, Stefan Kangas --0000000000007bcc6205948dba35 Content-Type: application/octet-stream; name="setlang2.diff" Content-Disposition: attachment; filename="setlang2.diff" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k1koyjdi0 ZGlmZiAtLWdpdCBhL2xpc3AvZGlyZWQuZWwgYi9saXNwL2RpcmVkLmVsCmluZGV4IDZlNDhkMjhi NGMuLmY3YzhmODUzYjkgMTAwNjQ0Ci0tLSBhL2xpc3AvZGlyZWQuZWwKKysrIGIvbGlzcC9kaXJl ZC5lbApAQCAtMTI4MCw2ICsxMjgwLDIyIEBAIGRpcmVkLXN3aXRjaGVzLXJlY3Vyc2l2ZS1wCiAg ICJSZXR1cm4gbm9uLW5pbCBpZiB0aGUgc3RyaW5nIFNXSVRDSEVTIGNvbnRhaW5zIC1SIG9yIC0t cmVjdXJzaXZlLiIKICAgKGRpcmVkLWNoZWNrLXN3aXRjaGVzIHN3aXRjaGVzICJSIiAicmVjdXJz aXZlIikpCiAKKyhkZWZtYWNybyBkaXJlZC0td2l0aC1lbmNvZGluZyAoZW5jb2RpbmcgcmVtb3Rl ICZyZXN0IGJvZHkpCisgICJUZW1wb3JhcmlseSBzZXQgTEFORyBlbnZpcm9ubWVudCB2YXJpYWJs ZSB0byBFTkNPRElORyBhbmQgcnVuIEJPRFkuCitJZiBSRU1PVEUgaXMgbm9uLW5pbCwganVzdCBy dW4gQk9EWS4iCisgIChkZWNsYXJlIChpbmRlbnQgMikpCisgIGAoaWYgKG5vdCByZW1vdGUpCisg ICAgICAgKGxldCAoKG9yaWcgKGdldGVudiAiTEFORyIpKQorICAgICAgICAgICAgIChuZXcgb3Jp ZykpCisgICAgICAgICAodW53aW5kLXByb3RlY3QKKyAgICAgICAgICAgICAocHJvZ24KKyAgICAg ICAgICAgICAgICh3aGlsZSAoc3RyaW5nLW1hdGNoICJcXC5cXChbXi5AXStcXCkiIG5ldykKKyAg ICAgICAgICAgICAgICAgKHNldHEgbmV3IChyZXBsYWNlLW1hdGNoIGVuY29kaW5nIG5pbCBuaWwg bmV3KSkpCisgICAgICAgICAgICAgICAoc2V0ZW52ICJMQU5HIiBuZXcpCisgICAgICAgICAgICAg ICAsQGJvZHkpCisgICAgICAgICAgIChzZXRlbnYgIkxBTkciIG9yaWcpKSkKKyAgICAgLEBib2R5 KSkKKwogKGRlZnVuIGRpcmVkLWluc2VydC1kaXJlY3RvcnkgKGRpciBzd2l0Y2hlcyAmb3B0aW9u YWwgZmlsZS1saXN0IHdpbGRjYXJkIGhkcikKICAgIkluc2VydCBhIGRpcmVjdG9yeSBsaXN0aW5n IG9mIERJUiwgRGlyZWQgc3R5bGUuCiBVc2UgU1dJVENIRVMgdG8gbWFrZSB0aGUgbGlzdGluZ3Mu CkBAIC0xMzMwLDggKzEzNDYsOSBAQCBkaXJlZC1pbnNlcnQtZGlyZWN0b3J5CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKGV4ZWN1dGFibGUtZmluZCAic2giKSkpCiAgICAgICAgICAgICAg ICAgICAgIChzd2l0Y2ggKGlmIHJlbW90ZXAgIi1jIiBzaGVsbC1jb21tYW5kLXN3aXRjaCkpKQog ICAgICAgICAgICAgICAgKHVubGVzcwotICAgICAgICAgICAgICAgICAgICh6ZXJvcAotICAgICAg ICAgICAgICAgICAgICAocHJvY2Vzcy1maWxlIHNoIG5pbCAoY3VycmVudC1idWZmZXIpIG5pbCBz d2l0Y2ggc2NyaXB0KSkKKyAgICAgICAgICAgICAgICAgICAoZGlyZWQtLXdpdGgtZW5jb2Rpbmcg IlVURi04IiByZW1vdGVwCisgICAgICAgICAgICAgICAgICAgICAoemVyb3AKKyAgICAgICAgICAg ICAgICAgICAgICAocHJvY2Vzcy1maWxlIHNoIG5pbCAoY3VycmVudC1idWZmZXIpIG5pbCBzd2l0 Y2ggc2NyaXB0KSkpCiAgICAgICAgICAgICAgICAgICh1c2VyLWVycm9yCiAgICAgICAgICAgICAg ICAgICAiJXM6IE5vIGZpbGVzIG1hdGNoaW5nIHdpbGRjYXJkIiAoY2RyIGRpci13aWxkY2FyZCkp KQogICAgICAgICAgICAgICAgKGluc2VydC1kaXJlY3RvcnktY2xlYW4gKHBvaW50KSBzd2l0Y2hl cykpKQo= --0000000000007bcc6205948dba35-- From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Oct 2019 12:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Peter Dyballa , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.157071208312382 (code B ref 4157); Thu, 10 Oct 2019 12:55:02 +0000 Received: (at 4157) by debbugs.gnu.org; 10 Oct 2019 12:54:43 +0000 Received: from localhost ([127.0.0.1]:55292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIXxr-0003De-7w for submit@debbugs.gnu.org; Thu, 10 Oct 2019 08:54:43 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:26093) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIXxp-0003DQ-IN for 4157@debbugs.gnu.org; Thu, 10 Oct 2019 08:54:42 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 047D985297; Thu, 10 Oct 2019 08:54:36 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 903158083B; Thu, 10 Oct 2019 08:54:34 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1570712074; bh=nvpMrjkH3Yk0Z9EZM1xvU9iIf+pBUcM0TxELePY99A4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=RPpd4bd6mCjT8d4KpqleKTkIMf+lRKgF39rwQGsJIjFaYDOnmXDRR/iYFQ9aSyDzn kRi/P02IHWlCq9T2Hi7ztvzwd1k4igbEOFYL5B2TMsO3cP/7gL/oiDsOx7LE/W10qx ZyxciztF1VlIjjqH8qUGzBafCAwjDRL73FrF87qlxxtMGDo9A0ELN+a3+QoGhmDoXa 4DiLCvLhoJof6xqlA2z+2slfamWxHaTNqZ5X6+tTBvys7UFMZvk4YAFY02Te2m7Omc 2KCOWeIuWJpVJbaOVo73lanQ+FOsOtZGzy4Mg4M5JlY1Ji8jCpeutn2sVtaPXQj/iu p4TSi+EjzV2dg== Received: from pastel (unknown [216.154.35.246]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 47E9E12008D; Thu, 10 Oct 2019 08:54:34 -0400 (EDT) From: Stefan Monnier Message-ID: References: Date: Thu, 10 Oct 2019 08:54:32 -0400 In-Reply-To: (Stefan Kangas's message of "Thu, 10 Oct 2019 02:10:10 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.012 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: 0.0 (/) 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 (-) > To see this, I was running: > > LC_CTYPE=de_DE.ISO8859-15 LANG=de_DE.ISO8859-15 ./src/emacs -Q Definitely not a good idea. > Perhaps you're just not supposed to use anything but UTF-8 on macOS? Exactly. I'd argue this applies to GNU/Linux as well nowadays, but macsox has been utf-8 only since the very beginning, AFAIK, and it (for example) enforces that file names are in utf-8, so using anything else than utf-8 in macosx is asking for trouble. Stefan From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 10 09:06:55 2019 Received: (at control) by debbugs.gnu.org; 10 Oct 2019 13:06:55 +0000 Received: from localhost ([127.0.0.1]:55300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIY9e-0003Wl-Qt for submit@debbugs.gnu.org; Thu, 10 Oct 2019 09:06:55 -0400 Received: from mail-pl1-f173.google.com ([209.85.214.173]:39444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIY9d-0003WZ-HT for control@debbugs.gnu.org; Thu, 10 Oct 2019 09:06:53 -0400 Received: by mail-pl1-f173.google.com with SMTP id s17so2762382plp.6 for ; Thu, 10 Oct 2019 06:06:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=8BEOis79w0PTsBVIZVXITpCDik3paBGsOelX7RLHB58=; b=TQWwM9coewHFFZkQFR+0XexIUnR/GWb8A19uiTKT4kALY8hj/eNZMOBCl6BoGL7rN9 2bfo81M0MmXKJoaDY/jrfblSYz/rPlhdbW57yMeTsKa2NSZIu7ISon0Niz3qZ1aN53eC 4TYlE2f6J7e0nbGjSTFuZcxYPi8ExXZR4FwJIQNkIvV41zhLSFwG151OZ5tRGWYavVqD r2Uf++HBg7cUq6THOJ30XqgMa+se8X3QCgfE97LOurycVMBEUADJU3ogJuSbT1lKUlCE ydsWJNZmaC8vEwjpHTX0v1nTeQY91jJK4cdq3ObKPtzwdOBPKVLvmskz5dBgmftMqgF3 pT6Q== X-Gm-Message-State: APjAAAUFyBPejGiOVJHI6PCUzL3yIemRG026vAlUAVqgYlrMFmDsXe7P 3wM+gQUlmjH2117lqe9S5GYOFEjTxCfKsjgCBSKe1Fkw X-Google-Smtp-Source: APXvYqwhzhfvz8W1dtZdu8Gh8UPv6j6eDO/jNY7Gb/ExMojO4B+6YKqFgDQqArm7TnED2Bf+lQMkG/K9UzAbR2UAYuE= X-Received: by 2002:a17:902:6b88:: with SMTP id p8mr8816997plk.251.1570712807506; Thu, 10 Oct 2019 06:06:47 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Thu, 10 Oct 2019 15:06:35 +0200 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.3 (++) 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: found 4157 23.1.50 quit Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.214.173 listed in list.dnswl.org] 2.0 BLANK_SUBJECT Subject is present but empty 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 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: 1.3 (+) 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: found 4157 23.1.50 quit Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.214.173 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 2.0 BLANK_SUBJECT Subject is present but empty 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager found 4157 23.1.50 quit From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Oct 2019 13:13:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Peter Dyballa , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.157071316914217 (code B ref 4157); Thu, 10 Oct 2019 13:13:03 +0000 Received: (at 4157) by debbugs.gnu.org; 10 Oct 2019 13:12:49 +0000 Received: from localhost ([127.0.0.1]:55322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIYFM-0003hE-Mh for submit@debbugs.gnu.org; Thu, 10 Oct 2019 09:12:48 -0400 Received: from mail-pf1-f176.google.com ([209.85.210.176]:43065) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIYFL-0003gw-1y for 4157@debbugs.gnu.org; Thu, 10 Oct 2019 09:12:47 -0400 Received: by mail-pf1-f176.google.com with SMTP id a2so3867798pfo.10 for <4157@debbugs.gnu.org>; Thu, 10 Oct 2019 06:12:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vJeXPwOVHc7/BQRhVZRQ1od4UsypUeMqY5zCgcD+rns=; b=hZsR8fxLMOeVgk4PBFCsx4EdB6PG3DmQQdwL1hdqUJGgErwdJITMKZSvaFim3hjDAO AlXQvTepQ5EmaayOY3KOastBRNvT/lMUIjvrSK76fFqTyg2BwLNaCC5U6GSPYcNbTJvA V7wczf/A/DmquPUDzwOzTGJHyawt3Jyg4pLO2EtRkQvErku0OCYDDywOgYwCT/254TSu oli4lC/VpvJzsS8swPnSanU5CVZVMrhOUzsUrr1Ivq/sQtkNKhii27H9/l23JgxGUp6l DEONU12bLNgfve4MR7LMmZxvkg0ltj4VYcrVcJzR/aMxa2iQlZxeFT+MbUudf4UvE7wz 5nww== X-Gm-Message-State: APjAAAVZySLcCbYiz88pEVSy5/yvDr/SqPzyLfjfjjKrH4FtUklUxG82 aR3cbW+zbawXPVbna+2joS/pr+S1+yDPmKSYyfM= X-Google-Smtp-Source: APXvYqxaJQ+9QxV5ImFrOIFZjPmjpb8RihZEzLiJEcjNMcMzFYE9wUgqCe7XEVP9smOph5VS5zEzN906fUwFnisZ4NY= X-Received: by 2002:a63:4046:: with SMTP id n67mr10217985pga.200.1570713161303; Thu, 10 Oct 2019 06:12:41 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Stefan Kangas Date: Thu, 10 Oct 2019 15:12:29 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) 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.7 (/) Stefan Monnier writes: > > Perhaps you're just not supposed to use anything but UTF-8 on macOS? > > Exactly. > > I'd argue this applies to GNU/Linux as well nowadays, but macsox has > been utf-8 only since the very beginning, AFAIK, and it (for example) > enforces that file names are in utf-8, so using anything else than utf-8 > in macosx is asking for trouble. FWIW, I would've nothing against closing this as wontfix, and write this up as a case of "don't do that then". Best regards, Stefan Kangas From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Peter Dyballa Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Oct 2019 18:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Stefan Kangas , monnier@iro.umontreal.ca, 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.157073263731368 (code B ref 4157); Thu, 10 Oct 2019 18:38:02 +0000 Received: (at 4157) by debbugs.gnu.org; 10 Oct 2019 18:37:17 +0000 Received: from localhost ([127.0.0.1]:57133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIdJM-00089r-Kj for submit@debbugs.gnu.org; Thu, 10 Oct 2019 14:37:16 -0400 Received: from mout3.freenet.de ([195.4.92.93]:58402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIdJK-00089h-Mk for 4157@debbugs.gnu.org; Thu, 10 Oct 2019 14:37:15 -0400 Received: from [195.4.92.165] (helo=mjail2.freenet.de) by mout3.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.92 #3) id 1iIdJ9-0003AH-7S; Thu, 10 Oct 2019 20:37:03 +0200 Received: from [::1] (port=32910 helo=mjail2.freenet.de) by mjail2.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (Exim 4.92 #3) id 1iIdJ9-0000kK-6l; Thu, 10 Oct 2019 20:37:03 +0200 Received: from sub5.freenet.de ([195.4.92.124]:54166) by mjail2.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (Exim 4.92 #3) id 1iIdGE-0007mu-I6; Thu, 10 Oct 2019 20:34:02 +0200 Received: from [2002:5899:c2de:0:dc6e:2df6:7ebb:138] (port=54633) by sub5.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (port 587) (Exim 4.92 #3) id 1iIdGE-0002E4-FQ; Thu, 10 Oct 2019 20:34:02 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) From: Peter Dyballa In-Reply-To: <83ftk0sv7t.fsf@gnu.org> Date: Thu, 10 Oct 2019 20:33:56 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <83blupt6cd.fsf@gnu.org> <83ftk0sv7t.fsf@gnu.org> X-Mailer: Apple Mail (2.3445.9.1) X-Originated-At: 2002:5899:c2de:0:dc6e:2df6:7ebb:138!54633 X-Spam-Score: 0.0 (/) 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 (-) > Am 10.10.2019 um 13:20 schrieb Eli Zaretskii : >=20 > Like Andreas says, the dates are in Latin-9, but the file names are in > UTF-8 (probably utf-8-hfs). Alright, file names in Mac OS X were recorded in a special form of = UTF-8, accented characters as two characters. GNU ls outputs the month = name correctly, but not the file name, which is still held in UTF-8 and = not converted to ISO Latin-9. So it's more of a GNU ls bug. -- Greetings Pete The next generation of interesting software will be done on the = Macintosh, not the IBM PC. =E2=80=93 Bill Gates, Nov 1984) From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Oct 2019 18:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Peter Dyballa Cc: stefan@marxist.se, monnier@iro.umontreal.ca, 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.15707339031158 (code B ref 4157); Thu, 10 Oct 2019 18:59:01 +0000 Received: (at 4157) by debbugs.gnu.org; 10 Oct 2019 18:58:23 +0000 Received: from localhost ([127.0.0.1]:57161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIddm-0000Ic-SV for submit@debbugs.gnu.org; Thu, 10 Oct 2019 14:58:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51345) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIddl-0000IP-Kt for 4157@debbugs.gnu.org; Thu, 10 Oct 2019 14:58:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44967) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iIddf-0005JQ-W5; Thu, 10 Oct 2019 14:58:16 -0400 Received: from [176.228.60.248] (port=3266 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iIdde-0003lO-5G; Thu, 10 Oct 2019 14:58:15 -0400 Date: Thu, 10 Oct 2019 21:57:58 +0300 Message-Id: <83lftsqvgp.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Peter Dyballa on Thu, 10 Oct 2019 20:33:56 +0200) References: <83blupt6cd.fsf@gnu.org> <83ftk0sv7t.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-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: Peter Dyballa > Date: Thu, 10 Oct 2019 20:33:56 +0200 > Cc: Stefan Kangas , > monnier@iro.umontreal.ca, > 4157@debbugs.gnu.org > > Alright, file names in Mac OS X were recorded in a special form of UTF-8, accented characters as two characters. GNU ls outputs the month name correctly, but not the file name, which is still held in UTF-8 and not converted to ISO Latin-9. So it's more of a GNU ls bug. No, I don't think it is. No version of 'ls' I know of, including GNU 'ls', recodes file names, they just emit the bytestream they find in the directory. The idea is that you create files and display them under the same setting of the locale's codeset. If you change the codeset between the time you created the file and the time you display it, you are toast. AFAIK, this happens on any Posix filesystem. From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Oct 2019 21:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Peter Dyballa , stefan@marxist.se, 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.15707416475272 (code B ref 4157); Thu, 10 Oct 2019 21:08:01 +0000 Received: (at 4157) by debbugs.gnu.org; 10 Oct 2019 21:07:27 +0000 Received: from localhost ([127.0.0.1]:57255 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIfeg-0001My-Rq for submit@debbugs.gnu.org; Thu, 10 Oct 2019 17:07:27 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:49482) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIfef-0001Mj-3p for 4157@debbugs.gnu.org; Thu, 10 Oct 2019 17:07:25 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id AD6DE448D72; Thu, 10 Oct 2019 17:07:19 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id E0FE3448D6C; Thu, 10 Oct 2019 17:07:17 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1570741637; bh=KpYRka0IJTO9REPz4S4qtFlXWstoD9IvKDYOrj1qIL8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=QMjhhdrZOfJPy3RLlYpJVaUAJxtUT0DQgW3XfR/wTiAEXRQHNWT7uRDBMpWjECpPf lGLVEIYfwpKAMidFsYWuXevm5e/4/YQcASwRjERpbvxt05jqnFpBHpPhO+TgRALCb1 VaDWd8nAw0TNfS2yAAUe4QMNTF9DUmyLvUQI183KgfCcqoc2EX1fffgz2RqUOZbvLn 1xjPl8QM9pXPRPdMVERClD6QsFotliFZXfKPHk5Kf63hYdi48aUOut0fS+ztYwKXF+ k/KPsVjUjT+1xUUnL/tG8YZ7dh3xc7ubYJMll89vU5O1QpjK1633GjkODlrS8LmksX OXhqsFVM6zmzQ== Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id C8A4C120679; Thu, 10 Oct 2019 17:07:17 -0400 (EDT) From: Stefan Monnier Message-ID: References: <83blupt6cd.fsf@gnu.org> <83ftk0sv7t.fsf@gnu.org> <83lftsqvgp.fsf@gnu.org> Date: Thu, 10 Oct 2019 17:07:15 -0400 In-Reply-To: <83lftsqvgp.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 10 Oct 2019 21:57:58 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.066 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: 0.0 (/) 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 (-) >> Alright, file names in Mac OS X were recorded in a special form of UTF-8, >> accented characters as two characters. GNU ls outputs the month name >> correctly, but not the file name, which is still held in UTF-8 and not >> converted to ISO Latin-9. So it's more of a GNU ls bug. > > No, I don't think it is. No version of 'ls' I know of, including GNU > 'ls', recodes file names, they just emit the bytestream they find in > the directory. The idea is that you create files and display them > under the same setting of the locale's codeset. If you change the > codeset between the time you created the file and the time you display > it, you are toast. AFAIK, this happens on any Posix filesystem. There are different ways to look at the problem and attribute blame (e.g. since macosx enforces file names to be utf-8 (contrary to POSIX), `ls` in macosx *could* do the recoding of filenames reliably), but in any case I think it's clear for me that it's not a bug in Emacs. Stefan From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Andreas Schwab Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Oct 2019 07:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Peter Dyballa Cc: Eli Zaretskii , Stefan Kangas , monnier@iro.umontreal.ca, 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.157077786029279 (code B ref 4157); Fri, 11 Oct 2019 07:11:01 +0000 Received: (at 4157) by debbugs.gnu.org; 11 Oct 2019 07:11:00 +0000 Received: from localhost ([127.0.0.1]:57569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIp4m-0007cB-0k for submit@debbugs.gnu.org; Fri, 11 Oct 2019 03:11:00 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:41127) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIp4j-0007bx-11 for 4157@debbugs.gnu.org; Fri, 11 Oct 2019 03:10:58 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 46qJyQ5d7bz1rTYV; Fri, 11 Oct 2019 09:10:54 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 46qJyQ2GKRz1qqkT; Fri, 11 Oct 2019 09:10:54 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id a15um_RSJoBp; Fri, 11 Oct 2019 09:10:53 +0200 (CEST) X-Auth-Info: wdKyAlSo/Urb7zzb4RM82lz/8dDQuyqGNGT/XW1dAmchDas6HL3N+BvVSUuJcM0l Received: from igel.home (ppp-46-244-181-31.dynamic.mnet-online.de [46.244.181.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Fri, 11 Oct 2019 09:10:53 +0200 (CEST) Received: by igel.home (Postfix, from userid 1000) id D63312C01B9; Fri, 11 Oct 2019 09:10:52 +0200 (CEST) From: Andreas Schwab References: <83blupt6cd.fsf@gnu.org> <83ftk0sv7t.fsf@gnu.org> X-Yow: .. One FISHWICH coming up!! Date: Fri, 11 Oct 2019 09:10:52 +0200 In-Reply-To: (Peter Dyballa's message of "Thu, 10 Oct 2019 20:33:56 +0200") Message-ID: <87wodbiwoz.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.5 (/) 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.4 (-) On Okt 10 2019, Peter Dyballa wrote: >> Am 10.10.2019 um 13:20 schrieb Eli Zaretskii : >> >> Like Andreas says, the dates are in Latin-9, but the file names are in >> UTF-8 (probably utf-8-hfs). > > Alright, file names in Mac OS X were recorded in a special form of UTF-8, accented characters as two characters. GNU ls outputs the month name correctly, but not the file name, which is still held in UTF-8 and not converted to ISO Latin-9. So it's more of a GNU ls bug. MacOS doesn't use GNU ls. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different." From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Peter Dyballa Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Oct 2019 07:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andreas Schwab Cc: Eli Zaretskii , Stefan Kangas , monnier@iro.umontreal.ca, 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.15707787766793 (code B ref 4157); Fri, 11 Oct 2019 07:27:01 +0000 Received: (at 4157) by debbugs.gnu.org; 11 Oct 2019 07:26:16 +0000 Received: from localhost ([127.0.0.1]:57596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIpJW-0001lS-2C for submit@debbugs.gnu.org; Fri, 11 Oct 2019 03:26:16 -0400 Received: from mout2.freenet.de ([195.4.92.92]:48894) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIpJT-0001lH-Tj for 4157@debbugs.gnu.org; Fri, 11 Oct 2019 03:26:12 -0400 Received: from [195.4.92.163] (helo=mjail0.freenet.de) by mout2.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.92 #3) id 1iIpJL-0001hX-Hu; Fri, 11 Oct 2019 09:26:03 +0200 Received: from [::1] (port=58246 helo=mjail0.freenet.de) by mjail0.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (Exim 4.92 #3) id 1iIpJL-0000TK-H8; Fri, 11 Oct 2019 09:26:03 +0200 Received: from sub4.freenet.de ([195.4.92.123]:56982) by mjail0.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (Exim 4.92 #3) id 1iIpGX-0007jB-OB; Fri, 11 Oct 2019 09:23:09 +0200 Received: from ip-88-153-194-222.hsi04.unitymediagroup.de ([88.153.194.222]:59562 helo=sumac-neu.fritz.box) by sub4.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (port 587) (Exim 4.92 #3) id 1iIpGX-00007V-HY; Fri, 11 Oct 2019 09:23:09 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) From: Peter Dyballa In-Reply-To: <87wodbiwoz.fsf@igel.home> Date: Fri, 11 Oct 2019 09:23:05 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <83blupt6cd.fsf@gnu.org> <83ftk0sv7t.fsf@gnu.org> <87wodbiwoz.fsf@igel.home> X-Mailer: Apple Mail (2.3445.9.1) X-Originated-At: 88.153.194.222!59562 X-Spam-Score: 0.0 (/) 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 (-) > Am 11.10.2019 um 09:10 schrieb Andreas Schwab : >=20 > MacOS doesn't use GNU ls. That's correct. It is using ls from FreeBSD. Therefore I am using GNU ls = from coreutils. -- Mit friedvollen Gr=C3=BC=C3=9Fen Pete In Deutschland kann es keine Revolution geben, weil mensch dazu den = Rasen betreten m=C3=BCsste. - Joseph Stalin From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Oct 2019 13:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Eli Zaretskii , Peter Dyballa , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.15708008485924 (code B ref 4157); Fri, 11 Oct 2019 13:35:01 +0000 Received: (at 4157) by debbugs.gnu.org; 11 Oct 2019 13:34:08 +0000 Received: from localhost ([127.0.0.1]:58215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIv3X-0001XT-QI for submit@debbugs.gnu.org; Fri, 11 Oct 2019 09:34:08 -0400 Received: from mail-pf1-f178.google.com ([209.85.210.178]:40568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIv3R-0001Wr-9m for 4157@debbugs.gnu.org; Fri, 11 Oct 2019 09:34:01 -0400 Received: by mail-pf1-f178.google.com with SMTP id x127so6114684pfb.7 for <4157@debbugs.gnu.org>; Fri, 11 Oct 2019 06:34:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=l66UWRpkztrpIiRTgEV+5FQoV9gM0E76I6OnV55LjI4=; b=c012tSbwrfsBMEtU50gyMYHyMh3txVRJwcAokKzCjEHhfoqLKsFNtOiGVog42ddTI8 qYferUQYSng7VrTFX+/RJqCTQxL/wnyocgBFwBZ6Dyc0hxYe3tC9bUHJAWpIfAgbBP/k 1DnehQEwODQLcBMTepbNxKcGE9UgjES/xZWX3+xj+PP6cAjVk54mP0tAr3lExIJtA6jn SC56Yxcp3NGVQ5VWIq3UuDUgyu2e1OKUtHVZ0ayfpdMeDzwUroafDd+MtE8V3VdM8haL KxFoYHIPecCLKFojNi+S61dqUAFDhs5M4nKCI1/VYp/VeqZ6co8X8whEG8NNscN5uvoq nJdg== X-Gm-Message-State: APjAAAUAyRZs93kczgE0awncUD6ZIQTbOBBfCAieKmdUFUxGnSYLCJjL tvxWiN73a1K+kki4/w6ZUIXXGbAZJgZIR+N8eeU= X-Google-Smtp-Source: APXvYqz9hWP6DRUz7mamwf1lgIGFsbCvJJvKb64m8X6OXU16QrYy4EedwvaXlDSsNoPgwQU0zCGuNdWXZ1Ao5tmgTJo= X-Received: by 2002:a17:90a:f491:: with SMTP id bx17mr17876581pjb.106.1570800835469; Fri, 11 Oct 2019 06:33:55 -0700 (PDT) MIME-Version: 1.0 References: <83blupt6cd.fsf@gnu.org> <83ftk0sv7t.fsf@gnu.org> <83lftsqvgp.fsf@gnu.org> In-Reply-To: From: Stefan Kangas Date: Fri, 11 Oct 2019 15:33:30 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) 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.7 (/) Stefan Monnier writes: > There are different ways to look at the problem and attribute blame > (e.g. since macosx enforces file names to be utf-8 (contrary to POSIX), > `ls` in macosx *could* do the recoding of filenames reliably), but in > any case I think it's clear for me that it's not a bug in Emacs. So close this as notabug? I thought a bit more about the workaround I suggested above and I'm becoming less and less convinced that it's worth the effort. Best regards, Stefan Kangas From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Nov 2019 01:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Peter Dyballa Cc: Stefan Monnier , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.157343697815847 (code B ref 4157); Mon, 11 Nov 2019 01:50:02 +0000 Received: (at 4157) by debbugs.gnu.org; 11 Nov 2019 01:49:38 +0000 Received: from localhost ([127.0.0.1]:52888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iTypm-00047X-A9 for submit@debbugs.gnu.org; Sun, 10 Nov 2019 20:49:38 -0500 Received: from host.gofardesign.uk ([208.79.239.190]:51488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iTypk-00047J-05 for 4157@debbugs.gnu.org; Sun, 10 Nov 2019 20:49:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: Date:References:In-Reply-To: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=MybvovD2a5+kjKaHubekTivlZT7R/iA1doj3Kpt+JTQ=; b=OLleiELxqBFXzTSanKby91RxaR wlrzNjKoKlP/RpoVNH11ua71CstR52LYWmCMqiOHY8ebPe14pK4QpGZ548UUedFKjqf73SsuuGVoX 7hDoafsc1jVOG9Z/EohO+6HkEaAbnOYwhXAS40DsIiiDXsyTiJsmtseotDkMYz7ejOf8=; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:48318 helo=localhost) by host.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1iTypd-000555-9m; Sun, 10 Nov 2019 19:49:29 -0600 From: Stefan Kangas In-Reply-To: <69C3A9F0-CBAF-4C9C-B2D9-6F0B4D440616@Freenet.DE> (Peter Dyballa's message of "Thu, 10 Oct 2019 00:42:17 +0200") References: <69C3A9F0-CBAF-4C9C-B2D9-6F0B4D440616@Freenet.DE> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Date: Mon, 11 Nov 2019 02:49:27 +0100 Message-ID: <87imnrrxlk.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - host.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: host.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: host.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.0 (/) 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 (-) Peter Dyballa writes: >> Am 9.10.2019 um 21:47 schrieb Stefan Monnier : >>=20 >> but... can you >> check what is your locale set to (and ideally, maybe, check what/who >> sets it)? > > I am using three areas to set LANG and LC_CTYPE, each to the value of > "de_DE.UTF-8." This is necessary because of macOS (and then Mac OS X). Fi= rst > it's ~/.MacOSX/environment.plist. This Property LIST file sets the two fo= r the > GUI login environment. Although all other processes should inherit from i= t I use > constructs =C3=A0 la > > setenv LC_CTYPE `defaults read ~/.MacOSX/environment LC_CTYPE` > > or > > export LC_CTYPE=3D`defaults read "${HOME}/.MacOSX/environment" LC_CTYPE` > > in ~/.cshrc resp. ~/.profile (my login shell is tcsh 6.18.01 (Astron) 201= 2-02-14 (x86_64-apple-darwin) options wide,nls,dl,bye,al,kan,sm,rh,color,fi= lec), and also in my ~/.xinitrc file that X11 also inherits these settings. > > Dired is set up to use gls (now GNU coreutils 8.31). The system's /bin/ls= neither understands -D nor --dired. > > Performing a > > (shell-command "printenv | sort" nil "*stderr*") > > in mini-buffer reports, among others: > > LANG=3Dde_DE.UTF-8 > LC_CTYPE=3Dde_DE.UTF-8 Thanks. Are you still able to reproduce the original issue here? Best regards, Stefan Kangas From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Peter Dyballa Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Nov 2019 16:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Stefan Monnier , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.157349035211148 (code B ref 4157); Mon, 11 Nov 2019 16:40:02 +0000 Received: (at 4157) by debbugs.gnu.org; 11 Nov 2019 16:39:12 +0000 Received: from localhost ([127.0.0.1]:55933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iUCie-0002tk-Ix for submit@debbugs.gnu.org; Mon, 11 Nov 2019 11:39:12 -0500 Received: from mout0.freenet.de ([195.4.92.90]:35542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iUCic-0002tb-U0 for 4157@debbugs.gnu.org; Mon, 11 Nov 2019 11:39:11 -0500 Received: from [195.4.92.163] (helo=mjail0.freenet.de) by mout0.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.92 #3) id 1iUCiW-0000E4-Iq; Mon, 11 Nov 2019 17:39:04 +0100 Received: from [::1] (port=37914 helo=mjail0.freenet.de) by mjail0.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (Exim 4.92 #3) id 1iUCiW-0003rR-IG; Mon, 11 Nov 2019 17:39:04 +0100 Received: from sub6.freenet.de ([195.4.92.125]:32948) by mjail0.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (Exim 4.92 #3) id 1iUCgK-0001p7-Vw; Mon, 11 Nov 2019 17:36:48 +0100 Received: from ip-88-153-194-222.hsi04.unitymediagroup.de ([88.153.194.222]:52019 helo=macbook-pro.fritz.box) by sub6.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (port 587) (Exim 4.92 #3) id 1iUCgK-0002Cw-TI; Mon, 11 Nov 2019 17:36:48 +0100 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) From: Peter Dyballa In-Reply-To: <87imnrrxlk.fsf@marxist.se> Date: Mon, 11 Nov 2019 17:36:46 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: References: <69C3A9F0-CBAF-4C9C-B2D9-6F0B4D440616@Freenet.DE> <87imnrrxlk.fsf@marxist.se> X-Mailer: Apple Mail (2.3445.9.1) X-Originated-At: 88.153.194.222!52019 X-Spam-Score: 0.0 (/) 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 (-) > Am 11.11.2019 um 02:49 schrieb Stefan Kangas : >=20 > Thanks. Are you still able to reproduce the original issue here? No. In GNU Emacs 23.4 the environment variables are reset to one: = LC_NUMERIC=3DC. So the localised "M=C3=A4r" becomes a "Mar." -- Greetings Pete To most people solutions mean finding the answers. But to chemists = solutions are things that are still all mixed up. From unknown Sun Jun 22 00:11:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4157: 23.1.50; faulty character characterisation for =?UTF-8?Q?=C3=A4?= Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 17 Nov 2019 20:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Peter Dyballa , 4157@debbugs.gnu.org Received: via spool by 4157-submit@debbugs.gnu.org id=B4157.157402430931026 (code B ref 4157); Sun, 17 Nov 2019 20:59:01 +0000 Received: (at 4157) by debbugs.gnu.org; 17 Nov 2019 20:58:29 +0000 Received: from localhost ([127.0.0.1]:42769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iWRcr-00084K-4l for submit@debbugs.gnu.org; Sun, 17 Nov 2019 15:58:29 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:33072) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iWRcp-000841-8T; Sun, 17 Nov 2019 15:58:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To: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=GK5sX5RIsXv7TEXezwAusJGBdyPLkh8ai/6JqAB6WOk=; b=e25J0Kn+tWqYjFhQ7shPmdplNy UlP8MU3oMm8E7K5paJ/n8HrhXKA7ZCRskQJ/7oJUuNF61bH6y53G3u9BWwgtZ1qRnunmjGnOW3GS+ zEAm/QRK0DAcAyluFjNtSyP8uV/Vke5uUXXRKKmPajHitfSlQCYB4eIjEd6Xl1ID7D94HJNwT4nL5 g1xPDJPdFK3b3Sv9QNtKEw8xar07GXMDi9RfFMU3OREyuAqVU7CrYzj5/T7N2gWVcdVRJaMuVC3uK vFcQhZ4v/U34alJAzJHypts8eG0Yv/LNltVBG+VJsu42/aUGpzFp64KCeg49KSYI2O3YuDby1bW5V SI+ayJYQ==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:49706 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1iWRci-000mtf-KO; Sun, 17 Nov 2019 15:58:20 -0500 From: Stefan Kangas In-Reply-To: (Stefan Kangas's message of "Thu, 10 Oct 2019 15:12:29 +0200") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Date: Sun, 17 Nov 2019 21:58:18 +0100 Message-ID: <87bltamd91.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) 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 (-) tags 4157 + notabug close 4157 thanks Stefan Kangas writes: > Stefan Monnier writes: > >> > Perhaps you're just not supposed to use anything but UTF-8 on macOS? >> >> Exactly. >> >> I'd argue this applies to GNU/Linux as well nowadays, but macsox has >> been utf-8 only since the very beginning, AFAIK, and it (for example) >> enforces that file names are in utf-8, so using anything else than utf-8 >> in macosx is asking for trouble. > > FWIW, I would've nothing against closing this as wontfix, and write > this up as a case of "don't do that then". No further comments here within 5 weeks. From the above, the decision here seems to be that we only support UTF-8 locales on macOS. This is the default, and there should be no reason to change it. I'm therefore closing this as notabug. Best regards, Stefan Kangas