summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fixed some scripts.v0.33.1Li Jin2026-02-225-10/+88
| | | | Fix.
* Updated .gitattributes. [skip CI]Li Jin2026-02-221-0/+3
|
* Cleanup.Li Jin2026-02-225-32/+97
|
* format with prettierDania Rifki2026-02-213-3/+5
|
* Add Mascot to documentationDania Rifki2026-02-2117-17/+238
| | | | And minor tweaks to documentation structure
* Cleanup.Li Jin2026-02-211-471/+0
|
* Merge branch 'feature/reserve-comments-tests' into ↵Li Jin2026-02-206-0/+1572
|\ | | | | | | codex/remove-line-number-comments-from-empty-lines
| * Add test suite for reserve comments featureLi Jin2026-02-206-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-linesLi Jin2026-02-202-0/+24
|/
* Emit single blank line for ClassBlock EmptyLineLi Jin2026-02-201-3/+1
|
* Preserve multi-empty lines in ClassBlock comments outputLi Jin2026-02-201-1/+3
|
* Fix ClassBlock comment placement in generated LuaLi Jin2026-02-201-26/+38
|
* Fix ClassBlock parsing to keep comment linesLi Jin2026-02-201-2/+2
|
* Emit class body comments in reserve-comment modeLi Jin2026-02-201-0/+10
|
* Support comments and empty lines in class blockscodex/add-blank-line-handling-to-classblockLi Jin2026-02-204-7/+20
|
* Preserve blank lines between table comments with reserve-commentsLi Jin2026-02-193-4/+13
|
* Fix reserve comment parsing for table block comment linesLi Jin2026-02-191-3/+4
|
* Respect reserve comments in spread table/tableblock compilationLi Jin2026-02-191-0/+13
|
* Fix TableBlock indentation parsing after make genLi Jin2026-02-191-2/+2
|
* feat(parser): preserve TableBlock comment lines in ASTLi Jin2026-02-193-9/+14
|
* Bump version to 0.33.1Li Jin2026-02-181-1/+1
| | | | Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* Fix TableLit YueComment parsing with mixed-indent table linescodex/add-single-line-comments-support-to-astLi Jin2026-02-181-2/+6
|
* Use YueComment node for TableLit comment preservationLi Jin2026-02-184-19/+12
|
* Fix TableLit AST string formatting for comments and empty linesLi Jin2026-02-181-3/+18
|
* Fix TableLit comment nodes under non-reserve comment modeLi Jin2026-02-181-1/+14
|
* Add TableLit AST support for empty lines and multiline commentsLi Jin2026-02-183-8/+24
|
* Preserve TabLit single-line comments in ASTLi Jin2026-02-183-4/+14
|
* Add goto statement documentation and testsLi Jin2026-02-1523-13/+1735
| | | | | | | | | | | - Added goto.md documentation files in all languages (en, de, zh, pt-br, id-id) - Updated conditionals.md to include goto statement references - Updated VitePress config to include new goto documentation pages - Updated makefile for goto documentation compilation - Added test outputs for goto examples in all languages - Updated yue.cpp core implementation Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* Cleanup. [skip CI]Li Jin2026-02-1310-0/+10
|
* Fixed doc highlight issue.Li Jin2026-02-124-176/+11
|
* Again. [skip CI]Li Jin2026-02-1214-54/+171
|
* Try a fix. [skip CI]Li Jin2026-02-124-15/+50
|
* Try fix doc css issue. [skip CI]v0.33.0Li Jin2026-02-123-6/+31
|
* Update compile_doc command to include 'doc' argumentLi Jin2026-02-121-2/+2
|
* Added the all-in-one doc.Li Jin2026-02-1213-10/+29573
|
* Updated docs.Li Jin2026-02-1233-1327/+2386
|
* Fixed a format issue.Li Jin2026-02-122-2/+5
|
* Added more tests.Li Jin2026-02-125-9/+80
|
* More test cases.Li Jin2026-02-122-0/+2537
|
* Fixed issues.Li Jin2026-02-113-16/+11
|
* Supported multiple break values. Simplified some generated codes.Li Jin2026-02-1115-295/+406
|
* Make font slightly smallerDania Rifki2026-02-071-2/+2
|
* Format docs with prettierDania Rifki2026-02-07164-2403/+3767
| | | | Also adjust custom.css a little
* Updated cli tests. [skip CI]Li Jin2026-02-061-8/+8
|
* test: improve CLI test summary table formattingLi Jin2026-02-061-30/+36
| | | | | | | | | | | | Optimize test results display for better readability: - Use ASCII box characters for better terminal compatibility - Improve column alignment and spacing - Remove redundant symbols in status column (PASS/FAIL only) - Left-align labels, right-align numbers in statistics table - Add color-coded pass rate (green 100%, yellow 80%+, red <80%) - Enhance final verdict section with indentation Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* test: enhance CLI test summary with detailed statisticsLi Jin2026-02-061-9/+110
| | | | | | | | | | | Improve test results display with: - Per-suite test case breakdown table - Overall statistics panel showing suite and case counts - Pass rate percentage calculation - Formatted borders and color-coded status indicators - Clear final verdict summary Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* test: add comprehensive CLI test suiteLi Jin2026-02-068-0/+927
| | | | | | | | | | | | | | | Add 56 test cases across 4 test suites to verify the yue command line tool functionality: - Basic options test: -h, --help, -v, --version flags - Compilation test: file/directory compilation with various options - Error handling test: syntax errors, file not found, edge cases - Execution test: -e option, script arguments, macros The test framework includes helper functions for assertions and test environment setup. All tests can be run via `bash spec/cli/run_all_tests.sh`. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* Updated docs.v0.32.9Li Jin2026-02-06109-3601/+3503
|
* Fixed docs.Li Jin2026-02-0647-5553/+26587
|
* Merge codex/add-portuguese-and-german-language-support and align locale docsLi Jin2026-02-0671-45/+11378
|\