glug
glug copied to clipboard
Text-based markup for Mapbox GL.
If I try to use the `glug` command with a complex stylesheet that has multiple files, it fails to resolve the paths given by "include_file" statements. An example error message...
- [ ] Support HSLUV: https://github.com/hsluv/hsluv-ruby/blob/master/lib/hsluv.rb - [ ] Consider moving to Kodachroma or fork Chroma ourselves: https://github.com/evanleck/kodachroma - [ ] Support darkenp-like operators
It would be good to have an equivalent of the CSS comma operator, so we can do on(14..15, (urban
I have a large number of layers which mix very similar properties in different ways. e.g. ```ruby layer(:road_base_casing, :source=>:spirit, :source_layer=>:roads) { filter foo line_width A line_color M line_cap round }...
There's been some critical bugfixes since 0.0.8 and we need a new version released.
`:zoom=>a..b` translates to `{"minzoom":a, "maxzoom":b}`. This works well for zooms in the "middle" of the ranges, but when dealing with high zooms it is useful to have an open-ended zoom...
Each branch of a match function must be distinct. This could be enforced by glug, which would avoid run-time errors with the style. A trivial example is ```ruby layer(:test, :source=>:spirit,...