Commit graph

65 commits

Author SHA1 Message Date
Maciej Drwal
e058e1f42f Merged revisions 10498-10499,10503-10504,10506,10508,10511,10515-10516,10518-10519,10527,10530-10531,10536-10537,10539-10552,10558-10568,10574-10580,10582,10584,10588-10589,10594 via svnmerge from
https://swig.svn.sourceforge.net/svnroot/swig/trunk

........
  r10498 | talby | 2008-05-26 22:09:56 +0200 (Pn, 26 maj 2008) | 2 lines
  
  run test cases in the Perl set by the --with-perl5 configure option.
........
  r10499 | talby | 2008-05-26 23:04:06 +0200 (Pn, 26 maj 2008) | 3 lines
  
  The perl5 minherit runtime test will work better if the classes are 
  actually built under SWIGPERL.
........
  r10503 | wsfulton | 2008-05-28 11:44:37 +0200 (Śr, 28 maj 2008) | 1 line
  
  Fix variable wrappers when using -proxy. Patch from Jan Jezabek
........
  r10504 | bhy | 2008-05-28 19:27:48 +0200 (Śr, 28 maj 2008) | 2 lines
  
  Fixed SF #1971977:  typo in pycontainer.swg (related to -extranative option)
........
  r10506 | wsfulton | 2008-05-29 02:45:28 +0200 (Cz, 29 maj 2008) | 1 line
  
  Fix variable wrappers when using -noproxy
........
  r10508 | bhy | 2008-05-30 15:53:33 +0200 (Pt, 30 maj 2008) | 1 line
  
  Fixed SF #1976978, apply the macros for primitive types to std::wstring
