Revert "[xml] Move to "Experimental" target language status"

This reverts commit 22a4355f34.

Conflicts:
	CHANGES.current
	RELEASENOTES
This commit is contained in:
William S Fulton 2022-10-13 21:14:44 +01:00
commit f13de56e5f
4 changed files with 3 additions and 11 deletions

View file

@ -290,12 +290,6 @@ Version 4.1.0 (in progress)
2022-07-12: erezgeva 2022-07-12: erezgeva
[Perl] Add std::unique_ptr support in std_unique_ptr.i library file. [Perl] Add std::unique_ptr support in std_unique_ptr.i library file.
2022-07-07: olly
[xml] #2213 XML has been moved to "Experimental" target language
status. It's not in good shape and is likely to be removed unless
somebody steps up to bring it up to the expected standard (it fails
to even meet the criteria for "Experimental" currently).
2022-07-07: jmarrec 2022-07-07: jmarrec
#1158 #2286 Add basic support for C++11 attributes. These are now #1158 #2286 Add basic support for C++11 attributes. These are now
crudely ignored by SWIG's parser's tokeniser, which is better that crudely ignored by SWIG's parser's tokeniser, which is better that

View file

@ -134,11 +134,11 @@ Supported Target Language Options
-ruby - Generate Ruby wrappers -ruby - Generate Ruby wrappers
-scilab - Generate Scilab wrappers -scilab - Generate Scilab wrappers
-tcl8 - Generate Tcl 8 wrappers -tcl8 - Generate Tcl 8 wrappers
-xml - Generate XML wrappers
Experimental Target Language Options Experimental Target Language Options
-mzscheme - Generate MzScheme/Racket wrappers -mzscheme - Generate MzScheme/Racket wrappers
-ocaml - Generate OCaml wrappers -ocaml - Generate OCaml wrappers
-xml - Generate XML wrappers
General Options General Options
-addextern - Add extra extern declarations -addextern - Add extra extern declarations

View file

@ -5,11 +5,9 @@ top_srcdir = @top_srcdir@
top_builddir = @top_builddir@ top_builddir = @top_builddir@
SWIGEXE = $(top_builddir)/swig SWIGEXE = $(top_builddir)/swig
# Suppress "experimental target language" warning
SWIGOPT = -w524
SWIG_LIB_DIR = $(top_srcdir)/Lib SWIG_LIB_DIR = $(top_srcdir)/Lib
SWIG_LIB_SET = @SWIG_LIB_SET@ SWIG_LIB_SET = @SWIG_LIB_SET@
SWIGINVOKE = $(SWIG_LIB_SET) $(SWIGTOOL) $(SWIGEXE) $(SWIGOPT) SWIGINVOKE = $(SWIG_LIB_SET) $(SWIGTOOL) $(SWIGEXE)
cleanup = tail +2 \ cleanup = tail +2 \
| sed -e 's/ident="ID[0-9A-F]*"//g' \ | sed -e 's/ident="ID[0-9A-F]*"//g' \

View file

@ -80,7 +80,7 @@ static TargetLanguageModule modules[] = {
{"-tcl", swig_tcl, NULL, Supported}, {"-tcl", swig_tcl, NULL, Supported},
{"-tcl8", swig_tcl, "Tcl 8", Supported}, {"-tcl8", swig_tcl, "Tcl 8", Supported},
{"-uffi", NULL, "Common Lisp / UFFI", Disabled}, {"-uffi", NULL, "Common Lisp / UFFI", Disabled},
{"-xml", swig_xml, "XML", Experimental}, {"-xml", swig_xml, "XML", Supported},
{NULL, NULL, NULL, Disabled} {NULL, NULL, NULL, Disabled}
}; };