| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | test: add test cases for empty table pattern matchingfeature/ast-node-end-position | Li Jin | 2026-03-26 | 2 | -1/+327 |
| | | | | | | | | | | | - Test [] pattern matches tables with #x == 0 - Test {} pattern matches tables with next(x) == nil - Test distinguishing between [] and {} patterns - Test empty patterns with then syntax - Test empty patterns with multiple when branches Related to #249 | ||||
| * | fix: empty table pattern in switch generates valid Lua code | Li Jin | 2026-03-26 | 1 | -4/+39 |
| | | | | | | | | - Add EmptyTableType enum to distinguish [] and {} patterns - [] (empty list) generates '#x == 0' check - {} (empty table) generates 'next(x) == nil' check - Fixes issue #249 | ||||
| * | feat: add m_end position to AST nodes | Li Jin | 2026-03-26 | 5 | -6/+198 |
| | | | | | | | | | | - Add end line and column (m_end.m_line, m_end.m_col) to AST output - New AST format: [name, begin_line, begin_col, end_line, end_col, ...children] - Update format_spec.yue to normalize end positions for comparison - Add ast_spec.yue tests for AST end position feature Closes #251 | ||||
| * | Code Cleanup | Dania Rifki | 2026-03-25 | 6 | -302/+257 |
| | | | | | Also Bump Dependencies | ||||
| * | Updated spec. | Li Jin | 2026-03-13 | 2 | -0/+11 |
| | | |||||
| * | Fixed a little semantic issue. | Li Jin | 2026-03-12 | 1 | -4/+5 |
| | | |||||
| * | Updated README. [skip CI] | Li Jin | 2026-03-04 | 1 | -1/+1 |
| | | |||||
| * | Fixed empty lines in statement reserving issue.v0.33.9 | Li Jin | 2026-03-04 | 1 | -6/+12 |
| | | |||||
| * | Fixed `yue.check` missed the module options issue.v0.33.8 | Li Jin | 2026-03-02 | 2 | -13/+13 |
| | | |||||
| * | Fixed destructuring with empty and comment lines in table issue. Updated docs.v0.33.7 | Li Jin | 2026-02-28 | 18 | -1/+475 |
| | | |||||
| * | Updated docs. | Li Jin | 2026-02-28 | 15 | -0/+490 |
| | | |||||
| * | Updated package.json. [skip CI]v0.33.6 | Li Jin | 2026-02-25 | 1 | -1/+1 |
| | | |||||
| * | Updated doc/package.json for https://registry.npmmirror.com don't have ↵ | Li Jin | 2026-02-25 | 3 | -6/+8 |
| | | | | | @fontsource/noto-serif-sc 5.2.9. [skip CI] | ||||
| * | Fixed issue in global variables collecting. | Li Jin | 2026-02-25 | 1 | -6/+10 |
| | | |||||
| * | Use lts node version | Dania Rifki | 2026-02-25 | 1 | -1/+1 |
| | | |||||
| * | Add cache hit condition | Dania Rifki | 2026-02-25 | 1 | -0/+2 |
| | | |||||
| * | Update actions/upload-pages-artifact to v4 | Dania Rifki | 2026-02-25 | 1 | -1/+1 |
| | | |||||
| * | Switch from yarn to pnpm | Dania Rifki | 2026-02-25 | 4 | -18/+1829 |
| | | |||||
| * | Update tagline in docs (#247) | Dania Rifki | 2026-02-25 | 8 | -75/+82 |
| | | |||||
| * | Updated README.md. [skip CI] | Li Jin | 2026-02-25 | 1 | -4/+4 |
| | | |||||
| * | Fixed issue #246.v0.33.5 | Li Jin | 2026-02-24 | 8 | -15/+45 |
| | | |||||
| * | Updated README.md and CHANGELOG.md. [skip CI] | Li Jin | 2026-02-24 | 2 | -38/+346 |
| | | |||||
| * | Updated docs. [skip CI] | Li Jin | 2026-02-24 | 20 | -268/+276 |
| | | |||||
| * | Cleaned up and fixed more comment reserving codes.v0.33.4 | Li Jin | 2026-02-24 | 21 | -123/+330 |
| | | |||||
| * | Fixed issue #245. | Li Jin | 2026-02-24 | 3 | -11/+9 |
| | | |||||
| * | Updated all-in-one docs.v0.33.2 | Li Jin | 2026-02-24 | 7 | -12475/+15 |
| | | |||||
| * | Revert zh text to previous version | Dania Rifki | 2026-02-24 | 1 | -1/+1 |
| | | |||||
| * | fix: update table literals examples to use curly braces instead of square ↵ | Dania Rifki | 2026-02-24 | 5 | -15/+15 |
| | | | | | | | brackets Also rewrote the final paragraph | ||||
| * | Fixed comma position in class members with line number comments. Fixed issue ↵ | Li Jin | 2026-02-24 | 3 | -41/+47 |
| | | | | | #240. | ||||
| * | bugfix: insert comma before eol comment when line numbers on | chrsm | 2026-02-23 | 1 | -1/+6 |
| | | |||||
| * | FIx slug (stale branch issue) | Dania Rifki | 2026-02-23 | 6 | -8/+17 |
| | | |||||
| * | Clickable hero image on homepage to navigate to the mascot reference page. | Dania Rifki | 2026-02-23 | 6 | -3/+38 |
| | | |||||
| * | Correct reference -> extras documentation slug | Dania Rifki | 2026-02-22 | 11 | -2/+2 |
| | | |||||
| * | Updated doc. [skip CI] | Li Jin | 2026-02-22 | 5 | -4/+4 |
| | | |||||
| * | Fixed some scripts.v0.33.1 | Li Jin | 2026-02-22 | 5 | -10/+88 |
| | | | | | Fix. | ||||
| * | Updated .gitattributes. [skip CI] | Li Jin | 2026-02-22 | 1 | -0/+3 |
| | | |||||
| * | Cleanup. | Li Jin | 2026-02-22 | 5 | -32/+97 |
| | | |||||
| * | format with prettier | Dania Rifki | 2026-02-21 | 3 | -3/+5 |
| | | |||||
| * | Add Mascot to documentation | Dania Rifki | 2026-02-21 | 17 | -17/+238 |
| | | | | | And minor tweaks to documentation structure | ||||
| * | Cleanup. | Li Jin | 2026-02-21 | 1 | -471/+0 |
| | | |||||
| * | Merge branch 'feature/reserve-comments-tests' into ↵ | Li Jin | 2026-02-20 | 6 | -0/+1572 |
| |\ | | | | | | | codex/remove-line-number-comments-from-empty-lines | ||||
| | * | Add test suite for reserve comments feature | Li Jin | 2026-02-20 | 6 | -0/+1572 |
| | | | | | | | | | | | | | | | | | - Add assert_output_not_contains helper function for negative assertions - Add reserve_comments_spec test with Yue and Lua files - Integrate new test suite into run_all_tests.sh Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> | ||||
| * | | Skip line-number comments on empty lines in table/class blockscodex/remove-line-number-comments-from-empty-lines | Li Jin | 2026-02-20 | 2 | -0/+24 |
| |/ | |||||
| * | Emit single blank line for ClassBlock EmptyLine | Li Jin | 2026-02-20 | 1 | -3/+1 |
| | | |||||
| * | Preserve multi-empty lines in ClassBlock comments output | Li Jin | 2026-02-20 | 1 | -1/+3 |
| | | |||||
| * | Fix ClassBlock comment placement in generated Lua | Li Jin | 2026-02-20 | 1 | -26/+38 |
| | | |||||
| * | Fix ClassBlock parsing to keep comment lines | Li Jin | 2026-02-20 | 1 | -2/+2 |
| | | |||||
| * | Emit class body comments in reserve-comment mode | Li Jin | 2026-02-20 | 1 | -0/+10 |
| | | |||||
| * | Support comments and empty lines in class blockscodex/add-blank-line-handling-to-classblock | Li Jin | 2026-02-20 | 4 | -7/+20 |
| | | |||||
| * | Preserve blank lines between table comments with reserve-comments | Li Jin | 2026-02-19 | 3 | -4/+13 |
| | | |||||
