From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.bugs Subject: bug#55278: json-parse-string Date: Mon, 16 May 2022 19:25:31 -0400 Message-ID: References: <4f91dfed-1563-fd76-a9a0-b5405718ae20@daniel-mendler.de> <87o8079f1s.fsf@gnus.org> <4534cafd-6e16-1ec6-1986-3ef441a5d5e8@daniel-mendler.de> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34672"; mail-complaints-to="usenet@ciao.gmane.io" Cc: larsi@gnus.org, philipk@posteo.net, 55278@debbugs.gnu.org To: Daniel Mendler Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue May 17 01:26:14 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nqk6Q-0008lO-0i for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 17 May 2022 01:26:14 +0200 Original-Received: from localhost ([::1]:43788 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nqk6O-0003Sr-JU for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 16 May 2022 19:26:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59118) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqk6E-0003Nk-FY for bug-gnu-emacs@gnu.org; Mon, 16 May 2022 19:26:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33154) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nqk6E-0007Op-6S for bug-gnu-emacs@gnu.org; Mon, 16 May 2022 19:26:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nqk6E-0000ZK-31 for bug-gnu-emacs@gnu.org; Mon, 16 May 2022 19:26:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 May 2022 23:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55278 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Original-Received: via spool by 55278-submit@debbugs.gnu.org id=B55278.16527435412140 (code B ref 55278); Mon, 16 May 2022 23:26:02 +0000 Original-Received: (at 55278) by debbugs.gnu.org; 16 May 2022 23:25:41 +0000 Original-Received: from localhost ([127.0.0.1]:55278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqk5t-0000YR-5H for submit@debbugs.gnu.org; Mon, 16 May 2022 19:25:41 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:37362) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqk5q-0000YF-L1 for 55278@debbugs.gnu.org; Mon, 16 May 2022 19:25:39 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:46884) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqk5j-0007Cm-Mp; Mon, 16 May 2022 19:25:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=nFVavIh7Xc1nkcvenRnY7IZC+z3dUIFduLAWpKClJzo=; b=V1t65wkYl0it nMyylIrG1NTE5FJLh792VhFlr6wdNUDE6uhZY6YGRpjS2S1WX7utrR+9fdbPpi8XLmdLVyiu+mW8G MH+4lKmBcltQhbQoNs/8j8WDXKctk6lQR0IhfYrUD38IMVelpUoQs/fDQF4x0BKmpho/vZ/zsah7d aFz6eLppp4ghlIiCwpSUgLD2sCf7HxH1qm6TX/7Bavg3x2ZEQIr5qWvbCJGHVfMHmMpJC6C1LLlrI DacM71FuN5n6B2aO7XiHC5xz64g9i1ZJQxozzckYOcyBhxEpmNOXzXP2ASQXwQf695Mo1HNar+Zzu Y46GFShufJVj3IKUttHclA==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1nqk5j-0000GV-7l; Mon, 16 May 2022 19:25:31 -0400 In-Reply-To: <4534cafd-6e16-1ec6-1986-3ef441a5d5e8@daniel-mendler.de> (message from Daniel Mendler on Mon, 9 May 2022 12:39:54 +0200) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:232415 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > (unless (ignore-errors (equal [] (json-parse-string "[]"))) > (warn "osm: libjansson is not available")) Assuming that now this warning will actually appear, it still has two problems. The text of the warning is not clear. It fails to say what the practical consequences are: that OSM simply will not work. It should be an error, not a warning. And I suggest text saying "OSM can't run, because Emacs was built without libjansson." -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)