diff --git a/branch-alpha/.artifact/apidoc.html b/branch-alpha/.artifact/apidoc.html index 4f3ff0057..f54fc7335 100644 --- a/branch-alpha/.artifact/apidoc.html +++ b/branch-alpha/.artifact/apidoc.html @@ -67,7 +67,7 @@
163. 1 + "@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_"
164. 1 + "`abcdefghijklmnopqrstuvwxyz{|}~\u007f"
165. 1);-
166. 1let jslint_edition = "v2024.3.1-beta";+
166. 1let jslint_edition = "v2024.3.26";
167. 1let jslint_export; // The jslint object to be exported.
168. 1let jslint_fudge = 1; // Fudge starting line and starting
169. 1 // ... column to 1.@@ -2358,12 +2358,12 @@
2200. 666// don't provide good warnings. The functions char_after, char_before,
2201. 666// read_digits, and char_after_escape help in the parsing of literals.
2202. 666-
2203. 238056 function char_after(match) {-
2204. 238056-
2205. 238056// Get the next character from the source line. Remove it from the line_source,-
2206. 238056// and append it to the snippet. Optionally check that the previous character-
2207. 238056// matched an expected value.-
2208. 238056+
2203. 238033 function char_after(match) {+
2204. 238033+
2205. 238033// Get the next character from the source line. Remove it from the line_source,+
2206. 238033// and append it to the snippet. Optionally check that the previous character+
2207. 238033// matched an expected value.+
2208. 238033
2209. 5980 if (match !== undefined && char !== match) {
2210. 10
2211. 10// test_cause:@@ -2375,13 +2375,13 @@
2217. 10 ? stop_at("expected_a", line, column - 1, match)
2218. 10 : stop_at("expected_a_b", line, column, match, char)
2219. 10 );-
2220. 238046 }-
2221. 238046 char = line_source.slice(0, 1);-
2222. 238046 line_source = line_source.slice(1);-
2223. 238046 snippet += char || " ";-
2224. 238056 column += 1;-
2225. 238056 return char;-
2226. 238056 }+
2220. 238023 }+
2221. 238023 char = line_source.slice(0, 1);+
2222. 238023 line_source = line_source.slice(1);+
2223. 238023 snippet += char || " ";+
2224. 238033 column += 1;+
2225. 238033 return char;+
2226. 238033 }
2227. 666
2228. 2951 function char_after_escape(extra) {
2229. 2951@@ -3320,39 +3320,39 @@
3162. 24308
3163. 24308// Lex/loop through each character in "...".
3164. 24308-
3165. 216905 while (true) {-
3166. 216905 switch (char) {-
3167. 216905 case "":-
3168. 216905-
3169. 216905// test_cause:-
3170. 216905// ["\"", "lex_string", "unclosed_string", "", 1]-
3171. 216905-
3172. 216905 return stop_at("unclosed_string", line, column);-
3173. 216905 case "\\":-
3174. 216905 char_after_escape(quote);-
3175. 216905 break;-
3176. 216905 case "`":-
3177. 216905 if (mode_mega) {-
3178. 216905-
3179. 216905// test_cause:-
3180. 216905// ["`${\"`\"}`", "lex_string", "unexpected_a", "`", 5]-
3181. 216905-
3182. 216905 warn_at("unexpected_a", line, column, "`");-
3183. 216905 }-
3184. 216905 char_after("`");-
3185. 216905 break;-
3186. 216905 case quote:-
3187. 216905-
3188. 216905// Remove last character from snippet.-
3189. 216905-
3190. 216905 snippet = snippet.slice(0, -1);-
3191. 216905 the_token = token_create("(string)", snippet);-
3192. 216905 the_token.quote = quote;-
3193. 216905 return the_token;-
3194. 216905 default:-
3195. 216905 char_after();-
3196. 216905 }-
3197. 216905 }+
3165. 216882 while (true) {+
3166. 216882 switch (char) {+
3167. 216882 case "":+
3168. 216882+
3169. 216882// test_cause:+
3170. 216882// ["\"", "lex_string", "unclosed_string", "", 1]+
3171. 216882+
3172. 216882 return stop_at("unclosed_string", line, column);+
3173. 216882 case "\\":+
3174. 216882 char_after_escape(quote);+
3175. 216882 break;+
3176. 216882 case "`":+
3177. 216882 if (mode_mega) {+
3178. 216882+
3179. 216882// test_cause:+
3180. 216882// ["`${\"`\"}`", "lex_string", "unexpected_a", "`", 5]+
3181. 216882+
3182. 216882 warn_at("unexpected_a", line, column, "`");+
3183. 216882 }+
3184. 216882 char_after("`");+
3185. 216882 break;+
3186. 216882 case quote:+
3187. 216882+
3188. 216882// Remove last character from snippet.+
3189. 216882+
3190. 216882 snippet = snippet.slice(0, -1);+
3191. 216882 the_token = token_create("(string)", snippet);+
3192. 216882 the_token.quote = quote;+
3193. 216882 return the_token;+
3194. 216882 default:+
3195. 216882 char_after();+
3196. 216882 }+
3197. 216882 }
3198. 24308 }
3199. 666
3200. 251943 function lex_token() {diff --git a/branch-alpha/.artifact/coverage_sqlite3_js/lib/sqlite3.js.html b/branch-alpha/.artifact/coverage_sqlite3_js/lib/sqlite3.js.html index 12c22026d..59ec5d060 100644 --- a/branch-alpha/.artifact/coverage_sqlite3_js/lib/sqlite3.js.html +++ b/branch-alpha/.artifact/coverage_sqlite3_js/lib/sqlite3.js.html @@ -162,10 +162,10 @@
4. 2module.exports = exports = sqlite3;
5. 2
6. 12function normalizeMethod (fn) {-
7. 3902 return function (sql) {-
8. 3902 let errBack;-
9. 3902 const args = Array.prototype.slice.call(arguments, 1);-
10. 3902+
7. 4095 return function (sql) {+
8. 4095 let errBack;+
9. 4095 const args = Array.prototype.slice.call(arguments, 1);+
10. 4095
11. 1120 if (typeof args[args.length - 1] === 'function') {
12. 1120 const callback = args[args.length - 1];
13. 1120 errBack = function(err) {@@ -174,9 +174,9 @@
16. 1120 }
17. 1120 };
18. 1120 }-
19. 3902 const statement = new Statement(this, sql, errBack);-
20. 3902 return fn.call(this, statement, args);-
21. 3902 };+
19. 4095 const statement = new Statement(this, sql, errBack);+
20. 4095 return fn.call(this, statement, args);+
21. 4095 };
22. 12}
23. 2
24. 6function inherits(target, source) {@@ -223,11 +223,11 @@
65. 2inherits(Backup, EventEmitter);
66. 2
67. 2// Database#prepare(sql, [bind1, bind2, ...], [callback])-
68. 1772Database.prototype.prepare = normalizeMethod(function(statement, params) {-
69. 1772 return params.length+
68. 1965Database.prototype.prepare = normalizeMethod(function(statement, params) {+
69. 1965 return params.length
70. 7 ? statement.bind.apply(statement, params)-
71. 1765 : statement;-
72. 1772});+
71. 1958 : statement;+
72. 1965});
73. 2
74. 2// Database#run(sql, [bind1, bind2, ...], [callback])
75. 2077Database.prototype.run = normalizeMethod(function(statement, params) {diff --git a/branch-alpha/.artifact/coverage_sqlite3_sh/lib/sqlite3.js.html b/branch-alpha/.artifact/coverage_sqlite3_sh/lib/sqlite3.js.html index f39a96e7c..891c4a362 100644 --- a/branch-alpha/.artifact/coverage_sqlite3_sh/lib/sqlite3.js.html +++ b/branch-alpha/.artifact/coverage_sqlite3_sh/lib/sqlite3.js.html @@ -162,10 +162,10 @@
4. 2module.exports = exports = sqlite3;
5. 2
6. 12function normalizeMethod (fn) {-
7. 4024 return function (sql) {-
8. 4024 let errBack;-
9. 4024 const args = Array.prototype.slice.call(arguments, 1);-
10. 4024+
7. 4246 return function (sql) {+
8. 4246 let errBack;+
9. 4246 const args = Array.prototype.slice.call(arguments, 1);+
10. 4246
11. 1120 if (typeof args[args.length - 1] === 'function') {
12. 1120 const callback = args[args.length - 1];
13. 1120 errBack = function(err) {@@ -174,9 +174,9 @@
16. 1120 }
17. 1120 };
18. 1120 }-
19. 4024 const statement = new Statement(this, sql, errBack);-
20. 4024 return fn.call(this, statement, args);-
21. 4024 };+
19. 4246 const statement = new Statement(this, sql, errBack);+
20. 4246 return fn.call(this, statement, args);+
21. 4246 };
22. 12}
23. 2
24. 6function inherits(target, source) {@@ -223,11 +223,11 @@
65. 2inherits(Backup, EventEmitter);
66. 2
67. 2// Database#prepare(sql, [bind1, bind2, ...], [callback])-
68. 1894Database.prototype.prepare = normalizeMethod(function(statement, params) {-
69. 1894 return params.length+
68. 2116Database.prototype.prepare = normalizeMethod(function(statement, params) {+
69. 2116 return params.length
70. 7 ? statement.bind.apply(statement, params)-
71. 1887 : statement;-
72. 1894});+
71. 2109 : statement;+
72. 2116});
73. 2
74. 2// Database#run(sql, [bind1, bind2, ...], [callback])
75. 2077Database.prototype.run = normalizeMethod(function(statement, params) {diff --git a/branch-alpha/.artifact/jslint_wrapper_vscode/jslint.mjs b/branch-alpha/.artifact/jslint_wrapper_vscode/jslint.mjs index 5014f6788..b8dd1d950 100644 --- a/branch-alpha/.artifact/jslint_wrapper_vscode/jslint.mjs +++ b/branch-alpha/.artifact/jslint_wrapper_vscode/jslint.mjs @@ -163,7 +163,7 @@ let jslint_charset_ascii = ( + "@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_" + "`abcdefghijklmnopqrstuvwxyz{|}~\u007f" ); -let jslint_edition = "v2024.3.1-beta"; +let jslint_edition = "v2024.3.26"; let jslint_export; // The jslint object to be exported. let jslint_fudge = 1; // Fudge starting line and starting // ... column to 1. diff --git a/branch-alpha/.artifact/jslint_wrapper_vscode/package.json b/branch-alpha/.artifact/jslint_wrapper_vscode/package.json index a8ec7d2bd..3d427a204 100644 --- a/branch-alpha/.artifact/jslint_wrapper_vscode/package.json +++ b/branch-alpha/.artifact/jslint_wrapper_vscode/package.json @@ -109,5 +109,5 @@ "type": "git", "url": "https://github.com/jslint-org/jslint.git" }, - "version": "2024.3.1" + "version": "2024.3.26" } diff --git a/branch-alpha/.artifact/jslint_wrapper_vscode/vscode-jslint-2024.3.1.vsix b/branch-alpha/.artifact/jslint_wrapper_vscode/vscode-jslint-2024.3.1.vsix deleted file mode 100644 index 7331c80f1..000000000 Binary files a/branch-alpha/.artifact/jslint_wrapper_vscode/vscode-jslint-2024.3.1.vsix and /dev/null differ diff --git a/branch-alpha/.artifact/jslint_wrapper_vscode/vscode-jslint-2024.3.26.vsix b/branch-alpha/.artifact/jslint_wrapper_vscode/vscode-jslint-2024.3.26.vsix new file mode 100644 index 000000000..5c8af9a81 Binary files /dev/null and b/branch-alpha/.artifact/jslint_wrapper_vscode/vscode-jslint-2024.3.26.vsix differ diff --git a/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fapidoc.html.png b/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fapidoc.html.png index f6a565c8e..5a660252d 100644 Binary files a/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fapidoc.html.png and b/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fapidoc.html.png differ diff --git a/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_js_2findex.html.png b/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_js_2findex.html.png index 9fe4e71b4..b9639ac2f 100644 Binary files a/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_js_2findex.html.png and b/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_js_2findex.html.png differ diff --git a/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_js_2flib_2fsqlite3.js.html.png b/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_js_2flib_2fsqlite3.js.html.png index f08450eba..08ff435d5 100644 Binary files a/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_js_2flib_2fsqlite3.js.html.png and b/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_js_2flib_2fsqlite3.js.html.png differ diff --git a/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_sh_2findex.html.png b/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_sh_2findex.html.png index 672b692ca..b9639ac2f 100644 Binary files a/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_sh_2findex.html.png and b/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_sh_2findex.html.png differ diff --git a/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_sh_2flib_2fsqlite3.js.html.png b/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_sh_2flib_2fsqlite3.js.html.png index e0084b18b..9aa7d48d9 100644 Binary files a/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_sh_2flib_2fsqlite3.js.html.png and b/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fcoverage_sqlite3_sh_2flib_2fsqlite3.js.html.png differ diff --git a/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fjslint_report_hello.html.png b/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fjslint_report_hello.html.png index 05ab4b566..5be868a9c 100644 Binary files a/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fjslint_report_hello.html.png and b/branch-alpha/.artifact/screenshot_browser__2f.artifact_2fjslint_report_hello.html.png differ diff --git a/branch-alpha/.artifact/screenshot_browser__2fjslint_2fbranch-alpha_2findex.html.png b/branch-alpha/.artifact/screenshot_browser__2fjslint_2fbranch-alpha_2findex.html.png index b451f9ebc..14173dd5d 100644 Binary files a/branch-alpha/.artifact/screenshot_browser__2fjslint_2fbranch-alpha_2findex.html.png and b/branch-alpha/.artifact/screenshot_browser__2fjslint_2fbranch-alpha_2findex.html.png differ diff --git a/branch-alpha/.artifact/screenshot_browser__2fjslint_2fbranch-alpha_2fjslint_wrapper_codemirror.html.png b/branch-alpha/.artifact/screenshot_browser__2fjslint_2fbranch-alpha_2fjslint_wrapper_codemirror.html.png index ca1a22560..669be5cbf 100644 Binary files a/branch-alpha/.artifact/screenshot_browser__2fjslint_2fbranch-alpha_2fjslint_wrapper_codemirror.html.png and b/branch-alpha/.artifact/screenshot_browser__2fjslint_2fbranch-alpha_2fjslint_wrapper_codemirror.html.png differ diff --git a/branch-alpha/.artifact/screenshot_changelog.svg b/branch-alpha/.artifact/screenshot_changelog.svg index 1230767d0..68a0a8866 100644 --- a/branch-alpha/.artifact/screenshot_changelog.svg +++ b/branch-alpha/.artifact/screenshot_changelog.svg @@ -65,7 +65,7 @@ textLength="768" x="10" y="230" -># v2024.3.1-beta +># v2024.3.26