Re: Misnamed secondary systems

2016-11-18 Thread evenson
I hear by retract my objections. Thanks for the civility to my misplaced concern. Years in CONS, Mark Sent from my iPad > On 18 Nov 2016, at 16:50, Faré wrote: > > Yes, supported: Having #p"foo.asd" define systems "foo/test", > "foo/bar", "foo/baz" in addition to "foo". ASDF can even find the

Re: Misnamed secondary systems

2016-11-18 Thread Faré
Yes, supported: Having #p"foo.asd" define systems "foo/test", "foo/bar", "foo/baz" in addition to "foo". ASDF can even find them if you (asdf:make :foo/test) without having loaded foo first. Unsupported: Having #p"foo.asd" define "foo-test", "bar", "foo-unparsable-mess_with.angry^#$*characters", e

Re: Misnamed secondary systems

2016-11-18 Thread Robert P. Goldman
I don't read fare's email as forbidding secondary systems, just those that are misnamed. So I don't think he's proposing to remove features, just check compliance with the naming convention. Maybe the proposal at hand is not described crisply enough. Sent from my iPad > On Nov 18, 2016, at 07

Re: Misnamed secondary systems

2016-11-18 Thread Mark Evenson
> On 18 Nov 2016, at 14:40, Faré wrote: > > On Fri, Nov 18, 2016 at 8:36 AM, Mark Evenson wrote: >>> I'd like to forbid such misnamed systems. >>> Now a quick grepping through Quicklisp (see latest update to my ql-test) >>> finds 233 .asd files with such misnamed secondary systems. >>> Obviousl

Re: Misnamed secondary systems

2016-11-18 Thread Faré
On Fri, Nov 18, 2016 at 8:36 AM, Mark Evenson wrote: >> I'd like to forbid such misnamed systems. >> Now a quick grepping through Quicklisp (see latest update to my ql-test) >> finds 233 .asd files with such misnamed secondary systems. >> Obviously it will take time to clean up the mess, >> so for

Re: Misnamed secondary systems

2016-11-18 Thread Mark Evenson
> On 18 Nov 2016, at 14:19, Faré wrote: > > Starting with ASDF 3 (2013), ASDF officially supports "secondary systems", > i.e. additional systems named in an asd, beside the main one. > For the additional systems to be findable by ASDF, though, their name > must be of the form "foo/bar" where "fo