FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Submit Patches or Extensions here

 
Post new topic   Reply to topic     Forum Index -> ArcLib
View previous topic :: View next topic  
Author Message
clayasaurus



Joined: 21 May 2004
Posts: 857

PostPosted: Tue Nov 04, 2008 1:44 pm    Post subject: Submit Patches or Extensions here Reply with quote

If you want me to review a patch or a new extension for ArcLib, post them here.

You can also simply email at 'clayasaurus' at 'gmail' dot 'com'

I check my email more often, but will eventually find the forums.


Last edited by clayasaurus on Wed Mar 18, 2009 11:42 am; edited 2 times in total
Back to top
View user's profile Send private message AIM Address
deadimp



Joined: 22 Oct 2008
Posts: 28

PostPosted: Wed Nov 05, 2008 10:32 pm    Post subject: Reply with quote

This is simply a proposed change for the structure of extensions for arclib: (didn't know whether to put this here or in the Feature Request list)

Would it be too much of a hassle to structure the extensions so that they fall under "arc.$extension" or "arc.ext.$extension" just as derelict handles it? And as for the output library, either make it "arc-$extension" or "arc.$extension"?
If there' s a strong opposition against placing the includes under "arc", then maybe "arcext" or something along those lines.

It kind of sucks that the only way to do this is repeat the directory structure in each extension, but I guess that's what it takes...

[This stems from this post]
_________________
deadimp.org
> MegaMan X Crossfire - MegaMan X fan game

Beginning D; Basic experience in PHP, C++, Java, C#, MySQL, HTML, CSS, JavaScript, VB
Back to top
View user's profile Send private message
clayasaurus



Joined: 21 May 2004
Posts: 857

PostPosted: Thu Nov 06, 2008 9:36 am    Post subject: Reply with quote

I'm pretty sure putting it under arc.extname.* will cause problems.

I can, however, put it under arcExtname , or arcextname .

I'm leaning towards all lowercase.
Back to top
View user's profile Send private message AIM Address
deadimp



Joined: 22 Oct 2008
Posts: 28

PostPosted: Fri Nov 07, 2008 5:44 pm    Post subject: Reply with quote

Thanks for the update!

Though, Derelict seems to be able to handle splits between OpenGL, SDL, OpenAL, etc. quite well using the convention "derelict.$extension_or_whatever_you_call_it" with no problems.

The only pain (which isn't too bad) in this case would be to make sure that for each extension, whereas the source was previously contained in $extension/ and then arc_$extension/, it would be contained in arc/$extension/.
IMHO, "arc.$extension" is more aesthetic than "arc_$extension", and plus requires a smaller overall domain (just "arc").

DSSS handles seamlessly, as seen with Derelict.

I guess I should have been more upfront with using this convention than just mention the other ways and not giving and good backing as to why to use this one.

[And as for the lowercase extensions, I think Walter stated somewhere that module names should always be lowercase for cross platform-ability, namely where case sensitive file systems come into play]

Once again, thanks!
_________________
deadimp.org
> MegaMan X Crossfire - MegaMan X fan game

Beginning D; Basic experience in PHP, C++, Java, C#, MySQL, HTML, CSS, JavaScript, VB
Back to top
View user's profile Send private message
clayasaurus



Joined: 21 May 2004
Posts: 857

PostPosted: Tue Nov 03, 2009 12:01 pm    Post subject: Reply with quote

It's now arc.x.extname
Back to top
View user's profile Send private message AIM Address
Display posts from previous:   
Post new topic   Reply to topic     Forum Index -> ArcLib All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group