From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.devel Subject: Re: The implementation of `make-string' is in C Date: Tue, 31 Jan 2012 15:37:40 +0100 Message-ID: <87zkd40wgb.fsf@gnuvola.org> References: <4F27F0E2.8020605@dogan.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1328020732 23188 80.91.229.3 (31 Jan 2012 14:38:52 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 31 Jan 2012 14:38:52 +0000 (UTC) Cc: emacs-devel@gnu.org To: Deniz Dogan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jan 31 15:38:49 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RsErA-0006GF-0x for ged-emacs-devel@m.gmane.org; Tue, 31 Jan 2012 15:38:48 +0100 Original-Received: from localhost ([::1]:49044 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RsEr9-0002Xo-CH for ged-emacs-devel@m.gmane.org; Tue, 31 Jan 2012 09:38:47 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:42634) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RsEqx-00023m-OF for emacs-devel@gnu.org; Tue, 31 Jan 2012 09:38:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RsEqp-00022T-3H for emacs-devel@gnu.org; Tue, 31 Jan 2012 09:38:35 -0500 Original-Received: from smtp209.alice.it ([82.57.200.105]:50831) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RsEqo-0001xj-PU for emacs-devel@gnu.org; Tue, 31 Jan 2012 09:38:26 -0500 Original-Received: from ambire (87.0.69.144) by smtp209.alice.it (8.6.023.02) id 4EF08A63041CE2E3; Tue, 31 Jan 2012 15:38:06 +0100 Original-Received: from ttn by ambire with local (Exim 4.72) (envelope-from ) id 1RsEq5-000444-1Y; Tue, 31 Jan 2012 15:37:41 +0100 In-Reply-To: <4F27F0E2.8020605@dogan.se> (Deniz Dogan's message of "Tue, 31 Jan 2012 14:47:14 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.57.200.105 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:148067 Archived-At: () Deniz Dogan () Tue, 31 Jan 2012 14:47:14 +0100 Why is `make-string' implemented in C? Why not something like: (apply 'string (make-list LENGTH INIT)) ? Did you try this on your source tree? What happened?