ljos / jq-mode

Emacs major mode for editing jq queries.
GNU General Public License v3.0
110 stars 12 forks source link

retain indent level after top level comments inside of def #21

Closed knoguchi closed 4 years ago

knoguchi commented 4 years ago

It seems the indent level is reset to 0 after the top level comments inside of def.

This is what I got

def func():
  # top level comment
{
 # inner comment
 {}
 }

The curly bracket should be aligned with the top level comment.

def func():
  # top level comment
  {
   # inner comment
   {}
   }

The indent after the inner comments work as I expected.