Commit graph

1,067 commits

Author SHA1 Message Date
William S Fulton
4a680e5545 html doc chapter numbering update since adding Javascript 2014-05-09 23:39:03 +01:00
William S Fulton
575c7a113a html fixes 2014-05-09 23:39:02 +01:00
Paweł Tomulik
426dd3312f minor corrections to python documentation 2014-05-07 17:23:03 +02:00
Karl Wette
d5b765d388 Whitespace cleanup of all Makefiles*
- some of the %.clean rules in the test-suite Makefiles were using a single tab
  as an empty rule, dangerous! I've replaced these with the safer '@exit 0'.
2014-05-02 20:06:11 +02:00
Olly Betts
4e63c4f720 Remove errnoeous note claiming C++ operator~ maps to Lua .. 2014-05-02 18:40:54 +12:00
William S Fulton
f51be1ca5c Merge branch 'master' into javascript
* master:
  Fix some typos
  [PHP] The generated __isset() method now returns true for read-only properties.
  Eliminate needless casting away const from string constants
  Fix typos
  Fix missing ")" in code example
  Fix comment typos
  Fix m4 quoting of checks for yodl2man and yodl2html versions
  Fixed errors from previous commit.
  Removed all unnecessary asserts
  Remove unused variable
  Another go html fix
  Fix intgosize arg documentation
  Optimize metamethods inheritance resolving
  Updating documentation
  Whitespace cleanup of Example Makefiles
  .gitignore: ignore Lib/swigwarn.swg
  Fixing unused variable warnings
  Finish implementation with proxy functions
  Remove duplicate declarations of strtoimax and strtoumax in inttypes.i
  Ignored enum fixes.
  Further shift operator regression fixes
  Fix use of shift operators in expressions regression since 3.0.0
  Fix seg fault with extra ) brackets and >>
  More efficient end of template bracket (>>) handling
  beautify scanner.c
  Tidy up scanner.c
  DOH readme correction
  Fix typo in -lua -help output
  Remove extra </div>
  Update documentation for deprecation and removal of Close()
  Fix segfault when there are too many closing round brackets in parsed code
  Refix operator<< definition giving a syntax error
  Fix regression in 3.0.0 where legal code following an operator<< definition might give a syntax error.
  Remove unnecessary block from PHP version of SWIG_exception macro
  [PHP] Fix wrapping director constructors with default parameters with a ZTS-enabled build of PHP.
  Fix potential bugs found by Coverity analysis
  Eliminate unused parameter from SWIG_Php_GetModule()
  Fix comment typo
  Fix compiler warnings in generated Lua code
  [PHP] Pass the ZTS context we already have to avoid needing to call TSRMLS_FETCH, which is relatively expensive.
  [PHP] Pass ZTS context through to t_output_helper() so it works with a ZTS-enabled build of PHP.  Reported by Pierre Labastie in github PR#155.
  Lua test-suite can now be run out of source
  Fix out of source test-suite runs for Octave
  Add runtime test for commit 7a96fba836
  Add C++11 constexpr runtime test
2014-05-01 19:01:20 +01: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
Oliver Buchtala
9149f5953b Added some documentation on using 'node-webkit'. 2014-04-28 23:36:04 +02:00
Olly Betts
c6bff43742 Fix missing ")" in code example 2014-04-28 13:16:15 +12:00
William S Fulton
e0ca1a3566 Another go html fix 2014-04-22 19:15:31 +01:00
xantares
970eed9a0b Fix intgosize arg documentation
it was misnamed, and brackets were shown as plaintext lt; gt;

