1. wxEuphoria Documentation
- Posted by Matt Lewis <matthewwalkerlewis at g?ail.?om> Sep 24, 2007
- 614 views
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
2. Re: wxEuphoria Documentation
- Posted by c.k.lester <euphoric at cklest?r.?om> Sep 24, 2007
- 581 views
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. :(
3. Re: wxEuphoria Documentation
- Posted by Jason Gade <jaygade at yaho?.?om> Sep 24, 2007
- 580 views
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.
4. Re: wxEuphoria Documentation
- Posted by Matt Lewis <matthewwalkerlewis at ?mail.?om> Sep 24, 2007
- 605 views
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
5. Re: wxEuphoria Documentation
- Posted by c.k.lester <euphoric at ckles?e?.com> Sep 24, 2007
- 614 views
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.
6. Re: wxEuphoria Documentation
- Posted by Matt Lewis <matthewwalkerlewis at gmail.?om> Sep 24, 2007
- 598 views
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
7. Re: wxEuphoria Documentation
- Posted by Robert Craig <rds at RapidE?phoria.co?> Sep 24, 2007
- 650 views
- Last edited Sep 25, 2007
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
8. Re: wxEuphoria Documentation
- Posted by c.k.lester <euphoric at cklest?r.co?> Sep 24, 2007
- 576 views
- Last edited Sep 25, 2007
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. :)