Neila
77a59be594
runtime(cangjie): Update syntax script
...
This commit updates `syntax/cangjie.vim` to match the latest `std.core`
library:
New Features:
* Documentation: Added highlighting for documentation keywords (e.g., `@param`, `@return`).
* Standard Library: Added highlighting for `std.core` functions, interfaces, and classes.
* Exceptions: Added highlighting for standard exception types.
* FFI Support: Added highlighting for C interoperability types (e.g., `CPointer`).
Improvements:
* Configuration: Added a unified switch (`s:enabled('builtin')`) for standard library highlighting.
* Type System: Updated `Int` and `UInt` aliases.
* Interpolation: Enabled standard library highlighting inside string interpolation.
* Cleanup: Removed non-core types like `ArrayList` and `HashMap`.
closes : #19085
Signed-off-by: Neila <wu.junkai@qq.com >
Signed-off-by: Christian Brabandt <cb@256bit.org >
2026-01-06 10:18:09 +00:00
..
2025-12-09 13:40:59 +01:00
2026-01-01 15:14:14 +00:00
2025-10-26 13:24:04 +00:00
2025-12-23 21:32:10 +00:00
2026-01-01 15:14:14 +00:00
2022-08-08 15:42:38 +01:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2017-03-05 17:04:09 +01:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2024-01-27 18:20:46 +01:00
2024-07-09 19:11:18 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2017-03-05 17:04:09 +01:00
2026-01-01 15:14:14 +00:00
2011-12-30 13:11:27 +01:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2023-02-02 13:59:48 +00:00
2025-07-06 18:00:28 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2017-03-05 17:04:09 +01:00
2026-01-01 15:14:14 +00:00
2025-10-13 18:50:20 +00:00
2025-12-22 18:46:44 +00:00
2026-01-01 15:14:14 +00:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2025-11-18 20:50:39 +00:00
2026-01-06 10:18:09 +00:00
2026-01-01 15:14:14 +00:00
2016-09-22 22:33:02 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2023-12-14 20:38:29 +01:00
2017-03-05 17:04:09 +01:00
2026-01-01 15:14:14 +00:00
2025-09-15 19:35:47 +00:00
2025-09-18 20:19:02 +00:00
2026-01-01 15:14:14 +00:00
2024-02-19 20:46:49 +01:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-07-06 17:59:40 +02:00
2026-01-01 15:14:14 +00:00
2022-09-27 17:30:34 +01:00
2017-03-05 17:04:09 +01:00
2017-03-05 17:04:09 +01:00
2025-08-16 17:22:36 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2006-03-25 22:06:54 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2021-03-31 20:07:33 +02:00
2022-06-26 12:21:15 +01:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2020-10-26 21:12:46 +01:00
2025-11-12 19:36:46 +00:00
2026-01-01 15:14:14 +00:00
2017-03-05 17:04:09 +01:00
2016-08-30 23:26:57 +02:00
2026-01-01 15:14:14 +00:00
2022-07-06 13:18:11 +01:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-08-23 13:47:51 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2022-09-04 17:45:43 +01:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2017-11-02 22:58:42 +01:00
2016-08-30 23:26:57 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2024-04-13 17:56:17 +02:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2017-03-05 17:04:09 +01:00
2017-03-05 17:04:09 +01:00
2026-01-01 15:14:14 +00:00
2021-06-13 19:02:49 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-03 16:29:07 +00:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2025-11-13 20:59:44 +00:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2017-03-05 17:04:09 +01:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2016-08-30 23:26:57 +02:00
2026-01-01 15:14:14 +00:00
2025-08-05 19:38:12 +02:00
2025-12-03 21:09:19 +00:00
2026-01-01 15:14:14 +00:00
2024-11-12 21:52:20 +01:00
2024-09-29 11:18:42 +02:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2020-03-19 20:37:11 +01:00
2025-10-08 16:45:28 +00:00
2016-08-31 22:22:10 +02:00
2025-09-24 17:56:00 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-12-09 12:55:17 +01:00
2026-01-01 15:14:14 +00:00
2025-09-16 19:25:31 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2017-03-05 17:04:09 +01:00
2026-01-01 15:14:14 +00:00
2025-11-30 14:45:48 +00:00
2026-01-01 15:14:14 +00:00
2026-01-03 16:29:07 +00:00
2024-11-12 21:52:20 +01:00
2026-01-01 15:14:14 +00:00
2022-03-19 15:18:53 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-11-01 15:42:32 +00:00
2026-01-02 13:42:57 +00:00
2026-01-01 15:14:14 +00:00
2020-10-26 21:12:46 +01:00
2026-01-01 15:14:14 +00:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-09-15 19:59:58 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-07-25 20:08:52 +02:00
2026-01-01 15:14:14 +00:00
2026-01-03 16:29:07 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2016-08-30 23:26:57 +02:00
2017-03-05 17:04:09 +01:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2022-11-18 21:49:57 +00:00
2025-09-06 19:31:00 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-12-06 10:36:30 +01:00
2026-01-01 15:14:14 +00:00
2024-07-14 17:02:33 +02:00
2026-01-01 15:14:14 +00:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-08-05 19:38:12 +02:00
2026-01-01 15:14:14 +00:00
2025-06-27 18:38:34 +02:00
2026-01-01 15:14:14 +00:00
2026-01-03 16:29:07 +00:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-10-03 08:47:07 +00:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2024-11-28 18:00:09 +01:00
2026-01-03 16:29:07 +00:00
2026-01-01 15:14:14 +00:00
2021-03-13 13:28:13 +01:00
2025-07-03 20:31:52 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-04-03 21:08:25 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-03-16 20:32:13 +01:00
2021-04-07 21:07:20 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-07-15 20:23:59 +02:00
2025-12-03 20:25:41 +00:00
2022-01-29 22:20:48 +00:00
2025-02-09 18:40:05 +01:00
2025-08-09 23:38:07 +02:00
2026-01-01 15:14:14 +00:00
2026-01-03 16:29:07 +00:00
2018-11-04 14:45:49 +01:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2016-08-31 22:22:10 +02:00
2022-12-06 18:20:10 +00:00
2024-04-14 20:43:27 +02:00
2025-06-10 21:00:07 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2017-03-05 17:04:09 +01:00
2026-01-01 15:14:14 +00:00
2024-02-19 20:46:49 +01:00
2026-01-01 15:14:14 +00:00
2025-10-13 18:33:56 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2016-08-31 22:22:10 +02:00
2023-09-10 18:16:51 +02:00
2026-01-01 15:14:14 +00:00
2016-08-31 22:22:10 +02:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2017-03-05 17:04:09 +01:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-09-23 19:48:09 +00:00
2026-01-01 15:14:14 +00:00
2017-03-05 17:04:09 +01:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2017-03-05 17:04:09 +01:00
2023-08-23 21:20:00 +02:00
2026-01-01 15:14:14 +00:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-12-03 20:21:49 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2016-08-30 23:26:57 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2024-03-31 22:02:31 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2023-11-25 15:30:46 +01:00
2025-07-20 09:35:35 +02:00
2015-10-13 23:21:27 +02:00
2025-08-20 22:19:04 +02:00
2016-08-31 22:22:10 +02:00
2016-08-31 22:22:10 +02:00
2022-06-17 15:42:40 +01:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2025-10-07 18:59:03 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2021-01-25 21:14:57 +01:00
2026-01-01 15:14:14 +00:00
2021-10-16 15:23:36 +01:00
2023-02-02 13:59:48 +00:00
2026-01-01 15:14:14 +00:00
2026-01-03 16:29:07 +00:00
2026-01-03 16:29:07 +00:00
2026-01-01 15:14:14 +00:00
2025-08-05 19:38:12 +02:00
2026-01-01 15:14:14 +00:00
2017-03-05 17:04:09 +01:00
2025-10-25 03:39:08 +00:00
2017-03-05 17:04:09 +01:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2025-12-13 18:23:54 +01:00
2023-08-13 10:33:05 +02:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2008-06-24 21:16:56 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2023-11-08 20:53:20 +01:00
2026-01-01 15:14:14 +00:00
2004-07-19 20:55:54 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2008-06-24 21:56:24 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2026-01-01 15:14:14 +00:00
2024-02-19 20:46:49 +01:00
2026-01-01 15:14:14 +00:00
2026-01-03 16:29:07 +00:00
2026-01-01 15:14:14 +00:00
2024-07-21 09:21:20 +02:00
2016-08-31 22:22:10 +02:00
2026-01-01 15:14:14 +00:00
2022-12-06 18:20:10 +00:00
2023-09-01 23:10:26 +02:00