From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Pogonyshev Newsgroups: gmane.emacs.bugs Subject: bug#16180: M-x align eats text Date: Thu, 19 Dec 2013 21:07:54 +0300 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=f46d04451a3961feb904ede70a7d X-Trace: ger.gmane.org 1387476553 8415 80.91.229.3 (19 Dec 2013 18:09:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 19 Dec 2013 18:09:13 +0000 (UTC) Cc: 16180@debbugs.gnu.org To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Dec 19 19:09:19 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Vti28-0002zO-TR for geb-bug-gnu-emacs@m.gmane.org; Thu, 19 Dec 2013 19:09:17 +0100 Original-Received: from localhost ([::1]:45653 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vti28-00081J-AD for geb-bug-gnu-emacs@m.gmane.org; Thu, 19 Dec 2013 13:09:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36500) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vti21-00080v-8F for bug-gnu-emacs@gnu.org; Thu, 19 Dec 2013 13:09:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vti1u-0007co-VP for bug-gnu-emacs@gnu.org; Thu, 19 Dec 2013 13:09:09 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:44880) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vti1u-0007ci-SE for bug-gnu-emacs@gnu.org; Thu, 19 Dec 2013 13:09:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Vti1u-00064p-E8 for bug-gnu-emacs@gnu.org; Thu, 19 Dec 2013 13:09:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Paul Pogonyshev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Dec 2013 18:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16180 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo unreproducible Original-Received: via spool by 16180-submit@debbugs.gnu.org id=B16180.138747648223250 (code B ref 16180); Thu, 19 Dec 2013 18:09:02 +0000 Original-Received: (at 16180) by debbugs.gnu.org; 19 Dec 2013 18:08:02 +0000 Original-Received: from localhost ([127.0.0.1]:58899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vti0w-00062i-0S for submit@debbugs.gnu.org; Thu, 19 Dec 2013 13:08:02 -0500 Original-Received: from mail-ob0-f181.google.com ([209.85.214.181]:60050) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vti0t-00062J-Uh for 16180@debbugs.gnu.org; Thu, 19 Dec 2013 13:08:00 -0500 Original-Received: by mail-ob0-f181.google.com with SMTP id uy5so1501586obc.26 for <16180@debbugs.gnu.org>; Thu, 19 Dec 2013 10:07:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Z34mrWci/JaN+WRrgko8qIARCTVKYX8e/9648nr3j8M=; b=CQbgEFgmP81hutqf2cS35C4dGFkkXrDFn6HbHrYKQq9wyWLxqwoHVy1fx7XxeT+e1E tgyiNqOEysGOtDF89uTuMQPJS6fcZf/a/pfMhCEDLu8g9ixJtpWGRXE179JtRhpUfWX1 tmMdv7piKKcISlZZbalzgfDgVltPTNCXDoDLklAoowAKy34wcJTxUU3WmzcR8jiXAPmW +cFp3tuABvAJ4cSGXQG0mM3v1zHLDpGyqbaENQv8H3R1NC26u6nyimfqMuYykI0bAmT6 dG5pBiDmi8LtirP9III+0jezj2T7BKSdTL39MCUClypfy5jToZveeYFsCSbagCEnSa5V O0hA== X-Received: by 10.182.146.104 with SMTP id tb8mr2355400obb.54.1387476474263; Thu, 19 Dec 2013 10:07:54 -0800 (PST) Original-Received: by 10.182.200.163 with HTTP; Thu, 19 Dec 2013 10:07:54 -0800 (PST) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:82236 Archived-At: --f46d04451a3961feb904ede70a7d Content-Type: text/plain; charset=UTF-8 Hm, I could have sworn I tested it with 'emacs -q', but apparently I made a mistake. In the end, however, it boiled down to corrupted part of '.emacs' where customization variables are (this is an alignment rule): (open-comment (regexp lambda (end reverse) (funcall (if reverse (quote re-search-backward) (quote re-search-forward)) (concat "[^ \\\\]" (regexp-quote comment-start) "\\(.+\\)$") end t)) (modes . align-open-comment-modes)) The string after 'concat' looks very incorrect and when I replaced it with the proper one from current source code, comment eating is gone. Of course, I cannot guarantee I didn't modify it, but _maybe_ at some point Emacs screwed it up itself. Can you try customizing 'align-rules-list' in a harmless way and check that what is written in Elisp is actually correct? Paul On 18 December 2013 04:27, Glenn Morris wrote: > > I can't reproduce this. > --f46d04451a3961feb904ede70a7d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2PkhtLCBJIGNvdWxkIGhhdmUgc3dvcm4gSSB0ZXN0ZWQg aXQgd2l0aCAmIzM5O2VtYWNzIC1xJiMzOTssIGJ1dCBhcHBhcmVudGx5IEkgbWFkZSBhIG1pc3Rh a2UuIEluIHRoZSBlbmQsIGhvd2V2ZXIsIGl0IGJvaWxlZCBkb3duIHRvIGNvcnJ1cHRlZCBwYXJ0 IG9mICYjMzk7LmVtYWNzJiMzOTsgd2hlcmUgY3VzdG9taXphdGlvbiB2YXJpYWJsZXMgYXJlICh0 aGlzIGlzIGFuIGFsaWdubWVudCBydWxlKTo8YnI+DQo8YnI+wqDCoMKgwqAgKG9wZW4tY29tbWVu dDxicj7CoMKgwqDCoMKgIChyZWdleHAgbGFtYmRhPGJyPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIChlbmQgcmV2ZXJzZSk8YnI+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZ1bmNhbGw8 YnI+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoaWYgcmV2ZXJzZTxicj7CoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHF1b3RlIHJlLXNlYXJjaC1iYWNrd2FyZCk8YnI+ wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHF1b3RlIHJlLXNlYXJjaC1mb3J3YXJk KSk8YnI+DQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChjb25jYXQgJnF1b3Q7W148YnI+ XFxcXF0mcXVvdDs8YnI+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgKHJlZ2V4cC1xdW90ZSBjb21tZW50LXN0YXJ0KTxicj7CoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAmcXVvdDtcXCguK1xcKSQmcXVvdDspPGJyPsKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgZW5kIHQpKTxicj7CoMKgwqDCoMKgIChtb2RlcyAuIGFsaWdu LW9wZW4tY29tbWVudC1tb2RlcykpPGJyPg0KPGJyPjwvZGl2PlRoZSBzdHJpbmcgYWZ0ZXIgJiMz OTtjb25jYXQmIzM5OyBsb29rcyB2ZXJ5IGluY29ycmVjdCBhbmQgd2hlbiBJIHJlcGxhY2VkIGl0 IHdpdGggdGhlIHByb3BlciBvbmUgZnJvbSBjdXJyZW50IHNvdXJjZSBjb2RlLCBjb21tZW50IGVh dGluZyBpcyBnb25lLiBPZiBjb3Vyc2UsIEkgY2Fubm90IGd1YXJhbnRlZSBJIGRpZG4mIzM5O3Qg bW9kaWZ5IGl0LCBidXQgX21heWJlXyBhdCBzb21lIHBvaW50IEVtYWNzIHNjcmV3ZWQgaXQgdXAg aXRzZWxmLiBDYW4geW91IHRyeSBjdXN0b21pemluZyAmIzM5O2FsaWduLXJ1bGVzLWxpc3QmIzM5 OyBpbiBhIGhhcm1sZXNzIHdheSBhbmQgY2hlY2sgdGhhdCB3aGF0IGlzIHdyaXR0ZW4gaW4gRWxp c3AgaXMgYWN0dWFsbHkgY29ycmVjdD88YnI+DQo8YnI+PC9kaXY+UGF1bDxicj48L2Rpdj48ZGl2 IGNsYXNzPSJnbWFpbF9leHRyYSI+PGJyPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+T24g MTggRGVjZW1iZXIgMjAxMyAwNDoyNywgR2xlbm4gTW9ycmlzIDxzcGFuIGRpcj0ibHRyIj4mbHQ7 PGEgaHJlZj0ibWFpbHRvOnJnbUBnbnUub3JnIiB0YXJnZXQ9Il9ibGFuayI+cmdtQGdudS5vcmc8 L2E+Jmd0Ozwvc3Bhbj4gd3JvdGU6PGJyPg0KPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3Rl IiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFk ZGluZy1sZWZ0OjFleCI+PGJyPg0KSSBjYW4mIzM5O3QgcmVwcm9kdWNlIHRoaXMuPGJyPg0KPC9i bG9ja3F1b3RlPjwvZGl2Pjxicj48L2Rpdj4NCg== --f46d04451a3961feb904ede70a7d--