spacemacs icon indicating copy to clipboard operation
spacemacs copied to clipboard

Ruby layer refactor and new shadowenv layer

Open syl20bnr opened this issue 4 years ago • 3 comments

Related issue: https://github.com/syl20bnr/spacemacs/issues/14653

  • new macro spacemacs|eval-for-enabled-ruby-mode
  • use "dispatch" pattern with local vars hook for backend, test-runner, version-manager
  • use spacebind
  • diminish minor modes lighter
  • new layer: shadowenv
  • add shadowenv layer to ruby mode, python mode and compilation buffer

syl20bnr avatar Apr 26 '21 02:04 syl20bnr

I updated the conventions for toggles lighters in the mode line, see commit message https://github.com/syl20bnr/spacemacs/commit/c8ae548c9 These conventions were missing from the convention doc, this commit adds them.

syl20bnr avatar Apr 26 '21 18:04 syl20bnr

Also it'd be nice if you can change (add-hook 'foo 'bar) to (add-hook 'foo #'bar) where bar is a symbol of function.

This is not strictly enforced now but is easier for byte compiler to understand such symbol is a function.

lebensterben avatar Apr 27 '21 21:04 lebensterben

Do not merge this yet, I'm stil working on it.

syl20bnr avatar May 05 '21 01:05 syl20bnr

Given that this is now older than 3 years I would like to go ahead and close it for now.

smile13241324 avatar Feb 01 '24 15:02 smile13241324