| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes the "future import" statements consistently specify
absolute_import, print_function, and division, for maximum consistency
between Python 2 and Python 3. Although absolute_import is probably a
don't care for top-level programs, if unit tests were ever implemented
for the programs they would be imported as modules, making the module
import behavior relevant.
Note that previous Python 3 fixes are a prerequisite for this change.
Also makes the "polyglot comment" consistent across sources.
TESTED:
Using a version of SConstruct patched to use the target Python for
build helpers, ran "scons build-all check valgrind-audit
www/hardware.html" with all six supported Python versions. Also ran
gegps, gpscat, gpsprof, xgps, and xgpsspeed with both Python 2 and
Python 3.
|
| |
|
|
|
|
| |
...it was someine else's commit. Delete it, undoing a previous commit.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
...so that @PYTHON@ can be substituted with the discovered path to
python. Avoids the nonportable assumption that "/usr/bin/env python"
will find python, because on pkgsrc systems python2.5 etc. are
installed with no bare python to avoid programs binding to a version
(and hence compiled extensions) that might change.
This should cause no functional change on systems with 'python', and
fix the build on pkgsrc-using systems.
|
| |
|
|
|
|
| |
Codebase splints clean.
|
| |
|
| |
|
| |
|
|
|
|
| |
String field postprocessing and unit tests are next.
|
|
|
|
|
| |
Checkpoint before integrating generated parser code.
All regression tests pass.
|
|
|
|
|
| |
All regression tests pass. Checkpoint before attempting to generate
code for the rather nasty two-part message 24.
|
|
|
|
|
| |
Code generation for AIS messages up to 19. Rebuild two affected
regression tests (all tests pass).
|
|
|
|
| |
All regression tests pass.
|
| |
|
| |
|
| |
|
| |
|
|
|