Make init return a Result instead of a bool
Add manual initialisation example
Tabs -> spaces
Rename the ll module to ffi as recomended by the style guide
Add Servo to the list of glfw-rs projects
Replaced local_data_{set, get} by local_data::{set, get}.
Merge pull request #20 from sebcrozet/master

std::local_data::local_data_{get, set} is now std::local_data::{get, set}
Add Sébastien Crozet to AUTHORS
Update .each to .iter().advance

Fixes #19
Merge pull request #1 from bjz/master

Add upstream modifications.
Fixes to work with the new TLS api.

TLS keys are no longer functions but static variables.
TLS-related functions are no longer unsafe =)
Merge pull request #21 from sebcrozet/master

Fix TLS keys and safetyness.
Add kiss3d to the list of projects using glfw-rs
Update to new rust syntax.

`pub extern` is now obsolete. The `pub` modifier must be specified for each individual items.
Merge pull request #22 from sebcrozet/master

Update to new rust syntax.
Remove obsolete `pub` modifier on `extern` blocks
Remove unneeded @ sigils and correct formatting to the correct Rust style
Demonstrate setting a callback in the README example
Simplify that WindowDataMap interface and make it safer

This gets rid of all the potential fail cases, and decouples the `Window` impl from `private` by removing `. get_local_data`.
Reduce the reliance on the tls api in the WindowDataMap impl, and improve function names