From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.lisp.guile.bugs Subject: bug#10474: Building guile 2.x under mingw + msys Date: Tue, 19 Feb 2013 14:39:54 +0100 Message-ID: <874nh85snp.fsf@pobox.com> References: <87pqerdxq4.fsf@pobox.com> <83ehuy698u.fsf@gnu.org> <8362ga5h7h.fsf@gnu.org> <87r4ywpnv0.fsf@gnu.org> <83r4yw49u6.fsf@gnu.org> <87y5smnj86.fsf@pobox.com> <83ehudp29y.fsf@gnu.org> <87sj4s7fcc.fsf@pobox.com> <87liak4g53.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1361281268 7399 80.91.229.3 (19 Feb 2013 13:41:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 19 Feb 2013 13:41:08 +0000 (UTC) Cc: Eli Zaretskii , 10474@debbugs.gnu.org To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Tue Feb 19 14:41:30 2013 Return-path: Envelope-to: guile-bugs@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 1U7nRp-0008R7-4D for guile-bugs@m.gmane.org; Tue, 19 Feb 2013 14:41:29 +0100 Original-Received: from localhost ([::1]:39608 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U7nRV-00082B-44 for guile-bugs@m.gmane.org; Tue, 19 Feb 2013 08:41:09 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:36361) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U7nRL-0007hK-Gi for bug-guile@gnu.org; Tue, 19 Feb 2013 08:41:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U7nRJ-00034o-B9 for bug-guile@gnu.org; Tue, 19 Feb 2013 08:40:59 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:58978) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U7nRJ-00034k-8R for bug-guile@gnu.org; Tue, 19 Feb 2013 08:40:57 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1U7nSM-0002ZX-Ac for bug-guile@gnu.org; Tue, 19 Feb 2013 08:42:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Andy Wingo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-guile@gnu.org Resent-Date: Tue, 19 Feb 2013 13:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10474 X-GNU-PR-Package: guile X-GNU-PR-Keywords: Original-Received: via spool by 10474-submit@debbugs.gnu.org id=B10474.13612812679826 (code B ref 10474); Tue, 19 Feb 2013 13:42:02 +0000 Original-Received: (at 10474) by debbugs.gnu.org; 19 Feb 2013 13:41:07 +0000 Original-Received: from localhost ([127.0.0.1]:36209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U7nRT-0002YP-5p for submit@debbugs.gnu.org; Tue, 19 Feb 2013 08:41:07 -0500 Original-Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:61737 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U7nRQ-0002YH-Ma for 10474@debbugs.gnu.org; Tue, 19 Feb 2013 08:41:05 -0500 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 66A70AE92; Tue, 19 Feb 2013 08:39:58 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=sasl; bh=G+LIMS/Lf9T3 T62XdB1nZsaH0oc=; b=NIWv0g632IdJy5nca3QUwia5VtOP7kS+3G95lAlYz49D BQiXImUiq/+iuXok8ES3eiCKR9xW60+O9hSidSjGJ4OwYAxRkKLJJxuFrqyhL9sW X2t3JuGo+WNUTZZ4wXAArrjozstEipvWc/Hx4qMnsPUs4Er+PCuVvJz/9ioT5SE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; q=dns; s=sasl; b=RAM60z By+8JU1XdFqgaP+8QtZhdhq5IidIjgHBUHqNQbFrYBcMxQOfIeaKe7hxvZP9Z4cU ZJVTooL9pQ3vKyTLg420pA5RYRBd7baWKNx1/AVKEiSE6f9nFyB4Hd1CwqeITr7R T39fRvyOiuSzL+Pc8fJckgkCNBP9sns65VH90= Original-Received: from a-pb-sasl-quonix.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 5F57BAE91; Tue, 19 Feb 2013 08:39:58 -0500 (EST) Original-Received: from badger (unknown [88.160.190.192]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTPSA id ABBE0AE90; Tue, 19 Feb 2013 08:39:57 -0500 (EST) In-Reply-To: <87liak4g53.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Tue, 19 Feb 2013 13:55:36 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) X-Pobox-Relay-ID: D9E1FFE2-7A99-11E2-897B-BB980E5B5709-02397024!a-pb-sasl-quonix.pobox.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:6756 Archived-At: Hi, On Tue 19 Feb 2013 13:55, ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Andy Wingo skribis: > >> + (compile-time-case (system-path-convention) >> + ((posix) >> + (define (path-separator? c) >> + (char=3D? c #\/)) >> + >> + (define path-separator-string "/") >> + >> + (define (absolute-path? path) >> + (string-prefix? "/" path))) > > I think we must stick to GNU conventions=E2=80=93i.e., write =E2=80=9Cfil= e name=E2=80=9D when > speaking of the name of a file, as above, and =E2=80=9Cpath=E2=80=9D when= speaking of a > search path. > > This is important here because sooner or later someone will ask about > =E2=80=9Cpath separators=E2=80=9D (semicolon vs. colon), not to be confus= ed with file > name or directory separators. > > WDYT? I'm fine with this. I'll go for these names, and let someone else fix it up if they care enough: system-file-name-convention file-name-separator? file-name-separator-string absolute-file-name? > What about adding here a link to a page that describes =E2=80=9CUNC=E2=80= =9D? http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=3Dvs.85)= .aspx#fully_qualified_vs._relative_paths is the link; will include it. Thanks, Andy --=20 http://wingolog.org/