Indent region by indentwidth spaces.
(self, event=None)
| 262 | text.tag_add("sel", head, "insert") |
| 263 | |
| 264 | def indent_region_event(self, event=None): |
| 265 | "Indent region by indentwidth spaces." |
| 266 | head, tail, chars, lines = self.get_region() |
| 267 | for pos in range(len(lines)): |
| 268 | line = lines[pos] |
| 269 | if line: |
| 270 | raw, effective = get_line_indent(line, self.editwin.tabwidth) |
| 271 | effective = effective + self.editwin.indentwidth |
| 272 | lines[pos] = self.editwin._make_blanks(effective) + line[raw:] |
| 273 | self.set_region(head, tail, chars, lines) |
| 274 | return "break" |
| 275 | |
| 276 | def dedent_region_event(self, event=None): |
| 277 | "Dedent region by indentwidth spaces." |
no test coverage detected