From unknown Fri Jun 20 18:16:11 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#5313 <5313@debbugs.gnu.org> To: bug#5313 <5313@debbugs.gnu.org> Subject: Status: editing files in hexl-mode corrupts file Reply-To: bug#5313 <5313@debbugs.gnu.org> Date: Sat, 21 Jun 2025 01:16:11 +0000 retitle 5313 editing files in hexl-mode corrupts file reassign 5313 emacs submitter 5313 Jonathan Underwood severity 5313 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 05 09:08:43 2010 Received: (at submit) by debbugs.gnu.org; 5 Jan 2010 14:08:43 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NSA5S-0003hm-A9 for submit@debbugs.gnu.org; Tue, 05 Jan 2010 09:08:42 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NRn6J-0001ME-Jj for submit@debbugs.gnu.org; Mon, 04 Jan 2010 08:36:04 -0500 Received: from mail.gnu.org ([199.232.76.166]:34397 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NRn6E-0007qq-4k for submit@debbugs.gnu.org; Mon, 04 Jan 2010 08:35:58 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NRn6D-00080T-2G for submit@debbugs.gnu.org; Mon, 04 Jan 2010 08:35:57 -0500 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on monty-python X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00, DNS_FROM_RFC_POST,UNPARSEABLE_RELAY autolearn=no version=3.1.0 Received: from lists.gnu.org ([199.232.76.165]:36095) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NRn6C-00080J-Qg for submit@debbugs.gnu.org; Mon, 04 Jan 2010 08:35:56 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NRn6C-0003V8-Li for bug-gnu-emacs@gnu.org; Mon, 04 Jan 2010 08:35:56 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NRn67-0003Su-Ol for bug-gnu-emacs@gnu.org; Mon, 04 Jan 2010 08:35:56 -0500 Received: from [199.232.76.173] (port=58152 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NRn67-0003Sb-KS for bug-gnu-emacs@gnu.org; Mon, 04 Jan 2010 08:35:51 -0500 Received: from mail-fx0-f228.google.com ([209.85.220.228]:49249) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NRn67-0007yJ-54 for bug-gnu-emacs@gnu.org; Mon, 04 Jan 2010 08:35:51 -0500 Received: by fxm28 with SMTP id 28so6325492fxm.26 for ; Mon, 04 Jan 2010 05:35:46 -0800 (PST) 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:content-type; bh=SRNq85uDXXiLwR297CQgF0kkqUAf40kxbKfsI473yhw=; b=pP5f++6hiW5x75R1e0W3lP06GNA9jesNmvlrOr76BcTFRi1STnKaeBvc6Scx/eO+fn IqX4xL4UhpEEcu4EFonXrJUP/R9AEHBFQelnEGTzE6UZRsnAjz2NqXBvC1vijrn0WT2q Ohiwg2iL/vPwOPIRW0/W1voQRtCY1igl7tCWM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=SerSEA1ZBdqGRT+iJswQ+e3kdW9sVRLdtXgL/EU2olfWT86m1sE6X6Ko1YfyMrCqfL OkA3tXKrx935wZq/v2UexrNmqkYsYIwsgqB0wlLokCIQldROuXW1Yu4soOgBUj3iXxEb luR1FA9FCmIr3eKs+11ARSTt6/RUP3Ijh/k8I= MIME-Version: 1.0 Received: by 10.239.183.82 with SMTP id t18mr747708hbg.196.1262612146710; Mon, 04 Jan 2010 05:35:46 -0800 (PST) Date: Mon, 4 Jan 2010 13:35:46 +0000 Message-ID: <645d17211001040535n2ad649b8l7de0e48a0873b7f8@mail.gmail.com> Subject: editing files in hexl-mode corrupts file From: Jonathan Underwood To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 05 Jan 2010 09:08:26 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) A bug report was filed downstream about hexl-mode corrupting a file during editing: https://bugzilla.redhat.com/show_bug.cgi?id=547566 The bug report contains a recipe for reproducing the bug. Below is a cut and paste of the original report: Description of problem: Using emacs hexl-mode to simply overwrite/change a few bytes in a file caused file corruption in the saved file. A whole line of bytes (16 bytes) went missing from the original file. The saved file is now 16 bytes shorter than the original. Version-Release number of selected component (if applicable): 23.1-7.fc11.x86_64 How reproducible: always Steps to Reproduce: 1. emacs emacs-hexl-before.pcap 2. M-x hexl-mode 3. Move cursor to byte 0x20 (1st one in 3rd line) 4. Edit byte 0x20 to be 0x64: C-M-x. In the Hex number: entry, type 64 5. Edit byte 0x21 to be 0x01: C-M-x. In the Hex number: entry, type 01 6. Move cursor to byte 0x24 7. Edit byte 0x24 to be 0x64: C-M-x. In the Hex number: entry, type 64 8. Edit byte 0x25 to be 0x01: C-M-x. In the Hex number: entry, type 01 9. Move cursor to byte 0x38 10. Edit byte 0x38 to be 0x01: C-M-x. In the Hex number: entry, type 01 11. Edit byte 0x39 to be 0x56: C-M-x. In the Hex number: entry, type 56 12. Move cursor to byte 0x40 13. Edit byte 0x40 to be 0x79: C-M-x. In the Hex number: entry, type 79 14. Edit byte 0x41 to be 0x98: C-M-x. In the Hex number: entry, type 98 15. Move cursor to byte 0x4e 16. Edit byte 0x4e to be 0x01: C-M-x. In the Hex number: entry, type 01 17. Edit byte 0x4f to be 0x42: C-M-x. In the Hex number: entry, type 42 18. Edit byte 0x50 to be 0xfb: C-M-x. In the Hex number: entry, type fb 19. Edit byte 0x51 to be 0x24: C-M-x. In the Hex number: entry, type 24 20. Save file: C-x C-w emacs-hexl-after.pcap 21. hexdump -C -v emacs-hexl-before.pcap > emacs-hexl-before.hex 22. hexdump -C -v emacs-hexl-after.pcap > emacs-hexl-after.hex 23. diff -ub emacs-hexl-before.hex emacs-hexl-after.hex Actual results: Comparing the original file to the edited file, the expected changes have been made however additionally bytes 0x60-0x6f went missing and the original bytes starting from 0x70 have been shifted down to position 0x60. I.e. 16 bytes from 0x60-0x6f have been deleted and the remainder of the file shifted down. The saved file is also exactly 16 bytes shorter than the original. Thus the file has become corrupted. Expected results: No truncation/corruption of the file when editing bytes in-place. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 13 19:51:01 2010 Received: (at 5313) by debbugs.gnu.org; 14 Jan 2010 00:51:03 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVDvR-00053T-2n for submit@debbugs.gnu.org; Wed, 13 Jan 2010 19:51:01 -0500 Received: from mail-bw0-f216.google.com ([209.85.218.216]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVDvO-00053M-Tv for 5313@debbugs.gnu.org; Wed, 13 Jan 2010 19:50:59 -0500 Received: by bwz8 with SMTP id 8so16159490bwz.39 for <5313@debbugs.gnu.org>; Wed, 13 Jan 2010 16:50:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type; bh=j/jUOVzYKvRwwBCmn2z54oVzmy+zU/OqKsvXy6uSyUc=; b=ShxEbFmdGGk7M/+tVsk7P3QO4HJ3JBVqwoiaAgw3ex8Ju5Yyfo2tA/zo3UJw4AbaP1 H18UZu4DtwTLNQcwFD/ya528J6xjDLt5rOK0VCObRlfgze7Cm8LERGcFBPRwnJACcCjO jIbOKAmMnNeTA38+Jn6gSHD43AaxsZO0gEUf4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=e/lRpHXOhxWOgvDzgSoaG317yFtHgVGb+dLvOxouUFe8PkMggNa6LGusWTllbqXBV1 ikue+oRgY7pZonm93N4sG9uaALEoJLR3e1OSBaBOXrA0w2bJip2V+S6Q5JlxbEL29+Vt 6iH6ue1GLD3xN4hrXTs7Q2IQOJV3iEO1NEBg0= MIME-Version: 1.0 Received: by 10.204.6.5 with SMTP id 5mr15483bkx.167.1263430254232; Wed, 13 Jan 2010 16:50:54 -0800 (PST) In-Reply-To: <645d17211001040535n2ad649b8l7de0e48a0873b7f8@mail.gmail.com> References: <645d17211001040535n2ad649b8l7de0e48a0873b7f8@mail.gmail.com> From: Juanma Barranquero Date: Thu, 14 Jan 2010 01:50:34 +0100 Message-ID: Subject: Re: bug#5313: editing files in hexl-mode corrupts file To: Jonathan Underwood Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 5313 Cc: 5313@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.8 (--) On Mon, Jan 4, 2010 at 14:35, Jonathan Underwood wrote: > A bug report was filed downstream about hexl-mode corrupting a file > during editing: > > https://bugzilla.redhat.com/show_bug.cgi?id=547566 Could you please try the following patch? Juanma === modified file 'lisp/hexl.el' --- lisp/hexl.el 2010-01-13 08:35:10 +0000 +++ lisp/hexl.el 2010-01-14 00:38:04 +0000 @@ -779,7 +779,7 @@ (defun hexl-printable-character (ch) "Return a displayable string for character CH." - (format "%c" (if hexl-iso + (format "%c" (if (not (equal hexl-iso "")) (if (or (< ch 32) (and (>= ch 127) (< ch 160))) 46 ch) From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 14 08:38:38 2010 Received: (at 5313) by debbugs.gnu.org; 14 Jan 2010 13:38:39 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVPuI-000886-0O for submit@debbugs.gnu.org; Thu, 14 Jan 2010 08:38:38 -0500 Received: from mail-fx0-f226.google.com ([209.85.220.226]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVPsg-00085K-7H for 5313@debbugs.gnu.org; Thu, 14 Jan 2010 08:36:58 -0500 Received: by fxm26 with SMTP id 26so22319524fxm.39 for <5313@debbugs.gnu.org>; Thu, 14 Jan 2010 05:36:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=hKR4eZ7m5VGWGtclxtG+O2U8e2Beu5U3wx2ectdIZ/k=; b=dekiBqCI9rnUmujq62guFvOkzg0V6Ad4nNlvxLudp0JjAUt20tfogWM2XD/QJ9XFB1 80ZMWsmToxVniZ7u/lJKBzkfk8dU/v5DHzrboKwv9YWwo/RCwIjnYBSb616lDoSn4DhV 4em+Eu2zSx7wCOG4oMZKXOJxLEQ138YzqsQU4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=blR4xUTKjj2Zb8BUSQa2eXuCOkuHF5gqgapLtOnjhH/uY6ItNO6030PdeG/SvGWiov LfTFI354os/+HnfzTiuyZX6zRW+BxhWPVJqfSdgqCXNARHFYgBZGQ1lP/1YUYNAcfGlm BmNCCCpBzp606GfJV3g5kAs9wibFZcNj/G/54= MIME-Version: 1.0 Received: by 10.239.187.66 with SMTP id k2mr70918hbh.213.1263476208969; Thu, 14 Jan 2010 05:36:48 -0800 (PST) In-Reply-To: References: <645d17211001040535n2ad649b8l7de0e48a0873b7f8@mail.gmail.com> Date: Thu, 14 Jan 2010 13:36:48 +0000 Message-ID: <645d17211001140536n4d67ceblcb2127fdedfa9d73@mail.gmail.com> Subject: Re: bug#5313: editing files in hexl-mode corrupts file From: Jonathan Underwood To: Juanma Barranquero Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: 5313 X-Mailman-Approved-At: Thu, 14 Jan 2010 08:38:37 -0500 Cc: 5313@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.7 (---) 2010/1/14 Juanma Barranquero : > Could you please try the following patch? > > =3D=3D=3D modified file 'lisp/hexl.el' > --- lisp/hexl.el =C2=A0 =C2=A0 =C2=A0 =C2=A02010-01-13 08:35:10 +0000 > +++ lisp/hexl.el =C2=A0 =C2=A0 =C2=A0 =C2=A02010-01-14 00:38:04 +0000 > @@ -779,7 +779,7 @@ > > =C2=A0(defun hexl-printable-character (ch) > =C2=A0 "Return a displayable string for character CH." > - =C2=A0(format "%c" (if hexl-iso > + =C2=A0(format "%c" (if (not (equal hexl-iso "")) > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (if (or (<= ch 32) (and (>=3D ch 127) (< ch 160))) > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 46 > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ch) > Thanks. I have pushed builds for Fedora 11 and 12 incorporating that patch. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 14 09:39:52 2010 Received: (at 5313-done) by debbugs.gnu.org; 14 Jan 2010 14:39:52 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVQrY-0000cW-0V for submit@debbugs.gnu.org; Thu, 14 Jan 2010 09:39:52 -0500 Received: from mail-bw0-f216.google.com ([209.85.218.216]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVQrV-0000cN-FW for 5313-done@debbugs.gnu.org; Thu, 14 Jan 2010 09:39:50 -0500 Received: by bwz8 with SMTP id 8so16518774bwz.39 for <5313-done@debbugs.gnu.org>; Thu, 14 Jan 2010 06:39:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type; bh=sDGIc9D5yRefOmgC62bZYRXn6McuOMJcDnSwkNHIYoM=; b=nTMFhtqF9u9cp0mFM4tWQBAmoSmEFwYnmruffhagRJtGaku2KJTRoCvVqlhEaa/Apt wFem81yuHKuz5wnzw+pyjncoHsuQ6D4GNc2KaBcqkVGr40b42MTqbGaRcrpC7QsZ5EKu wKEqnpGRAcOyx5qR3G2O/v7Ntjo6Vsa4ySZeA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=H19QeygM4atT5okzZ01Zfne8+yrWVv19WIX1feh33LXrK0pwJb/f+aG6gGPUuHssYW WO/5oWjFnZa65FTWKAJxRmc/Su0Z+f/ZA2RDx7m8xQllwpUXKO9yfl/A9vuNVGxdJTei wI/+WlYHf9JOcO41uVnrponVImF6aM2zBDo+I= MIME-Version: 1.0 Received: by 10.204.6.5 with SMTP id 5mr471630bkx.167.1263479983113; Thu, 14 Jan 2010 06:39:43 -0800 (PST) In-Reply-To: <645d17211001140536n4d67ceblcb2127fdedfa9d73@mail.gmail.com> References: <645d17211001040535n2ad649b8l7de0e48a0873b7f8@mail.gmail.com> <645d17211001140536n4d67ceblcb2127fdedfa9d73@mail.gmail.com> From: Juanma Barranquero Date: Thu, 14 Jan 2010 15:39:23 +0100 Message-ID: Subject: Re: bug#5313: editing files in hexl-mode corrupts file To: Jonathan Underwood Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 5313-done Cc: 5313-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.8 (--) On Thu, Jan 14, 2010 at 14:36, Jonathan Underwood wrote: > Thanks. I have pushed builds for Fedora 11 and 12 incorporating that patch. I've installed in the trunk a slight variation of this patch (same change, but the if/else parts inverted to avoid "(if (not (equal". Juanma From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 14 10:01:14 2010 Received: (at 5313) by debbugs.gnu.org; 14 Jan 2010 15:01:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVRCB-0000wf-Q9 for submit@debbugs.gnu.org; Thu, 14 Jan 2010 10:01:14 -0500 Received: from fg-out-1718.google.com ([72.14.220.155]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVR34-0000om-Fe for 5313@debbugs.gnu.org; Thu, 14 Jan 2010 09:51:46 -0500 Received: by fg-out-1718.google.com with SMTP id 16so176565fgg.15 for <5313@debbugs.gnu.org>; Thu, 14 Jan 2010 06:51:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=EMsvYM8ZEtHzxQZljL1qdMDJKtcoxXaz+BNihQz4Nag=; b=WDDQmbYBte9M8c7PnhZcaRGR67f8cDrzxUOBJjo5xPAesYmwydh1cLkrk78GT/WrKC cGJSMwB8Zu/aKHpUlvsNFfjrquaPp9CRsaB7/WkXpqlZolNDnVihg9VtJ87rxoujrTBS s20t/Pr9DDsGFHXnyy5g0k1/C+6K3ju2u1uGA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=u5fOZuWdG2yp0cV7khWwXtfau+zveg4uhTRQDjc8s8UBMdRdTc3rCg0UJqZMs/9Ewt A7jBb9zto/JsI5x5ujQ9CfcLV8JDwoc79Hus8tdkLdPRtlPZey3rfjXrYHKt199w9SfB H333cHuTuDXPrUdiB5flQuJRHlNLLNGSgoQnU= MIME-Version: 1.0 Received: by 10.239.188.84 with SMTP id o20mr89834hbh.81.1263480700897; Thu, 14 Jan 2010 06:51:40 -0800 (PST) In-Reply-To: References: <645d17211001040535n2ad649b8l7de0e48a0873b7f8@mail.gmail.com> Date: Thu, 14 Jan 2010 14:51:40 +0000 Message-ID: <645d17211001140651o2ee1150u9b8694ebc065b96@mail.gmail.com> Subject: Re: bug#5313 closed by Juanma Barranquero (Re: bug#5313: editing files in hexl-mode corrupts file) From: Jonathan Underwood To: 5313@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 5313 X-Mailman-Approved-At: Thu, 14 Jan 2010 10:01:10 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) 2010/1/14 Emacs bug Tracking System : > I've installed in the trunk a slight variation of this patch (same > change, but the if/else parts inverted to avoid "(if (not (equal". > > =C2=A0 =C2=A0Juanma Might be a good idea to push it to the 23.2 branch too, if possible. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 14 11:00:19 2010 Received: (at 5313) by debbugs.gnu.org; 14 Jan 2010 16:00:19 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVS7O-0001qE-M4 for submit@debbugs.gnu.org; Thu, 14 Jan 2010 11:00:18 -0500 Received: from pantheon-po29.its.yale.edu ([130.132.50.124]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NVS7K-0001q5-LH for 5313@debbugs.gnu.org; Thu, 14 Jan 2010 11:00:16 -0500 Received: from furry (dhcp128036014123.central.yale.edu [128.36.14.123]) (authenticated bits=0) by pantheon-po29.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o0EG098p032066 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 14 Jan 2010 11:00:09 -0500 Received: by furry (Postfix, from userid 1000) id AC0D7C05D; Thu, 14 Jan 2010 09:00:09 -0700 (MST) From: Chong Yidong To: Jonathan Underwood Subject: Re: bug#5313: closed by Juanma Barranquero (Re: bug#5313: editing files in hexl-mode corrupts file) References: <645d17211001040535n2ad649b8l7de0e48a0873b7f8@mail.gmail.com> <645d17211001140651o2ee1150u9b8694ebc065b96@mail.gmail.com> Date: Thu, 14 Jan 2010 11:00:09 -0500 In-Reply-To: <645d17211001140651o2ee1150u9b8694ebc065b96@mail.gmail.com> (Jonathan Underwood's message of "Thu, 14 Jan 2010 14:51:40 +0000") Message-ID: <87y6k0zng6.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 5313 Cc: 5313@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) Jonathan Underwood writes: > Might be a good idea to push it to the 23.2 branch too, if possible. Trunk will become 23.2. From unknown Fri Jun 20 18:16:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 12 Feb 2010 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A long time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator