GNU logs - #51437, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#51437: 29.0.50; The annotated example of a complete working Flymake backend does not work with narrowed buffers
Resent-From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 27 Oct 2021 13:02:01 +0000
Resent-Message-ID: <handler.51437.B.163533969315862 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 51437
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 51437 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.163533969315862
          (code B ref -1); Wed, 27 Oct 2021 13:02:01 +0000
Received: (at submit) by debbugs.gnu.org; 27 Oct 2021 13:01:33 +0000
Received: from localhost ([127.0.0.1]:48655 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mfiYe-00047m-CK
	for submit <at> debbugs.gnu.org; Wed, 27 Oct 2021 09:01:32 -0400
Received: from lists.gnu.org ([209.51.188.17]:49812)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <salutis@HIDDEN>) id 1mfiYc-00047d-2C
 for submit <at> debbugs.gnu.org; Wed, 27 Oct 2021 09:01:31 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:56704)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <salutis@HIDDEN>) id 1mfiYb-0004BX-B2
 for bug-gnu-emacs@HIDDEN; Wed, 27 Oct 2021 09:01:29 -0400
Received: from mr85p00im-zteg06011601.me.com ([17.58.23.186]:46326)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <salutis@HIDDEN>) id 1mfiYW-0000Vy-7I
 for bug-gnu-emacs@HIDDEN; Wed, 27 Oct 2021 09:01:29 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai;
 t=1635339679; bh=dSc9hbMMoepY8sjbf5XcYmEicl79y2hRrI0NDv7zZdU=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type;
 b=RYQXqtJTCNJIXItWv/gPsaRT2zR25+zbdjYPj8THg3X0SiYxBeheJh7YHyJ5Dlsaz
 M/3L3QBfBymss0wd+GzNizaorMdYUcT7szm79Y5LKj9A0JX3u5XjEQQSL2OSEVPJA3
 d8jnC5IAGEslb0rhxjYenZKxMiXZhjhhj5UpdjW2u1K4ib4+KwyqZdDanFTpJAwOme
 qLeGxc6ryWnRFs5e9YL3MMgORIXKUyZgpYPU+5VpT9VsaaK4fh7pyfl+zLhnRj3m/Z
 6RdIzll54MZeyel/iFVUjuh/Ov3kGs0P3E6qssC86A3MS/hUjk8TCelfl09xdSUoMF
 bXyPfbxsoNFOg==
Received: from Workstation.local (78-141-116-131.dynamic.orange.sk
 [78.141.116.131])
 by mr85p00im-zteg06011601.me.com (Postfix) with ESMTPSA id C43FC9205BC
 for <bug-gnu-emacs@HIDDEN>; Wed, 27 Oct 2021 13:01:18 +0000 (UTC)
From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Date: Wed, 27 Oct 2021 15:01:11 +0200
Message-ID: <m235ompqp4.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=fsecure engine=1.1.170-22c6f66c430a71ce266a39bfe25bc2903e8d5c8f:6.0.425,18.0.790,17.0.607.475.0000000 definitions=2021-10-27_03:2021-10-26_01,2021-10-27_03,2020-04-07_01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 clxscore=1015
 adultscore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0
 malwarescore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx
 scancount=1 engine=8.12.0-2009150000 definitions=main-2110270080
Received-SPF: pass client-ip=17.58.23.186; envelope-from=salutis@HIDDEN;
 helo=mr85p00im-zteg06011601.me.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)


I have found (yet another) problem with the annotated example of a complete=
 "working" Flymake backend.

When checking a narrowed buffer with errors outside of the narrowed region,=
 I get:

=E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80
=E2=94=82 error in process sentinel: flymake--highlight-line: Wrong type ar=
gument: integer-or-marker-p, nil
=E2=94=82 error in process sentinel: Wrong type argument: integer-or-marker=
-p, nil
=E2=94=94=E2=94=80=E2=94=80=E2=94=80=E2=94=80

Looks like `flymake-diag-region' returns `(nil . nil)' and `flymake-make-di=
agnostic' does not like that.

TL;DR The official example does not work correctly with narrowed buffers.

Rudy


In GNU Emacs 29.0.50 (build 6, x86_64-apple-darwin20.6.0, NS appkit-2022.60=
 Version 11.5.1 (Build 20G80))
 of 2021-10-24 built on Workstation.local
Repository revision: aea4af5119fdf130f1df7190478a23c6777f92a2
Repository branch: master
Windowing system distributor 'Apple', version 10.3.2022
System Description:  macOS 11.5.1

Configured using:
 'configure --with-json
 PKG_CONFIG_PATH=3D/usr/local/Cellar/zlib/1.2.11/lib/pkgconfig:/usr/local/l=
ib/pkgconfig:/opt/X11/lib/pkgconfig'

Configured features:
ACL DBUS GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY
KQUEUE NS PDUMPER PNG RSVG THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XIM
ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Message[Notmuch]

Minor modes in effect:
  flymake-mode: t
  which-key-mode: t
  corfu-global-mode: t
  corfu-mode: t
  vertico-mode: t
  marginalia-mode: t
  global-diff-hl-mode: t
  diff-hl-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  global-hl-todo-mode: t
  hl-todo-mode: t
  savehist-mode: t
  global-subword-mode: t
  subword-mode: t
  save-place-mode: t
  global-auto-revert-mode: t
  delete-selection-mode: t
  mml-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  auto-fill-function: yas--auto-fill
  global-visual-line-mode: t
  visual-line-mode: t
  transient-mark-mode: t
  abbrev-mode: t

Load-path shadows:
/Users/salutis/.emacs.d/elpa/transient-20211025.1800/transient hides /Users=
/salutis/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/transient

Features:
(shadow emacsbug ox-md ox-odt rng-loc rng-uri rng-parse rng-match rng-dt
rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex
ox-icalendar org-agenda org-refile ox-html table ox-ascii ox-publish ox
sort bbdb-message sendmail fortune mail-extr notmuch notmuch-tree
notmuch-jump notmuch-hello notmuch-show notmuch-print notmuch-crypto
notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc
notmuch-address notmuch-company notmuch-parser notmuch-wash coolj
notmuch-query goto-addr icalendar diary-lib diary-loaddefs notmuch-tag
crm notmuch-lib notmuch-version notmuch-compat pcase hl-line vc-mtn
vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs sh-script smie
executable flymake-proc flymake project warnings org-indent image-file
image-converter disp-table char-fold cursor-sensor paredit edmacro bbdb
bbdb-site timezone modus-vivendi-theme modus-operandi-theme modus-themes
which-key corfu orderless consult-vertico vertico marginalia consult
recentf tree-widget kmacro pdf-loader diff-hl log-view pcvs-util vc-dir
ewoc vc diminish yasnippet hl-todo finder-inf org-clock oc-csl citeproc
citeproc-itemgetters citeproc-biblatex citeproc-bibtex parsebib
citeproc-cite citeproc-subbibs citeproc-sort citeproc-name
citeproc-formatters citeproc-number rst compile citeproc-proc
citeproc-disamb citeproc-itemdata citeproc-generic-elements
citeproc-macro citeproc-choose citeproc-date citeproc-context
citeproc-prange citeproc-style citeproc-locale citeproc-term f
citeproc-rt citeproc-lib citeproc-s s let-alist queue dash savehist
ls-lisp cap-words superword subword saveplace autorevert filenotify
delsel elfeed-link elfeed-show elfeed-search elfeed-csv elfeed
elfeed-curl elfeed-log xml-query bookmark pp elfeed-db elfeed-lib vc-git
diff-mode vc-dispatcher org-element avl-tree generator ol-eww eww xdg
url-queue thingatpt mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus
nnselect gnus-search eieio-opt speedbar ezimage dframe gnus-art mm-uu
mml2015 mm-view mml-smime smime dig gnus-sum shr kinsoku svg dom
gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap
nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int
gnus-range message rmc puny rfc822 mml mml-sec epa derived epg rfc6068
epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev
gmm-utils mailheader gnus-win gnus nnheader gnus-util rmail
rmail-loaddefs rfc2047 rfc2045 ietf-drums text-property-search
mail-utils mm-util mail-prsvr wid-edit ol-docview doc-view jka-compr
image-mode exif dired dired-loaddefs ol-bibtex ol-bbdb ol-w3m ol-doi
org-link-doi cl-extra help-mode org ob ob-tangle ob-ref ob-lob ob-table
ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete
comint ansi-color ring org-list org-faces org-entities noutline outline
easy-mmode org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic
bibtex iso8601 time-date ol rx org-keys oc org-compat advice org-macs
org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs
tex-site slime-autoloads info package browse-url url url-proxy
url-privacy url-expand url-methods url-history url-cookie url-domsuf
url-util mailcap url-handlers url-parse auth-source cl-seq eieio
eieio-core cl-macs eieio-loaddefs password-cache json map url-vars seq
gv subr-x byte-opt bytecomp byte-compile cconv cl-loaddefs cl-lib
iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize
mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer cl-generic cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932
hebrew greek romanian slovak czech european ethiopic indian cyrillic
chinese composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button
loaddefs faces cus-face macroexp files window text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote threads dbusbind kqueue cocoa ns
lcms2 multi-tty make-network-process emacs)

Memory information:
((conses 16 743594 65968)
 (symbols 48 42843 9)
 (strings 32 222286 7052)
 (string-bytes 1 6344437)
 (vectors 16 82119)
 (vector-slots 8 1722047 63625)
 (floats 8 399 286)
 (intervals 56 15568 1600)
 (buffers 992 26))

--=20
"Logic is a science of the necessary laws of thought, without which no empl=
oyment of the understanding and the reason takes place." -- Immanuel Kant, =
1785

Rudolf Adamkovi=C4=8D <salutis@HIDDEN>
Studenohorsk=C3=A1 25
84103 Bratislava
Slovakia

[he/him]




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Subject: bug#51437: Acknowledgement (29.0.50; The annotated example of a
 complete working Flymake backend does not work with narrowed buffers)
Message-ID: <handler.51437.B.163533969315862.ack <at> debbugs.gnu.org>
References: <m235ompqp4.fsf@HIDDEN>
X-Gnu-PR-Message: ack 51437
X-Gnu-PR-Package: emacs
Reply-To: 51437 <at> debbugs.gnu.org
Date: Wed, 27 Oct 2021 13:02:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 51437 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
51437: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D51437
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#51437: 29.0.50; The annotated example of a complete working Flymake backend does not work with narrowed buffers
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 29 Oct 2021 13:36:01 +0000
Resent-Message-ID: <handler.51437.B51437.16355145324961 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 51437
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Cc: 51437 <at> debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= <joaotavora@HIDDEN>
Received: via spool by 51437-submit <at> debbugs.gnu.org id=B51437.16355145324961
          (code B ref 51437); Fri, 29 Oct 2021 13:36:01 +0000
Received: (at 51437) by debbugs.gnu.org; 29 Oct 2021 13:35:32 +0000
Received: from localhost ([127.0.0.1]:54235 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mgS2e-0001Hx-1g
	for submit <at> debbugs.gnu.org; Fri, 29 Oct 2021 09:35:32 -0400
Received: from quimby.gnus.org ([95.216.78.240]:46446)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1mgS2c-0001Hi-1f
 for 51437 <at> debbugs.gnu.org; Fri, 29 Oct 2021 09:35:30 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID
 :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
 List-Post:List-Owner:List-Archive;
 bh=jtQWjY7Bfmo3NnfL9oj4GY5rYjEq/+OLrbnKbprSNSg=; b=ONs5tO7XNBjo9bLYLU6n9P/x27
 PEpCDyXQEbOsiDgX7neNbux+1fNHal/lxll2oGoAvdSh6ZDUeBezJ2dfyi31qji6CROGMXW9Ey4e7
 zOOdWbfh+pVVcPVAeUtUiX4yzbJT6lVVqZgh47zMsKhv6jyJd3P0uY6w73dGSLKi9GY8=;
Received: from [84.212.220.105] (helo=elva)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1mgS2T-0000AF-Ot; Fri, 29 Oct 2021 15:35:24 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <m235ompqp4.fsf@HIDDEN>
X-Now-Playing: Namasenda's _Unlimited Ammo - Infinity_: "=?UTF-8?Q?=E2=98=86?= (Feat. Oklou)"
Date: Fri, 29 Oct 2021 15:35:21 +0200
In-Reply-To: <m235ompqp4.fsf@HIDDEN> ("Rudolf =?UTF-8?Q?Adamkovi=C4=8D?="'s message of "Wed, 27 Oct 2021 15:01:11 +0200")
Message-ID: <871r44ymw6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 
 Content preview:  Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN> writes: > When checking
    a narrowed buffer with errors outside of the narrowed region, I get: > >
   =?UTF-8?Q?=E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80?= > =?UTF-8?Q?=E2=94=82?= error in process sentinel: flymake--highlight-line:
   Wrong type argument: integer-or-marke [...] 
 
 Content analysis details:   (-2.9 points, 5.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
                             [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Rudolf Adamkovi=C4=8D <salutis@HIDDEN> writes:

> When checking a narrowed buffer with errors outside of the narrowed regio=
n, I get:
>
> =E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80
> =E2=94=82 error in process sentinel: flymake--highlight-line: Wrong type =
argument: integer-or-marker-p, nil
> =E2=94=82 error in process sentinel: Wrong type argument: integer-or-mark=
er-p, nil
> =E2=94=94=E2=94=80=E2=94=80=E2=94=80=E2=94=80
>
> Looks like `flymake-diag-region' returns `(nil . nil)' and `flymake-make-=
diagnostic' does not like that.

Perhaps this is the correct fix?  (Jo=C3=A3o added to the CCs.)

diff --git a/doc/misc/flymake.texi b/doc/misc/flymake.texi
index 309bed7760..1d99342060 100644
--- a/doc/misc/flymake.texi
+++ b/doc/misc/flymake.texi
@@ -798,6 +798,7 @@ An annotated example backend
                        for type =3D (if (string-match "^warning" msg)
                                       :warning
                                     :error)
+                       when (and beg end)
                        collect (flymake-make-diagnostic source
                                                         beg
                                                         end


--=20
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 29 Oct 2021 13:35:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 29 09:35:35 2021
Received: from localhost ([127.0.0.1]:54238 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mgS2h-0001IC-9Q
	for submit <at> debbugs.gnu.org; Fri, 29 Oct 2021 09:35:35 -0400
Received: from quimby.gnus.org ([95.216.78.240]:46462)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1mgS2g-0001Hp-P4
 for control <at> debbugs.gnu.org; Fri, 29 Oct 2021 09:35:34 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc:
 MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=LoQneoLq09jWrXwQVZ6GGdivXjJNlcfm4Ur4QU6OHcA=; b=WyuLlnwJkKgR5zbb97BVM8HU5Q
 L3LluzNi4/LMsCM2RTAhyYgsK7lF/0ITdsnpFsfEE09/xNqzlWymYI0M65QE09+ztjEWJLKuHg/bt
 rf8V1pMzzuLf5tu//Zk6kwJ1m9yY8W8+iHo2qqKgcoa60O+96O4AP7HCW7oBcY7ZiTDY=;
Received: from [84.212.220.105] (helo=elva)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1mgS2Z-0000AO-93
 for control <at> debbugs.gnu.org; Fri, 29 Oct 2021 15:35:29 +0200
Date: Fri, 29 Oct 2021 15:35:26 +0200
Message-Id: <87zgqsx8bl.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: Lars Ingebrigtsen <larsi@HIDDEN>
Subject: control message for bug #51437
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  tags 51437 + patch quit 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

tags 51437 + patch
quit






Last modified: Fri, 29 Oct 2021 13:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.