Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(209)

Side by Side Diff: pkg/third_party/html5lib/lib/src/constants.dart

Issue 178843003: [html5lib] triple slash comment style (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: remove extra check Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 library constants; 1 library constants;
2 2
3 import 'utils.dart'; 3 import 'utils.dart';
4 4
5 // TODO(jmesserly): fix up the const lists. For the bigger ones, we need faster 5 // TODO(jmesserly): fix up the const lists. For the bigger ones, we need faster
6 // lookup than linear search "contains". In the Python code they were 6 // lookup than linear search "contains". In the Python code they were
7 // frozensets. 7 // frozensets.
8 8
9 final String EOF = null; 9 final String EOF = null;
10 10
11 class ReparseException implements Exception { 11 class ReparseException implements Exception {
12 final String message; 12 final String message;
13 ReparseException(this.message); 13 ReparseException(this.message);
14 String toString() => "ReparseException: $message"; 14 String toString() => "ReparseException: $message";
15 } 15 }
16 16
17 // TODO(jmesserly): assuming the programmatic name is not important, it would be 17 // TODO(jmesserly): assuming the programmatic name is not important, it would be
18 // good to make these "static const" fields on an ErrorMessage class. 18 // good to make these "static const" fields on an ErrorMessage class.
19 /** 19 /// These are error messages emitted by [HtmlParser]. The values use Python
20 * These are error messages emitted by [HtmlParser]. The values use Python style 20 /// style string formatting, as implemented by [formatStr]. That function only
21 * string formatting, as implemented by [formatStr]. That function only supports 21 /// supports the subset of format functionality used here.
22 * the subset of format functionality used here.
23 */
24 const Map<String, String> errorMessages = const { 22 const Map<String, String> errorMessages = const {
25 "null-character": 23 "null-character":
26 "Null character in input stream, replaced with U+FFFD.", 24 "Null character in input stream, replaced with U+FFFD.",
27 "invalid-codepoint": 25 "invalid-codepoint":
28 "Invalid codepoint in stream.", 26 "Invalid codepoint in stream.",
29 "incorrectly-placed-solidus": 27 "incorrectly-placed-solidus":
30 "Solidus (/) incorrectly placed in tag.", 28 "Solidus (/) incorrectly placed in tag.",
31 "incorrect-cr-newline-entity": 29 "incorrect-cr-newline-entity":
32 "Incorrect CR newline entity, replaced with LF.", 30 "Incorrect CR newline entity, replaced with LF.",
33 "illegal-windows-1252-entity": 31 "illegal-windows-1252-entity":
(...skipping 3081 matching lines...) Expand 10 before | Expand all | Expand 10 after
3115 'windows1252': 'cp1252', 3113 'windows1252': 'cp1252',
3116 'windows1253': 'cp1253', 3114 'windows1253': 'cp1253',
3117 'windows1254': 'cp1254', 3115 'windows1254': 'cp1254',
3118 'windows1255': 'cp1255', 3116 'windows1255': 'cp1255',
3119 'windows1256': 'cp1256', 3117 'windows1256': 'cp1256',
3120 'windows1257': 'cp1257', 3118 'windows1257': 'cp1257',
3121 'windows1258': 'cp1258', 3119 'windows1258': 'cp1258',
3122 'windows936': 'gbk', 3120 'windows936': 'gbk',
3123 'x-x-big5': 'big5' 3121 'x-x-big5': 'big5'
3124 }; 3122 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698