summaryrefslogtreecommitdiff
path: root/gps/client.py
Commit message (Collapse)AuthorAgeFilesLines
* More Python sanity checking.Eric S. Raymond2011-10-281-1/+1
|
* Fixed copy'n'paste bug in the Python binding.Michael Tatarinov2011-10-121-2/+2
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Add -r option to gpsplot.Eric S. Raymond2011-10-101-1/+2
|
* gps library code is pychecker clean. All regression tests pass.Eric S. Raymond2011-08-231-2/+2
|
* Remove a fossil from the Python binding.Eric S. Raymond2011-03-241-1/+0
|
* Document the unpack() method in C and Python APIs.Eric S. Raymond2011-03-241-1/+1
| | | | | | | | We're not bumping the minor API number because the C library has had this all along. Alas, it can't be made to fit the RAII model of the C++ binding. All regression tests pass.
* Sync the Python and C++ bindings to the C one. Document it properly.Eric S. Raymond2011-03-181-0/+4
|
* waiting method in the Python binding gets a timeout argument.Eric S. Raymond2011-03-091-2/+2
|
* Abandon the attempt to de-Unicodify JSON as it comes in.Eric S. Raymond2011-02-281-18/+3
| | | | | | | | | | This turned out to cause mike_t's bug with doubling of backslashes - praobably doue to a subtle bug in the Python encode feature. And it seems not to be necessary, as Python doesn't notice the difference between plain and Unicode strings unless they contain Unicode. Has the nice effect of simplifying the Python client code. The only place decoding to ASCII is now done is where a C extension needs it.
* Somewhat more effective asciifying in the Python client.Eric S. Raymond2011-02-221-14/+14
|
* Assume any 'satellites' attribute in JSON is a JSON array.Eric S. Raymond2011-02-221-1/+2
|
* Typo fixes.Eric S. Raymond2011-02-211-1/+1
|
* Catch and display regression errors from malformed JSON.Eric S. Raymond2011-01-291-1/+9
|
* Reorganize stream argument flags, and create one for timing data.Eric S. Raymond2011-01-261-8/+14
|
* Add a sanity check.Eric S. Raymond2010-04-261-1/+1
|
* Hide the wire protocol a bit more effectively.Eric S. Raymond2010-04-261-0/+3
|
* Yet more Python-client refactoring. All regression tests pass.Eric S. Raymond2010-04-231-2/+3
|
* More Python client partitioning. All regression tests pass.Eric S. Raymond2010-04-221-0/+198