From: John L. <jr...@us...> - 2006-05-03 04:40:25
|
Update of /cvsroot/wxlua/website In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12548/website Modified Files: docs.php download.php index.php license.php screenshots.php support.php Log Message: small corrections, typos and such Index: support.php =================================================================== RCS file: /cvsroot/wxlua/website/support.php,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** support.php 6 Mar 2006 21:31:01 -0000 1.5 --- support.php 3 May 2006 04:40:18 -0000 1.6 *************** *** 11,15 **** is where wxLua developers and users work on and discuss about wxLua; you can <a href="http://sourceforge.net/mailarchive/forum.php?forum_id=45271">browse the archives</a>, <a href="http://sourceforge.net/search/index.php?type_of_search=mlists&group_id=140042&forum_id=45271">search them</a> or just <a href="http://lists.sourceforge.net/lists/listinfo/wxlua-users">subscribe it</a> and ask for help.</p> ! <p>You can also browse it through <a href="http://news.gmane.org/gmane.comp.lib.wxwidgets.wxlua.user">GMane web interface</a> or <a href="http://search.gmane.org/index.php?group=gmane.comp.lib.wxwidgets.wxlua.user">search it (using GMane)</a>. More info about <strong>GMane</strong> services for wxLua mailing list can be found at <a href="http://dir.gmane.org/gmane.comp.lib.wxwidgets.wxlua.user">http://dir.gmane.org/gmane.comp.lib.wxwidgets.wxlua.user</a>.</p> <p><strong>Recent changes</strong> to wxLua's CVS can be viewed at --- 11,16 ---- is where wxLua developers and users work on and discuss about wxLua; you can <a href="http://sourceforge.net/mailarchive/forum.php?forum_id=45271">browse the archives</a>, <a href="http://sourceforge.net/search/index.php?type_of_search=mlists&group_id=140042&forum_id=45271">search them</a> or just <a href="http://lists.sourceforge.net/lists/listinfo/wxlua-users">subscribe it</a> and ask for help.</p> ! <p>You can also browse it through the <a href="http://news.gmane.org/gmane.comp.lib.wxwidgets.wxlua.user">GMane web interface</a> or <a href="http://search.gmane.org/index.php?group=gmane.comp.lib.wxwidgets.wxlua.user">search it (using GMane)</a>. ! More info about <strong>GMane</strong> services for the wxLua mailing list can be found at <a href="http://dir.gmane.org/gmane.comp.lib.wxwidgets.wxlua.user">http://dir.gmane.org/gmane.comp.lib.wxwidgets.wxlua.user</a>.</p> <p><strong>Recent changes</strong> to wxLua's CVS can be viewed at *************** *** 21,29 **** <h2>1. Can I use wxLua as script interpreter embedded in my own applications ?</h2> <p>Yes ! That's explained also in the <a href="index.php">homepage</a>. This is one of the strong points of wxLua: ! it can be a lightweight, fast interpreter to extend your application and let the user customize it...</p> <h2>2. What's best for my needs: wxLua, wxPython, wxSomethingElse ?</h2> ! <p>It depends: <a href="http://www.wxpython.org/">wxPython</a> is much bigger than wxLua: it has a greater overhead but provides also a better support in some fields covered by Python standard library where wxLua instead lacks support.</p> ! <p>On the other hand, wxLua is much more small and can be easily interfaced with C++ code making it a powerful extension language (which is exactly the intent of its designers); look at <a href="http://www.lua.org/about.html">this page</a> for more info.</p> <p>In conclusion, if you want to write an entire application in a scripting language and you need things supported by Python which are not present out-of-the-box in wxLua, then you should use wxPython. Instead, if you want to write small applications with little overhead or extend your C++ applications, go for wxLua.</p> </div> --- 22,31 ---- <h2>1. Can I use wxLua as script interpreter embedded in my own applications ?</h2> <p>Yes ! That's explained also in the <a href="index.php">homepage</a>. This is one of the strong points of wxLua: ! it can be a lightweight, fast interpreter to extend your application and let the user customize it... ! You may create as many wxLua interpreters in a single program as you like.</p> <h2>2. What's best for my needs: wxLua, wxPython, wxSomethingElse ?</h2> ! <p>It depends: <a href="http://www.wxpython.org/">wxPython</a> has a much larger footprint and greater overhead than wxLua, but it does provide more add-ons from the Python standard library.</p> ! <p>On the other hand, wxLua is as large as the wxWidgets library + ~100K for lua and can be easily interfaced with C++ code making it a powerful extension language (which is exactly the intent of its designers); look at <a href="http://www.lua.org/about.html">this page</a> for more info.</p> <p>In conclusion, if you want to write an entire application in a scripting language and you need things supported by Python which are not present out-of-the-box in wxLua, then you should use wxPython. Instead, if you want to write small applications with little overhead or extend your C++ applications, go for wxLua.</p> </div> Index: docs.php =================================================================== RCS file: /cvsroot/wxlua/website/docs.php,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** docs.php 26 Apr 2006 05:48:50 -0000 1.10 --- docs.php 3 May 2006 04:40:18 -0000 1.11 *************** *** 9,52 **** <h1 id="wxlua" class="first">wxLua documentation</h1> <p>Read the <a href="docs/wxlua.html">wxLua documentation</a> that describes ! programming in lua and wxLua as well as how to use the wxLua library in a C++ program</p> <h1 id="lua">Lua documentation</h1> ! <p>The <a href="http://www.lua.org/docs.html">Lua reference manual</a> at <a href="http://www.lua.org">www.lua.org</a> describes the lua language in detail.</p> <h1 id="wxwidgets">wxWidgets documentation</h1> <p>The <a href="http://www.wxwidgets.org/docs.htm">wxWidgets reference manual</a> on ! <a href="http://www.wxwidgets.org">www.wxwidgets.org</a> is the official reference for the wxWidgets classes that wxLua wraps.</p> <h1 id="doxy">Doxygen-generated docs</h1> ! <p>There is a <a href="http://www.doxygen.org">doxygen</a>-generated documentation for ! the C++ wxLua library at <a href="docs/doxygen/html/index.html">this page</a>...</p> <h1 id="install">Compiling and installing</h1> ! <p>Please read the <a href="docs/install.html">install.html</a> file from the docs directory.</p> ! <h1 id="bindings">Writing and understanding the bindings</h1> <p>Read the <a href="docs/binding.html">binding.html</a> file from the docs directory. Also, take a look at a few of the binding files on <a href="http://cvs.sourceforge.net/viewcvs.py/wxlua/wxLua/bindings/wxwidgets">Sourceforge</a> or from our <a href="http://wxlua.sourceforge.net/wxLua/bindings/wxwidgets/">nightly tarball</a> ! to see how they're constructed and how they're simplified versions of the original C/C++ code.</p> <h1 id="cvs">CVS</h1> ! <p>CVS sources are the definitive documentation :)<br/> ! You can access them at <a href="http://cvs.sourceforge.net/viewcvs.py/wxlua/wxLua">this page</a>.</p> <h1 id="authors">Authors</h1> <p>The wxLua developers team is composed by various developers (listed in chronological order):</p> <ol> ! <li><p><strong>Paul and J Winwood</strong>: the original authors. Now not working actively anymore.</p></li> ! <li><p><strong>Francis Irving</strong>: author of the wxLua standalone application. Now not working actively anymore</p></li> ! <li><p><strong>John Labenski</strong>: author of most of the wxLuaEdit application and wxLua lead developer and maintainer.</p></li> ! <li><p><strong>Ray Gilbert</strong>: worked on the wxLua bindings parser. Now not working actively anymore</p></li> ! <li><p><strong>Klaas Holwerda</strong>: author of wxLuaCan sample and indefatigable source of ideas.</p></li> ! <li><p><strong>Francesco Montorsi</strong>: worked on the bakefile-based build system, on this website and the wxLua packaging.</p></li> ! <li><p><strong>Anders F Björklund</strong>: contributed wxMac screenshots and created wxMac package.</p></li> ! <li><p><strong>Did we forget you?</strong> contact us and we'll add you.</p></li> </ol> <p>Credits also goes to all those tools which lets us to maintain the project: <a href="http://bakefile.sourceforge.net">bakefile</a>, <a href="http://www.doxygen.org">doxygen</a>, <a href="http://www.autopackage.org">autopackage</a> projects and obviously to <a href="http://www.wxwidgets.org">wxWidgets toolkit</a> and to <a href="http://www.sourceforge.net">SourceForge.net</a> for hosting the project.</p> --- 9,53 ---- <h1 id="wxlua" class="first">wxLua documentation</h1> <p>Read the <a href="docs/wxlua.html">wxLua documentation</a> that describes ! programming in lua and wxLua as well as how to use the wxLua library in a C++ program.</p> <h1 id="lua">Lua documentation</h1> ! <p>The <a href="http://www.lua.org/docs.html">Lua reference manual</a> on <a href="http://www.lua.org">www.lua.org</a> describes the lua language in detail.</p> <h1 id="wxwidgets">wxWidgets documentation</h1> <p>The <a href="http://www.wxwidgets.org/docs.htm">wxWidgets reference manual</a> on ! <a href="http://www.wxwidgets.org">www.wxwidgets.org</a> is the best reference for the wxWidgets classes that wxLua wraps.</p> <h1 id="doxy">Doxygen-generated docs</h1> ! <p>There are <a href="http://www.doxygen.org">doxygen</a>-generated documentation for ! the C++ wxLua library on <a href="docs/doxygen/html/index.html">this page</a>.</p> <h1 id="install">Compiling and installing</h1> ! <p>Please read the <a href="docs/install.html">install.html</a> file from wxLua's docs directory.</p> ! <h1 id="bindings">Writing and understanding the binding files</h1> <p>Read the <a href="docs/binding.html">binding.html</a> file from the docs directory. Also, take a look at a few of the binding files on <a href="http://cvs.sourceforge.net/viewcvs.py/wxlua/wxLua/bindings/wxwidgets">Sourceforge</a> or from our <a href="http://wxlua.sourceforge.net/wxLua/bindings/wxwidgets/">nightly tarball</a> ! to see how they're constructed and how they're merely simplified versions of the original C/C++ code.</p> <h1 id="cvs">CVS</h1> ! <p>You can access a web version of them on <a href="http://cvs.sourceforge.net/viewcvs.py/wxlua/wxLua">this page</a>.<br/> ! Note: The Sourceforge ViewCVS has not been updated in months, more up to date sources can be downloaded or ! browsed from the nightly tarball link on the <a href="download.php">download</a> page.</p> <h1 id="authors">Authors</h1> <p>The wxLua developers team is composed by various developers (listed in chronological order):</p> <ol> ! <li><p><strong>Paul and J Winwood</strong>: The original authors. Now not working actively anymore.</p></li> ! <li><p><strong>Francis Irving</strong>: Author of the wxLua standalone application. Now not working actively anymore</p></li> ! <li><p><strong>John Labenski</strong>: Author of most of the wxLuaEdit application and wxLua lead developer and maintainer.</p></li> ! <li><p><strong>Ray Gilbert</strong>: Worked on the wxLua bindings parser. Now not working actively anymore</p></li> ! <li><p><strong>Klaas Holwerda</strong>: Author of wxLuaCan sample and indefatigable source of ideas.</p></li> ! <li><p><strong>Francesco Montorsi</strong>: Worked on the bakefile-based build system, on this website and the wxLua packaging.</p></li> ! <li><p><strong>Anders F Björklund</strong>: Contributed wxMac screenshots and created wxMac package.</p></li> ! <li><p><strong>Did we forget you?</strong> Contact us and we'll add you.</p></li> </ol> <p>Credits also goes to all those tools which lets us to maintain the project: <a href="http://bakefile.sourceforge.net">bakefile</a>, <a href="http://www.doxygen.org">doxygen</a>, <a href="http://www.autopackage.org">autopackage</a> projects and obviously to <a href="http://www.wxwidgets.org">wxWidgets toolkit</a> and to <a href="http://www.sourceforge.net">SourceForge.net</a> for hosting the project.</p> Index: index.php =================================================================== RCS file: /cvsroot/wxlua/website/index.php,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** index.php 6 Mar 2006 21:31:01 -0000 1.11 --- index.php 3 May 2006 04:40:18 -0000 1.12 *************** *** 15,20 **** <h1 id="whatis" class="first">What is wxLua ?</h1> ! <p>wxLua is a set of bindings to <a href="http://www.wxwidgets.org">wxWidgets</a> for the ! <a href="http://www.lua.org">Lua</a> language. With <strong>wxLua</strong> you can write programs in Lua that use the wxWidgets <a href="http://en.wikipedia.org/wiki/Cross-platform">cross-platform</a> GUI library to develop and deliver your software with the programming ease of an interpreted language like Lua. --- 15,20 ---- <h1 id="whatis" class="first">What is wxLua ?</h1> ! <p>wxLua is a set of bindings to the <a href="http://www.wxwidgets.org">wxWidgets</a> library for the ! <a href="http://www.lua.org">Lua</a> programming language. With <strong>wxLua</strong> you can write programs in Lua that use the wxWidgets <a href="http://en.wikipedia.org/wiki/Cross-platform">cross-platform</a> GUI library to develop and deliver your software with the programming ease of an interpreted language like Lua. *************** *** 26,31 **** with wxWidgets API bindings. See <a href="docs.php">wxLua documentation</a> for more info.</p> ! <p>Want an example of how easy can it be a cross-platform GUI? Here it is a simple lua script which creates a ! wxFrame window:</p> <?php include_once("luasample.lua.html"); ?> <p>Easy, isn't it ? You can see more samples <a href="http://cvs.sourceforge.net/viewcvs.py/wxlua/wxLua/samples/">here</a>.</p> --- 26,31 ---- with wxWidgets API bindings. See <a href="docs.php">wxLua documentation</a> for more info.</p> ! <p>Want an example of how easy can it is to write a cross-platform GUI? Here is a simple lua script which creates a ! wxFrame top level window and a menubar, just add your program to it:</p> <?php include_once("luasample.lua.html"); ?> <p>Easy, isn't it ? You can see more samples <a href="http://cvs.sourceforge.net/viewcvs.py/wxlua/wxLua/samples/">here</a>.</p> Index: screenshots.php =================================================================== RCS file: /cvsroot/wxlua/website/screenshots.php,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** screenshots.php 8 Mar 2006 23:20:19 -0000 1.9 --- screenshots.php 3 May 2006 04:40:18 -0000 1.10 *************** *** 2,7 **** <?php $pagetitle="screenshots"; ! $anchors_href=array("win", "gtk2"); ! $anchors_text=array("wxLua on Windows", "wxLua on GTK2"); include_once("header.inc.php"); --- 2,7 ---- <?php $pagetitle="screenshots"; ! $anchors_href=array("win", "gtk2", "osx", "other"); ! $anchors_text=array("wxLua on Windows", "wxLua on GTK2", "wxLua on OSX", "wxLua on ?"); include_once("header.inc.php"); *************** *** 36,40 **** </div> ! <h1 id="gtk2">wxLua on Mac OS X</h1> <p>The <a href="http://www.wxwidgets.org">wxWidgets</a> port under Macintosh platforms is called <strong>wxMac</strong> and makes wxLua applications look exactly like native Mac applications:</p> <div style="text-align: center"> --- 36,40 ---- </div> ! <h1 id="osx">wxLua on Mac OS X</h1> <p>The <a href="http://www.wxwidgets.org">wxWidgets</a> port under Macintosh platforms is called <strong>wxMac</strong> and makes wxLua applications look exactly like native Mac applications:</p> <div style="text-align: center"> *************** *** 45,48 **** --- 45,55 ---- ?> </div> + + <h1 id="other">wxLua on ?</h1> + <p>The other ports that <a href="http://www.wxwidgets.org">wxWidgets</a> is available for may also work with wxLua, but we need testers:</p> + <div style="text-align: center"> + <?php + ?> + </div> <?php include_once("footer.inc.php"); ?> \ No newline at end of file Index: license.php =================================================================== RCS file: /cvsroot/wxlua/website/license.php,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** license.php 19 Feb 2006 15:35:13 -0000 1.1 --- license.php 3 May 2006 04:40:18 -0000 1.2 *************** *** 10,14 **** <h1 id="wxlualicense" class="first">wxLua license</h1> ! <p>wxLua license is the same license under which wxWidgets is released.<br/> A copy of this license, OSI approved, is available also at OSI website: <a href="http://www.opensource.org/licenses/wxwindows.php">http://www.opensource.org/licenses/wxwindows.php</a>...</p> --- 10,14 ---- <h1 id="wxlualicense" class="first">wxLua license</h1> ! <p>wxLua is released with the same license as wxWidgets.<br/> A copy of this license, OSI approved, is available also at OSI website: <a href="http://www.opensource.org/licenses/wxwindows.php">http://www.opensource.org/licenses/wxwindows.php</a>...</p> Index: download.php =================================================================== RCS file: /cvsroot/wxlua/website/download.php,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** download.php 26 Apr 2006 05:37:36 -0000 1.15 --- download.php 3 May 2006 04:40:18 -0000 1.16 *************** *** 113,120 **** <div class="indented"> <h2 id="snapshot">Nightly snapshot</h2> ! <p>A nightly tarball (tar.gz) source package is created with Unix linefeeds for the sources, but DOS linefeeds for build files:<br> ! This combination seems to work for most people.</p> <ul> ! <li>Browse <a href="http://wxlua.sourceforge.net/download/">wxLua_Snapshot_[DATE].tar.gz</a> source packages</li> </ul> </div> --- 113,120 ---- <div class="indented"> <h2 id="snapshot">Nightly snapshot</h2> ! <p>A nightly tarball (tar.gz) source package is created with Unix linefeeds (LF) for the sources, but DOS linefeeds (CRLF) for the build files for MSWindows compilers.<br> ! This combination seems to work for most people. If not, you can use the programs dos2unix and unix2dos which are available for most systems.</p> <ul> ! <li>Browse <a href="http://wxlua.sourceforge.net/download/">wxLua_Snapshot_YYYY-MM-DD.tar.gz</a> source packages</li> </ul> </div> *************** *** 131,138 **** <br/> ! <p><strong>NOTE</strong>: for bleeding edge versions of wxLua, which work for example with latests wxWidgets CVS, you should ! checkout the wxLua module using <a href="http://sourceforge.net/cvs/?group_id=140042">these instructions</a>.</p> ! <p><strong>NOTE 2</strong>: this page lists only the latest release of wxLua. If you are interested to previous releases visit the wxLua <a href="http://sourceforge.net/project/showfiles.php?group_id=140042">download page at SourceForge</a>.</p> --- 131,138 ---- <br/> ! <p><strong>NOTE</strong>: For bleeding edge versions of wxLua, which work for example with the latest wxWidgets CVS, you should ! checkout the wxLua CVS module using <a href="http://sourceforge.net/cvs/?group_id=140042">these instructions</a>.</p> ! <p><strong>NOTE 2</strong>: This page lists only the latest release of wxLua. If you are interested to previous releases visit the wxLua <a href="http://sourceforge.net/project/showfiles.php?group_id=140042">download page at SourceForge</a>.</p> |