From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 15 16:00:41 2011 Received: (at submit) by debbugs.gnu.org; 15 Mar 2011 20:00:41 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PzaQ3-0001q5-6A for submit@debbugs.gnu.org; Tue, 15 Mar 2011 16:00:40 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PzaGN-0001c1-1D for submit@debbugs.gnu.org; Tue, 15 Mar 2011 15:50:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PzaGG-0004az-Ui for submit@debbugs.gnu.org; Tue, 15 Mar 2011 15:50:33 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:59792) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PzaGG-0004at-KZ for submit@debbugs.gnu.org; Tue, 15 Mar 2011 15:50:32 -0400 Received: from [140.186.70.92] (port=44505 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PzaGF-0006X5-4K for bug-gnu-emacs@gnu.org; Tue, 15 Mar 2011 15:50:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PzaGD-0004aF-Co for bug-gnu-emacs@gnu.org; Tue, 15 Mar 2011 15:50:30 -0400 Received: from dd24230.kasserver.com ([85.13.143.176]:52578) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PzaGD-0004Zt-3H for bug-gnu-emacs@gnu.org; Tue, 15 Mar 2011 15:50:29 -0400 Received: from bravo.mueller-schleicher.de (p57ADB606.dip.t-dialin.net [87.173.182.6]) by dd24230.kasserver.com (Postfix) with ESMTPA id 3C8784A890B for ; Tue, 15 Mar 2011 20:44:41 +0100 (CET) Received: by bravo.mueller-schleicher.de (Postfix, from userid 1000) id B7FB45C251; Tue, 15 Mar 2011 20:44:40 +0100 (CET) From: Ralph Schleicher To: bug-gnu-emacs@gnu.org Subject: INFOPATH bug on Windows Organization: Ralph Schleicher Date: Tue, 15 Mar 2011 20:44:40 +0100 Message-ID: <87bp1cjhhz.fsf@bravo.mueller-schleicher.i> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 199.232.76.165 X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 15 Mar 2011 16:00:37 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) Hi, on Windows, Emacs 23.3 fails to parse INFOPATH due to a hard-coded colon as path separator. Below is a patch together with a change log entry. 2011-03-11 Ralph Schleicher * info.el (info-initialize): Replace all uses of `:' with path-separator for compatibility with non-Unix systems. Cache quoting of path-separator. --- emacs-23.3/lisp/info.el.orig 2011-01-08 12:45:14 +0100 +++ emacs-23.3/lisp/info.el 2011-03-11 11:45:14 +0100 @@ -588,15 +588,15 @@ (defun info-initialize () "Initialize `Info-directory-list', if that hasn't been done yet." (unless Info-directory-list - (let ((path (getenv "INFOPATH"))) + (let ((path (getenv "INFOPATH")) + (sep (regexp-quote path-separator))) (setq Info-directory-list (prune-directory-list (if path - (if (string-match ":\\'" path) - (append (split-string (substring path 0 -1) - (regexp-quote path-separator)) + (if (string-match (concat sep "\\'") path) + (append (split-string (substring path 0 -1) sep) (Info-default-dirs)) - (split-string path (regexp-quote path-separator))) + (split-string path sep)) (Info-default-dirs))))))) ;;;###autoload -- Ralph From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 15 20:04:53 2011 Received: (at 8258-done) by debbugs.gnu.org; 16 Mar 2011 00:04:53 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PzeEO-0007Ef-Or for submit@debbugs.gnu.org; Tue, 15 Mar 2011 20:04:53 -0400 Received: from mail-gx0-f172.google.com ([209.85.161.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PzeEM-0007ER-RX for 8258-done@debbugs.gnu.org; Tue, 15 Mar 2011 20:04:51 -0400 Received: by gxk19 with SMTP id 19so464849gxk.3 for <8258-done@debbugs.gnu.org>; Tue, 15 Mar 2011 17:04:45 -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=kEh6qOHX8QXuzXllge8fG0u8nYcTvNB5+0sAr+GMCEw=; b=i7IvOo24y/TJ9FfHfje9kFNlyqz37/ZqOS8YQr5j8B/DfL3uQLteYMHXAUz1IgirSi tMa/Q9wlnY5La6ODQTcGTrzeeGmDiGmuI4PywSWRVqtp7KZtRZpQKea+a90I8lPCJPFp VKT4Tp0wVH8Hq44afrvohkkWK90FPVu27mDmU= 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=RcIcU2eg1OX+RMSULoKIsvVvQ9jcvcqoglVwUAqyrOYurTBK/rk+tms8T4FlEjuqya dFl8UV7tM/95/sSiOIAJRjVrO1kmFNPBsUif4k1BblZ+p58tQuhseDcMzwfZDqEQc/R7 /wv6tch5Q/pcid8Tif75sQGNNIgIpjyoc+P2I= Received: by 10.146.192.5 with SMTP id p5mr139624yaf.39.1300233885222; Tue, 15 Mar 2011 17:04:45 -0700 (PDT) MIME-Version: 1.0 Received: by 10.147.34.11 with HTTP; Tue, 15 Mar 2011 17:04:05 -0700 (PDT) In-Reply-To: <87bp1cjhhz.fsf@bravo.mueller-schleicher.i> References: <87bp1cjhhz.fsf@bravo.mueller-schleicher.i> From: Juanma Barranquero Date: Wed, 16 Mar 2011 01:04:05 +0100 Message-ID: Subject: Re: bug#8258: INFOPATH bug on Windows To: Ralph Schleicher Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.2 (---) X-Debbugs-Envelope-To: 8258-done Cc: 8258-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.2 (---) > on Windows, Emacs 23.3 fails to parse INFOPATH due to a hard-coded > colon as path separator. In fact, the current code parses INFOPATH (quite by accident), but fails to take into account the case where INFOPATH should be appended to Info-default-directory-list. So, yours is a valid fix and I've committed it to the emacs-23 branch. Thanks, =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 08 13:50:07 2011 Received: (at 8258) by debbugs.gnu.org; 8 Apr 2011 17:50:08 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q8Fot-00069C-Fu for submit@debbugs.gnu.org; Fri, 08 Apr 2011 13:50:07 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q8For-00068g-Tj for 8258@debbugs.gnu.org; Fri, 08 Apr 2011 13:50:06 -0400 Received: from localhost ([127.0.0.1]:59110) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q8Fok-0006qj-Ay; Fri, 08 Apr 2011 13:49:58 -0400 From: Glenn Morris To: Ralph Schleicher Subject: Re: bug#8258: INFOPATH bug on Windows References: <87bp1cjhhz.fsf@bravo.mueller-schleicher.i> X-Spook: Centro CIDA cybercash NWO counter terrorism ICE Fortezza X-Ran: [UOc:_hi/.Yd[%f):VvDcI&}H0e*7_KAGO2QwC.3LY7TpM{$faGn.?Sqs2/Yz=u;rV1[XZ X-Hue: green X-Attribution: GM Date: Fri, 08 Apr 2011 13:49:57 -0400 In-Reply-To: (Juanma Barranquero's message of "Wed, 16 Mar 2011 01:04:05 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 8258 Cc: Juanma Barranquero , 8258@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) Hi, I noticed that we do not have a copyright assignment from you that would cover these changes (we only have ones specifically for libc.el and battery.el). The current change is small enough not to need an assignment, but I notice you have sent a few other patches recently (not yet applied), plus you seem to have some old changes installed for info-look.el. The simplest solution is if you just complete one more, general assignment for all of Emacs. Are you willing to do that? If so, let me know and I will send you the form to get started. Thanks. From unknown Tue Jun 24 05:10:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 07 May 2011 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator