Commit Graph

90 Commits

Author SHA1 Message Date
Olly Betts 87a677b8b3 Fix doc typos 2022-10-11 10:30:33 +13:00
Olly Betts a71234b25d Use https for links in docs where supported 2022-10-06 13:41:21 +13:00
Olly Betts b127e11f1e Fix typos in docs and comments 2022-02-27 18:15:46 +13:00
William S Fulton b7bcb338cf Add C++20 documentation chapter 2020-06-08 20:56:40 +01:00
William S Fulton 7070320335 Revert "Add C++20 documentation chapter"
This reverts commit 36e8d521de.

Conflicts:
	Doc/Manual/R.html
2020-06-08 20:06:55 +01:00
William S Fulton f97b37a316 Minor formatting fixes in Lua.html 2020-03-03 19:23:46 +00:00
William S Fulton 36e8d521de Add C++20 documentation chapter
[skip-ci]
2020-01-28 20:31:53 +00:00
William S Fulton 12a245183f Clear up some confusion over ANSI vs ISO C/C++ support
Issue #890
2019-04-18 20:04:20 +01:00
William S Fulton d16d145787 Documentation section numbering update
[skip ci]
2019-02-11 19:02:03 +00:00
William S Fulton 940e32477d Update section numbering 2019-02-10 01:03:06 +00:00
William S Fulton c33f352069 python -> Python in html docs 2018-08-21 22:41:02 +01:00
William S Fulton 4cdca98709 Update html chapter numbering for added Doxygen chapter 2018-05-25 07:56:44 +01:00
William S Fulton 066c396ad6 Add C++17 documentation chapter 2018-05-14 21:29:46 +01:00
William S Fulton 7ee76f93f9 More consistent formatting of examples in documentation 2017-08-16 00:24:25 +01:00
sunoru 9a6f82ab31 Realign for some comments. 2016-12-31 23:29:45 +08:00
sunoru 8985c34809 Fix some typos in docs and examples and make the code look nicer. 2016-12-31 23:06:56 +08:00
William S Fulton 96015de0dd Update documentation for using SWIG_ConvertPtr example usage
Add a test case to test the example documentation typemaps
2016-10-23 20:16:35 +01:00
William S Fulton 268b942865 Consistent formatting of example code in the docs 2016-10-23 20:16:35 +01:00
William S Fulton 3763beb489 Replace tabs with spaces in html docs
wkhtmltopdf is not expanding tabs within <pre> elements to 8 spaces as it
should. Workaround the problem by converting all tabs to an appropriate
number of spaces.
2015-12-30 22:22:33 +00:00
William S Fulton 925b2a336f HTML fixes for documentation - add meta tag and loose.dtd 2015-12-30 22:22:32 +00:00
William S Fulton 8288ac15a0 Correct links in html documentation using new version of makechap.py
Corrects position of heading text within A and H1, H2, ... elements.
2015-12-30 22:22:32 +00:00
Olly Betts 0193c98608 Fix random case flipping of an HTML source line
Introduced in a586874
2015-03-16 18:02:03 +13:00
William S Fulton 575c7a113a html fixes 2014-05-09 23:39:02 +01:00
Olly Betts 4e63c4f720 Remove errnoeous note claiming C++ operator~ maps to Lua .. 2014-05-02 18:40:54 +12:00
Olly Betts 618868ce3d Fix typos 2014-04-29 11:31:29 +12:00
Olly Betts 4c86f17bcb Merge pull request #159 from v-for-vandal/issue_154
Fixing issue 154
2014-04-29 11:19:58 +12:00
Olly Betts c6bff43742 Fix missing ")" in code example 2014-04-28 13:16:15 +12:00
Artem Serebriyskiy c7e2f92a22 Updating documentation 2014-04-22 12:46:26 +04:00
William S Fulton 98a5569e1b Few tweaks to Lua html docs 2014-03-16 21:11:03 +00:00
William S Fulton 785d93d9fb html fixes and section updates 2014-03-15 22:45:43 +00:00
William S Fulton c99417ab13 Lua documentation tweaks and make nspace example more concise. 2014-03-04 07:54:37 +00:00
Artem Serebriyskiy 1898099620 Fixing enums 2014-03-03 09:54:13 +04:00
Artem Serebriyskiy e48c2ce35e Backward compatibility -> Compatibility Note 2014-03-02 19:33:25 +04:00
Artem Serebriyskiy 6b18d20979 Fixing documentation. Adding an example. 2014-03-02 19:10:11 +04:00
William S Fulton e208f85bea Lua html documentation fixes/improvements. 2014-02-28 19:15:45 +00:00
William S Fulton 1be97ed26c Merge Lua changes - branch 'class_p1' of github.com:v-for-vandal/swig into v-for-vandal-class_p1
* 'class_p1' of github.com:v-for-vandal/swig:
  Fixing registerClass. No more wrap: unnecessary attributes
  Fixed registerMethod to work like registerVariable
  Switched to Swig_name_* functions
  Return MIN_OPT_LEVEL for elua
  add nspace_extend test case
  updated documentation following comd options renaming
  Options in alphabetical order
  Members renaming
  target_name -> lua_name
  Fixing cmd options, again
  Fixing segfault
  Removed class_parent_nspace
  Fixes to module options
  Rename methods to make it clear what 'symbols table' they operate on.
  Small documenation fixes
  Updating Lua documentation
  Eliminating namespaces_hash and using symbols table instead
  Attempt to catch unreproducable bug from Travis CI build
  Small bugfixes
  Bugfixes for eLua. eLua emulation mode
  Add compatibility option for old-style inheritance
  Add support for C-style enums in C mode. And tests.
  Style fixes. Comments fixes. Fixing cmd options. etc
  Some fixes for elua
  Attempt to fix unreproducable bug (from Travis CI build)
  Fixes for examples. Wrapped keywords into guardian in keyword_rename test
  Remove some typos
  Remove some obsolete code
  Manually beautifying luarun.swg
  Code beautifier
  Valuewrapper test
  Removing obsolete debug code
  Bugfixes
  A few bugfixes
  Some class bases iteration improvements
  Fixes for elua
  Bugfixes
  Bugfixes. CMD args handling. Code cleanup
  Bugfixes
  Preparations before pull request - part 1
  More changes. Mostly to the would-be class library
  Fixing issuse with v2-compatible static function names
  Add pointer guard
  Add runtime test
  Bugfixes
  nspace.i example is working
  Initial implementation - everything compiles but might not work
2014-02-27 20:04:08 +00:00
Artem Serebriyskiy 087a66a658 updated documentation following comd options renaming 2014-02-23 02:08:34 +04:00
Olly Betts de7ed84f77 Recommend compiling with PIC consistently.
While shared objects with non-PIC code work on some architectures
(notably x86), unless code is always PIC on that arch (not true for x86)
doing so requires runtime relocations, which prevents the object
actually being shared, and means such segments can't be marked as
read-only.
2014-02-21 08:09:58 +13:00
Artem Serebriyskiy 00f59ac497 Small documenation fixes 2014-02-19 13:34:50 +04:00
Artem Serebriyskiy 3d36a69d81 Updating Lua documentation 2014-02-19 13:34:50 +04:00
William S Fulton ea2e615cec Fix some typos in directive names 2013-05-12 19:14:59 +01:00
William S Fulton a358958e72 Update docs with missing example.c compilation - Bug 3545858
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13514 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-05 11:02:49 +00:00
William S Fulton 127e772693 HTML doc section update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13023 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-04-28 15:33:58 +00:00
Olly Betts 2f5fc8dd2d Fix typos
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13011 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-04-20 23:32:48 +00:00
William S Fulton 399b4e120b html corrections
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13006 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-04-19 18:31:46 +00:00
Olly Betts b874b14db8 Lua 5.2.x is definitely supported now
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12970 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-04-08 12:16:08 +00:00
Olly Betts c0254c6331 Drop warning the SWIG-generated wrappers for Lua have only been tested using
mingw, as this is definitely no longer true.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12969 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-04-08 12:13:58 +00:00
Olly Betts fec1ecc6c5 Fix typos
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12967 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-04-05 04:07:07 +00:00
Olly Betts 67993c8786 Escape literal > to &gt;
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12876 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2011-12-14 11:15:06 +00:00
Olly Betts dce1a85757 Fix typos
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12875 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2011-12-14 11:12:12 +00:00