Commit Graph

1674 Commits

Author SHA1 Message Date
Cas Cremers
d3203ba55c Fixing gcc warning by a slightly safer construct.
Previously, strncopy length in parser was determined by input string. Now we added an explicit maximum.
2020-10-28 15:14:16 +01:00
Cas Cremers
088bdd3cfd Further conversion to Python3. 2020-10-28 15:13:02 +01:00
Cas Cremers
a87453f84a Further documentation updates wrt email addresses and URLs. 2020-10-28 08:53:49 +01:00
Cas Cremers
2003e97ec8 Further documentation updates. 2020-10-28 08:49:32 +01:00
Cas Cremers
6f51ad8b2a Updated copyright year to 2020. 2020-10-28 08:43:08 +01:00
Cas Cremers
34fd418264 Updated wxPython check, enforcing at least wxPython 4.0 now. 2020-10-28 08:42:09 +01:00
Cas Cremers
7c00ddb2a9 Some updates to the documentation regarding Python 3 and wxPython 4.
This work is not complete and the install and build instructions need to be sanity checked and updated for modern versions of all three platforms.
2020-10-28 08:41:44 +01:00
Cas Cremers
f68d52fba5 Final wxPython4 warning fixed that arose from an unused overwritten function. 2020-10-27 23:51:42 +01:00
Cas Cremers
7c5bdc431c Fixing some wxPython4 errors for highlighting spdl errors. 2020-10-27 23:46:03 +01:00
Cas Cremers
8843e48bfc Python3 refix. 2020-10-27 23:38:58 +01:00
Cas Cremers
85d646b133 Further wxPython4 fixes. 2020-10-27 23:38:48 +01:00
Cas Cremers
9dd73c2e38 wxPython4 fix. 2020-10-27 23:34:25 +01:00
Cas Cremers
d6fbaed188 Fixing wxPython4 change. 2020-10-27 23:34:11 +01:00
Cas Cremers
8dc7b80bd3 Modernising some of the shell command execute code. 2020-10-27 22:11:51 +01:00
Cas Cremers
1e46eb3751 Upgrading further parts to wxPython4. 2020-10-27 22:11:24 +01:00
Cas Cremers
38a0fba212 Further Python3 fixes. 2020-10-27 22:10:55 +01:00
Cas Cremers
3a6041ccac Conversion to python3, using 2to3. 2020-10-27 22:09:03 +01:00
Cas Cremers
eecf68dc98 Fixing obsolete constants usage for wxPython. 2020-02-25 22:50:08 +01:00
Thomas Fleming
44e5e340be Fix deprecated class usage and function calls. 2020-02-25 22:50:08 +01:00
Thomas Fleming
92aa826bf3 Fix wxPython SpashScreen error at startup. 2020-02-25 22:50:08 +01:00
Cas Cremers
bf4bd3e07b Forcing Python2 if called directly. 2020-02-25 22:50:08 +01:00
Cas Cremers
9be9eb659d Merge branch 'master' of github.com:cascremers/scyther 2020-02-24 21:51:11 +01:00
Cas Cremers
6ac8d3f822 Removing duplicate install file. 2020-02-24 21:50:02 +01:00
Cas Cremers
f4e9c67c23 Fixing deprecated Mac build settings. 2020-02-24 21:49:38 +01:00
Cas Cremers
d7087dcc41
Merge pull request #21 from SantiagoBautista/master
Minor fix: check if ~/bin exists before copying scyther-linux
2019-11-20 14:21:25 +01:00
Santiago Bautista
538a44187c Check if ~/bin exists before copying 2019-11-11 17:35:54 +01:00
Cas Cremers
9531b393ab Add clang as a commented-out option in the build. 2019-01-04 17:19:14 +01:00
Cas Cremers
3cc46f6703 Complex refactoring to remove nested function due to overloading of reopen variable.
This code could do with a big cleanup instead of further patching.
2019-01-04 17:18:24 +01:00
Cas Cremers
01e366e6dd Involved, but ultimately straightforward refactoring for nested function. 2019-01-04 17:17:46 +01:00
Cas Cremers
8aed349139 Removing nested function through macro use. 2019-01-04 17:17:07 +01:00
Cas Cremers
cb16a49e78 Fairly complex refactoring of switch parsing code. 2019-01-04 17:16:51 +01:00
Cas Cremers
d4ec0004d6 Removing a collection of fairly simple remaining nested function calls. 2019-01-04 17:16:27 +01:00
Cas Cremers
d25445538e Removed another nested function that didn't yield a trampoline warning. 2019-01-04 14:41:29 +01:00
Cas Cremers
65655a96c7 Switching to building 64-bit binaries on *nix, finally. 2019-01-04 14:15:38 +01:00
Cas Cremers
7ee64eaf89 Switching to C11 warnings for the Unix builds. 2019-01-04 14:15:38 +01:00
Cas Cremers
d56c2cafe6 Get rid of gcc __inline__ keywords.
Just let the compiler sort it out.
2019-01-04 14:15:38 +01:00
Cas Cremers
0f8f1054b6 Flex doesn't need to run in interactive mode.
This gets rid of a C11 warning; all other ways to get rid of that warning seem worse hacks.
2019-01-04 14:15:38 +01:00
Cas Cremers
b405155804 Removed nested function flac from Mac builds since we should not need it anymore. 2019-01-04 14:15:38 +01:00
Cas Cremers
16c149e6a2 Removing two last nested functions.
I missed these before since they didn't seem to generate trampolines.
2019-01-04 14:15:38 +01:00
Cas Cremers
6f881d0b54 Removing deprecated and unneeded wxpython construction. 2019-01-03 22:53:53 +01:00
Cas Cremers
346238a4ba Removing another fake nested function. 2018-12-24 16:11:18 +01:00
Cas Cremers
0b524e6ef8 Removing another fake nested function. 2018-12-24 16:06:36 +01:00
Cas Cremers
c28f79296f Removing another fake nested function. 2018-12-24 16:05:33 +01:00
Cas Cremers
9a336ce2eb Removed another fake nested function. 2018-12-24 15:57:45 +01:00
Cas Cremers
dc8c37aa59 Removing another fake nested function. 2018-12-24 15:56:38 +01:00
Cas Cremers
10732ae6d3 Removed another fake nested function. 2018-12-24 15:55:38 +01:00
Cas Cremers
733b8eba57 Moving fake nested function out of nesting. 2018-12-24 15:50:39 +01:00
Cas Cremers
c60bd0aae2 Code cleanup: remove unused variable. 2018-12-24 15:49:31 +01:00
Cas Cremers
15a5334df8 Removed last trampoline. 2018-12-24 14:53:20 +01:00
Cas Cremers
602d9dc32e Adapting subtermUnify to have state. 2018-12-24 14:29:02 +01:00