nolta/Winston.jl — pull request #154 by mbauman (2014-05-27 16:02:23+00:00)
Title: Allow users to specify no display

This generalizes the IJulia detection, allowing users to turn off Winston's backends by specifying their `output_surface` to be `:none`.

Just like IJulia doesn't require a tk/gtk backend, specifying `:none` will prevent loading tk or gtk. This is useful for saving plots directly to file without launching the GUI frameworks or when using [TerminalExtensions.jl](https://github.com/loladiro/TerminalExtensions.jl).