Thomas Weidner

Results 7 issues of Thomas Weidner

Compare ```go package main import ( "fmt" "github.com/beevik/etree" ) const xmlData = `` func main() { doc := etree.NewDocument() doc.ReadFromString(xmlData) fmt.Printf("%+v\n", doc.FindElements("//b")) fmt.Printf("%+v\n", doc.FindElements("//b:b")) } ``` which produces ``` $...

enhancement

Currently not all of the C Geometry API is wrapped, so users will need to go to `gdal-sys` and raw unsafe C calls from time to time. This is fine,...

On recent ArchLinux (Linux 3.17.4, libusb 1.0.19) the driver works from time to time (sometimes fprintd just hangs in a futex lock). The following messages are generated by fprint-enroll, maybe...

The current StateMachine and its surrounding classes seem to model a very particular kind of FSM: Every state has a fixed set of associated transitions and other states can only...

enhancement

C++ iterators basically model pointers. Hence a const pointer can still be dereferenced to a mutable object (`T * const` *not* `const T*`). This is not true for many iterators...

Currently a lot iterators have only non-const `operator*` or `operator->` (for example in [groupby](https://github.com/ryanhaining/cppitertools/blob/add5acc932dea2c78acd80747bab71ec0b5bce27/groupby.hpp#L254)). This is not correct according to the legacy and C++20 iterator concepts: - [*LegacyInputIterator*](https://en.cppreference.com/w/cpp/named_req/InputIterator) states that...

See https://seanmonstar.com/blog/hyper-v1/. The API changed, so this might mean a new major version in semver for google-apis-rs as well.

help wanted
acknowledged