| ... | ... | @@ -379,8 +379,8 @@ const Toc = struct { |
| 379 | 379 | }; |
| 380 | 380 | |
| 381 | 381 | const Action = enum { |
| 382 | | Open, |
| 383 | | Close, |
| 382 | open, |
| 383 | close, |
| 384 | 384 | }; |
| 385 | 385 | |
| 386 | 386 | fn genToc(allocator: Allocator, tokenizer: *Tokenizer) !Toc { |
| ... | ... | @@ -388,7 +388,7 @@ fn genToc(allocator: Allocator, tokenizer: *Tokenizer) !Toc { |
| 388 | 388 | errdefer urls.deinit(); |
| 389 | 389 | |
| 390 | 390 | var header_stack_size: usize = 0; |
| 391 | | var last_action = Action.Open; |
| 391 | var last_action: Action = .open; |
| 392 | 392 | var last_columns: ?u8 = null; |
| 393 | 393 | |
| 394 | 394 | var toc_buf = std.ArrayList(u8).init(allocator); |
| ... | ... | @@ -467,7 +467,7 @@ fn genToc(allocator: Allocator, tokenizer: *Tokenizer) !Toc { |
| 467 | 467 | parseError(tokenizer, kv.value, "other tag here", .{}) catch {}; |
| 468 | 468 | return error.ParseError; |
| 469 | 469 | } |
| 470 | | if (last_action == Action.Open) { |
| 470 | if (last_action == .open) { |
| 471 | 471 | try toc.writeByte('\n'); |
| 472 | 472 | try toc.writeByteNTimes(' ', header_stack_size * 4); |
| 473 | 473 | if (last_columns) |n| { |
| ... | ... | @@ -476,7 +476,7 @@ fn genToc(allocator: Allocator, tokenizer: *Tokenizer) !Toc { |
| 476 | 476 | try toc.writeAll("<ul>\n"); |
| 477 | 477 | } |
| 478 | 478 | } else { |
| 479 | | last_action = Action.Open; |
| 479 | last_action = .open; |
| 480 | 480 | } |
| 481 | 481 | last_columns = columns; |
| 482 | 482 | try toc.writeByteNTimes(' ', 4 + header_stack_size * 4); |
| ... | ... | @@ -488,12 +488,12 @@ fn genToc(allocator: Allocator, tokenizer: *Tokenizer) !Toc { |
| 488 | 488 | header_stack_size -= 1; |
| 489 | 489 | _ = try eatToken(tokenizer, .bracket_close); |
| 490 | 490 | |
| 491 | | if (last_action == Action.Close) { |
| 491 | if (last_action == .close) { |
| 492 | 492 | try toc.writeByteNTimes(' ', 8 + header_stack_size * 4); |
| 493 | 493 | try toc.writeAll("</ul></li>\n"); |
| 494 | 494 | } else { |
| 495 | 495 | try toc.writeAll("</li>\n"); |
| 496 | | last_action = Action.Close; |
| 496 | last_action = .close; |
| 497 | 497 | } |
| 498 | 498 | } else if (mem.eql(u8, tag_name, "see_also")) { |
| 499 | 499 | var list = std.ArrayList(SeeAlsoItem).init(allocator); |