........
  r10511 | olly | 2008-05-30 18:11:27 +0200 (Pt, 30 maj 2008) | 4 lines
  
  Fix typo in handling of /*@SWIG[...]*/ comments in the scanner.  This just
  meant we were only actually looking for /*@SWI at the start of the comment, so
  was pretty harmless in practice.
........
  r10515 | wsfulton | 2008-06-02 22:10:40 +0200 (Pn, 02 cze 2008) | 1 line
  
  Fix samename testcase for c# and java
........
  r10516 | wsfulton | 2008-06-02 22:15:39 +0200 (Pn, 02 cze 2008) | 1 line
  
  Fix enums when using -noproxy
........
  r10518 | bhy | 2008-06-07 13:20:07 +0200 (So, 07 cze 2008) | 4 lines
  
  Added a test case for keyword renaming.
  Now it works for Python in SWIG's -c++ mode,
  but in C mode it doesn't work! (you can try with make keyword_rename.ctest)
........
  r10519 | bhy | 2008-06-07 15:40:51 +0200 (So, 07 cze 2008) | 1 line
  
  fixed keyword_rename.ctest tese case, caused by a mistake in Swig/naming.c
........
  r10527 | mgossage | 2008-06-17 04:57:15 +0200 (Wt, 17 cze 2008) | 1 line
  
  [lua] bugfix 1938142 (bool& and bool* support)
........
  r10530 | wsfulton | 2008-06-19 22:02:13 +0200 (Cz, 19 cze 2008) | 1 line
  
  Add R keyword support. Rename keywords for successful compilation of Java and C# code. More consistent keyword warnings across the different languages.
........
  r10531 | wsfulton | 2008-06-19 23:15:48 +0200 (Cz, 19 cze 2008) | 1 line
  
  add complete list of R reserved words
........
  r10536 | wsfulton | 2008-06-21 13:35:33 +0200 (So, 21 cze 2008) | 1 line
  
  better terminology for static types
........
  r10537 | wsfulton | 2008-06-21 13:42:48 +0200 (So, 21 cze 2008) | 1 line
  
  remove raise as keyword test- it conflicts with _raise in LIBCMT on windows
........
  r10539 | wsfulton | 2008-06-21 17:21:29 +0200 (So, 21 cze 2008) | 1 line
  
  Lua example warning removal fixes for vc++
........
  r10540 | wsfulton | 2008-06-21 17:23:02 +0200 (So, 21 cze 2008) | 1 line
  
  Remove some vc++ /W4 warnings
........
  r10541 | wsfulton | 2008-06-21 18:04:55 +0200 (So, 21 cze 2008) | 1 line
  
  minor vc++ /W4 warning fixes
........
  r10542 | wsfulton | 2008-06-21 21:07:51 +0200 (So, 21 cze 2008) | 1 line
  
  'byte' is already used in Ruby on windows, so use another keyword
........
  r10543 | wsfulton | 2008-06-21 22:45:32 +0200 (So, 21 cze 2008) | 1 line
  
  Fix crashing in the Ruby reject method in the STL wrappers
........
  r10544 | wsfulton | 2008-06-21 22:48:28 +0200 (So, 21 cze 2008) | 1 line
  
  Fix crashing in the Ruby reject method in the STL wrappers
........
  r10545 | wsfulton | 2008-06-21 22:49:10 +0200 (So, 21 cze 2008) | 1 line
  
  remove unnecessary variable int the char **STRING_ARRAY out typemap
........
  r10546 | wsfulton | 2008-06-21 23:07:49 +0200 (So, 21 cze 2008) | 1 line
  
  Fix Ruby C++ example dependencies in dsp files
........
  r10547 | wsfulton | 2008-06-22 00:25:36 +0200 (N, 22 cze 2008) | 1 line
  
  Fix unused parameter warnings in python when using gcc's -W -Wall options
........
  r10548 | wsfulton | 2008-06-22 00:26:35 +0200 (N, 22 cze 2008) | 1 line
  
  Fix virtual destructor
........
  r10549 | wsfulton | 2008-06-22 01:25:20 +0200 (N, 22 cze 2008) | 1 line
  
  various warning fixes
........
  r10550 | wsfulton | 2008-06-22 02:09:11 +0200 (N, 22 cze 2008) | 1 line
  
  Another fix for the JVM hanging on exit problem when using directors
........
  r10551 | wsfulton | 2008-06-22 02:09:51 +0200 (N, 22 cze 2008) | 1 line
  
  documentation sections update
........
  r10552 | wsfulton | 2008-06-22 02:18:10 +0200 (N, 22 cze 2008) | 1 line
  
  more docs on defining macros for the thread hanging problem
........
  r10558 | wsfulton | 2008-06-22 23:30:20 +0200 (N, 22 cze 2008) | 1 line
  
  fix unused parms in last commit for C code
........
  r10559 | wsfulton | 2008-06-23 00:12:43 +0200 (Pn, 23 cze 2008) | 1 line
  
  Suppress unused methods warning for VC++
........
  r10560 | wsfulton | 2008-06-23 22:26:07 +0200 (Pn, 23 cze 2008) | 1 line
  
  fix partialcheck-test-suite and parallel make for r, chicken, tcl and php
........
  r10561 | wsfulton | 2008-06-23 22:39:41 +0200 (Pn, 23 cze 2008) | 1 line
  
  correct message display when running the partialcheck-test-suite make target
........
  r10562 | wsfulton | 2008-06-23 23:14:53 +0200 (Pn, 23 cze 2008) | 1 line
  
  fix typo
........
  r10563 | olly | 2008-06-23 23:23:54 +0200 (Pn, 23 cze 2008) | 3 lines
  
  Fix bad use of Python API (untested, since I can't even compile this code on
  x86-64!)
........
  r10564 | olly | 2008-06-24 00:58:03 +0200 (Wt, 24 cze 2008) | 3 lines
  
  [PHP] Fix segfault when wrapping a non-class function marked with
  %newobject (testcase char_strings).
........
  r10565 | olly | 2008-06-24 02:27:34 +0200 (Wt, 24 cze 2008) | 3 lines
  
  [PHP] Fix assertion failure when handling %typemap(in,numinputs=0)
  (testcase ignore_parameter).
........
  r10566 | olly | 2008-06-24 02:33:08 +0200 (Wt, 24 cze 2008) | 2 lines
  
  [PHP] Fix typemap_namespace.i to not try to copy a non-existent typemap.
........
  r10567 | olly | 2008-06-24 02:41:07 +0200 (Wt, 24 cze 2008) | 3 lines
  
  Clean up dead and unused code in SwigToPhpType(), and rename to
  GetShadowReturnType().
........
  r10568 | olly | 2008-06-24 02:42:29 +0200 (Wt, 24 cze 2008) | 2 lines
  
  Fix cosmetic typo in string constant.
........
  r10574 | wsfulton | 2008-06-24 22:10:28 +0200 (Wt, 24 cze 2008) | 1 line
  
  zap last entry
........
  r10575 | wsfulton | 2008-06-24 22:11:46 +0200 (Wt, 24 cze 2008) | 1 line
  
  variable name changes to remove php keywords
........
  r10576 | wsfulton | 2008-06-24 22:12:08 +0200 (Wt, 24 cze 2008) | 1 line
  
  variable name hiding fix
........
  r10577 | wsfulton | 2008-06-24 22:12:43 +0200 (Wt, 24 cze 2008) | 1 line
  
  More info about numobjects added
........
  r10578 | wsfulton | 2008-06-24 22:13:41 +0200 (Wt, 24 cze 2008) | 1 line
  
  update for 1.3.36 release
........
  r10579 | wsfulton | 2008-06-24 23:48:46 +0200 (Wt, 24 cze 2008) | 1 line
  
  remove deprecated -c commandline option (runtime library generation)
........
  r10580 | wsfulton | 2008-06-24 23:53:12 +0200 (Wt, 24 cze 2008) | 1 line
  
  correct comment about deprecated option
........
  r10582 | wsfulton | 2008-06-25 01:00:27 +0200 (Śr, 25 cze 2008) | 1 line
  
  use rsync and ssh to upload releases to SourceForge as ftp no longer works
........
  r10584 | wsfulton | 2008-06-25 01:24:48 +0200 (Śr, 25 cze 2008) | 1 line
  
  correction for 1.3.36
........
  r10588 | wsfulton | 2008-06-25 02:16:04 +0200 (Śr, 25 cze 2008) | 1 line
  
  section update
........
  r10589 | wsfulton | 2008-06-25 02:16:40 +0200 (Śr, 25 cze 2008) | 1 line
  
  bump version to 1.3.37
........
  r10594 | wsfulton | 2008-06-26 20:33:06 +0200 (Cz, 26 cze 2008) | 1 line
  
  correct typo in first entry about %fragment
........


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2008-maciekd@10606 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-06-28 23:26:18 +00:00
William S Fulton
336b50b43d Add the optimal attribute to the out typemap for more optimal code generation when returning objects by value
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10450 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-05-14 22:12:31 +00:00
William S Fulton
51b9794c3c Add documentation on the allprotected mode
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10385 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-04-22 22:37:48 +00:00
Xavier Delacour
652cf605fa Some documentation improvements for Octave.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10318 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-03-22 19:54:50 +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
Xavier Delacour
393391965c Initial commit of Octave module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10290 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-03-01 23:35:44 +00:00
William S Fulton
e6d6ee5681 document special variables for %exception
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10263 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-02-25 22:04:54 +00:00
William S Fulton
83a741c35e updates for R
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10163 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-22 23:55:34 +00:00
William S Fulton
a1052bab4f html fixes and toc update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10015 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-10-19 21:47:08 +00:00
William S Fulton
f8142058e1 update section numbers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9953 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-09-24 21:25:13 +00:00
William S Fulton
e2ac1aff3f update with new sections
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9903 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-08-16 20:48:02 +00:00
William S Fulton
5ec6a8ea61 changes after running the html checker
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9861 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-07-02 21:38:54 +00:00
William S Fulton
ca43827077 Minor html updates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9681 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-04-17 22:59:08 +00:00
Surendra Singhi
85a3666f7c git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9666 626c5289-ae23-0410-ae9c-e8d60b6d4f22 2007-04-01 13:22:36 +00:00
Olly Betts
a317f22ab2 Fix duplicate section anchor
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9663 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-03-26 01:17:48 +00:00
Olly Betts
e78eec9309 Automatic updates to section anchors from the Makefile
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9660 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-03-26 01:08:34 +00:00
William S Fulton
433eaef955 Update for style guidelines
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9612 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-12-09 08:39:22 +00:00
Olly Betts
837152eebb Initial update for PHP5 support and overload resolution changes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9539 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-11-10 01:28:28 +00:00
William S Fulton
7bd6268607 changes after running section number updater
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9502 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-10-31 22:43:55 +00:00
Surendra Singhi
1e10010a86 Some Documentation for CFFI module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9383 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-09-30 19:03:52 +00:00
William S Fulton
d8329a6c9e html validation fixes and chapter renumbering
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9206 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-07 21:54:23 +00:00
William S Fulton
b39b6e386b link updates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9150 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-05 21:07:17 +00:00
William S Fulton
80179dcf40 contents update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8954 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-04 23:42:59 +00:00
William S Fulton
66bf3de6cf more %catches documentation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8791 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-11 18:54:34 +00:00
William S Fulton
af6a3c5df6 typos
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8695 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 22:10:09 +00:00
William S Fulton
20ac2ec248 %naturalvar documentation added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8644 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-30 22:17:42 +00:00
William S Fulton
d077de084f Minor mods getting ready for 1.3.28
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8556 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-25 22:41:22 +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
f21de0ca8f toc update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8328 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-09 21:26:16 +00:00
William S Fulton
7c088c87dd Update after runnning make - chapter numbers have changed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7875 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-26 22:57:21 +00:00
Ahmon Dancy
b9f5dd107d allegrocl: add Doc/Manual/Allegrocl.html, which was missing from last commit.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7849 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-14 18:28:27 +00:00
William S Fulton
8fb1fd4c43 update wiki address
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7848 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-12 18:27:20 +00:00
Ahmon Dancy
4098a01b68 Huge update to the Allegrocl module. Better C support. C++ support
added. Documentation! Makes use of typemaps for better interface
tuning. Improved type support. Wrapping of foreign pointers in
CLOS objects; hopefully a step toward being able to extend C++
classes from Lisp.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7828 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-09 20:44:22 +00:00
William S Fulton
1dae571716 html validation fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7627 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 23:04:41 +00:00
William S Fulton
32528f6c32 links update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7612 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 11:33:09 +00:00
William S Fulton
55941587f3 toc fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7516 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 10:12:32 +00:00
William S Fulton
e5e699d2dd html validation fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7485 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-22 22:41:20 +00:00
William S Fulton
2a1b4e0ce6 1.3.26 update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7483 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-22 22:34:45 +00:00
Surendra Singhi
8aa2c9d0d3 Added chapter for Common Lisp.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7442 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-15 05:26:35 +00:00
William S Fulton
a586874114 fixes for problems reported by htmldoc and tidy
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7430 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-11 20:00:39 +00:00
William S Fulton
a0cb27e998 html error fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7247 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-06-02 21:44:57 +00:00
John Lenz
df8516b782 Update documentation and add margin-left.patch file for htmldoc
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7117 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-30 05:55:46 +00:00
John Lenz
a09045ab5c Some updates to the chicken documenatation, a few more fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7080 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-17 22:19:46 +00:00
John Lenz
13ad5fff85 - Updated documentation to use CSS and <div> instead of blockquotes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7003 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-02-26 02:56:29 +00:00
William S Fulton
a5b1ec27b0 little more on default args
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6712 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-11 21:39:25 +00:00
William S Fulton
6bd73ed34f %feature mods for default arguments
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6663 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-04 22:25:17 +00:00
John Lenz
3a07959dda Fix a bug where chicken wrappers were not correctly registering values with the
chicken garbage collector.
Update the chicken documentation to reflect the new proxy class support.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6648 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-03 23:13:59 +00:00
William S Fulton
33f768f33d minor corrections
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6561 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-29 23:12:30 +00:00
William S Fulton
a33332a193 Minor corrections
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6500 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-25 20:42:08 +00:00