1. wxEuphoria Documentation

I realize that few to no people are really interested or able to extend
the library itself (some C++ *is* required, unfortunately), but if you'd
still be interested in helping, the documentation is getting thinner and
thinner.

I've managed to make wrapping new functionality very easy, so there are
more and more routines available.  Unfortunately, I haven't kept up with
the documentation.  Fortunately, it's fairly easy to fill in the documentation,
because most of the routines are very thin wrappers around the actual
wxWidgets routines.  The wxWidgets routines, therefore, make for some 
great source material (often, little or nothing needs to be changed).

If anyone is interested in helping out with this, please let me know.  I'll
be happy to give you write access to the svn repository (and help you get
set up with that, if necessary).  Or, simply send me the updates, and I'll
merge the changes myself.

Thanks,

Matt

new topic     » topic index » view message » categorize

2. Re: wxEuphoria Documentation

Matt Lewis wrote:
> 
> If anyone is interested in helping out with this, please let me know.

I'd be glad to help. Tell me what I need to do. And I don't know how to use
SVN, yet. :(

new topic     » goto parent     » topic index » view message » categorize

3. Re: wxEuphoria Documentation

Matt Lewis wrote:
> 
> 
> I realize that few to no people are really interested or able to extend
> the library itself (some C++ *is* required, unfortunately), but if you'd
> still be interested in helping, the documentation is getting thinner and
> thinner.
> 
> I've managed to make wrapping new functionality very easy, so there are
> more and more routines available.  Unfortunately, I haven't kept up with
> the documentation.  Fortunately, it's fairly easy to fill in the
> documentation,
> because most of the routines are very thin wrappers around the actual
> wxWidgets routines.  The wxWidgets routines, therefore, make for some 
> great source material (often, little or nothing needs to be changed).
> 
> If anyone is interested in helping out with this, please let me know.  I'll
> be happy to give you write access to the svn repository (and help you get
> set up with that, if necessary).  Or, simply send me the updates, and I'll
> merge the changes myself.
> 
> Thanks,
> 
> Matt

I'm interested, but I'm a big procrastinator. I'll try to help with doc or C++
if needed. (Not that I'm very good at C++).

--
A complex system that works is invariably found to have evolved from a simple
system that works.
--John Gall's 15th law of Systemantics.

"Premature optimization is the root of all evil in programming."
--C.A.R. Hoare

j.

new topic     » goto parent     » topic index » view message » categorize

4. Re: wxEuphoria Documentation

c.k.lester wrote:
> 
> I'd be glad to help. Tell me what I need to do. And I don't know how to use
> SVN, yet. :(

Jason Gade wrote:
> 
> I'm interested, but I'm a big procrastinator. I'll try to help with doc or C++
> if needed. (Not that I'm very good at C++).
> 

OK, I've added you guys to the project. :)

Here's the link to download a windows installer of the latest svn release
(if you're on linux or bsd, just use your package manager):
http://subversion.tigris.org/downloads/1.4.5-win32/apache-2.2/svn-python-1.4.5.win32-py2.5.exe

It's pretty easy to get started.  You shouldn't need to do anything fancy.
Just check out, update and commit.  I recommend browsing the docs that
come with subversion.  They're pretty good.

Basically, to get started, open a command prompt wherever you're going to
work (should be an empty directory) and type:

> svn co https://wxeuphoria.svn.sourceforge.net/svnroot/wxeuphoria/wxeu/trunk .

Whenever you sit down to work, you'll want to do an:

> svn up

up = update.  That will fetch any code updates that anyone else has 
done.  When you're ready to upload:

> svn ci -m "some message about what you've done"

Those are the basics to get started using svn.

Thanks,

Matt

new topic     » goto parent     » topic index » view message » categorize

5. Re: wxEuphoria Documentation

Matt Lewis wrote:
> Here's the link to download a windows installer of the latest svn release
> <a
> href="http://subversion.tigris.org/downloads/1.4.5-win32/apache-2.2/svn-python-1.4.5.win32-py2.5.exe">http://subversion.tigris.org/downloads/1.4.5-win32/apache-2.2/svn-python-1.4.5.win32-py2.5.exe</a>

Python? For shame! :P

> Just check out, update and commit.

The documentation doesn't seem to be part of the SVN repository.

new topic     » goto parent     » topic index » view message » categorize

6. Re: wxEuphoria Documentation

c.k.lester wrote:
> 
> Matt Lewis wrote:
> > Here's the link to download a windows installer of the latest svn release
> >
> > http://subversion.tigris.org/downloads/1.4.5-win32/apache-2.2/svn-python-1.4.5.win32-py2.5.exe
> 
> Python? For shame! :P

Well, you'll have to talk to the svn authors, since they're the one's who
wrote that.
 
> > Just check out, update and commit.
> 
> The documentation doesn't seem to be part of the SVN repository.

It's all embedded in wxeud.e, very similar to win32lib (I've modified
the makedoc.exw a bit over the years to suit my own purposes).  Each
routine has its own stub, but many (most?) don't have any real 
documentation attached.

Matt

new topic     » goto parent     » topic index » view message » categorize

7. Re: wxEuphoria Documentation

Matt Lewis wrote:
> c.k.lester wrote:
> > I'd be glad to help. Tell me what I need to do. And I don't know how to use
> > SVN, yet. :(
> 
> Jason Gade wrote:
> > 
> > I'm interested, but I'm a big procrastinator. I'll try to help with doc or
> > C++
> > if needed. (Not that I'm very good at C++).
> > 
> 
> OK, I've added you guys to the project. :)
> 
> Here's the link to download a windows installer of the latest svn release
> (if you're on linux or bsd, just use your package manager):
> <a
> href="http://subversion.tigris.org/downloads/1.4.5-win32/apache-2.2/svn-python-1.4.5.win32-py2.5.exe">http://subversion.tigris.org/downloads/1.4.5-win32/apache-2.2/svn-python-1.4.5.win32-py2.5.exe</a>
> 
> It's pretty easy to get started.  You shouldn't need to do anything fancy.
> Just check out, update and commit.  I recommend browsing the docs that
> come with subversion.  They're pretty good.
> 
> Basically, to get started, open a command prompt wherever you're going to
> work (should be an empty directory) and type:
> 
> > svn co <a
> > href="https://wxeuphoria.svn.sourceforge.net/svnroot/wxeuphoria/wxeu/trunk">https://wxeuphoria.svn.sourceforge.net/svnroot/wxeuphoria/wxeu/trunk</a>
> > .
> 
> Whenever you sit down to work, you'll want to do an:
> 
> > svn up
> 
> up = update.  That will fetch any code updates that anyone else has 
> done.  When you're ready to upload:
> 
> > svn ci -m "some message about what you've done"
> 
> Those are the basics to get started using svn.

If you'd prefer a Windows GUI interface that integrates
nicely with the Windows "My Computer" browser
(and who wouldn't?) install TortoiseSVN. 
You don't have to install SVN itself. 
Tortoise is all you need. It works great for me on XP and Vista. 

   http://tortoisesvn.tigris.org/

After installing TortoiseSVN, you can make an empty
directory somewhere, right-click inside it,
and choose "SVN Checkout".
After checking everything out, and modifying
a source file, just right-click on the modified
file and choose "SVN commit". There are lots
of other operations you can perform as well by right clicking,
such as getting diffs, reading log messages etc.
Tortoise labels all the files and directories you checked out
with a little icon, showing if they've been modified or not,
so you won't forget to check in any that you've changed.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

8. Re: wxEuphoria Documentation

Robert Craig wrote:
> 
> Tortoise is all you need. It works great for me on XP and Vista. 

I finally got it working, after realizing I didn't have to do any import...
just "checkout" and BAM! It's done. TortoiseSVN is nice. :)

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu