Gavin Kistner

Results 77 comments of Gavin Kistner

See also Issue #142, Issue #380

See also Issue #142, Issue #380, Issue #553, Issue #608

I might suggest turning the problem into specifying a whitelist—which portions do I want to capture and transform—instead of a blacklist. Although whitespace is one problem with the current capture...

I recently used [LPeg in Lua](http://www.inf.puc-rio.br/~roberto/lpeg/) to do some parsing, and found its "capture" mechanism exceptionally elegant. In PEG.js nesting productions results in nested output. Consider this PEG.js grammar: ```...

I'd like to have taglib-ruby working on Windows under Ruby v2.1 or v2.2. I have a native Windows box, but I'm not a Windows C++ developer. Is there anything I...

@robinst Yes, I have DevKit in place and working. Does not apply here.

Since I've just patched my gem to avoid this bug, the simpler repro is: `ruby -e "require 'parslet'; p Parslet::Parser.new"` …but it will happen when trying to inspect any parser...

Can you try the latest version from the repo, or manually apply https://github.com/Phrogz/ruby-mpd/commit/54741ab83f8a69db10a359a626af5be3aa2f2379 locally? I suspect that will fix your problem.

Includes support for [new playlist commands](https://github.com/Phrogz/ruby-mpd/blob/2968621250a069745f4ada676f88bf40e44ff371/lib/ruby-mpd/plugins/command_list.rb#L93-L170) in the command list. These methods accept either a playlist name or [a playlist](https://github.com/Phrogz/ruby-mpd/blob/2968621250a069745f4ada676f88bf40e44ff371/lib/ruby-mpd/parser.rb#L29-L30) as the identifier.