From 10cf8f752d5e96b57a30c236f959bd3b1727208e Mon Sep 17 00:00:00 2001 From: AkliRa <39710290+aklira@users.noreply.github.com> Date: Fri, 4 Sep 2026 10:37:16 +0200 Subject: [PATCH 1/2] Add SysML v2 UDL for Notepad++ Added a new User Defined Language (UDL) for OMG SysML v2 to facilitate syntax highlighting and code folding in Notepad++. This includes keyword definitions, styles, and comments relevant to SysML v2. --- UDLs/sysmlv2_omg_byaklira.xml | 109 ++++++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) create mode 100644 UDLs/sysmlv2_omg_byaklira.xml diff --git a/UDLs/sysmlv2_omg_byaklira.xml b/UDLs/sysmlv2_omg_byaklira.xml new file mode 100644 index 0000000..0a988dc --- /dev/null +++ b/UDLs/sysmlv2_omg_byaklira.xml @@ -0,0 +1,109 @@ + + + + + + + + + + + 00// 01 02 03/* 04*/ + + + + + + + + .. + + + ( ) { } [ ] ; , ~ % & ^ | * ** + - / -> $ . .. : :: :> :>> ::> => < <= = := == === != !== > >= ? ?? .? + + + + { + + } + + + + /* + + */ + + + action actor allocation analysis attribute calc case concern connection constraint def dependency enum flow interface item message metadata objective occurrence package part port rendering requirement state succession transition use verification view viewpoint + + + allocate bind binding connect crosses defined exhibit expose hastype include istype redefines references render require satisfy specializes subsets verify + + + accept after assert assign assume decide do else entry event exit first for fork if join loop merge new parallel perform return send terminate then until via when while + + + abstract all as at by constant default derived end frame from in individual inout nonunique of ordered out private protected public ref snapshot stakeholder standard subject timeslice to variant variation + + + and false implies not null or true xor + + + about alias comment doc filter import language library locale meta rep + + + # + + + @ + + + 00" 01\ 02" 03' 04\ 05' 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 95b6169c8dfc8d2b739524d5f0eedfcd3ddc8bdd Mon Sep 17 00:00:00 2001 From: AkliRa <39710290+aklira@users.noreply.github.com> Date: Fri, 4 Sep 2026 10:38:39 +0200 Subject: [PATCH 2/2] Added entry for sysmlv2_omg_byaklira --- udl-list.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/udl-list.json b/udl-list.json index ab4e9b7..63db7b5 100644 --- a/udl-list.json +++ b/udl-list.json @@ -3487,6 +3487,14 @@ "autoCompletion": "Susan", "autoCompletionAuthor": "generate_ac.py" }, + { + "id-name": "sysmlv2_omg_byaklira", + "display-name": "SysML v2", + "version": "Fri, 04 Sep 2026 08:26:00 GMT", + "repository": "", + "description": "OMG SysML v2", + "author": "aklira" + }, { "id-name": "SystemRDL2_byKeithBrady", "display-name": "SystemRDL 2.0",