livecode / atom-language-livecode

LiveCode Language package for Atom
GNU General Public License v3.0
16 stars 15 forks source link

Updated indent rules #35

Closed macMikey closed 4 years ago

macMikey commented 7 years ago

Rewritten indent rules address a variety of inconsistencies and other problems. Enjoy!


This change is Reviewable

bwmilby commented 4 years ago

Here's what these rules do for switch/case:

   switch tTest
   case "abc"
      -- code
      break
   default
      -- default code
   end switch

Better than the replaced rules:

   switch tTest
   case "abc"
      -- code
      break
   default
   -- default code
end switch

Here's what the IDE produces:

   switch tTest
      case "abc"
         -- code
         break
      default
         -- default code
   end switch