Commit graph

1,235 commits

Author SHA1 Message Date
Ian Bell
a2513b083a Added some information on manually compiling for R
This was the root of my problem, and it would have been good to have this clearly explained before.
2015-03-10 10:07:05 -06:00
Ian Lance Taylor
9ad497c08e [Go] Add -cgo option, required for Go version 1.5 and later. 2015-03-02 14:03:33 -08:00
Ian Lance Taylor
0a021a938e [Go] Remove all generated calls to _swig_makegostring, as it will no
longer as of Go 1.5.  In Go 1.5 or later user calls to
_swig_makegostring will fail at link time.

Instead, use goout and godirectorin typemaps to allocate strings in Go
code.

Change the Go typemaps support to ignore empty strings, so that we can
define empty strings for regular types so that %apply will override
the definitions for string types.

Fix the gccgo code to wrap SwigCgoCallback around all godirectorin
typemaps.

Add a few newlines after typemap code so that the typemaps don't have
to include them.
2015-02-05 10:15:37 -08:00
William S Fulton
7c2ed7eae5 Python html doc cosmetic tweaks
[skip ci]
2015-02-02 20:00:07 +00:00
William S Fulton
76d813f321 Python director documentation correction
Fixes #https://github.com/swig/www/issues/2
[skip ci]
2015-02-02 19:52:07 +00:00
William S Fulton
d834202695 Bump version to 3.0.6
[skip ci]
2015-02-01 00:55:35 +00:00
William S Fulton
dbd446f806 C++11 mention in doc Introduction 2015-01-31 17:49:11 +00:00
William S Fulton
72c78591df html fixes 2015-01-31 17:39:37 +00:00
William S Fulton
85145302be Add release info for 3.0.5 2015-01-31 17:39:37 +00:00
William S Fulton
2e8dfbcc3e Add Scilab to html docs 2015-01-27 19:30:24 +00:00
William S Fulton
5dba60943c Scilab html fixes 2015-01-27 19:30:24 +00:00
Simon Marchetto
33fba2020b scilab: other doc minor fixes 2015-01-26 16:05:03 +01:00
Simon Marchetto
7c9a9aee70 cosmetic changes in doc 2015-01-26 14:54:05 +01:00
Simon Marchetto
0544765abd remove -nobuilder option 2015-01-26 12:29:40 +01:00
Simon Marchetto
adc4b788df Merge remote-tracking branch 'origin/master' into gsoc2012-scilab
Conflicts:
	.gitignore
	.travis.yml
	configure.ac
2015-01-26 10:50:20 +01:00
William S Fulton
6f48e57090 Scilab command line options put in alphabetical order and some html tweaks 2015-01-22 20:03:16 +00:00
Olly Betts
77288c89df Error message example to match actual output 2015-01-22 12:01:42 +13:00
William S Fulton
01a6df8aad Merge branch 'michael-schaller-doc-template-nested'
* michael-schaller-doc-template-nested:
  Nested class template doc tweaks
  Updated C++ template documentation with respect to using a nested class as template parameter.
