From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: tumashu Newsgroups: gmane.emacs.devel Subject: How to add a temporary blank line at the end of buffer safely Date: Thu, 11 Jan 2018 16:45:43 +0800 (CST) Message-ID: <6294bab5.8cc2.160e46579de.Coremail.tumashu@163.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_132067_746991175.1515660343773" X-Trace: blaine.gmane.org 1515661188 2725 195.159.176.226 (11 Jan 2018 08:59:48 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 11 Jan 2018 08:59:48 +0000 (UTC) To: "emacs-devel@gnu.org" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jan 11 09:59:43 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZYhv-00083M-8V for ged-emacs-devel@m.gmane.org; Thu, 11 Jan 2018 09:59:31 +0100 Original-Received: from localhost ([::1]:55322 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZYju-0000wA-LC for ged-emacs-devel@m.gmane.org; Thu, 11 Jan 2018 04:01:34 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41702) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZYjh-0000uv-Av for emacs-devel@gnu.org; Thu, 11 Jan 2018 04:01:27 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZYje-0005vz-Py for emacs-devel@gnu.org; Thu, 11 Jan 2018 04:01:21 -0500 Original-Received: from mproxygzc4.163.com ([218.107.63.212]:46578) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZYje-0005m4-0O for emacs-devel@gnu.org; Thu, 11 Jan 2018 04:01:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=/F3IO jVrAMLTbSgEyD4EIWO1Tvsc6ZzQ6cBpQxm84xw=; b=V9iXbyqMTaiBw25t/os1w 5RpBn/WZQuRs3UzNvcoPgGFvkz2uKILZLXeqThZ8pdJrQrsd8cV37etcIKhPgiSv i/Vf3lrAZHw2SBdEOgiQLIdPPnvn7mLVl7gKMFseNsRcbIEyBiS9dvZQq87QgI+3 6gywW4GifEc+uVc+QP3FNA= Original-Received: from tumashu$163.com ( [218.92.14.78] ) by ajax-webmail-wmsvr20 (Coremail) ; Thu, 11 Jan 2018 16:45:43 +0800 (CST) X-Originating-IP: [218.92.14.78] X-Priority: 3 X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build 20160729(86883.8884) Copyright (c) 2002-2018 www.mailtech.cn 163com X-Coremail-Locale: zh_CN X-CM-TRANSID: FMGowACnNSk3JFdaYcU+AA--.11073W X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiLxfK1FUME3HQlAAAsZ X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 218.107.63.212 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:221826 Archived-At: ------=_Part_132067_746991175.1515660343773 Content-Type: text/plain; charset=GBK Content-Transfer-Encoding: base64 LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0KCj4gRGF0ZTogTW9uLCAxMSBEZWMgMjAxNyAxNjoyOToxNiArMDgwMCAo Q1NUKQo+IEZyb206IHR1bWFzaHUgIDxhZGRyZXNzQGhpZGRlbj4KPiBDYzogImFkZHJlc3NAaGlk ZGVuIiA8YWRkcmVzc0BoaWRkZW4+Cj4KPiBieSB0aGUgd2F5LCBkb2VzIGVtYWNzIGhhcyBhIGZ1 bmN0aW9uLCB3aGljaCBjYW4gZ2V0IHRoZSBwb2ludCdzIGxlZnQtYm90dG9tIAo+IHBpeGVsIHBv c2l0aW9uLCAgaWYgbm90LAo+IGlzIGl0IHBvc3NpYmxlIHRvIGFkZCBpdCB0byBlbWFjcz8KCkRv ZXNuJ3QgdmVydGljYWwtbW90aW9uIGZpdCB0aGUgYmlsbD8gIElmIG5vdCwgd2h5IG5vdD8KLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tCgpARWxpIFphcmV0c2tpaSBUaGFua3MgZm9yIHlvdXIgc3VnZ2VzdGlvbiwg aXQgd29ya3MgdmVyeSB3ZWxsLCAgdGhlIG9ubHkgcHJvYmxlbSBpcyB0aGF0CgppdCBjYW4gbm90 IHdvcmsgd2hlbiBwb2ludCBhdCB0aGUgZW5kIGxpbmUgb2YgYnVmZmVyLCBJIHVzZSB0aGUgYmVs b3cgY29kZSB0byBoYW5kbGUgdGhpcyBwcm9ibGVtLAoKKGFkZCBhIHRlbXAgIlxuIiB0aGVuIHJl bW92ZSkgYnV0IGl0IHNlZW0gdG8gaGFja3kuICBhbnkgZ29vZCB3YXkgdG8gc29sdmUgdGhpcyBw cm9ibGVtOgoKCiAgKGlmICg9IChsaW5lLWVuZC1wb3NpdGlvbikgKHBvaW50LW1heCkpCiAgICAg IChsZXQgKHBvc24pCiAgICAgICAgKGdvdG8tY2hhciAocG9pbnQtbWF4KSkKICAgICAgICAoaW5z ZXJ0ICJcbiIpCiAgICAgICAgKHNldHEgcG9zbiAocG9zbi1hdC1wb2ludCAocG9pbnQpIHdpbmRv dykpCiAgICAgICAgKGRlbGV0ZS1jaGFyIC0xKQogICAgICAgIHBvc24pCiAgICAodmVydGljYWwt bW90aW9uIDEpCiAgICAocG9zbi1hdC1wb2ludCAocG9pbnQpIHdpbmRvdykpCgoKCgo= ------=_Part_132067_746991175.1515660343773 Content-Type: text/html; charset=GBK Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7 Zm9udC1mYW1pbHk6QXJpYWwiPjxkaXY+PGRpdj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxicj48L2Rpdj48ZGl2 PjxwcmU+Jmd0OzxpPiBEYXRlOiBNb24sIDExIERlYyAyMDE3IDE2OjI5OjE2ICswODAwIChDU1Qp PC9pPgomZ3Q7PGk+IEZyb206IHR1bWFzaHUgICZsdDthZGRyZXNzQGhpZGRlbiZndDs8L2k+CiZn dDs8aT4gQ2M6ICJhZGRyZXNzQGhpZGRlbiIgJmx0O2FkZHJlc3NAaGlkZGVuJmd0OzwvaT4KJmd0 OzxpPiA8L2k+CiZndDs8aT4gYnkgdGhlIHdheSwgZG9lcyBlbWFjcyBoYXMgYSBmdW5jdGlvbiwg d2hpY2ggY2FuIGdldCB0aGUgcG9pbnQncyBsZWZ0LWJvdHRvbSA8L2k+CiZndDs8aT4gcGl4ZWwg cG9zaXRpb24sICBpZiBub3QsPC9pPgomZ3Q7PGk+IGlzIGl0IHBvc3NpYmxlIHRvIGFkZCBpdCB0 byBlbWFjcz88L2k+CgpEb2Vzbid0IHZlcnRpY2FsLW1vdGlvbiBmaXQgdGhlIGJpbGw/ICBJZiBu b3QsIHdoeSBub3Q/PGJyPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxicj48L3ByZT48L2Rpdj48L2Rpdj48ZGl2 PkBFbGkgWmFyZXRza2lpIFRoYW5rcyBmb3IgeW91ciBzdWdnZXN0aW9uLCBpdCB3b3JrcyB2ZXJ5 IHdlbGwsJm5ic3A7IHRoZSBvbmx5IHByb2JsZW0gaXMgdGhhdCA8YnI+PC9kaXY+PGRpdj5pdCBj YW4gbm90IHdvcmsgd2hlbiBwb2ludCBhdCB0aGUgZW5kIGxpbmUgb2YgYnVmZmVyLCBJIHVzZSB0 aGUgYmVsb3cgY29kZSB0byBoYW5kbGUgdGhpcyBwcm9ibGVtLCA8YnI+PC9kaXY+PGRpdj4oYWRk IGEgdGVtcCAiXG4iIHRoZW4gcmVtb3ZlKSBidXQgaXQgc2VlbSB0byBoYWNreS4mbmJzcDsgYW55 IGdvb2Qgd2F5IHRvIHNvbHZlIHRoaXMgcHJvYmxlbTo8YnI+PC9kaXY+PGRpdj48YnI+Jm5ic3A7 IChpZiAoPSAobGluZS1lbmQtcG9zaXRpb24pIChwb2ludC1tYXgpKTxicj4mbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsgKGxldCAocG9zbik8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7IChnb3RvLWNoYXIgKHBvaW50LW1heCkpPGJyPiZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAoaW5zZXJ0ICJcbiIpPGJyPiZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAoc2V0cSBwb3NuIChwb3NuLWF0LXBv aW50IChwb2ludCkgd2luZG93KSk8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7IChkZWxldGUtY2hhciAtMSk8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7IHBvc24pPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAodmVydGljYWwtbW90 aW9uIDEpPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAocG9zbi1hdC1wb2ludCAocG9pbnQpIHdpbmRv dykpPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxicj48L2Rpdj4= ------=_Part_132067_746991175.1515660343773--