Fix assorted typos.
From https://sourceforge.net/p/swig/patches/332/ and some others too.
This commit is contained in:
parent
0dd11cdd8d
commit
f9566ad2df
12 changed files with 20 additions and 20 deletions
14
CHANGES
14
CHANGES
|
|
@ -15,7 +15,7 @@ Version 2.0.9 (16 December 2012)
|
|||
symbols in Ruby 1.9+
|
||||
|
||||
2012-12-14: kkaempf
|
||||
[Ruby] Apply patch 3530439 and finally replace all occurences of the STR2CSTR() macro
|
||||
[Ruby] Apply patch 3530439 and finally replace all occurrences of the STR2CSTR() macro
|
||||
with StringValuePtr(). STR2CSTR was deprecated since years and got removed in Ruby 1.9
|
||||
|
||||
2012-12-14: kkaempf
|
||||
|
|
@ -12144,7 +12144,7 @@ Version 1.3.20 (December 17, 2003)
|
|||
06/25/2003: mrose (Mark Rose)
|
||||
[Python] Director typemap marshalling checks for null pointers when
|
||||
walking the parameter list instead of relying soley on the parameter
|
||||
count. Cures a segfault that occured for multiple argument inv typemaps.
|
||||
count. Cures a segfault that occurred for multiple argument inv typemaps.
|
||||
Someone with more Swig experience should probably review this code.
|
||||
|
||||
06/24/2003: mkoeppe (Matthias Koeppe)
|
||||
|
|
@ -17619,7 +17619,7 @@ Version 1.3.10 (December 10, 2001)
|
|||
shadow classes. In early implementations, shadow classes were
|
||||
merely Python wrappers around typed pointer objects. However,
|
||||
some users actually wanted to receive the shadow class object in C.
|
||||
To accomodate this, the dereferencing of the "this" pointer in
|
||||
To accommodate this, the dereferencing of the "this" pointer in
|
||||
a shadow class was moved to C as described in CHANGES [8/8/99].
|
||||
However, the process of returning pointers to Python was still
|
||||
somewhat problematic. Specifically, shadow classes never worked
|
||||
|
|
@ -19533,7 +19533,7 @@ Version 1.3.6 (July 9, 2001)
|
|||
[Java] destructor (_delete()) was not aware of %name renaming
|
||||
[Java] extends baseclass did not know about %name renaming
|
||||
[Java] extends baseclass did extend even when the baseclass was not known to swig
|
||||
[Java] sometimes enum-declarations occured before the Java class declaration
|
||||
[Java] sometimes enum-declarations occurred before the Java class declaration
|
||||
[Java] unrelated enum initialisations no longer appear in Java class
|
||||
[Java] if module ends in '_' correct JNI names are now produced
|
||||
|
||||
|
|
@ -20686,7 +20686,7 @@ Version 1.3 Alpha 1 (February 11, 2000)
|
|||
names or use %apply to map typemaps to alternate names.
|
||||
|
||||
8/8/99 : Handling of the 'this' pointer has been changed in Python shadow
|
||||
classes. Previously, dereferencing of '.this' occured in the
|
||||
classes. Previously, dereferencing of '.this' occurred in the
|
||||
Python shadow class itself. Now, this step occurs in the C
|
||||
wrappers using the following function:
|
||||
|
||||
|
|
@ -21243,7 +21243,7 @@ Version 1.1 Patch 1 (August 27, 1997)
|
|||
|
||||
Would generate completely bogus code with garbage replacing
|
||||
the '%d'. Caused by one faulty use of printf (wasn't able to find
|
||||
any other occurences).
|
||||
any other occurrences).
|
||||
|
||||
7/7/97 : Fixed bug in Python shadow class generation with non-member
|
||||
functions that are returning more than one value.
|
||||
|
|
@ -21359,7 +21359,7 @@ Version 1.1 (June 24, 1997)
|
|||
.... later ...
|
||||
int OldName(int);
|
||||
|
||||
Unlike %name, %rename will rename any occurence of the old name.
|
||||
Unlike %name, %rename will rename any occurrence of the old name.
|
||||
This applies to functions, variables, class members and so forth.
|
||||
There is no way to disable %rename once set, but you can change the
|
||||
name by redeclaring it to something else.
|
||||
|
|
|
|||
|
|
@ -1118,7 +1118,7 @@ namespace BAR {
|
|||
function that returns an object (or pointer/reference) of C/C++
|
||||
type <tt>X</tt>, the wrapping defun (or defmethod) on the Lisp
|
||||
side will automatically wrap the pointer returned in an instance
|
||||
of the apropriate class. This makes it much easier to write and
|
||||
of the appropriate class. This makes it much easier to write and
|
||||
debug code than if pointers were passed around as a jumble of
|
||||
integer values.
|
||||
</p>
|
||||
|
|
|
|||
|
|
@ -2975,7 +2975,7 @@ There are a lot of issues to address.
|
|||
<div class="code">
|
||||
<pre>
|
||||
virtual int functionWrapper(Node *n) {
|
||||
/* get useful atributes */
|
||||
/* get useful attributes */
|
||||
String *name = Getattr(n,"sym:name");
|
||||
SwigType *type = Getattr(n,"type");
|
||||
ParmList *parms = Getattr(n,"parms");
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
See ../README for common README file.
|
||||
|
||||
Any testcases which have _runme.ss appended after the testcase name will be detected and run.
|
||||
NOTE: I had to use _runme.ss becuase otherwise it would be hard to implement make clean
|
||||
NOTE: I had to use _runme.ss because otherwise it would be hard to implement make clean
|
||||
Since when SWIG runs it generates an example.scm file for every test, to clean those files
|
||||
I needed to add a rm -f *.scm to make clean. But we don't want the runme scripts to
|
||||
dissappear as well!
|
||||
disappear as well!
|
||||
|
||||
Any testcases which have _runme_proxy.ss appended after the testcase name will be detected
|
||||
and run with the -proxy argument passed to SWIG. SWIG will not be run with the -unhide-primitive
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ my $ex = new default_args::Except($false);
|
|||
|
||||
my $hit = 0;
|
||||
eval { $ex->exspec(); $hit = 1; };
|
||||
# a zero was thrown, an exception occured, but $@ is false
|
||||
# a zero was thrown, an exception occurred, but $@ is false
|
||||
is($hit, 0, "exspec 1");
|
||||
eval { $ex->exspec(-1) };
|
||||
like($@, qr/^ciao/, "exspec 2");
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ namespace std {
|
|||
};
|
||||
|
||||
// ***
|
||||
// The following specializations should dissapear or get
|
||||
// The following specializations should disappear or get
|
||||
// simplified when a 'const SWIGTYPE*&' can be defined
|
||||
// ***
|
||||
template <class T, class U > struct pair<T, U*> {
|
||||
|
|
|
|||
|
|
@ -95,7 +95,7 @@ namespace std {
|
|||
};
|
||||
|
||||
// ***
|
||||
// This specialization should dissapear or get simplified when
|
||||
// This specialization should disappear or get simplified when
|
||||
// a 'const SWIGTYPE*&' can be defined
|
||||
// ***
|
||||
template<class _Tp, class _Alloc >
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
* scanner.c
|
||||
*
|
||||
* SWIG tokenizer. This file is a wrapper around the generic C scanner
|
||||
* found in Swig/scanner.c. Extra logic is added both to accomodate the
|
||||
* found in Swig/scanner.c. Extra logic is added both to accommodate the
|
||||
* bison-based grammar and certain peculiarities of C++ parsing (e.g.,
|
||||
* operator overloading, typedef resolution, etc.). This code also splits
|
||||
* C identifiers up into keywords and SWIG directives.
|
||||
|
|
@ -373,7 +373,7 @@ void scanner_clear_rename() {
|
|||
rename_active = 0;
|
||||
}
|
||||
|
||||
/* Used to push a ficticious token into the scanner */
|
||||
/* Used to push a fictitious token into the scanner */
|
||||
static int next_token = 0;
|
||||
void scanner_next_token(int tok) {
|
||||
next_token = tok;
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ Close(obj) Close
|
|||
|
||||
String Operations
|
||||
-----------------
|
||||
Replace(obj, orig, rep, flags) Replace occurences of orig with rep.
|
||||
Replace(obj, orig, rep, flags) Replace occurrences of orig with rep.
|
||||
Chop(obj) Remove trailing whitespace
|
||||
|
||||
flags is one of the following:
|
||||
|
|
|
|||
|
|
@ -3625,7 +3625,7 @@ private:
|
|||
// If the import statement has been found in the target string, we have to
|
||||
// check if the previous import was static, which would lead to problems
|
||||
// if this import is not.
|
||||
// Thus, we check if the seven characters in front of the occurence are
|
||||
// Thus, we check if the seven characters in front of the occurrence are
|
||||
// »static «. If the import string passed is also static, the checks fail
|
||||
// even if the found statement is also static because the last seven
|
||||
// characters would be part of the previous import statement then.
|
||||
|
|
|
|||
|
|
@ -113,7 +113,7 @@ private:
|
|||
String *s_var_tab; // table of global variables
|
||||
String *s_const_tab; // table of global constants
|
||||
String *s_methods_tab; // table of class methods
|
||||
String *s_attr_tab; // table of class atributes
|
||||
String *s_attr_tab; // table of class attributes
|
||||
String *s_luacode; // luacode to be called during init
|
||||
String *s_dot_get; // table of variable 'get' functions
|
||||
String *s_dot_set; // table of variable 'set' functions
|
||||
|
|
|
|||
|
|
@ -109,7 +109,7 @@ def main(fns):
|
|||
if patch_file(fn):
|
||||
print "Patched file", fn
|
||||
except IOError:
|
||||
print "Error occured during patching", fn
|
||||
print "Error occurred during patching", fn
|
||||
return
|
||||
|
||||
if __name__=="__main__":
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue