From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel,gmane.emacs.orgmode Subject: Re: org-export raises stringp nil error Date: Fri, 08 Mar 2013 15:18:19 +0400 Message-ID: <87a9qexhqc.fsf@yandex.ru> References: <87ip539io1.fsf@nautilus.nautilus> <87zjye96ph.fsf@bzg.ath.cx> <87vc928kcm.fsf@bzg.ath.cx> <83sj46z468.fsf@gnu.org> <87txomz1j7.fsf@yandex.ru> <83li9yyyul.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1362741529 13816 80.91.229.3 (8 Mar 2013 11:18:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 8 Mar 2013 11:18:49 +0000 (UTC) Cc: lele@metapensiero.it, joakim@verona.se, emacs-devel@gnu.org, bzg@gnu.org, emacs-orgmode@gnu.org, sdl.web@gmail.com To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 08 12:19:11 2013 Return-path: Envelope-to: ged-emacs-devel@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 1UDvKR-0005wL-En for ged-emacs-devel@m.gmane.org; Fri, 08 Mar 2013 12:19:11 +0100 Original-Received: from localhost ([::1]:42274 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDvK5-0004IZ-HJ for ged-emacs-devel@m.gmane.org; Fri, 08 Mar 2013 06:18:49 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:50222) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDvJx-0004Ac-AR for emacs-devel@gnu.org; Fri, 08 Mar 2013 06:18:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UDvJs-0007yk-La for emacs-devel@gnu.org; Fri, 08 Mar 2013 06:18:41 -0500 Original-Received: from mail-la0-x22c.google.com ([2a00:1450:4010:c03::22c]:60761) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDvJd-0007vl-Hr; Fri, 08 Mar 2013 06:18:21 -0500 Original-Received: by mail-la0-f44.google.com with SMTP id eb20so1571208lab.17 for ; Fri, 08 Mar 2013 03:18:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type:x-antivirus :x-antivirus-status; bh=M3MuTAgbNCj7U3G9xRcBudSxWVlnX2E4iQygg/rs1vs=; b=ytDbaXm4GduTPdPzqI2z2vDyYKG8zd9Z7i8gDbvX64LELm1EgwA0QtBhRDsfucgZ9I DuHu4+7Mha0Rp/Jgk6Vjo4GDYb/ZF1XJ4ptsjbL6xN5Y5xdUCBMnZGIEA77y4FmF0C7m hmZ62Oxe0wiuw79XJwJsaSKGgsxINS2FV26kn5gAkNYwE+z5nP1uSc/f8nUoMVB+8Y5x LIfdSc+vJ3hoHJGC895MF+BHWWuJyGxVKaFn9Y7/CuAXnNprCQ5sJoVmNxgdMxCSPbnr dEvhW8MevYY4qA0lVXC4eLaiQP37TmDbUffCcHmzvqrfLCbRd81epeVxH8BWp8xo6b4T a+dA== X-Received: by 10.152.133.133 with SMTP id pc5mr1671258lab.32.1362741500192; Fri, 08 Mar 2013 03:18:20 -0800 (PST) Original-Received: from SOL ([178.252.98.87]) by mx.google.com with ESMTPS id hk10sm2385970lab.4.2013.03.08.03.18.18 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 08 Mar 2013 03:18:19 -0800 (PST) In-Reply-To: <83li9yyyul.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 08 Mar 2013 12:23:14 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (windows-nt) X-Antivirus: avast! (VPS 130307-3, 08.03.2013), Outbound message X-Antivirus-Status: Clean X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c03::22c 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:157604 gmane.emacs.orgmode:67936 Archived-At: Eli Zaretskii writes: >> From: Dmitry Gutov >> Cc: Eli Zaretskii , bzg@gnu.org, lele@metapensiero.it, emacs-orgmode@gnu.org, Leo Liu , emacs-devel@gnu.org >> Date: Fri, 08 Mar 2013 13:25:16 +0400 >> >> joakim@verona.se writes: >> > Just a small reminder of the idea Stefan sometimes drops in these >> > discussions: >> > - Emacs "trunk" could be stripped of all but the bare essentials to >> > achieve bootstrap. >> >> I like the idea of stripping big bundled packages (like org, gnus, >> cedet, maybe even tramp, if that's possible). > > That would certainly mean more problems for users to set them up with > a particular version of Emacs, because there's no longer a clear way > of getting the version of package X that correspond to Emacs version > N.M. There won't be such correspondence. AFAIK, all 4 packages I mentioned above maintain backward compatible codebases, so it's not like they depend on the latest Emacs. And if some do, package.el allows to specify the minimal Emacs version in the "Package-Requires" header. It just might use some improvement in the error message when this dependency is not satisfied. So, users of all versions of Emacs would use the same latest stable Gnus, Org and CEDET, as long as the packages maintain backward compatibility. That would create some pressure to upgrade old Emacs versions, though (as long as ELPA repositories only contain the latest versions of packages), but that's not necessarily a bad thing.