From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Damien Cassou Newsgroups: gmane.emacs.bugs Subject: bug#24252: 25.1; json.el doesn't distinguish null and empty object Date: Thu, 17 May 2018 16:39:36 +0200 Message-ID: <87o9he4a8n.fsf@foretagsplatsen.se> References: <0e859022-309d-576d-62ea-acaddb10a0c2@yandex.ru> <4d97b2a8-5b96-6c22-7b00-95ef8bd5f6fd@yandex.ru> 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 1526567928 6052 195.159.176.226 (17 May 2018 14:38:48 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 17 May 2018 14:38:48 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Cc: 24252@debbugs.gnu.org, Dmitry Gutov To: Yoichi Nakayama Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu May 17 16:38:43 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 1fJK3G-0001Ud-Rr for geb-bug-gnu-emacs@m.gmane.org; Thu, 17 May 2018 16:38:43 +0200 Original-Received: from localhost ([::1]:58896 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJK5O-0005AB-0h for geb-bug-gnu-emacs@m.gmane.org; Thu, 17 May 2018 10:40:54 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34428) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJK4e-0004br-7a for bug-gnu-emacs@gnu.org; Thu, 17 May 2018 10:40:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJK4Z-0004Oo-BS for bug-gnu-emacs@gnu.org; Thu, 17 May 2018 10:40:08 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:59029) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fJK4Z-0004Oi-5E for bug-gnu-emacs@gnu.org; Thu, 17 May 2018 10:40:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fJK4X-0000Ed-Qn for bug-gnu-emacs@gnu.org; Thu, 17 May 2018 10:40:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Damien Cassou Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 May 2018 14:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24252 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 24252-submit@debbugs.gnu.org id=B24252.1526567993884 (code B ref 24252); Thu, 17 May 2018 14:40:01 +0000 Original-Received: (at 24252) by debbugs.gnu.org; 17 May 2018 14:39:53 +0000 Original-Received: from localhost ([127.0.0.1]:38693 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJK4O-0000EC-PT for submit@debbugs.gnu.org; Thu, 17 May 2018 10:39:52 -0400 Original-Received: from mail-db5eur01on0090.outbound.protection.outlook.com ([104.47.2.90]:27472 helo=EUR01-DB5-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJK4M-0000Dx-5r for 24252@debbugs.gnu.org; Thu, 17 May 2018 10:39:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foretagsplatsen.onmicrosoft.com; s=selector1-foretagsplatsen-se; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VIVR1astzG9XnjbbTMg4Ey9+1KeU/cJX6bHf2+H5TW0=; b=eEWb9R6G4RvMk9Sis8zsJ2wUjtfgIABEz+kvWmi6HtZmCghWuY8YnEnzop4DiJK2tCYALdeGBbBda6dtQ+LlwrU+6qaRb+kRp3HpC8rqcNNjWoXw+3IkFx/Wl9O/vdX6gIpvxtYjCxVF49fnnZH0OpXsMaYiuUP8Py+rjDsbNeM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=damien.cassou@foretagsplatsen.se; Original-Received: from luz4 (109.190.44.20) by HE1PR0402MB3435.eurprd04.prod.outlook.com (2603:10a6:7:82::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.755.16; Thu, 17 May 2018 14:39:40 +0000 In-Reply-To: (Yoichi Nakayama's message of "Sun, 21 Aug 2016 15:06:02 +0000") X-Originating-IP: [109.190.44.20] X-ClientProxiedBy: AM5PR06CA0010.eurprd06.prod.outlook.com (2603:10a6:206:2::23) To HE1PR0402MB3435.eurprd04.prod.outlook.com (2603:10a6:7:82::24) X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(7021125)(5600026)(4534165)(7022125)(4603075)(7168020)(4627221)(201702281549075)(7048125)(7026125)(7024125)(7027125)(7023125)(2017052603328)(7153060)(7193020); SRVR:HE1PR0402MB3435; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB3435; 3:Hh8+ZdY3R1hsXvRAxRWdL49nG/jXPV4LtF+yYFphzI08d+Qfyl1tyHRsXcGGOTqaCau1JTJWfYve4PuiAAjwXFvqtB/phHQBOMnah4TyXW6qbRlErTAnqNsTdrVT88NM2vnB+CIZ5aamlvpPAkiDBuh+XTZzWwhWOP/CUQQd0e7zatLEEOjlOgfDfzL0eFfgcMleeqKDAXeYkZb10VygKaMqPULlak9pF6MZwmAZnWTppdhTPWnqWS0Pen6emqYp; 25:MLdE/p6Jcm5wgtrvIfE+eEmXxRH7nINo/0DhSeVCldG1QQDpkhC4w2pzlcmWjqW+bVvpyeFGIWnoPYg53UwDiZabsqPQzYsrBv55LoIO4bXJC5WKaL0WWLx+qrNUqM9HMuizIyrO8Nz1vtf5MZO/5lzTp3RLYJVXYMGy9bNQWe4TZjERswDpphh5PAJIGoSOfeqQ6M9Edyv1s1w+BaG+vKxtdTRPMqi7J1h72i82UD1GzvZj5X6pV2QCb5Jz0hXi8dnqA/yjLXDyfZ2GY+OWh9zlSNVF0dx+nV2JWxu2En04X69JO0gpKHWNVEAuPTxaFuuq58rR+Jd+cZzOddYC4g==; 31:T7POMttGHLpcTcuSpNOUs1i1YU1G/HfO1V4bXt6ILtFh1VJvaLzG+8EPXSR8nB3tdUe/VaPXU1nUhCapgBkREce0xp734afocY3S4l1XFMsVx0LmXY0i+nV8JBZE86inh9p0yLx9g+i+GYpbLdgaeS2x1kY9RDCViN3QWvoSo6kgmZPobgDJEJxEYBAr9F62JS+8d8qki0+MIy+iGh2fpeOrnUyA2kx67ajQcWe X-MS-TrafficTypeDiagnostic: HE1PR0402MB3435: X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(85827821059158); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(2016111802025)(20161123558120)(20161123562045)(20161123560045)(20161123564045)(6072148)(6043046)(201708071742011)(7699016); SRVR:HE1PR0402MB3435; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0402MB3435; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB3435; 4:xPTT98MlnkaxrfvuN3bGArCm252VP1Dws2bOFPUMSYOWWYsjrLNMl6TtjcJflZ/u8HRvnNngzygWIc6Ts75PUMTlp7nNkTqD1FcwgEaQq+9ePN7tPjfTCUikXWa+G9mVibar43oumJ4hmu0XLiQHDyo8luFVRgwVTYMNZ2IMlRBPyxDFoXjE+wrhxJ26z7Jv2q52yYsty3h2uw9fpZeuyt5Qg3KjrgknlkuCQF0g2Dw/ipPtvacNT0lud4mLNP9qu0kWPX6MG2siElEkPZ1Ns9QRRAOzk3xCmICp1cHqF6WqMjcQRGDUySbOoBMcbI/P X-Forefront-PRVS: 067553F396 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(7966004)(346002)(396003)(39830400003)(366004)(376002)(39380400002)(199004)(189003)(52116002)(106356001)(26005)(186003)(76176011)(16526019)(81166006)(81156014)(8676002)(6116002)(55236004)(25786009)(486006)(2616005)(15974865002)(956004)(386003)(11346002)(446003)(8746002)(8936002)(476003)(59450400001)(3846002)(316002)(58126008)(2486003)(44832011)(2906002)(93886005)(50466002)(6496006)(86362001)(508600001)(105586002)(23676004)(68736007)(52146003)(53936002)(6486002)(7736002)(5660300001)(97736004)(6246003)(6916009)(6666003)(47776003)(36756003)(229853002)(4326008)(74482002)(305945005)(39060400002)(66066001)(18886075002); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0402MB3435; H:luz4; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:3; Received-SPF: None (protection.outlook.com: foretagsplatsen.se does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB3435; 23:IsdAcmXu9Zgor+bzo0QCAWV0QRE/mJ4CYrk8wXhs0/SA4DueeBRgY6L/J4RpnDdlSkjs74WIRB6CNPxtGb8+gJI4fE6ajXxauyoZSNK4OfvOkiTtboK90YnvWx8KUbh7nPHrj5ypzODbrEsUVQZyKsaZs9ZQm0+cXVxyS/FJZSFsosr1WxMibfoHDVhO3Ze5UVEYarq8TGHLulILFt1U5aDTfUwQ6kTlKfEEDs5tN/jeAKVXfwRht8rS2pFBjmovTHvDSf+2/nFC+B8M6Vyghc9ezN8M5jrbk0VjbOANaoq6ZpU285ym9dApSNVX4tr44+mTk5+Dd+cNVMdHH4xCqnbLvaJJUvmYtnB1ce9vAH2dhMzvbpkPIK5wDr+Cs12lhGci6sPkiHS44sYpbIpslDdmOBHoIrwpupQL+5p1GhDiTF9O0xbIMzA7xOu8pAk1o6CUIHUlfZlSQhsRhAMl3LLEHpscO+336YVz0H/I6t0wYR1o55mYTfzVCgO1Dj+b4l1RYIB8ybvWvW7eafFMTIgFCOp7sNzWAK4xCZL3k+R9QZhkatttnIcMsblkvW2IP0hn0boiA+q1AkXKVh4LyIHzDxqC/cchNUadSBjbPtoUTOUZq8Edo6EJxgQ6jn1+1J/F6JP3OhXmyM/B087IZQn+4jWd40otzQZHEohX5BPZ9I8lddGpk3v7VstmqRx8qzs3ei8p91DiWpxWMeW3bbw/GFoKBN+/dv5OjusF50pgLOJj7p3uJUKEP3PEAsEln2BC1oc3+ohCxIJTx4bkkQmtxUTN l4g/+t9KoQpcLEOq10JUhn2ok+wNaM1HFlFJcNJNEehm X-Microsoft-Antispam-Message-Info: 6W3en4OhgMzIHdemJjP0MSNgd6VMFPKcjxWXrnrhwfSzVlYBKAZp8uNmCg78TPIGgqYgR/AWm/rpvxCmuhxIhkP7CxkGYNTAWOQ4aQcBq9hR97JjDxh1EA5Vv+BS1UTMGYfqt4Pw0SiW7MfEr11VHn6gsQFiankXscSUqlsYmhUMx+T3SQmok7ivqikUDuuH X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB3435; 6:2PiPpUNteEq1iH2BSIuwsnesdVLTTLWOQuOKLimQD4EvrkWbtNe4CL53l6AN3BaoDRqwujvJa3zVX3Yd+38zlHzH3Xu+bjbjLX7Mseu1KqaQgez2z7KhrTszf7c9SrXpLQbmiIl+5znmnOrG+fQ3uaPj8oM6Be+QnnW6+bZ4Jnqk8uHtu0stNROJv8DMvEt9w0dNKVLAn6daE22XfkIVKn2p6Y1vtO5D+pvWMyAL18RHfudqukC2JoUS3wpxSFXwe57WbvwqGv+c6250M2S3YZiIHtPj7Ra3Xmi/Z42ZZlfASda9VBXQ+ysoHJJePhAqbkfDTWQg+5VRE7PfMq1Ps0lovBO3R3qImLeCKfHToxfP5ASkb90B7IjiJvGHfxaZLFgm8BhHdDEc6bntMRe82PPjkjSaOHBvg/FL1SzRlnRt7aD2OcbTwqV8J+QNXLm3QO7UQmsMD/n82aOXENyi4g==; 5:7RVsBSc8cbbEZ/v3v70DxV8dIqcFhMovrVPJVFWx/qB9Elx5eL3rgxns/ZlMBRwlV/NWKZKbI5Wi68+gCxYol3j6RFbnk8SZsZjjijFH5WOd7daKf8vSDL5GvPAPa4y1WKULn7fSxAwn/XJpcj+wFPpdRpDTnGprd+iPB/t8mjc=; 24:4FbnTr7Yg/KhEE67eKuX8wKQA2aOIyGuh5gnP81AqArk8PT6wH0/rQKOzx4gwcKBGczlILoLMgW4LqBWPQwiogerlCzGx3wXW4kyS1tooB4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0402MB3435; 7:fCeSozDRW92EhQp3o8lN5OopVCgw70OnG5ohpV+pMk4k4ALDIfOGm96J0W+7C01u9H+OVE8mvmzx3ymvkmA+wz/gWVKHUH3WTekqsUoDCgEUqXpp/mNeMVaODgXZVHEukIg9mf9f67bowEahLSq8/MlKFAAI2K4L/00fPcKeNwZpyphFz6BqYkbDCkcEhs4FCEVhrVqatX7nTnIcOEVOehtVyvCQnvWontpdjd5cv/iUvjsl4KCsQ1muaIsL9Fg/ X-MS-Office365-Filtering-Correlation-Id: b8644340-95bd-4fcb-5bab-08d5bc040657 X-OriginatorOrg: foretagsplatsen.se X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 May 2018 14:39:40.6478 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b8644340-95bd-4fcb-5bab-08d5bc040657 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 6a4cae39-fb28-4bd5-8fb2-64bf04843093 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0402MB3435 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:146237 Archived-At: Yoichi Nakayama writes: > Fixed tests and update object encoding functions to be functional without > binding json-object-type as far as possible. this bug is annoying me as well while implementing a CouchDB client. --=20 Damien Cassou F=C3=B6retagsplatsen AB Phone/Fax: +46 (0)8 774 63 00 Mobile: +33 (0)6 80 50 18 91 Address: Skeppsbron 26, 4tr, SE-111 30 Stockholm Web: www.foretagsplatsen.se