• Dmitry Gutov's avatar
    * lisp/progmodes/ruby-mode.el (ruby-smie--implicit-semi-p): · 1d1c86da
    Dmitry Gutov authored
    No implicit semi after "^", "and" or "or".
    (ruby-smie-grammar): New tokens: "and" and "or".
    (ruby-smie--args-separator-p): Fix the check for tokens at POS.
    Exclude "and" and "or".  Remove "do" in order to work around token
    priorities.
    (ruby-smie-rules): Add all infix tokens.  Handle the case of
    beginning-of-buffer.
    1d1c86da
ChangeLog 359 KB