From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#32470: rcirc-debug: ignore read-only; do not move point if mid-buffer; use %F Date: Fri, 14 Sep 2018 08:22:23 -0400 Message-ID: <87d0tgs1z4.fsf@gmail.com> References: <87k1ooyrug.fsf@violet.siamics.net> 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 1536927696 14227 195.159.176.226 (14 Sep 2018 12:21:36 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 14 Sep 2018 12:21:36 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Cc: 32470@debbugs.gnu.org To: Ivan Shmakov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Sep 14 14:21:31 2018 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 1g0n6I-0003Wn-Bf for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Sep 2018 14:21:30 +0200 Original-Received: from localhost ([::1]:51542 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g0n8P-0007vJ-0f for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Sep 2018 08:23:41 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36948) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g0n7p-0007i9-IA for bug-gnu-emacs@gnu.org; Fri, 14 Sep 2018 08:23:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g0n7m-0001kg-EN for bug-gnu-emacs@gnu.org; Fri, 14 Sep 2018 08:23:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:35860) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1g0n7m-0001kM-4b for bug-gnu-emacs@gnu.org; Fri, 14 Sep 2018 08:23:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1g0n7l-000865-Tv for bug-gnu-emacs@gnu.org; Fri, 14 Sep 2018 08:23:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Sep 2018 12:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32470 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 32470-submit@debbugs.gnu.org id=B32470.153692775531079 (code B ref 32470); Fri, 14 Sep 2018 12:23:01 +0000 Original-Received: (at 32470) by debbugs.gnu.org; 14 Sep 2018 12:22:35 +0000 Original-Received: from localhost ([127.0.0.1]:40118 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g0n7L-00085D-G7 for submit@debbugs.gnu.org; Fri, 14 Sep 2018 08:22:35 -0400 Original-Received: from mail-it0-f43.google.com ([209.85.214.43]:38567) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g0n7H-00084y-Hu for 32470@debbugs.gnu.org; Fri, 14 Sep 2018 08:22:32 -0400 Original-Received: by mail-it0-f43.google.com with SMTP id p129-v6so2252677ite.3 for <32470@debbugs.gnu.org>; Fri, 14 Sep 2018 05:22:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=hpN+JL7w2UiqBrhIF9N5Hm+0ya3eE7TQVxubrgmGAcg=; b=inFoIitVwYL9u7bdvm1c5LT9tVSBS1qrB2NRa8Uwk36HHnv3jPWfCMRwSg6VgjLlG2 nEYF9C/QWSGvk4AKBeJSvuP7DtwHcU8OBfd6M+INCwOaEi4NVcWgQzUYu+2wurnuf+IA ozxoomWnIWagI74vLPj9cIsFS6n0F0U9imUgmPTeaRmkPObq7CCr3DMuxyHfkZcPxGFy fgdAGjIoOTf6sVCHzE0iciko96H77SD4XtXmfek08qfvGLI/JA7tmjJRwetyJhoaavy6 tqYtoMdSpqbaAvCArV4tSjD79EcEG7/D2IBmsBvETqm8Vzu1TzvrqUI4yAZGZmUwDf4Z UKmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=hpN+JL7w2UiqBrhIF9N5Hm+0ya3eE7TQVxubrgmGAcg=; b=AsuElW7GJySPngfibWE1HF9jM2jIZEP/G1NbqrfjiiE5MEzh4hjYG2dvYi73dnFfWx E0GdCxCfwbGW0SCC9AOb6cq/Wo7G+Gs2/v79Cj2B+d5Zma3swYtoJQxS2DpPLmYta/tq 4RPlNb35gCLiNb65PLPgg5RokUz1tcyOByo1MiVvK5PAJJyor/G2ib4DAKGvDx4FDXk+ WfcjRh3s5MZb4nS82IOz9dw5PdpZoDHnLEJu0ZjqiFH1cCO5wjb6IImLrwr+tux34sWy 3QGGj1lE9m8SM9qrxku4A52xyAGoayOsBSXG7Wv4g1mM2eSYINRdqnvBp7eALiufpppr wUQQ== X-Gm-Message-State: APzg51DotBaXJpmxsZLXo6crG5qoSuML+ZcXdEW1L4OpFD/Nes9KJSK7 2JddkjMgqFmZmCqTPu0yIjErWV1H X-Google-Smtp-Source: ANB0Vdah67hHMKTdceWLqer3za6wMMTbx0uS8jbYZna7y+uuyxnj9nruyMnM85A5alk1ZijCBvXK9g== X-Received: by 2002:a02:9d45:: with SMTP id m5-v6mr10734841jal.72.1536927745758; Fri, 14 Sep 2018 05:22:25 -0700 (PDT) Original-Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id b10-v6sm2246122iok.40.2018.09.14.05.22.24 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 14 Sep 2018 05:22:24 -0700 (PDT) In-Reply-To: <87k1ooyrug.fsf@violet.siamics.net> (Ivan Shmakov's message of "Sat, 18 Aug 2018 08:57:43 +0000") 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:150314 Archived-At: Ivan Shmakov writes: > I=E2=80=99m somewhat unsure if this change is NEWS-worthy; if so, > I suggest the following entry. The behaviour of debug tracing functions is somewhat in the gray area between user visible and internal details, but I'd say there's no need to update NEWS for this. > - (goto-char (point-max)) > - (insert (concat > - "[" > - (format-time-string "%Y-%m-%dT%T ") (process-name process) > - "] " > - text))))) > + (let ((old (set-marker (make-marker) (point)))) You could use (point-marker) instead. > + (set-marker-insertion-type old t) > + (goto-char (point-max)) > + (let ((inhibit-read-only t)) > + (terpri (current-buffer) t) This looks like you're adding an extra newline, or was there a lack of newlines before?