Closes #163
2014-04-22 19:13:26 +01:00
Artem Serebriyskiy
c7e2f92a22 Updating documentation 2014-04-22 12:46:26 +04:00
William S Fulton
c67cdd5b30 Revert css style changes in javascript branch 2014-04-16 07:59:24 +01:00
William S Fulton
362583c636 Javascript html documentation tidy up 2014-04-16 07:39:26 +01:00
William S Fulton
d8b3b4e474 Improve missing JS engine error message 2014-04-16 07:39:25 +01:00
Olly Betts
fb19cbcd42 Remove extra </div> 2014-04-06 16:58:19 +12:00
Olly Betts
4959957c18 Update documentation for deprecation and removal of Close() 2014-04-06 06:00:49 +12:00
William S Fulton
a550bddab1 Add javascript to Sections.html 2014-04-01 19:54:16 +01:00
Oliver Buchtala
ea94c22062 Document Javascript related preprocessor macros. 2014-03-31 03:46:51 +02:00
Oliver Buchtala
faab78439c Updated Javascript documentation.
Added note about v8 being c++ only.
2014-03-31 03:09:43 +02:00
Oliver Buchtala
23bbb59f8e Update Javascript.html. 2014-03-31 02:45:27 +02:00
Oliver Buchtala
a40425ab08 Remove pandoc toolchain. 2014-03-30 23:32:59 +02:00
Oliver Buchtala
40c4242d30 Remove Javascript documentation source file. 2014-03-30 23:32:59 +02:00
Oliver Buchtala
158c8b6732 Merge branch 'master' into devel
Conflicts:
	.travis.yml
	Examples/test-suite/common.mk
2014-03-30 23:07:56 +02:00
William S Fulton
b0afd857e5 Bump version to 3.0.1 2014-03-17 06:54:00 +00:00
William S Fulton
ade79e2e94 SWIG 3 doc updates 2014-03-16 21:49:54 +00:00
William S Fulton
08b783113d Add release date 2014-03-16 21:11:03 +00: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
2471e3fc3a Windows examples update for new C# project files. 2014-03-14 23:06:17 +00:00
William S Fulton
90a9ac99a8 C++11 doc updates 2014-03-14 01:57:17 +00:00
William S Fulton
fd5f4c25aa C++11 alignof alignas testcase and further C++11 doc updates 2014-03-14 01:57:16 +00:00
William S Fulton
9a45a09aec C++11 conversion operator example and docs added 2014-03-14 01:57:15 +00:00
William S Fulton
adc3cfeb57 More C++11 doc and test improvements 2014-03-14 01:57:15 +00:00
William S Fulton
3fb973644e More C++11 doc tweaks 2014-03-14 01:57:15 +00:00
William S Fulton
e186dc13b7 C++11 constexpr variables support added 2014-03-14 01:57:14 +00:00
Oliver Buchtala
a234542543 Merge branch 'master' into tmp
Conflicts:
	.travis.yml
	Examples/Makefile.in
	Examples/test-suite/director_nspace.i
	Examples/test-suite/nspace.i
	Examples/test-suite/nspace_extend.i
	Source/Modules/lang.cxx
	configure.ac
2014-03-05 01:09:26 +01:00
Oliver Buchtala
8c05fe37af Removed obsolete paragraph from Javascript documentation. 2014-03-04 22:55:32 +01:00
Oliver Buchtala
924f373a2f Fix pandoc filter.
And add a script that helps to run pandoc with appropriate
command line flags.
2014-03-04 22:51:19 +01:00
Oliver Buchtala
6b82dff8f3 Minor tweaks in Javascript documentation. 2014-03-04 22:50:23 +01:00
Oliver Buchtala
1a7e12911a Adding a chapter about Javascript tests and examples. 2014-03-04 12:00:13 +01:00
William S Fulton
c99417ab13 Lua documentation tweaks and make nspace example more concise. 2014-03-04 07:54:37 +00:00
William S Fulton
8b75b90b2f Merge branch 'class_p1_fixes' of github.com:v-for-vandal/swig into v-for-vandal-class_p1_fixes
Lua changes tweaks.

* 'class_p1_fixes' of github.com:v-for-vandal/swig:
  Removing all TODO:REMOVE
  Fixing enums
  __Static -> SwigStatig, __Module -> SwigModule
  Setattr -> SetFlag
  Backward compatibility -> Compatibility Note
  Fixing documentation. Adding an example.
2014-03-03 19:16:18 +00:00
William S Fulton
5f7f8f17eb C++11 rvalue reference docs updated. 2014-03-03 19:12:12 +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