Olly Betts
3584c7d49c
Add initial support for PHP8
...
Testcase director_overload2 is failing, but the rest of the testsuite
passes.
2021-03-19 19:30:27 +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
ae0efd3d74
Merge branch 'nightlark-preprocessor-docs'
...
* nightlark-preprocessor-docs:
Correct preprocessor docs
Preprocessor definitions doc update
Remove BUILDING_NOTE_EXTENSION from docs
Add missing preprocessor defines to the docs list
2020-03-05 19:06:08 +00:00
William S Fulton
3f30735478
Correct preprocessor docs
...
Blatently incorrect information removed.
2020-03-05 19:04:55 +00:00
William S Fulton
9727083c6e
Preprocessor definitions doc update
...
Move language specific definitions into separate section in docs.
2020-03-05 18:56:46 +00:00
Ryan Mast
853987e866
Remove BUILDING_NOTE_EXTENSION from docs
2020-02-28 23:56:57 -08:00
William S Fulton
36e8d521de
Add C++20 documentation chapter
...
[skip-ci]
2020-01-28 20:31:53 +00:00
Ryan Mast
bf2e50f09f
Add missing preprocessor defines to the docs list
2020-01-20 15:01:22 -08:00
William S Fulton
fb0adb14c3
Documentation: terminology consistency for command line options plus Doxygen tweaks.
2019-04-24 08:04:15 +01: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
ad7f9cd8d7
Mark and setup OCaml as an experimental target language.
...
Issue #1437
2019-02-11 18:30:35 +00:00
William S Fulton
264b39fd00
Disable CFFI Common Lisp target language
...
Clean up to disable target languages that have been neglected/not functional.
Target language be fully deleted in SWIG 4.1 unless a new maintainer brings
it up to an acceptable status (experimental or supported).
Issue #1447
2019-02-05 18:42:23 +00:00
William S Fulton
6d7e3df54e
Disable Allegrcol target language
...
Clean up to disable target languages that have been neglected/not functional.
Target language be fully deleted in SWIG 4.1 unless a new maintainer brings
it up to an acceptable status (experimental or supported).
Issue #1447
2019-02-05 18:42:16 +00:00
William S Fulton
09e0577d95
Disable Chicken target language
...
Clean up to disable target languages that have been neglected/not functional.
Target language be fully deleted in SWIG 4.1 unless a new maintainer brings
it up to an acceptable status (experimental or supported).
Issue #1447
2019-02-05 18:42:12 +00:00
William S Fulton
cb4bd26422
Disable Common Lisp / CLISP target language
...
Clean up to disable target languages that have been neglected/not functional.
Target language be fully deleted in SWIG 4.1 unless a new maintainer brings
it up to an acceptable status (experimental or supported).
Issue #1447
2019-02-05 18:42:07 +00:00
William S Fulton
df51dc8e8f
Disable Common Lisp / S-Exp target language
...
Clean up to disable target languages that have been neglected/not functional.
Target language be fully deleted in SWIG 4.1 unless a new maintainer brings
it up to an acceptable status (experimental or supported).
Issue #1447
2019-02-05 18:42:00 +00:00
William S Fulton
8aa4086136
Disable Pike target language
...
Clean up to disable target languages that have been neglected/not functional.
Target language be fully deleted in SWIG 4.1 unless a new maintainer brings
it up to an acceptable status (experimental or supported).
Issue #1447
2019-02-05 18:41:46 +00:00
William S Fulton
ee3aeb8177
Disable Modula3 target language
...
Clean up to disable target languages that have been neglected/not functional.
Target language be fully deleted in SWIG 4.1 unless a new maintainer brings
it up to an acceptable status (experimental or supported).
Issue #1447
2019-02-05 18:41:34 +00:00
Olly Betts
d6d5db122b
Remove support for PHP5
...
PHP5 is no longer actively supported by the PHP developers and security
support for it ends completely at the end of 2018, so it doesn't make
sense to include support for it in the upcoming SWIG 4.0.0 release.
See #701 .
2018-06-07 18:09:03 +12:00
William S Fulton
066c396ad6
Add C++17 documentation chapter
2018-05-14 21:29:46 +01:00
sunoru
8985c34809
Fix some typos in docs and examples and make the code look nicer.
2016-12-31 23:06:56 +08:00
Olly Betts
1169874f59
[PHP] Add support for PHP7.
...
PHP5's C extension API has changed substantially so you need to use
-php7 to specify you want PHP7 compatible wrappers.
Fixes https://github.com/swig/swig/issues/571
2016-11-30 13:05:59 +13:00
William S Fulton
268b942865
Consistent formatting of example code in the docs
2016-10-23 20:16:35 +01: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
Simon Marchetto
07b06a4089
Merge branch 'master' into gsoc2012-scilab
...
Conflicts:
.gitignore
.travis.yml
COPYRIGHT
Examples/Makefile.in
Examples/test-suite/constructor_copy.i
Makefile.in
configure.ac
2014-06-06 16:33:16 +02:00
Oliver Buchtala
ea94c22062
Document Javascript related preprocessor macros.
2014-03-31 03:46:51 +02:00
William S Fulton
785d93d9fb
html fixes and section updates
2014-03-15 22:45:43 +00:00
Sylvestre Ledru
62d512b387
Update of the documentation regarding the Scilab change
2013-09-04 09:15:46 +02: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
William S Fulton
88fa632715
Fix %fragment error in docs and improve preprocessing and delimiters section - SF bug 3519394
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13022 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-04-28 15:30:19 +00:00
William S Fulton
1f4abe162d
clarification on SWIG_VERSION coding
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12026 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-05-14 06:14:18 +00:00
William S Fulton
673ce4551e
Fix numerous broken links reported by linkchecker
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11924 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-03-06 23:23:43 +00:00
William S Fulton
cd53dc68ee
remove SWIGMAC and SWIGWIN32/SWIGWIN macros which have no effect
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11739 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2009-11-13 18:34:54 +00:00
Olly Betts
79f7900968
Mark SWIGPERL5, SWIGPHP5, and SWIGTCL8 as deprecated in the source
...
code and remove documentation of them.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11030 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2009-01-05 22:40:07 +00:00
William S Fulton
5ec2d8c166
All languages now define a macro in the generated C/C++ wrapper file indicating which language is being wrapped, eg #define SWIGJAVA
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11018 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-12-30 00:38:34 +00:00
William S Fulton
06b2eca75e
remove last vestiges of php4 and encourage use of -php rather than -php5
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10969 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-12-06 23:15:20 +00:00
William S Fulton
061e934bbc
Document the module attribute in %import and add warning to Python for when it should be used
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10866 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-09-18 14:52:52 +00:00
William S Fulton
a413b4a367
minor tweak
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10401 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-04-29 22:12:27 +00:00
William S Fulton
c99fe90574
Put the chapters back in order after erroneously incorrectly reordering them in last checkin
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10294 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-03-02 22:41:58 +00:00
William S Fulton
f74c2b9ede
Add in Octave and R sections
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10292 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-03-02 22:13:14 +00:00
William S Fulton
e5b6a8e72f
Add notes about typemaps and the preprocessor including the noblock attribute
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9860 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-07-02 21:38:22 +00:00
Olly Betts
1ec0417eb5
Use SWIGPHP instead of SWIGPHP4
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9380 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-09-29 10:09:23 +00:00
Olly Betts
05ff62fcc2
Fix lots of typos in the manual.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9368 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-09-27 17:25:04 +00:00
William S Fulton
89c88c1b79
update after running tool checkers
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8330 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-09 21:34:29 +00:00
William S Fulton
a3d21b7b8e
document #error and #warning including cpperraswarn/nocpperraswarn
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8297 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-08 10:12:35 +00:00
William S Fulton
18e669551e
add missing language preprocessor macros
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7996 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-12-16 22:22:22 +00:00
William S Fulton
0a8e2111d3
html validation fixes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7259 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-06-03 23:06:56 +00:00