From unknown Sat Aug 16 15:55:21 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#21302 <21302@debbugs.gnu.org> To: bug#21302 <21302@debbugs.gnu.org> Subject: Status: 25.0.50; buffer coding Reply-To: bug#21302 <21302@debbugs.gnu.org> Date: Sat, 16 Aug 2025 22:55:21 +0000 retitle 21302 25.0.50; buffer coding reassign 21302 emacs submitter 21302 Daniel Wu severity 21302 normal tag 21302 moreinfo wontfix thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 16:56:01 2015 Received: (at submit) by debbugs.gnu.org; 20 Aug 2015 20:56:01 +0000 Received: from localhost ([127.0.0.1]:33866 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZSWsS-0007lN-6E for submit@debbugs.gnu.org; Thu, 20 Aug 2015 16:56:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49430) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZSWiN-0007X5-VL for submit@debbugs.gnu.org; Thu, 20 Aug 2015 16:45:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZSWiJ-0001dZ-5M for submit@debbugs.gnu.org; Thu, 20 Aug 2015 16:45:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39857) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZSWiI-0001dT-Vq for submit@debbugs.gnu.org; Thu, 20 Aug 2015 16:45:31 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53240) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZS9SQ-0006Dr-0B for bug-gnu-emacs@gnu.org; Wed, 19 Aug 2015 15:55:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZS9SI-0005ZQ-4G for bug-gnu-emacs@gnu.org; Wed, 19 Aug 2015 15:55:33 -0400 Received: from mail-qg0-x231.google.com ([2607:f8b0:400d:c04::231]:36485) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZS9SH-0005Z5-Pe for bug-gnu-emacs@gnu.org; Wed, 19 Aug 2015 15:55:25 -0400 Received: by qgeb6 with SMTP id b6so13025694qge.3 for ; Wed, 19 Aug 2015 12:55:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cenx.com; s=google; h=from:content-type:content-transfer-encoding:subject:message-id:date :to:mime-version; bh=RCWzf2nnprRiRaBJRZQ/GgeCp7a8ztHJuG4QFfz8dcs=; b=QB0e2ScxEAn39slNeUBEMxTbcGMbuyvuT3PVrTaXvxk9yNy9M+c7lmdWReWKmYSkdP WHeIfE/ktMduDuHDEUUvwAWyQRjGbGIBLJH18EMQg5W8p/ZsNW6dyxOAMBZNe4FeIR3y L98taQd7LruEZCSrsahmGvBQ77lqAE2ZlkQiU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:content-type:content-transfer-encoding :subject:message-id:date:to:mime-version; bh=RCWzf2nnprRiRaBJRZQ/GgeCp7a8ztHJuG4QFfz8dcs=; b=OU6deMrAviIDJCpW0yWPSb5WBFud9svPObIge/ylGH7ISeD6y+aGgLtNhRL4SHn7PM lAFqauyOrWbfDK/i9Nr1kKUv9XCPGVyw2gXmaZu+hngmQw+L6/a3jAdr2FB1aI1QHM1m xaPhaUuSgAJC2f7mPXUVM87U+EvLGG2Q2OCEP3RVHNmvtB5pRZEtVkII1plnoWSYDw27 x8zNXI7Eb047b3AzFu2DbAb6XLIZQqXpqxmNap8qnfS/7ueRMQJdr8QgkY8h9g+0jkO6 yzoT1yWT5QEsekWvIEPsFgi4k59qQwkH+3RUGejZzQ3LX3JbU/JHt529S4fKpzn5kM1w Qd4Q== X-Gm-Message-State: ALoCoQl8YcLgsNgSNU/TBcH4IvXH/2uCJ5JgIe/tpJXF3gFIth0DmOQSgXsw463wXw1eTLvme1ao X-Received: by 10.140.23.52 with SMTP id 49mr26169618qgo.38.1440014124333; Wed, 19 Aug 2015 12:55:24 -0700 (PDT) Received: from [192.168.11.12] (static-209-87-249-34.storm.ca. [209.87.249.34]) by smtp.gmail.com with ESMTPSA id d192sm939460qhc.10.2015.08.19.12.55.23 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 19 Aug 2015 12:55:23 -0700 (PDT) From: Daniel Wu Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: 25.0.50; buffer coding Message-Id: <87A51D1A-C159-4AFE-A024-4A93DF60B698@cenx.com> Date: Wed, 19 Aug 2015 15:55:22 -0400 To: bug-gnu-emacs@gnu.org Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) X-Mailer: Apple Mail (2.2104) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 20 Aug 2015 16:55:58 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) a long story on `buffer coding' when non-ascii characters are involved = in a path. it happens with cider-mode, and i don't know how to repeat this issue without using cider-ode, so please have a look at: http://github.com/clojure-emacs/cider/issues/1224 i've tried to report this issue to the maintainers of cider-mode, and they decided it's an emacs bug and recommended me to report to you. In GNU Emacs 25.0.50.1 (x86_64-apple-darwin13.4.0, NS appkit-1265.21 = Version 10.9.5 (Build 13F1096)) of 2015-08-08 on builder10-9.porkrind.org Windowing system distributor `Apple', version 10.3.1348 Configured using: `configure --with-ns '--enable-locallisppath=3D/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp'' Configured features: ACL LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS Important settings: value of $LANG: en_CA.UTF-8 locale-coding-system: utf-8-unix Major mode: Clojure Minor modes in effect: cider-mode: t shell-dirtrack-mode: t diff-auto-refine-mode: t rainbow-delimiters-mode: t override-global-mode: t ace-pinyin-global-mode: t ace-pinyin-mode: t yas-minor-mode: t electric-pair-mode: t global-undo-tree-mode: t undo-tree-mode: t show-paren-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent messages: nREPL: Direct connection established Connected. A point of view is worth 80 IQ points. -Alan Kay Read-Only mode enabled in current buffer Read-Only mode disabled in current buffer Read-Only mode enabled in current buffer C-c C-g is undefined Quit [3 times] funcall-interactively: Buffer is read-only: # Read-Only mode disabled in current buffer History item: 0 Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message dired rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader sendmail mail-utils mule-diag markdown-mode spinner pkg-info url-http url url-proxy url-privacy url-expand url-methods url-history mailcap url-auth mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-cookie url-domsuf url-util url-parse url-gw url-vars json lisp-mnt epl pp network-stream nsm starttls tls cider tramp-sh cider-debug cider-browse-ns cider-inspector cider-mode cider-repl cider-eldoc cider-interaction compile arc-mode archive-mode cider-overlays cider-doc org-table org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs cider-test cider-stacktrace cider-client nrepl-client tramp tramp-compat auth-source gnus-util mm-util help-fns mail-prsvr password-cache tramp-loaddefs trampver shell pcomplete comint format-spec queue cider-util ewoc ansi-color etags xref project eieio byte-opt bytecomp byte-compile cconv eieio-core cl-macs thingatpt misearch multi-isearch vc vc-dispatcher vc-git diff-mode clojure-mode imenu rainbow-delimiters edmacro kmacro bind-key easy-mmode ace-pinyin avy ring ace-jump-mode advice clojure-snippets java-snippets datomic-snippets cl-extra seq cl-seq s ucs-normalize dash yasnippet help-mode cl gv cl-loaddefs pcase cl-lib elec-pair undo-tree diff finder-inf info package easymenu epg-config avoid paren time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 382018 18794) (symbols 48 37319 0) (miscs 40 183 926) (strings 32 78094 11217) (string-bytes 1 2320764) (vectors 16 55161) (vector-slots 8 995236 13130) (floats 8 731 575) (intervals 56 5367 0) (buffers 976 21)) From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 21 05:16:59 2015 Received: (at 21302) by debbugs.gnu.org; 21 Aug 2015 09:17:00 +0000 Received: from localhost ([127.0.0.1]:34138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZSiRX-00015A-EL for submit@debbugs.gnu.org; Fri, 21 Aug 2015 05:16:59 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:46353) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZSiRU-000150-7X for 21302@debbugs.gnu.org; Fri, 21 Aug 2015 05:16:57 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NTF00200DLPFD00@a-mtaout22.012.net.il> for 21302@debbugs.gnu.org; Fri, 21 Aug 2015 12:16:55 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NTF002UNDS62B80@a-mtaout22.012.net.il>; Fri, 21 Aug 2015 12:16:55 +0300 (IDT) Date: Fri, 21 Aug 2015 12:16:50 +0300 From: Eli Zaretskii Subject: Re: bug#21302: 25.0.50; buffer coding In-reply-to: <87A51D1A-C159-4AFE-A024-4A93DF60B698@cenx.com> X-012-Sender: halo1@inter.net.il To: Daniel Wu Message-id: <831texj919.fsf@gnu.org> References: <87A51D1A-C159-4AFE-A024-4A93DF60B698@cenx.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21302 Cc: 21302@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > From: Daniel Wu > Date: Wed, 19 Aug 2015 15:55:22 -0400 > > a long story on `buffer coding' when non-ascii characters are involved in > a path. > > it happens with cider-mode, and i don't know how to repeat this issue > without using cider-ode, so please have a look at: > http://github.com/clojure-emacs/cider/issues/1224 I'm sorry, but I see no coherent story there, at least not one that can be understood by someone ignorant about cider-mode and clojure, such as myself. Is it possible to have the Emacs-related details reported here? For starters, how did that file name get into Emacs? Was it typed by the user, reported by some subprocess, read by Emacs from a file/buffer, something else? Also, it is not clear to me on what OS the original problem happens. Someone mentioned Windows there, someone else mentioned Linux, you are reporting on Darwin... > i've tried to report this issue to the maintainers of cider-mode, and > they decided it's an emacs bug and recommended me to report to you. I'm not quite sure I understand the details, but from what little I could glean and guess, it looks like the offending file name is a unibyte string, i.e. it wasn't decoded before being used. If the file name is received from some subprocess, then you need to decode it. Also, people there are talking about "buffer coding" and buffer-file-coding-system, but since this is a file name, file-name-coding-system might be a more relevant variable. But all this is based on guessing. Without a clear description of Emacs details related to this, I don't see how this could be solved, or even attributed to Emacs core. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 07 14:30:42 2016 Received: (at control) by debbugs.gnu.org; 7 Dec 2016 19:30:42 +0000 Received: from localhost ([127.0.0.1]:59836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEhvO-0001lE-3L for submit@debbugs.gnu.org; Wed, 07 Dec 2016 14:30:42 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEhvM-0001eo-Ja for control@debbugs.gnu.org; Wed, 07 Dec 2016 14:30:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cEhvG-0005OD-SK for control@debbugs.gnu.org; Wed, 07 Dec 2016 14:30:35 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55390) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cEhvG-0005O9-On for control@debbugs.gnu.org; Wed, 07 Dec 2016 14:30:34 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cEhvG-0007lt-FW for control@debbugs.gnu.org; Wed, 07 Dec 2016 14:30:34 -0500 Subject: control message for bug 21302 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Wed, 07 Dec 2016 14:30:34 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.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: -8.0 (--------) tag 21302 + wontfix From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 07 14:30:37 2016 Received: (at 21302-done) by debbugs.gnu.org; 7 Dec 2016 19:30:37 +0000 Received: from localhost ([127.0.0.1]:59833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEhvI-0001g4-Se for submit@debbugs.gnu.org; Wed, 07 Dec 2016 14:30:37 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51820) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEhvG-0001Z7-KD for 21302-done@debbugs.gnu.org; Wed, 07 Dec 2016 14:30:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cEhvA-0005NR-S9 for 21302-done@debbugs.gnu.org; Wed, 07 Dec 2016 14:30:29 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55388) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cEhvA-0005NN-Ps for 21302-done@debbugs.gnu.org; Wed, 07 Dec 2016 14:30:28 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cEhvA-0007fL-Bd; Wed, 07 Dec 2016 14:30:28 -0500 From: Glenn Morris To: 21302-done@debbugs.gnu.org Subject: Re: bug#21302: 25.0.50; buffer coding References: <87A51D1A-C159-4AFE-A024-4A93DF60B698@cenx.com> <831texj919.fsf@gnu.org> X-Spook: doctrine Car bomb New Federation jihad Kennedy Artistic X-Ran: x\$1AiCF`7A1<71a$,o-36TRlL:pBPX;J5Gaeq7\` X-Hue: cyan X-Attribution: GM Date: Wed, 07 Dec 2016 14:30:28 -0500 In-Reply-To: <831texj919.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 21 Aug 2015 12:16:50 +0300") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: 21302-done 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: -8.0 (--------) Eli Zaretskii wrote: > But all this is based on guessing. Without a clear description of > Emacs details related to this, I don't see how this could be solved, > or even attributed to Emacs core. Closing after a year. From unknown Sat Aug 16 15:55:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 05 Jan 2017 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator