Gavin Kistner
Gavin Kistner
See also Issue #142
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.