Commit Graph

1679 Commits

Author SHA1 Message Date
Cas Cremers
cbbd0f1e69 Update issue templates 2020-11-17 18:03:04 +01:00
Cas Cremers
b34ee4e482 Create REPORTING.md 2020-11-17 18:02:58 +01:00
Cas Cremers
daaa97792f Update issue templates
Provide Scyther-specific bug report template.
2020-11-17 18:02:48 +01:00
ISSOtm
85ee989b5f Have build scripts fail on first failing command
This avoids spurious errors from trying to copy files that weren't built,
and mimics the behavior of other build systems
2020-11-10 12:03:02 +01:00
Cas Cremers
4b880f904f Further updating year attribution and links. 2020-10-28 15:19:47 +01:00
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