deduplicate strings using String#-@ (uminus) in Ruby 2.5+
commitf4c2ac4825f99ec4af529d65ae98abfaf034fb0f
authorEric Wong <e@80x24.org>
Thu, 2 Mar 2017 04:08:23 +0000 (2 04:08 +0000)
committerEric Wong <e@80x24.org>
Thu, 2 Mar 2017 04:08:43 +0000 (2 04:08 +0000)
treebbae58219dc4d158c033b892e0a7da67a969ecdc
parentc2e04a5715d4cfa2b42fa09ba1f641d3ce741685
deduplicate strings using String#-@ (uminus) in Ruby 2.5+

This is faster than relying on eval() for older Rubies.
https://bugs.ruby-lang.org/issues/13077
Ruby 2.5 is targetted for release in December 2017.
lib/dtas.rb
lib/dtas/fadefx.rb
lib/dtas/mlib.rb
lib/dtas/partstats.rb
lib/dtas/player.rb
lib/dtas/player/client_handler.rb
lib/dtas/rg_state.rb
lib/dtas/source/av_ff_common.rb
lib/dtas/source/sox.rb