From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Antipov Newsgroups: gmane.emacs.bugs Subject: bug#15405: 24.3; #[] freezes emacs Date: Wed, 25 Sep 2013 20:12:36 +0400 Message-ID: <52430B74.3080105@yandex.ru> References: <8361tynp73.fsf@gnu.org> <834n9inoa0.fsf@gnu.org> <871u4mcf2h.fsf@rosalinde.fritz.box> <831u4mnlit.fsf@gnu.org> <83txhilymg.fsf@gnu.org> <83ob7pmh28.fsf@gnu.org> <523CF65A.7010607@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1380125608 10436 80.91.229.3 (25 Sep 2013 16:13:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 25 Sep 2013 16:13:28 +0000 (UTC) Cc: stephen.berman@gmx.net, 15405@debbugs.gnu.org, Leo Liu To: Barry OReilly , Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Sep 25 18:13:30 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VOriT-00023z-Fh for geb-bug-gnu-emacs@m.gmane.org; Wed, 25 Sep 2013 18:13:29 +0200 Original-Received: from localhost ([::1]:53722 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VOriS-0006fh-Vh for geb-bug-gnu-emacs@m.gmane.org; Wed, 25 Sep 2013 12:13:28 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52691) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VOriD-0006Dx-0o for bug-gnu-emacs@gnu.org; Wed, 25 Sep 2013 12:13:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VOri2-00062U-RY for bug-gnu-emacs@gnu.org; Wed, 25 Sep 2013 12:13:12 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:55461) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VOri2-000628-Kp for bug-gnu-emacs@gnu.org; Wed, 25 Sep 2013 12:13:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VOri2-0003og-42 for bug-gnu-emacs@gnu.org; Wed, 25 Sep 2013 12:13:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Antipov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Sep 2013 16:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15405 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15405-submit@debbugs.gnu.org id=B15405.138012556214644 (code B ref 15405); Wed, 25 Sep 2013 16:13:02 +0000 Original-Received: (at 15405) by debbugs.gnu.org; 25 Sep 2013 16:12:42 +0000 Original-Received: from localhost ([127.0.0.1]:35521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VOrhi-0003o7-9A for submit@debbugs.gnu.org; Wed, 25 Sep 2013 12:12:42 -0400 Original-Received: from forward10l.mail.yandex.net ([84.201.143.143]:37554) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VOrhf-0003ny-6y for 15405@debbugs.gnu.org; Wed, 25 Sep 2013 12:12:40 -0400 Original-Received: from smtp7.mail.yandex.net (smtp7.mail.yandex.net [77.88.61.55]) by forward10l.mail.yandex.net (Yandex) with ESMTP id 7D389BA2192; Wed, 25 Sep 2013 20:12:37 +0400 (MSK) Original-Received: from smtp7.mail.yandex.net (localhost [127.0.0.1]) by smtp7.mail.yandex.net (Yandex) with ESMTP id E0E1315806C9; Wed, 25 Sep 2013 20:12:36 +0400 (MSK) Original-Received: from unknown (unknown [37.139.80.10]) by smtp7.mail.yandex.net (nwsmtp/Yandex) with ESMTP id i15TfQOevq-CaiqDT2s; Wed, 25 Sep 2013 20:12:36 +0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1380125556; bh=HpxyPimwPdUxy9ltcaPm5XQ2Nw3xu9Xzi3VPRPd0JEc=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=Wrf8HwD87DsVyxD4a0Xhi/Ip+Chp8nYDYa/msMQ1oud9+oO+IsFYkMwTTRku+K+os R2+ugyQR51yLApZxA4zdK44idGGO2o9kRb0oyU/nFMsubyTTNT8I64k8YCP6QNaJxR 1XINTZgKshigrUh9ftbO6Hw5FZybcmjN9+Dsjl8k= Authentication-Results: smtp7.mail.yandex.net; dkim=pass header.i=@yandex.ru User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.0 In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:78736 Archived-At: On 09/25/2013 07:22 PM, Barry OReilly wrote: > From the code, I thought I could make the following change and have > zero vectors participate in the vector_free_lists. Of course, this is technically possible. But I don't see a reason for this at all. Unlike 0 (zero) for arithmetic, "" for string operations, () (or nil) for lists, etc., #[] (empty bytecode string) makes no sense at all. Again, if bytecomp never produces such an objects and they're never used somewhere else, it should be treated as "impossible" object and error should be signaled once such an object is found. . Dmitry