2015-01-16 19:09:00 +00:00
William S Fulton
f25f5cf635 Nested class template doc tweaks 2015-01-16 19:08:41 +00:00
William S Fulton
bedff70793 Bump version to 3.0.5 2015-01-14 23:58:49 +00:00
Simon Marchetto
388d8fd007 change 'Module' section to 'Builder modes' and other fixes 2015-01-14 15:44:28 +01:00
William S Fulton
558ded2ceb Add 3.0.4 release information 2015-01-13 23:06:03 +00:00
Olly Betts
aa5d916e4d Fix typo 2015-01-14 11:04:09 +13:00
Olly Betts
a98bda01cb Note 1.8 as the oldest supported version 2015-01-14 11:04:02 +13:00
William S Fulton
055e96da09 Update html 2015-01-13 07:58:33 +00:00
Simon Marchetto
c064e076bd update doc 2015-01-12 17:47:56 +01:00
Olly Betts
4b5ed45d50 Add note about delimiting blocks of Python code
Using { and } to delimit means Python comments will cause errors with
SWIG 3.0.3 and later.  With older SWIG it usually just meant such
comments failed to appear in the generated output.  See issue #221.
2015-01-09 14:52:46 +13:00
Olly Betts
70280970d6 Fix links to the online 1.3 docs to instead be relative 2015-01-08 11:16:19 +13:00
Olly Betts
4912920416 Fix tab to space in HTML preformatted block 2015-01-08 10:55:35 +13:00
Olly Betts
cd16059c66 Provide -cppext as a general command line option
Provide -cppext as a general command line option for setting the
extension used for generated C++ files (previously it was specific
to the PHP backend).  Deprecate the equivalent -suffix option
provided by the Ocaml backend, but continue to support that for
now.
2015-01-08 10:54:37 +13:00
William S Fulton
bfccd9c441 More on Go examples
[skip ci]
2015-01-07 20:46:25 +00:00
Michael Schaller
007a75480a Updated C++ template documentation with respect to using a nested class as template parameter.
Fixes issue swig/swig#270.
2015-01-05 16:43:49 +01:00
Ian Lance Taylor
aa4d034e8e Merge pull request #288 from michael-schaller/go-doc
[Go] Updated Go documentation (examples, runtime.SetFinalizer, object ow...
2014-12-31 10:33:37 -08:00
William S Fulton
73222a1cd1 Bump version to 3.0.4 2014-12-31 01:22:16 +00:00
William S Fulton
30537089ca HTML tweaks 2014-12-29 21:54:58 +00:00
William S Fulton
5ec7fe578b Add 3.0.3 release information 2014-12-29 21:35:28 +00:00
Michael Schaller
9a0fbef431 [Go] Changed link 'https://github.com/golang/go/tree/master/misc/swig' to 'https://golang.org/misc/swig' in the Go documentation. 2014-12-25 09:48:59 +01:00
Michael Schaller
0a3fb69a27 [Go] Updated Go documentation (examples, runtime.SetFinalizer, object ownership).
* Fixes swig/swig#266.
* Added links to working examples.
* Added link to runtime.SetFinalizer documentation.
* Added recommendation to read the runtime.SetFinalizer documentation before using it.
* Clarified that C++ objects ownership is not tracked and thus objects need to be freed manually.
2014-12-24 11:03:17 +01:00
William S Fulton
b9b9b3cd21 Merge master and C++11 strongly typed enum support
Merging from master:
* 'master' of github.com:/swig/swig:
  Add more docs about _global_ prefix in typemap temporary variables
  Add clarification on _global_ prefix.
  fix for nested template defined out of class (issue #265)
  using an unknown constant emits a notice, not a warning
  Fix typo
  Consistently put whitespace outside of <tt>...</tt> and not inside
  wording tweak
  Go: Document memory management of C++ classes allocated in Go.  Fixes #266.
  revert unrelated file
  Fix #224
  Fixes for clang -fsanitize=undefined-trap -fsanitize-undefined-trap-on-error
  delete unmeaningful macro
  Go: fix overload functions with polymorphic issue
  del tmp files
  GoLang:fix overload functions with polymorphic issue
2014-12-07 17:33:16 +00:00
William S Fulton
8c77d4be89 Document new C++11 strongly typed enumerations support. 2014-12-07 17:10:07 +00:00
William S Fulton
427c5112e7 Add more docs about _global_ prefix in typemap temporary variables 2014-12-06 21:49:42 +00:00
Alexey Neyman
1509d6c9e0 Add clarification on _global_ prefix. 2014-12-06 21:38:58 +00:00
Olly Betts
01faf1baf9 using an unknown constant emits a notice, not a warning 2014-11-18 12:51:30 +13:00
Olly Betts
1cfc099d91 Fix typo 2014-11-18 12:51:08 +13:00
Olly Betts
f541e604e8 Consistently put whitespace outside of <tt>...</tt> and not inside 2014-11-18 12:44:37 +13:00
Olly Betts
859d65b300 wording tweak 2014-11-18 12:38:03 +13:00
Ian Lance Taylor
3fc574e7d6 Go: Document memory management of C++ classes allocated in Go. Fixes #266. 2014-11-17 08:59:04 -08:00
Natanael Arndt
396f286a02 Fix #224
Fix the PHP section of the documentation to include both source files resp. object files in the example command lines
2014-11-09 23:16:38 +01:00
Olly Betts
e047d2e2bd Remove bogus ; after } in documentation 2014-11-07 15:34:43 +13:00
Olly Betts
45b9070a1d Fix doc typos reported by tounsi67 in issue#260 2014-11-05 09:56:55 +13:00