Andreas Schwab
58ffbe616f
Ruby wstring - only include endian.h on linux
...
This file is not always available on other systems.
See #1801
2020-06-06 08:39:47 +01:00
William S Fulton
e7f0c6d6ad
Suppress Ruby std::wstring, std::string, std::basic_string warnings
...
Lib/std/std_basic_string.i:235: Warning 365: operator+= ignored
Lib/std/std_wstring.i:8: Warning 378: operator!= ignored
Correct 801 warning suppressions (which are normally suppressed in the test-suite):
Lib/std/std_wstring.i:13: Warning 801: Wrong class name (corrected to `Wstring')
Similarly for std::string when including basic_string.i class.
2017-10-10 07:52:10 +01:00
Takashi Tamura
4f31f5d0a3
[ruby] use %fragment to clarify the dependency of code.
2017-02-23 21:08:04 +09:00
Takashi Tamura
04a7c4f8b8
[ruby] should initialize static variables inside %init{}, in which it will not be
...
excuted concurrently by multiple threads.
2017-02-22 12:25:27 +09:00
Takashi Tamura
89695255e6
[ruby] add std::wstring tests for string including a null terminator.
2017-02-20 17:49:17 +09:00
Takashi Tamura
4009da3588
[ruby] * rewrite SWIG_AsWCharPtrAndSize and SWIG_FromWCharPtrAndSize
...
* use UTF-32LE and UTF-16LE to avoid BOM
* add tests
2017-02-20 17:00:52 +09:00
Takashi Tamura
5722d81a09
[ruby] use WCHAR_MAX to determine the encoding of std::wstring.
2017-02-19 15:57:34 +09:00
Takashi Tamura
904bc2ad52
[ruby] fix support for std::wstring.
2017-02-18 16:27:23 +09:00
Gonzalo Garramuno
a0b74a907e
Updated Ruby's STL to new framework.
...
Still need to add new tests for multimap,
multiset, list, etc.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9719 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-04-30 06:36:55 +00:00