mirror of https://github.com/swig/swig
Fix typos
This commit is contained in:
parent
ac9f819f6e
commit
f586d920f7
|
@ -2,7 +2,7 @@ This directory contains a version of ccache. The initial version was based on cc
|
||||||
debian patches 01-02, 04-14, see the debian/patches subdirectory. The ccache-win32-2.4 modifications
|
debian patches 01-02, 04-14, see the debian/patches subdirectory. The ccache-win32-2.4 modifications
|
||||||
to ccache-2.4 have also been merged in.
|
to ccache-2.4 have also been merged in.
|
||||||
|
|
||||||
Changes have been made to support cacheing the output from SWIG. The ability to cache c/c++ compiler
|
Changes have been made to support caching the output from SWIG. The ability to cache c/c++ compiler
|
||||||
output has been retained.
|
output has been retained.
|
||||||
|
|
||||||
Additional features added are the CCACHE_VERBOSE and CCACHE_SWIG environment variables, see docs.
|
Additional features added are the CCACHE_VERBOSE and CCACHE_SWIG environment variables, see docs.
|
||||||
|
|
|
@ -137,7 +137,7 @@ int execute(char **argv,
|
||||||
_dup2(fd, 2);
|
_dup2(fd, 2);
|
||||||
_close(fd);
|
_close(fd);
|
||||||
|
|
||||||
/* Spawn process (_exec* familly doesn't return) */
|
/* Spawn process (_exec* family doesn't return) */
|
||||||
status = _spawnv(_P_WAIT, argv[0], (const char **)argv);
|
status = _spawnv(_P_WAIT, argv[0], (const char **)argv);
|
||||||
|
|
||||||
/* Restore descriptors */
|
/* Restore descriptors */
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
* for string length. This covers a nasty loophole.
|
* for string length. This covers a nasty loophole.
|
||||||
*
|
*
|
||||||
* The other functions are there to prevent NULL pointers from
|
* The other functions are there to prevent NULL pointers from
|
||||||
* causing nast effects.
|
* causing nasty effects.
|
||||||
*
|
*
|
||||||
* More Recently:
|
* More Recently:
|
||||||
* Brandon Long <blong@fiction.net> 9/15/96 for mutt 0.43
|
* Brandon Long <blong@fiction.net> 9/15/96 for mutt 0.43
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
* probably requires libm on most operating systems. Don't yet
|
* probably requires libm on most operating systems. Don't yet
|
||||||
* support the exponent (e,E) and sigfig (g,G). Also, fmtint()
|
* support the exponent (e,E) and sigfig (g,G). Also, fmtint()
|
||||||
* was pretty badly broken, it just wasn't being exercised in ways
|
* was pretty badly broken, it just wasn't being exercised in ways
|
||||||
* which showed it, so that's been fixed. Also, formated the code
|
* which showed it, so that's been fixed. Also, formatted the code
|
||||||
* to mutt conventions, and removed dead code left over from the
|
* to mutt conventions, and removed dead code left over from the
|
||||||
* original. Also, there is now a builtin-test, just compile with:
|
* original. Also, there is now a builtin-test, just compile with:
|
||||||
* gcc -DTEST_SNPRINTF -o snprintf snprintf.c -lm
|
* gcc -DTEST_SNPRINTF -o snprintf snprintf.c -lm
|
||||||
|
|
|
@ -34,7 +34,7 @@ on the new options.<p>
|
||||||
|
|
||||||
You can get this release from the <a href="http://ccache.samba.org/ftp/ccache/">download directory</a>
|
You can get this release from the <a href="http://ccache.samba.org/ftp/ccache/">download directory</a>
|
||||||
|
|
||||||
<p>NOTE! This release changes the hash input slighly, so you will
|
<p>NOTE! This release changes the hash input slightly, so you will
|
||||||
probably find that you will not get any hits against your existing
|
probably find that you will not get any hits against your existing
|
||||||
cache when you upgrade.
|
cache when you upgrade.
|
||||||
|
|
||||||
|
|
|
@ -1354,7 +1354,7 @@ Here is the list of all Doxygen tags and the description of how they are transla
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>\throws</td>
|
<td>\throws</td>
|
||||||
<td>replaced wih ':raises:'</td>
|
<td>replaced with ':raises:'</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>\todo</td>
|
<td>\todo</td>
|
||||||
|
|
|
@ -9095,7 +9095,7 @@ This method normally calls the C++ destructor or <tt>free()</tt> for C code.
|
||||||
<p>
|
<p>
|
||||||
The generated code can be debugged using both a Java debugger and a C++ debugger using the usual debugging techniques.
|
The generated code can be debugged using both a Java debugger and a C++ debugger using the usual debugging techniques.
|
||||||
Breakpoints can be set in either Java or C++ code and so both can be debugged simultaneously.
|
Breakpoints can be set in either Java or C++ code and so both can be debugged simultaneously.
|
||||||
Most debuggers do not understand both Java and C++, with one noteable exception of Sun Studio,
|
Most debuggers do not understand both Java and C++, with one notable exception of Sun Studio,
|
||||||
where it is possible to step from Java code into a JNI method within one environment.
|
where it is possible to step from Java code into a JNI method within one environment.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
|
@ -196,7 +196,7 @@ slices)
|
||||||
<p>
|
<p>
|
||||||
Wrapping of C++ classes for R works quite well. R has a special
|
Wrapping of C++ classes for R works quite well. R has a special
|
||||||
type, known as an external reference, that can be used as a pointer
|
type, known as an external reference, that can be used as a pointer
|
||||||
to arbitary things, including C++ classes. The proxy layers generated
|
to arbitrary things, including C++ classes. The proxy layers generated
|
||||||
for other classes are not required.
|
for other classes are not required.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
@ -265,7 +265,7 @@ v2$Axles
|
||||||
[1] 4
|
[1] 4
|
||||||
v1$Available
|
v1$Available
|
||||||
[1] FALSE
|
[1] FALSE
|
||||||
# Set availabilty
|
# Set availability
|
||||||
v1$Available <- TRUE
|
v1$Available <- TRUE
|
||||||
v1$Available
|
v1$Available
|
||||||
[1] TRUE
|
[1] TRUE
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/* This interface checks whether SWIG supports the new double angled brackets
|
/* This interface checks whether SWIG supports the new double angled brackets
|
||||||
in the template syntax without having a space inbetween. This feature was
|
in the template syntax without having a space in between. This feature was
|
||||||
introduced in new C++11 standard.
|
introduced in new C++11 standard.
|
||||||
*/
|
*/
|
||||||
%module cpp11_template_double_brackets
|
%module cpp11_template_double_brackets
|
||||||
|
|
|
@ -47,7 +47,7 @@ void main() {
|
||||||
enforce(countUntil(vector[], i * 10) == i, "indexOf test failed, i: " ~ to!string(i));
|
enforce(countUntil(vector[], i * 10) == i, "indexOf test failed, i: " ~ to!string(i));
|
||||||
}
|
}
|
||||||
|
|
||||||
enforce(countUntil(vector[], 42) == -1, "non-existant item indexOf test failed");
|
enforce(countUntil(vector[], 42) == -1, "non-existent item indexOf test failed");
|
||||||
|
|
||||||
vector.clear();
|
vector.clear();
|
||||||
enforce(vector.length == 0, "clear test failed");
|
enforce(vector.length == 0, "clear test failed");
|
||||||
|
|
|
@ -24,7 +24,7 @@ endfunction
|
||||||
test_global();
|
test_global();
|
||||||
|
|
||||||
|
|
||||||
// Test assignement in enums
|
// Test assignment in enums
|
||||||
checkequal(kValue_get(), 4, "kValue");
|
checkequal(kValue_get(), 4, "kValue");
|
||||||
|
|
||||||
exec("swigtest.quit", -1);
|
exec("swigtest.quit", -1);
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
// Test truncating variables, constants, functions identifier names
|
// Test truncating variables, constants, functions identifier names
|
||||||
|
|
||||||
%inline %{
|
%inline %{
|
||||||
// these identifier names wont be truncated
|
// these identifier names won't be truncated
|
||||||
int gvar_identifier_name = -1;
|
int gvar_identifier_name = -1;
|
||||||
#define CONS_IDENTIFIER_NAME -11
|
#define CONS_IDENTIFIER_NAME -11
|
||||||
int function_identifier_name() { return -21; };
|
int function_identifier_name() { return -21; };
|
||||||
|
|
|
@ -15,8 +15,8 @@ import
|
||||||
|
|
||||||
set x [new_B]
|
set x [new_B]
|
||||||
A_hello $x
|
A_hello $x
|
||||||
if [ catch { $x nonexistant } ] {
|
if [ catch { $x nonexistent } ] {
|
||||||
} else {
|
} else {
|
||||||
puts stderr "nonexistant method did not throw exception\n"
|
puts stderr "nonexistent method did not throw exception\n"
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
|
|
@ -58,7 +58,7 @@ template SwigOperatorDefinitions() {
|
||||||
|
|
||||||
%rename(opCall) *::operator();
|
%rename(opCall) *::operator();
|
||||||
|
|
||||||
// !a is not overrideable in D1.
|
// !a is not overridable in D1.
|
||||||
%ignoreoperator(LNOT) operator!;
|
%ignoreoperator(LNOT) operator!;
|
||||||
|
|
||||||
// opCmp is used in D.
|
// opCmp is used in D.
|
||||||
|
@ -71,7 +71,7 @@ template SwigOperatorDefinitions() {
|
||||||
// a != b is rewritten as !a.opEquals(b) in D.
|
// a != b is rewritten as !a.opEquals(b) in D.
|
||||||
%ignoreoperator(NOTEQUAL) operator!=;
|
%ignoreoperator(NOTEQUAL) operator!=;
|
||||||
|
|
||||||
// The logic operators are not overrideable in D.
|
// The logic operators are not overridable in D.
|
||||||
%ignoreoperator(LAND) operator&&;
|
%ignoreoperator(LAND) operator&&;
|
||||||
%ignoreoperator(LOR) operator||;
|
%ignoreoperator(LOR) operator||;
|
||||||
|
|
||||||
|
@ -198,7 +198,7 @@ mixin template SwigOperatorDefinitions() {
|
||||||
// a != b is rewritten as !a.opEquals(b) in D.
|
// a != b is rewritten as !a.opEquals(b) in D.
|
||||||
%ignoreoperator(NOTEQUAL) operator!=;
|
%ignoreoperator(NOTEQUAL) operator!=;
|
||||||
|
|
||||||
// The logic operators are not overrideable in D.
|
// The logic operators are not overridable in D.
|
||||||
%ignoreoperator(LAND) operator&&;
|
%ignoreoperator(LAND) operator&&;
|
||||||
%ignoreoperator(LOR) operator||;
|
%ignoreoperator(LOR) operator||;
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
Defines the As/From conversors for double/float complex, you need to
|
Defines the As/From conversors for double/float complex, you need to
|
||||||
provide complex Type, the Name you want to use in the conversors,
|
provide complex Type, the Name you want to use in the conversors,
|
||||||
the complex Constructor method, and the Real and Imag complex
|
the complex Constructor method, and the Real and Imag complex
|
||||||
accesor methods.
|
accessor methods.
|
||||||
|
|
||||||
See the std_complex.i and ccomplex.i for concrete examples.
|
See the std_complex.i and ccomplex.i for concrete examples.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -77,7 +77,7 @@ AUTODOC(operator>, "Higher than comparison operator");
|
||||||
AUTODOC(operator<<, "Left shifting or appending operator");
|
AUTODOC(operator<<, "Left shifting or appending operator");
|
||||||
AUTODOC(operator>>, "Right shifting operator or extracting operator");
|
AUTODOC(operator>>, "Right shifting operator or extracting operator");
|
||||||
AUTODOC(operator+, "Add operator");
|
AUTODOC(operator+, "Add operator");
|
||||||
AUTODOC(operator-, "Substraction operator");
|
AUTODOC(operator-, "Subtraction operator");
|
||||||
AUTODOC(operator+(), "Positive operator");
|
AUTODOC(operator+(), "Positive operator");
|
||||||
AUTODOC(operator-(), "Negation operator");
|
AUTODOC(operator-(), "Negation operator");
|
||||||
AUTODOC(operator&, "AND operator");
|
AUTODOC(operator&, "AND operator");
|
||||||
|
@ -93,7 +93,7 @@ AUTODOC(__gt__, "Higher than comparison operator");
|
||||||
AUTODOC(__lshift__, "Left shifting or appending operator");
|
AUTODOC(__lshift__, "Left shifting or appending operator");
|
||||||
AUTODOC(__rshift__, "Right shifting operator or extracting operator");
|
AUTODOC(__rshift__, "Right shifting operator or extracting operator");
|
||||||
AUTODOC(__add___, "Add operator");
|
AUTODOC(__add___, "Add operator");
|
||||||
AUTODOC(__sub__, "Substraction operator");
|
AUTODOC(__sub__, "Subtraction operator");
|
||||||
AUTODOC(__pos__, "Positive operator");
|
AUTODOC(__pos__, "Positive operator");
|
||||||
AUTODOC(__neg__, "Negation operator");
|
AUTODOC(__neg__, "Negation operator");
|
||||||
AUTODOC(__and__, "AND operator");
|
AUTODOC(__and__, "AND operator");
|
||||||
|
|
|
@ -126,7 +126,7 @@ MacintoshInit()
|
||||||
*
|
*
|
||||||
* This procedure calls initialization routines require a Tcl
|
* This procedure calls initialization routines require a Tcl
|
||||||
* interp as an argument. This call effectively makes the passed
|
* interp as an argument. This call effectively makes the passed
|
||||||
* iterpreter the "main" interpreter for the application.
|
* interpreter the "main" interpreter for the application.
|
||||||
*
|
*
|
||||||
* Results:
|
* Results:
|
||||||
* Returns TCL_OK if everything went fine. If it didn't the
|
* Returns TCL_OK if everything went fine. If it didn't the
|
||||||
|
|
|
@ -53,13 +53,13 @@ public:
|
||||||
virtual ~DoxygenTranslator();
|
virtual ~DoxygenTranslator();
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Return the documentation for a given node formated for the correct
|
* Return the documentation for a given node formatted for the correct
|
||||||
* documentation system.
|
* documentation system.
|
||||||
*/
|
*/
|
||||||
String *getDocumentation(Node *node, const_String_or_char_ptr indentationString);
|
String *getDocumentation(Node *node, const_String_or_char_ptr indentationString);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Returns truem is the specified node has comment attached.
|
* Returns true if the specified node has comment attached.
|
||||||
*/
|
*/
|
||||||
bool hasDocumentation(Node *node);
|
bool hasDocumentation(Node *node);
|
||||||
|
|
||||||
|
|
|
@ -195,7 +195,7 @@ private:
|
||||||
typedef std::map<std::string, std::pair<tagHandler, std::string> >TagHandlersMap;
|
typedef std::map<std::string, std::pair<tagHandler, std::string> >TagHandlersMap;
|
||||||
static TagHandlersMap tagHandlers;
|
static TagHandlersMap tagHandlers;
|
||||||
|
|
||||||
// this contains the sections tittles, like 'Arguments:' or 'Notes:', that are printed only once
|
// this contains the sections titles, like 'Arguments:' or 'Notes:', that are printed only once
|
||||||
static std::map<std::string, std::string> sectionTitles;
|
static std::map<std::string, std::string> sectionTitles;
|
||||||
|
|
||||||
// Helper functions for fillStaticTables(): make a new tag handler object.
|
// Helper functions for fillStaticTables(): make a new tag handler object.
|
||||||
|
|
|
@ -1255,7 +1255,7 @@ int JSEmitter::emitFunctionDispatcher(Node *n, bool /*is_member */ ) {
|
||||||
// Note: this dispatcher function gets called after the last overloaded function has been created.
|
// Note: this dispatcher function gets called after the last overloaded function has been created.
|
||||||
// At this time, n.wrap:name contains the name of the last wrapper function.
|
// At this time, n.wrap:name contains the name of the last wrapper function.
|
||||||
// To get a valid function name for the dispatcher function we take the last wrapper name and
|
// To get a valid function name for the dispatcher function we take the last wrapper name and
|
||||||
// substract the extension "sym:overname",
|
// subtract the extension "sym:overname",
|
||||||
String *wrap_name = NewString(Getattr(n, "wrap:name"));
|
String *wrap_name = NewString(Getattr(n, "wrap:name"));
|
||||||
String *overname = Getattr(n, "sym:overname");
|
String *overname = Getattr(n, "sym:overname");
|
||||||
|
|
||||||
|
|
|
@ -632,7 +632,7 @@ String *Swig_cppconstructor_director_call(const_String_or_char_ptr name, ParmLis
|
||||||
* If you define SWIG_FAST_REC_SEARCH, the method will set the found
|
* If you define SWIG_FAST_REC_SEARCH, the method will set the found
|
||||||
* 'attr' in the target class 'n'. If not, the method will set the
|
* 'attr' in the target class 'n'. If not, the method will set the
|
||||||
* 'noattr' one. This prevents of having to navigate the entire
|
* 'noattr' one. This prevents of having to navigate the entire
|
||||||
* hierarchy tree everytime, so, it is an O(1) method... or something
|
* hierarchy tree every time, so, it is an O(1) method... or something
|
||||||
* like that. However, it populates all the parsed classes with the
|
* like that. However, it populates all the parsed classes with the
|
||||||
* 'attr' and/or 'noattr' attributes.
|
* 'attr' and/or 'noattr' attributes.
|
||||||
*
|
*
|
||||||
|
|
|
@ -1514,7 +1514,7 @@ String *Swig_name_make(Node *n, String *prefix, const_String_or_char_ptr cname,
|
||||||
if (n) {
|
if (n) {
|
||||||
/* Parameter renaming is not fully implemented. Mainly because there is no C/C++ syntax to
|
/* Parameter renaming is not fully implemented. Mainly because there is no C/C++ syntax to
|
||||||
* for %rename to fully qualify a function's parameter name from outside the function. Hence it
|
* for %rename to fully qualify a function's parameter name from outside the function. Hence it
|
||||||
* is not possible to implemented targetted warning suppression on one parameter in one function. */
|
* is not possible to implemented targeted warning suppression on one parameter in one function. */
|
||||||
int suppress_parameter_rename_warning = Equal(nodeType(n), "parm");
|
int suppress_parameter_rename_warning = Equal(nodeType(n), "parm");
|
||||||
if (!suppress_parameter_rename_warning) {
|
if (!suppress_parameter_rename_warning) {
|
||||||
SWIG_WARN_NODE_BEGIN(n);
|
SWIG_WARN_NODE_BEGIN(n);
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
#
|
#
|
||||||
# Test for the Boost C++ libraries of a particular version (or newer)
|
# Test for the Boost C++ libraries of a particular version (or newer)
|
||||||
#
|
#
|
||||||
# If no path to the installed boost library is given the macro searchs
|
# If no path to the installed boost library is given the macro searches
|
||||||
# under /usr, /usr/local, /opt and /opt/local and evaluates the
|
# under /usr, /usr/local, /opt and /opt/local and evaluates the
|
||||||
# $BOOST_ROOT environment variable. Further documentation is available at
|
# $BOOST_ROOT environment variable. Further documentation is available at
|
||||||
# <http://randspringer.de/boost/index.html>.
|
# <http://randspringer.de/boost/index.html>.
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# Install Linux packages where the version has been overidden in .travis.yml
|
# Install Linux packages where the version has been overridden in .travis.yml
|
||||||
|
|
||||||
lsb_release -a
|
lsb_release -a
|
||||||
# find location of current script (only works in bash)
|
# find location of current script (only works in bash)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# Install MacOS packages where the version has been overidden in .travis.yml
|
# Install MacOS packages where the version has been overridden in .travis.yml
|
||||||
|
|
||||||
set -e # exit on failure (same as -o errexit)
|
set -e # exit on failure (same as -o errexit)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue