William S Fulton
ae7b34ce03
Remove duplicate header includes in director.swg
2014-02-21 19:07:35 +00:00
William S Fulton
0d9a8721f4
Move some header file includes into fragments for UTL languages
2014-02-21 19:02:14 +00:00
William S Fulton
d55692c31e
Fix warning suppression using %warnfilter for PHP reserved class names.
...
The features need to be merged in before issuing a warning as
%warnfilter is a %feature.
2014-02-21 08:29:20 +00:00
Olly Betts
c5bc0aa472
Improve Examples/README
2014-02-21 08:14:24 +13: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
Oliver Buchtala
84ba91dc63
Some fixes in example section of Javascript documentation.
2014-02-20 12:38:53 +01:00
Oliver Buchtala
1ffacaab5b
Add note about '-node' command line flag for Node.js code generation.
2014-02-20 12:30:57 +01:00
Oliver Buchtala
462674ea11
Added examples to Javascript module documentation.
2014-02-20 12:28:06 +01:00
Oliver Buchtala
3f22a3d639
Simplification in common javascript example Makefile.
2014-02-20 11:37:40 +01:00
Oliver Buchtala
8e65414a76
Add an extra argument for enabling nodejs support.
...
This is essentially using the v8 emitter plus setting a #define.
2014-02-20 11:37:15 +01:00
Oliver Buchtala
7c1f66c29e
Add more notes about how to install node.
2014-02-20 11:15:46 +01:00
Oliver Buchtala
48e7df8eb2
Better error message when no Javascript emitter is specified.
2014-02-20 11:15:18 +01:00
Oliver Buchtala
fd0e75843d
Deactivated broken JS examples.
2014-02-20 11:14:48 +01:00
Oliver Buchtala
77ead7017c
Refactored configuration for javascript examples.
2014-02-20 11:13:57 +01:00
Olly Betts
bdb45cacea
Merge pull request #140 from cdunham/master
...
Remove register storage class declarations
2014-02-20 11:36:12 +13:00
Curtis Dunham
fe91d6449f
Remove register storage class declarations
...
They're unnecessary, anacronistic, deprecated in modern
standards, generally ignored, useless, and (most importantly)
clang complains about them.
2014-02-19 11:58:27 -06:00
Artem Serebriyskiy
b30aa53709
Removed class_parent_nspace
2014-02-19 16:02:49 +04:00
Artem Serebriyskiy
2767f2a55e
Fixes to module options
2014-02-19 14:05:29 +04:00
Olly Betts
66b22e6178
Improve ignore pattern for vim swap files to not match SWIG *.swg files
2014-02-19 23:05:15 +13:00
Olly Betts
1097fc99ff
[Lua] Add keyword warnings for Lua keywords and Basic Functions.
2014-02-19 23:04:40 +13:00
Olly Betts
dcf121f534
Make Lib/ocaml/swigp4.ml a non-generated file.
...
We used to have configure substitute values into it, but that's not been
the case for just over 3 years, since patch #3151788 was applied.
2014-02-19 22:35:45 +13:00
Artem Serebriyskiy
4eef510e33
Rename methods to make it clear what 'symbols table' they operate on.
2014-02-19 13:34:50 +04: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
Artem Serebriyskiy
e6d0f1327b
Eliminating namespaces_hash and using symbols table instead
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
14452cad03
Attempt to catch unreproducable bug from Travis CI build
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
0c6263a0c2
Small bugfixes
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
705beb6753
Bugfixes for eLua. eLua emulation mode
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
0ee724ca80
Add compatibility option for old-style inheritance
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
6d49a57b53
Add support for C-style enums in C mode. And tests.
...
In backward compatible mode C style enums binding are correctly
generated
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
4b0ed73317
Style fixes. Comments fixes. Fixing cmd options. etc
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
a87710275d
Some fixes for elua
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
89c6fbb780
Attempt to fix unreproducable bug (from Travis CI build)
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
ce2760f77e
Fixes for examples. Wrapped keywords into guardian in keyword_rename test
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
7e09b6687e
Remove some typos
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
02c4a8e39c
Remove some obsolete code
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
eb7c0f011b
Manually beautifying luarun.swg
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
1e282e3981
Code beautifier
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
9bd39fe4fa
Valuewrapper test
2014-02-19 13:34:49 +04:00
Artem Serebriyskiy
a3515ca450
Removing obsolete debug code
2014-02-19 13:34:48 +04:00
Artem Serebriyskiy
f1fb2cc295
Bugfixes
2014-02-19 13:34:48 +04:00
Artem Serebriyskiy
dcbcac42b7
A few bugfixes
2014-02-19 13:34:48 +04:00
Artem Serebriyskiy
afd269f9b6
Some class bases iteration improvements
2014-02-19 13:34:48 +04:00
Artem Serebriyskiy
c775e66048
Fixes for elua
2014-02-19 13:34:48 +04:00
Artem Serebriyskiy
9d6cd75c73
Bugfixes
2014-02-19 13:34:48 +04:00
Artem Serebriyskiy
da0510376c
Bugfixes. CMD args handling. Code cleanup
2014-02-19 13:34:48 +04:00
Artem Serebriyskiy
7e052c1873
Bugfixes
2014-02-19 13:34:48 +04:00
Artem Serebriyskiy
aa1b8298ca
Preparations before pull request - part 1
2014-02-19 13:34:48 +04:00
Artem Serebriyskiy
63a26c6dbe
More changes. Mostly to the would-be class library
2014-02-19 13:34:48 +04:00
Artem Serebriyskiy
577f20c990
Fixing issuse with v2-compatible static function names
2014-02-19 13:34:48 +04:00