Mercurial > hg > anonet-resdb
annotate contrib/splicex/CHANGES @ 710:a8f74ee394a3 draft
SpliceX improved invalid argument detection/reporting
author | d3v11 <d3v11@d3v11.ano> |
---|---|
date | Sat, 29 Oct 2011 17:14:19 -0400 |
parents | de6fd9fc14e5 |
children | 59babc5385d5 |
rev | line source |
---|---|
692 | 1 CHANGES: |
697
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
2 |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
3 d3v11 - Sat Oct 22 2011: |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
4 |
692 | 5 SpliceX is the new replacement for Splice3. |
6 it includes some new options and should be | |
7 compatible with most versions of Python. | |
8 | |
9 see README, splicex --help, splicex --rtfm | |
10 | |
697
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
11 d3v11 - Sun Oct 23 2011: |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
12 |
692 | 13 Added some colour enhancements to SpliceX |
14 :-). This is a useless update but i thought | |
15 it was fun. | |
16 | |
17 Also, I trimmed down much unnecessary | |
18 code. | |
19 | |
20 'deshadow' bug fixed in splicex.py src | |
697
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
21 |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
22 d3v11 - Fri Oct 28 2011: |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
23 |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
24 SpliceX now compiles to machine language |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
25 via Cython. see README for dependencies |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
26 and installation details. |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
27 |
706
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
28 SpliceX compiler flags patched. recent |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
29 update did not distinguish: |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
30 |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
31 /usr/include/<python version> |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
32 |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
33 -FROM- |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
34 |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
35 /usr/local/include/<python version> |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
36 |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
37 Thus, if you have debian python-dev or |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
38 source python-dev the ./configure script |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
39 should choose the appropriate option. |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
40 if the configure still failed to locate |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
41 the python development files (headers) |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
42 please let me know and I will correct. |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
43 |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
44 SpliceX can now optionally do a pure |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
45 python install. This cuts down on |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
46 dependencies and is useful if you just |
de6fd9fc14e5
SpliceX patched compiler for /path/to/Python.h and /path/to/structmember.h
d3v11 <d3v11@d3v11.ano>
parents:
697
diff
changeset
|
47 want to test, try, and/or debug. |
710
a8f74ee394a3
SpliceX improved invalid argument detection/reporting
d3v11 <d3v11@d3v11.ano>
parents:
706
diff
changeset
|
48 |
a8f74ee394a3
SpliceX improved invalid argument detection/reporting
d3v11 <d3v11@d3v11.ano>
parents:
706
diff
changeset
|
49 SpliceX now detects invalid arguments |
a8f74ee394a3
SpliceX improved invalid argument detection/reporting
d3v11 <d3v11@d3v11.ano>
parents:
706
diff
changeset
|
50 and prints with error message. |