From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lennart Borgman Newsgroups: gmane.emacs.devel Subject: Re: face for non-ASCII characters Date: Thu, 21 Apr 2011 22:00:38 +0200 Message-ID: References: <87bp06nqy4.fsf@lifelogs.com> <877haunq8t.fsf@lifelogs.com> <8739linpib.fsf@lifelogs.com> <86815A0AB7354FA3874096E7B5FA2F08@us.oracle.com> <87tydym9fs.fsf@lifelogs.com> <87lizam8zt.fsf@lifelogs.com> <878vv7imqp.fsf@lifelogs.com> <87k4erh6q3.fsf@lifelogs.com> <874o5uie42.fsf@lifelogs.com> <87y635dll9.fsf@lifelogs.com> <87r58vbj7o.fsf@lifelogs.com> <87fwpba03q.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1303416080 4705 80.91.229.12 (21 Apr 2011 20:01:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 21 Apr 2011 20:01:20 +0000 (UTC) Cc: emacs-devel@gnu.org To: Ted Zlatanov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 21 22:01:14 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QD03j-0007c8-I9 for ged-emacs-devel@m.gmane.org; Thu, 21 Apr 2011 22:01:03 +0200 Original-Received: from localhost ([::1]:57698 helo=lists2.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QD03i-0008CW-SI for ged-emacs-devel@m.gmane.org; Thu, 21 Apr 2011 16:01:02 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:47131) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QD03g-0008CQ-Bp for emacs-devel@gnu.org; Thu, 21 Apr 2011 16:01:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QD03f-0001Rj-4I for emacs-devel@gnu.org; Thu, 21 Apr 2011 16:01:00 -0400 Original-Received: from mail-ey0-f169.google.com ([209.85.215.169]:41139) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QD03e-0001Rd-W3 for emacs-devel@gnu.org; Thu, 21 Apr 2011 16:00:59 -0400 Original-Received: by eyd9 with SMTP id 9so23124eyd.0 for ; Thu, 21 Apr 2011 13:00:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type:content-transfer-encoding; bh=JegIi3kTtE+rX8AH9wFCpp4ozznwWoyf/B3BhRaiQKo=; b=WOTys2ARVWT6UXisfiC0UeHW59yXsCm7pSdcIWxIoqiImK3wI5EszmeSsjtmHiljmY +kF+m8G5g3E8iCQzhee7NypvoSx/bH2XB4yA+DklkQY9rVqBDG0fTsAm3Kf72GW3RL/4 3Rv52S9LN0T+UNSD8VCt55UsyNHT4QyvXD9cI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=I7OCY/CL3ijJ7EnABYcX9U0jfuliLlU9sq57TAQ03CyNjQiwNShR7qG7TwMEShVOLg w1Y+5wAXVQJ3CwmKIQ3aXJJRQEQJAHrRugjk7oG+zh1PDzFoIEH6FEG+81an+AQpHFiF 6jCtwONzNsxrNSFTHsixCLIsj+wkV81X9VuIQ= Original-Received: by 10.213.0.207 with SMTP id 15mr854265ebc.20.1303416058124; Thu, 21 Apr 2011 13:00:58 -0700 (PDT) Original-Received: by 10.213.23.8 with HTTP; Thu, 21 Apr 2011 13:00:38 -0700 (PDT) In-Reply-To: <87fwpba03q.fsf@lifelogs.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.215.169 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:138626 Archived-At: 2011/4/21 Ted Zlatanov : > On Thu, 21 Apr 2011 20:42:08 +0200 Lennart Borgman wrote: > > LB> You are maybe misunderstanding part of this. For me the transition is > LB> the problem (and maybe the current lack of dynamic loading of > LB> libraries from ELPA). > > I'm not sure what you mean about dynamic loading. What I mean here is what can be used in nXhtml: If you (require 'somelib) and somelib.el is not on your computer then you can have it automatically downloaded from nXhtml repository (with a possibility to check the code before actually installing it). > Package installation > from the GNU ELPA (and ELPA in general) is static: you install what you > want synchronously, there is no "auto-install this when I need it" > functionality. =C2=A0Do you mean this is an issue? Yes. It makes it more difficult to integrate elisp libraries. This is one of the reasons I have kept so many things in nXhtml. If ELPA had that possibility I would not hesitate to move things into ELPA. (Unfortunately for this to work realy reliable a (simple) change in `require' is needed.) > LB> I do agree with you where markchars.el should be in the end. It > LB> should be in ELPA or Emacs. It is the road we have to think about. > > OK, as I understand it you also want to be able to offer markchars.el to > users as a separate feature independent of nXhtml. =C2=A0We agree. > > As I said markchars.el can be simply mirrored into the GNU ELPA nightly > from the nXhtml repository. =C2=A0Is that the road you're referring to? = =C2=A0Or > does something else about the mirroring worry you? =C2=A0How would you li= ke > to tell users to install it, if my proposal is not OK for some reason? At the moment just grab it from the nXhtml repository. You can download it from the web page there.