Skip to content
This repository was archived by the owner on Dec 15, 2022. It is now read-only.
This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Switch identation problems #25

@tsangiotis

Description

@tsangiotis

I have a switch code example indented by Atom:

while ((select = getch()) != Exit) {
    switch ( select ) {
      case NewFile:
      selection1();
      break;
      case Deleteids:
      selection2();
      break;
      case Collisions:
      selection3();
      break;
      case LoadFactor:
      selection4();
      default:
      continue;
}
}

This is the same code Indented by Vim:

while ((select = getch()) != Exit) {
        switch ( select ) {
            case NewFile:
                selection1();
                break;
            case Deleteids:
                selection2();
                break;
            case Collisions:
                selection3();
                break;
            case LoadFactor:
                selection4();
                break;
            default:
                continue;
        }
}

As you see case doesn't trigger a indent.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions