From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Subject: Re: [bug?][ob-core] using remove-if Date: Tue, 30 Jul 2013 02:56:01 +0200 Message-ID: <87zjt46f32.fsf@gmx.us> References: <87d2q07vsk.fsf@gmx.us> <87fvuwuc04.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50025) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V3yEW-0003dH-HX for emacs-orgmode@gnu.org; Mon, 29 Jul 2013 20:56:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V3yEP-0003WQ-7i for emacs-orgmode@gnu.org; Mon, 29 Jul 2013 20:56:12 -0400 Received: from mout.gmx.net ([212.227.17.22]:57539) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V3yEO-0003WG-Ul for emacs-orgmode@gnu.org; Mon, 29 Jul 2013 20:56:05 -0400 Received: from pank ([85.178.251.250]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MLR30-1V3Q003EOI-000fy9 for ; Tue, 30 Jul 2013 02:56:03 +0200 In-Reply-To: <87fvuwuc04.fsf@gmail.com> (Eric Schulte's message of "Mon, 29 Jul 2013 18:28:43 -0600") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: schulte.eric@gmail.com Cc: emacs-orgmode@gnu.org Eric Schulte writes: > Thanks for catching this, I've just pushed up a fix. Thanks for the quick fix! I'll go back to async export :) > To complain to no-one in particular for a second... > > The exclusion of the cl functions from Emacs packages including both > functions like `remove-if', and basic macros like `flet', has one of > two possible consequences. Either (1) authors work around the missing > functionality by contorting the logic of their code so as to not need > this functionality, or (2) the function is re-implemented with a > package specific prefix and often slightly different semantics. I > know I've had to do both in my own Org-mode coding, and I believe most > major packages do both of these [1]. It does seem a bit silly. Wasn't work done on making cl-lib faster? And would that get e.g. remove-if from cl-seq? Cheers, Rasmus -- I hear there's rumors on the, uh, Internets. . .