/home/nick/.gem/ruby/1.9.1/gems/xiki-0.6.3/lib/xiki/menu.rb:638: warning: found = in conditional, should be ==
If it is intended as elsif do_launch = true, it needs to be changed to that or laid out differently to avoid the warning; otherwise I'm guessing the elsif likely needs to become an else.
If you take a look at lib/menu.rb, lines 637-640 (see https://github.com/trogdoro/xiki/blob/67b775107d303e9c54dce8b775268308e3fa60d8/lib/xiki/menu.rb#L631-640 for more context), you find this:
This is treated as:
Judging by the warning it raises:
If it is intended as
elsif do_launch = true
, it needs to be changed to that or laid out differently to avoid the warning; otherwise I'm guessing theelsif
likely needs to become anelse
.