From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#25565: mark-whole-buffer and unnecessary (point) call Date: Sun, 29 Jan 2017 11:41:52 +0100 Message-ID: <87fuk26tcf.fsf@rosalinde> References: <50AC4AE1-C37B-4BD7-BBB1-8680E60DCB1F@gmail.com> <83vaszxart.fsf@gnu.org> <63A9E421-58EB-4E02-9F71-B250ADFB0BCD@gmail.com> <83mveay1mc.fsf@gnu.org> <5A090873-7DCF-4C1A-885D-1D86EC3E6ED4@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1485686602 18508 195.159.176.226 (29 Jan 2017 10:43:22 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 29 Jan 2017 10:43:22 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: 25565@debbugs.gnu.org To: dptd dptd Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jan 29 11:43:18 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1cXmww-0003dX-Q5 for geb-bug-gnu-emacs@m.gmane.org; Sun, 29 Jan 2017 11:43:11 +0100 Original-Received: from localhost ([::1]:54776 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cXmx0-000397-Gu for geb-bug-gnu-emacs@m.gmane.org; Sun, 29 Jan 2017 05:43:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58825) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cXmws-000391-KV for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2017 05:43:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cXmwo-0005ln-Na for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2017 05:43:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:51521) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cXmwo-0005lh-Jx for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2017 05:43:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cXmwo-0003HD-Bj for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2017 05:43:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Jan 2017 10:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25565 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 25565-submit@debbugs.gnu.org id=B25565.148568652812525 (code B ref 25565); Sun, 29 Jan 2017 10:43:02 +0000 Original-Received: (at 25565) by debbugs.gnu.org; 29 Jan 2017 10:42:08 +0000 Original-Received: from localhost ([127.0.0.1]:49720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cXmvv-0003Fv-SS for submit@debbugs.gnu.org; Sun, 29 Jan 2017 05:42:08 -0500 Original-Received: from mout.gmx.net ([212.227.17.22]:60238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cXmvt-0003FR-LA for 25565@debbugs.gnu.org; Sun, 29 Jan 2017 05:42:06 -0500 Original-Received: from rosalinde ([62.214.238.165]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M1SLt-1cDW7m17e5-00tVE8; Sun, 29 Jan 2017 11:41:55 +0100 In-Reply-To: <5A090873-7DCF-4C1A-885D-1D86EC3E6ED4@gmail.com> (dptd dptd's message of "Sun, 29 Jan 2017 09:23:40 +0200") X-Provags-ID: V03:K0:Y6xu0+BegYUJc+LRWl3F0B4nUyAWcHeEnT0WyImuI4Tdgy6mX0g WMVb96Cb2HJaP3UtH8LIZvoYkxmBCozATMe+LgszzVRC5qEhaJ4oyuINGRP4Y56eAhwtaX4 xG7Zn0xvwkCm78cmpY7xiL+yLfqDY/GNx4lRh2VgGdgnVzsFf1CwXw2ZdbgXhUwYZshMyBe vi7mM8CWlWZjtYuxFLJZg== X-UI-Out-Filterresults: notjunk:1;V01:K0:bWd5G5ZjdQc=:mJe+ZUEXSjbop8UrZmENjg gLrq+qfrgjikVbIhmPu2NuhbNp/PuZQ+wq4Bm6ivRX6HPgxD8KWd3Hd5Yn6vCPi5VJWJCPqsz u7RNYh6vqDIdehSusQZRdp9kbxLs7MUXg15KP7DsHoLc3iv+LFnG8S19wR+jjbQKURoFOlZPq 272/DQDTpSAn+Yeold427NCKTqA6mVoQOlLyZubQwQ1trHJElbAU/wcyNQ/z6bJUqzY6hzRp9 236lYTu29S6AfgX7fAY3jH393x8tEm9yYOfa46mAHaVMw1XwNaczREV8hcuHKIeToE8CVsJg2 cxrxWfZXT5guStwPBL2Ssp9KZlOZzWwOwHAW+VVdOO6Gwpqk0ZcuscTFpXrz+iSY1abPRc8dC rou5Xck4K9InpatT7IDjeB2HONMc5Xd3ymZmZoymJ9LBjzPZ1n0IUzcgkdUkfrI3IcJu3ujpZ 2gsIkIIwQU/AAcdW3/ojkGWJtMofQ98D4ij5t3DF9dCS8g06UOdOS+8hIMm7rsD5wUtF4h+ZC rzFSwgDt7lqZaf5r9nPFiMjMB+9nnVWFk4Y6mQV5aUzpFEVfRGKHl/XX/TqcqxJjz6+mu9Y60 CU0+z0tEzUmMtlvliYoHTHHo0IlhbJJhhoxTW8dEciCIS9s43KR9tbCG74xkzjzVA6MSVHTkc UJRXwDuLIi3qHd3pQfx6nZYtx88p67WI6ToXef91t5WK6jo4s+J/sBOAHM+mz0XC6TW0kV1zg x53oK+G05fl6fvUi2k+OjmEI+wUl5q1GuCo3bspCHl07feeMbV6fi86w9FPBZKWCvJe3hFIO X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:128748 Archived-At: On Sun, 29 Jan 2017 09:23:40 +0200 dptd dptd wrote: >> On 29 Jan 2017, at 05:40, Eli Zaretskii wrote: >>=20 >>> From: dptd dptd >>> Date: Sat, 28 Jan 2017 23:24:02 +0200 >>> Cc: 25565@debbugs.gnu.org >>>=20 >>> It looks really strange to copy-and-paste the same >>> explanation for each file / function. >>=20 >> You shouldn't. The format is this: >>=20 >> * file (func1, func2, func3): Change description. > > So this is how it should looks like? For example: > -------- > * lisp/textmodes/bib-mode.el (mark-bib): Remove unnecessary call to the > (point) function from (push-mark). > > * lisp/simple.el (mark-whole-buffer, yank): Remove unnecessary call to the > (point) function from (push-mark). > -------- > etc.? The convention used here is to leave all entries that share a common ChangeLog description blank, except for the last one; see the example in the "** Commit messages" entry of the CONTRIBUTE file. So instead of the above, like this (with a slightly reworded description): * lisp/textmodes/bib-mode.el (mark-bib): * lisp/simple.el (mark-whole-buffer, yank): Remove unnecessary argument `(point)' from calls to `push-mark'. >>=20 >> If you type "C-x 4 a" inside every function, Emacs will format the >> list for you, even if it's longer than a single line. Then write the >> description at the end. >>=20 > > I didn=E2=80=99t knew about this command! It=E2=80=99s awesome - thank yo= u. However it isn=E2=80=99t > breaking my lines when > longer than 78 characters. :( I have tried from both - calling directly f= rom > the function source code > and from the magit=E2=80=99s staged changes. Do you have `fill-column' set somewhere? Steve Berman