summaryrefslogtreecommitdiff
path: root/jsongen.py.in
Commit message (Collapse)AuthorAgeFilesLines
* [AIS] Add UK/ROI AtoN monitoring data message handlingChristian Gagneraud2012-05-231-0/+16
|
* [AIS] Use a dedicated stucture for IMO236 met/hydro messageChristian Gagneraud2012-05-201-0/+43
|
* Python glitches caught by pylint.Eric S. Raymond2011-10-281-1/+1
| | | | One could have been a fatal error.
* ais_json.c no longer includes gpsd.h. May solve a FreeBSD port problem.Eric S. Raymond2011-08-241-1/+2
|
* Add pychecker production for anity-checking Python code.Eric S. Raymond2011-08-231-2/+0
|
* In AIS, full support for VTS-Generated/Synthetic targets.Eric S. Raymond2011-05-311-5/+8
| | | | All regression tests pass. Code splints clean.
* Closing in on generating correct code for union subtypes.Eric S. Raymond2011-05-311-3/+6
|
* In AIS, partial support for VTS-Generated/Synthetic Targets.Eric S. Raymond2011-05-311-0/+21
| | | | | JSON parsing of string IDs won't work yet; code generator needs some extension.
* In AIS, Route info (broadcast) support.Eric S. Raymond2011-05-301-8/+4
|
* In the code generator, handle duplicated substructures.Eric S. Raymond2011-05-301-4/+26
|
* In AIS, support for Route Info (addressed). All regression tests pass.Eric S. Raymond2011-05-291-0/+21
|
* In AIS, IMO289 Tidal Window support. All regression tests pass.Eric S. Raymond2011-05-281-0/+21
|
* More detailed control of generated array substructures.Eric S. Raymond2011-05-281-12/+15
|
* Back out AIS Tidal Window message support.Eric S. Raymond2011-05-261-18/+0
| | | | It wasn't dealing with the variable-length segment at the end properly.
* Add support for AIS Marine Traffic Signal message.Eric S. Raymond2011-05-261-0/+17
|
* In AIS, support for IMO236 type 8 DAC = 1 FID = 15Eric S. Raymond2011-05-041-0/+9
|
* Avoid generating declarations for unneeded buffers.Eric S. Raymond2011-05-041-2/+0
|
* Refactor some code generation. All regression tests pass.Eric S. Raymond2011-05-041-39/+38
|
* In AIS, support for IMO236 type 8 DAC = 1 FID = 13.Eric S. Raymond2011-05-041-9/+25
|
* Fix minor breakage reported by Beat Boolli. All regression tests pass.Eric S. Raymond2011-05-031-3/+3
|
* In AS, support IMO 289 FID 20.Eric S. Raymond2011-04-261-2/+46
| | | | Also, clean up some issue with lat/lon scaling.
* In AIS, client-library support for IMO289 FID=18.Eric S. Raymond2011-04-251-0/+15
|
* In AIS, library-side suppport for IMO289 FID 25.Eric S. Raymond2011-04-251-18/+60
| | | | All regresion tests pass. Code splints clean.
* Fix some bugs in JSON parsing and dumping of timestamps.Eric S. Raymond2011-04-251-12/+5
|
* Typo bug fixes.Eric S. Raymond2011-04-201-1/+1
|
* Support IMO236 FID 15. And polish the code generator a bit.Eric S. Raymond2011-04-201-0/+9
|
* Code generation cleanup.Eric S. Raymond2011-04-201-34/+34
|
* Refactor some code generation.Eric S. Raymond2011-04-201-56/+32
|
* Improved explanations.Eric S. Raymond2011-04-201-4/+11
|
* Cosmetic fix.Eric S. Raymond2011-04-201-27/+27
|
* Support IMO236 Dangerous Cargo Indication.Eric S. Raymond2011-04-201-0/+28
| | | | | Built with the new code generator, which is also brought up to production capability in this commit.
* Dead code removal. All regression tests pass.Eric S. Raymond2011-04-201-62/+5
|
* Correctly handle the visibility-greater-than bit in AIS type 8 FID 31.Eric S. Raymond2011-04-191-3/+4
|
* In AIS, support for message class 8 dac=1 fid=29.Eric S. Raymond2011-04-181-1/+14
|
* In AIS, support Text Description - addressed.Eric S. Raymond2011-04-181-0/+16
|
* First cut at interpreting IMO special message formats.Eric S. Raymond2011-04-171-0/+82
| | | | Untested. All normal regression tests pass.
* Support AISmessage type 27.Eric S. Raymond2011-04-151-0/+16
| | | | Also, revise the website uploader so it knows about scons.
* Typo fixes.Eric S. Raymond2011-02-221-2/+2
|
* Typo fixes.Eric S. Raymond2011-02-211-1/+1
|
* The DAC/FID mod was incomplete, but a stale file slipped through.Eric S. Raymond2010-05-101-2/+4
| | | | Fixing this. I hate autotools. I hate, hate, *hate* autotools.
* Avoid emitting trailing comma without following member in a struct initializer.Eric S. Raymond2010-04-181-8/+10
| | | | Some compilers (suncc, clang) dislike these.
* Force Python Emacs mode in places where appropriate.Eric S. Raymond2010-04-021-0/+4
|
* Copyright stamps everywhere. No code changes.Eric S. Raymond2010-03-111-0/+3
|
* Move some declarations from jsongen.py to jsongen.py.in, where they need to be.Eric S. Raymond2010-03-081-0/+29
|
* Unbreak the build.Eric S. Raymond2010-02-011-4/+6
|
* Avoid a collision with typedef boolean.Eric S. Raymond2010-01-041-3/+3
| | | | All regression tests pass.
* These should not be marked executable, because they aren't actually executable. Greg Troxel2009-12-021-0/+0
| | | | | Autoconf has been told to chmod +x the .py versions (and they are invoked with $(PYTHON) instead of being executed in case that fails).
* Finish up the type -> ai_type name change in Message 21.Eric S. Raymond2009-11-261-1/+1
|
* Generate jsongen.py and maskaudit.py from templates... Greg Troxel2009-11-211-0/+492
...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.