From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 16 09:53:35 2019 Received: (at submit) by debbugs.gnu.org; 16 Jan 2019 14:53:36 +0000 Received: from localhost ([127.0.0.1]:32897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gjmZT-00057W-I5 for submit@debbugs.gnu.org; Wed, 16 Jan 2019 09:53:35 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46475) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gjmZQ-000570-2r for submit@debbugs.gnu.org; Wed, 16 Jan 2019 09:53:33 -0500 Received: from lists.gnu.org ([209.51.188.17]:37391) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gjmZK-00035Z-L2 for submit@debbugs.gnu.org; Wed, 16 Jan 2019 09:53:26 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56660) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gjmZK-0006KB-01 for bug-gnu-emacs@gnu.org; Wed, 16 Jan 2019 09:53:26 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gjmZI-0002za-SS for bug-gnu-emacs@gnu.org; Wed, 16 Jan 2019 09:53:25 -0500 Received: from forward103p.mail.yandex.net ([2a02:6b8:0:1472:2741:0:8b7:106]:53843) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gjmZI-0002nc-Jm for bug-gnu-emacs@gnu.org; Wed, 16 Jan 2019 09:53:24 -0500 Received: from mxback13j.mail.yandex.net (mxback13j.mail.yandex.net [IPv6:2a02:6b8:0:1619::88]) by forward103p.mail.yandex.net (Yandex) with ESMTP id C2B7B18C0665 for ; Wed, 16 Jan 2019 17:53:19 +0300 (MSK) Received: from localhost (localhost [::1]) by mxback13j.mail.yandex.net (nwsmtp/Yandex) with ESMTP id L75SBPJ5mB-rJpiOn5W; Wed, 16 Jan 2019 17:53:19 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xuchunyang.me; s=mail; t=1547650399; bh=jJ212E7wp/tqTau2LXAn4Ako/gCE0br1ND4DbbV7ORQ=; h=From:To:Subject:Date:Message-Id; b=kqT6sd90gnZBnPU/3wL3WYuX9VcWRJ3rkf9vdPiarrXqNqCBQdz5xlxXeQagRbY2B bHBlQc4azMFlW8BL5y20ExC9NbhjfV2XpzoC/mAkNCYQUYpBRfl4x8i6yIFXuZq1iU 1pgYJgNRBPKgobpLjR5U3u8lTurNcJAfNvnHUBQw= Authentication-Results: mxback13j.mail.yandex.net; dkim=pass header.i=@xuchunyang.me Received: by iva2-6ec8f0a6115e.qloud-c.yandex.net with HTTP; Wed, 16 Jan 2019 17:53:19 +0300 From: mail@xuchunyang.me To: bug-gnu-emacs@gnu.org Subject: 26.1; Inaccurate error report of (sort "cba" #'<) MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Wed, 16 Jan 2019 22:53:19 +0800 Message-Id: <17949751547650399@iva2-6ec8f0a6115e.qloud-c.yandex.net> Content-Transfer-Encoding: 7bit Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a02:6b8:0:1472:2741:0:8b7:106 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Eval (sort "cba" #'<) gives Debugger entered--Lisp error: (wrong-type-argument sequencep "cba") sort("cba" <) eval((sort "cba" (function <)) nil) elisp--eval-last-sexp(nil) eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) call-interactively(eval-last-sexp nil nil) command-execute(eval-last-sexp) the error is inaccurate since "cba" is indeed a sequence (sequencep "cba") ;; => t it should report "cba" is not a list or vector instead. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 17 17:43:35 2019 Received: (at 34104) by debbugs.gnu.org; 17 Jan 2019 22:43:35 +0000 Received: from localhost ([127.0.0.1]:35414 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gkGNr-0003Iv-3o for submit@debbugs.gnu.org; Thu, 17 Jan 2019 17:43:35 -0500 Received: from mail-ot1-f46.google.com ([209.85.210.46]:44510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gkGNp-0003Ij-DH for 34104@debbugs.gnu.org; Thu, 17 Jan 2019 17:43:33 -0500 Received: by mail-ot1-f46.google.com with SMTP id f18so12662080otl.11 for <34104@debbugs.gnu.org>; Thu, 17 Jan 2019 14:43:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=pkOg8qE3QGIW9QKqB18o8f+LbI+BQ3moH2oOytz8VyM=; b=b42C7hB61x07kYY8FGe/OVsLVPLa5B05leQ9XEr2z/m7lunmgkfKSd8G6OV+UqNEb0 +8Q9yg+mB62a1WvxdWw2rNOFKTVJIRHE/O7jnrIxTLSMJ+9tRInCJHuW8SHshcAMLwIi Fi1lays0CxupBJRy/BP6gf/33At0V85BTQvqLokDiUeogGmudBm/deojKywkRLUgWaaP c/lKhAv/GhVgljZEx4d4aQssD+NFbmp7oIp1RUGUWyykyy/5uZ52Y2E7lLSjnAkSuMwm kuBcBFhX+cc+gW6T5HzHkMWx20IVva+Rc6FO0znyI5iI5/ulsRxXMTYFy/klGAQnEyKA doQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pkOg8qE3QGIW9QKqB18o8f+LbI+BQ3moH2oOytz8VyM=; b=CjV8DOwx3r8xalIigPq1fFL1Xt9bePEl4cBVqVEweVyC49wnVcitFMrIUqnIHeuW33 vqVQUyaLOx0FbWq8X2LaLeJce8y2hKzqsV1m1sryfTxgF/ViWIAU7TTPwPy1QqDYahKZ OTEyG1PmlPDY3C6hrJpGFPeqgWKQkfoI5Jf2AYTHLgdoNlcRnDoj2ieYb1617rFZ21rt o0McPO0MnhlSUTY32yvzI9jukejNe5hXAKf+0a1tXo2ehIUbEWbPDSPiQ3HG7Y22TnWj /TgtIy4nJGhUadHReNCrTRGht7xXf3szk3BbIHGEGiepNetskUZhj+sViegKLhO5g4TN Yeiw== X-Gm-Message-State: AJcUukcmigY39HYdo//2gTRPYVYOeDodjqZduaFsdwAw0z7jKo5trtu1 mpNOsQPFOICdMlvVoJmcIyzMgpxZ33iy9/WV86g= X-Google-Smtp-Source: ALg8bN7t5IO4cQCfHRnJDXeecRFGOAT+3Q7TaELALPkjDiY9Ju3jlQnqnF27bjArTFcmUZmj1oHxaYjCR580KgZSLUU= X-Received: by 2002:a9d:2184:: with SMTP id s4mr10717258otb.46.1547765007190; Thu, 17 Jan 2019 14:43:27 -0800 (PST) MIME-Version: 1.0 References: <17949751547650399@iva2-6ec8f0a6115e.qloud-c.yandex.net> In-Reply-To: <17949751547650399@iva2-6ec8f0a6115e.qloud-c.yandex.net> From: Philipp Stephani Date: Thu, 17 Jan 2019 23:43:16 +0100 Message-ID: Subject: Re: bug#34104: 26.1; Inaccurate error report of (sort "cba" #'<) To: mail@xuchunyang.me Content-Type: multipart/mixed; boundary="000000000000733261057faf1f89" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 34104 Cc: 34104@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) --000000000000733261057faf1f89 Content-Type: text/plain; charset="UTF-8" Am Mi., 16. Jan. 2019 um 15:54 Uhr schrieb : > > > Eval (sort "cba" #'<) gives > > Debugger entered--Lisp error: (wrong-type-argument sequencep "cba") > sort("cba" <) > eval((sort "cba" (function <)) nil) > elisp--eval-last-sexp(nil) > eval-last-sexp(nil) > funcall-interactively(eval-last-sexp nil) > call-interactively(eval-last-sexp nil nil) > command-execute(eval-last-sexp) > > the error is inaccurate since "cba" is indeed a sequence > > (sequencep "cba") > ;; => t > > it should report "cba" is not a list or vector instead. > Here's a patch. --000000000000733261057faf1f89 Content-Type: text/plain; charset="US-ASCII"; name="0001-Improve-error-data-when-passing-a-wrong-type-to-sort.txt" Content-Disposition: attachment; filename="0001-Improve-error-data-when-passing-a-wrong-type-to-sort.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jr17b9nm0 RnJvbSAwMzM1OGY4NTA2OWY3MGI4MDc5YWJiODQwMDJlNDkzMGJjODNjMjFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwIFN0ZXBoYW5pIDxwaHN0QGdvb2dsZS5jb20+CkRh dGU6IFRodSwgMTcgSmFuIDIwMTkgMjM6Mzk6MTkgKzAxMDAKU3ViamVjdDogW1BBVENIXSBJbXBy b3ZlIGVycm9yIGRhdGEgd2hlbiBwYXNzaW5nIGEgd3JvbmcgdHlwZSB0byAnc29ydCcKIChCdWcj MzQxMDQpCgoqIHNyYy9mbnMuYyAoRnNvcnQpOiBVc2UgJ2xpc3Qtb3ItdmVjdG9yLXAnIGZvciBl cnJvciBtZXNzYWdlLgooc3ltc19vZl9mbnMpOiBEZWZpbmUgJ2xpc3Qtb3ItdmVjdG9yLXAnLgoK KiB0ZXN0L3NyYy9mbnMtdGVzdHMuZWwgKGZucy10ZXN0cy1zb3J0KTogRXh0ZW5kIHVuaXQgdGVz dC4KLS0tCiBzcmMvZm5zLmMgICAgICAgICAgICAgfCAzICsrLQogdGVzdC9zcmMvZm5zLXRlc3Rz LmVsIHwgNSArKysrLQogMiBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDIgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvc3JjL2Zucy5jIGIvc3JjL2Zucy5jCmluZGV4IDFhYzYwMzIx YzUuLjM0NTIxMTQxOGMgMTAwNjQ0Ci0tLSBhL3NyYy9mbnMuYworKysgYi9zcmMvZm5zLmMKQEAg LTIwODQsNyArMjA4NCw3IEBAIHRoZSBzZWNvbmQuICAqLykKICAgZWxzZSBpZiAoVkVDVE9SUCAo c2VxKSkKICAgICBzb3J0X3ZlY3RvciAoc2VxLCBwcmVkaWNhdGUpOwogICBlbHNlIGlmICghTklM UCAoc2VxKSkKLSAgICB3cm9uZ190eXBlX2FyZ3VtZW50IChRc2VxdWVuY2VwLCBzZXEpOworICAg IHdyb25nX3R5cGVfYXJndW1lbnQgKFFsaXN0X29yX3ZlY3Rvcl9wLCBzZXEpOwogICByZXR1cm4g c2VxOwogfQogCkBAIC01MzU4LDYgKzUzNTgsNyBAQCBVc2VkIGJ5IGBmZWF0dXJlcCcgYW5kIGBy ZXF1aXJlJywgYW5kIGFsdGVyZWQgYnkgYHByb3ZpZGUnLiAgKi8pOwogICBERUZTWU0gKFFzdWJm ZWF0dXJlcywgInN1YmZlYXR1cmVzIik7CiAgIERFRlNZTSAoUWZ1bmNhbGwsICJmdW5jYWxsIik7 CiAgIERFRlNZTSAoUXBsaXN0cCwgInBsaXN0cCIpOworICBERUZTWU0gKFFsaXN0X29yX3ZlY3Rv cl9wLCAibGlzdC1vci12ZWN0b3ItcCIpOwogCiAjaWZkZWYgSEFWRV9MQU5HSU5GT19DT0RFU0VU CiAgIERFRlNZTSAoUWNvZGVzZXQsICJjb2Rlc2V0Iik7CmRpZmYgLS1naXQgYS90ZXN0L3NyYy9m bnMtdGVzdHMuZWwgYi90ZXN0L3NyYy9mbnMtdGVzdHMuZWwKaW5kZXggM2QxYThiMzdiNC4uZDZj Yzk5ZThlMyAxMDA2NDQKLS0tIGEvdGVzdC9zcmMvZm5zLXRlc3RzLmVsCisrKyBiL3Rlc3Qvc3Jj L2Zucy10ZXN0cy5lbApAQCAtMTYxLDcgKzE2MSwxMCBAQCBmbnMtdGVzdHMtLWNvbGxhdGUtZW5h YmxlZC1wCiAJICAgICAnKDkgLiAicHBwIikgJyg4IC4gInR0dCIpICcoOCAuICJlZWUiKSAnKDkg LiAiZmZmIikpCiAJICAgIChsYW1iZGEgKHggeSkgKDwgKGNhciB4KSAoY2FyIHkpKSkpCiAJICAg Wyg4IC4gInh4eCIpICg4IC4gImJiYiIpICg4IC4gInR0dCIpICg4IC4gImVlZSIpCi0JICAgICg5 IC4gImFhYSIpICg5IC4gInp6eiIpICg5IC4gInBwcCIpICg5IC4gImZmZiIpXSkpKQorCSAgICAo OSAuICJhYWEiKSAoOSAuICJ6enoiKSAoOSAuICJwcHAiKSAoOSAuICJmZmYiKV0pKQorICA7OyBC dWcjMzQxMDQKKyAgKHNob3VsZCAoZXF1YWwgKHNob3VsZC1lcnJvciAoc29ydCAiY2JhIiAjJzwp IDp0eXBlICd3cm9uZy10eXBlLWFyZ3VtZW50KQorICAgICAgICAgICAgICAgICAnKHdyb25nLXR5 cGUtYXJndW1lbnQgbGlzdC1vci12ZWN0b3ItcCAiY2JhIikpKSkKIAogKGVydC1kZWZ0ZXN0IGZu cy10ZXN0cy1jb2xsYXRlLXNvcnQgKCkKICAgKHNraXAtdW5sZXNzIChmbnMtdGVzdHMtLWNvbGxh dGUtZW5hYmxlZC1wKSkKLS0gCjIuMTcuMiAoQXBwbGUgR2l0LTExMykKCg== --000000000000733261057faf1f89-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 18 03:31:09 2019 Received: (at 34104) by debbugs.gnu.org; 18 Jan 2019 08:31:09 +0000 Received: from localhost ([127.0.0.1]:35635 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gkPYS-0003Dr-Sx for submit@debbugs.gnu.org; Fri, 18 Jan 2019 03:31:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gkPYR-00038c-J6 for 34104@debbugs.gnu.org; Fri, 18 Jan 2019 03:31:07 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45845) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gkPYL-0005wQ-LZ; Fri, 18 Jan 2019 03:31:01 -0500 Received: from [176.228.60.248] (port=3369 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gkPYL-0007jy-0h; Fri, 18 Jan 2019 03:31:01 -0500 Date: Fri, 18 Jan 2019 10:30:57 +0200 Message-Id: <838szicqpq.fsf@gnu.org> From: Eli Zaretskii To: Philipp Stephani In-reply-to: (message from Philipp Stephani on Thu, 17 Jan 2019 23:43:16 +0100) Subject: Re: bug#34104: 26.1; Inaccurate error report of (sort "cba" #'<) References: <17949751547650399@iva2-6ec8f0a6115e.qloud-c.yandex.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 34104 Cc: mail@xuchunyang.me, 34104@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > From: Philipp Stephani > Date: Thu, 17 Jan 2019 23:43:16 +0100 > Cc: 34104@debbugs.gnu.org > > > Debugger entered--Lisp error: (wrong-type-argument sequencep "cba") > > sort("cba" <) > > eval((sort "cba" (function <)) nil) > > elisp--eval-last-sexp(nil) > > eval-last-sexp(nil) > > funcall-interactively(eval-last-sexp nil) > > call-interactively(eval-last-sexp nil nil) > > command-execute(eval-last-sexp) > > > > the error is inaccurate since "cba" is indeed a sequence > > > > (sequencep "cba") > > ;; => t > > > > it should report "cba" is not a list or vector instead. > > > > > Here's a patch. LGTM, thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 19 18:05:26 2019 Received: (at 34104-done) by debbugs.gnu.org; 19 Jan 2019 23:05:26 +0000 Received: from localhost ([127.0.0.1]:38140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gkzg4-0006mR-6V for submit@debbugs.gnu.org; Sat, 19 Jan 2019 18:05:26 -0500 Received: from mail-ot1-f54.google.com ([209.85.210.54]:40382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gkzg1-0006mB-Qz for 34104-done@debbugs.gnu.org; Sat, 19 Jan 2019 18:05:22 -0500 Received: by mail-ot1-f54.google.com with SMTP id s5so17601867oth.7 for <34104-done@debbugs.gnu.org>; Sat, 19 Jan 2019 15:05:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2lIGS8AExzDNgMTXa2zcjDNatLS8Td4DbwyrN6cjqeQ=; b=jEw24Lxyfs+lFkly0/Ihv4bLvafsTBpm0lCdpg6R/d4IddTcQS6g1m7RxpscuP9pGn e2R3yIxvlXY6lHRJsV1+QaYUcCtD/99lvMwX0l1f9oghcaBPJE9n2oHZ2HIa4Y9nBXuI Eh1+yjjBFZPR8W/Z6OQ03KeU8CWMn7jjZjTUxVOeCbxtjcQUdww6lkAfbsBFV/lB5BWA v0PB085g2lBVgtQPrlq5So/vwkIwN86+ZD0x9vagZxIsOd2c9TRCBMkPHqofJnlJYeCe nRhfOjXXg61Ip2pqiEHhayDeKTcWnmuTQvdBJPxYOAMZdUS/H+96m5KR+b0cBb9ATRoc Whpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2lIGS8AExzDNgMTXa2zcjDNatLS8Td4DbwyrN6cjqeQ=; b=hSntnLnZ0oKcaHOS2W4gDfXVCHLme22dFLqGfJdd95+OMkcsEL4MDwygw7t6EbfH79 hTUHOX0ehLoHzD9RHu/s2ph1h5UMXaCe4mb6jdeUA8Gypb4dBVjaDv4MY8qCN6wA5AD7 lsy5CRlHnqZCiAfG/h8uWmDa9C/8Iif3gqBGx+wxmNQa8v5EAqh2IdYi1q4B4nfo3q/t gFMajtCC+t7haXXs5En9LCEwUu2rQ4vGu0CCMp8vlAoFukfxc7dg4GGIj7CGFE76TDMW FGug8nL4l2P83+JsL4Ytu/jg2ykOErqe9I28FsmzuQkxMOe0Sg4BQRAjhY1uuefZyTcK su5g== X-Gm-Message-State: AJcUukf/UCCW7Mm6syVxX5Mq1zKOLWtYBdAPCxaHsYwTOdaZ4FtWxjd/ oAXIieB6wm9WQTy8J54R6TKyQt15MaYw3nJc2sk= X-Google-Smtp-Source: ALg8bN5APHXcT6hEU4q9Ae1Zvz/8cFSUfRUuHFYXtZQXUeOWJ20Lbs0bnxxasAxLHsGFttKjyMSzA3vSinPMSlhxwGw= X-Received: by 2002:a9d:2184:: with SMTP id s4mr16540558otb.46.1547939115839; Sat, 19 Jan 2019 15:05:15 -0800 (PST) MIME-Version: 1.0 References: <17949751547650399@iva2-6ec8f0a6115e.qloud-c.yandex.net> <838szicqpq.fsf@gnu.org> In-Reply-To: <838szicqpq.fsf@gnu.org> From: Philipp Stephani Date: Sun, 20 Jan 2019 00:05:04 +0100 Message-ID: Subject: Re: bug#34104: 26.1; Inaccurate error report of (sort "cba" #'<) To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 34104-done Cc: mail@xuchunyang.me, 34104-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Am Fr., 18. Jan. 2019 um 09:31 Uhr schrieb Eli Zaretskii : > > > From: Philipp Stephani > > Date: Thu, 17 Jan 2019 23:43:16 +0100 > > Cc: 34104@debbugs.gnu.org > > > > > Debugger entered--Lisp error: (wrong-type-argument sequencep "cba") > > > sort("cba" <) > > > eval((sort "cba" (function <)) nil) > > > elisp--eval-last-sexp(nil) > > > eval-last-sexp(nil) > > > funcall-interactively(eval-last-sexp nil) > > > call-interactively(eval-last-sexp nil nil) > > > command-execute(eval-last-sexp) > > > > > > the error is inaccurate since "cba" is indeed a sequence > > > > > > (sequencep "cba") > > > ;; => t > > > > > > it should report "cba" is not a list or vector instead. > > > > > > > > > Here's a patch. > > LGTM, thanks. Pushed as 551051596f. From unknown Mon Aug 18 11:27:07 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 17 Feb 2019 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator