From 23d1e0deb191268b5cca48ef199bbdba4c8c03eb Mon Sep 17 00:00:00 2001 From: yannickreiss Date: Sat, 23 Mar 2024 14:10:36 +0100 Subject: [PATCH] Update --- UltiSnips/ada.snippets | 21 ++++++++++++++++++++- UltiSnips/markdown.snippets | 7 +++++++ lua/plugins.lua | 1 + spell/de.utf-8.add | 26 ++++++++++++++++++++++++++ spell/de.utf-8.add.spl | Bin 4343 -> 4588 bytes 5 files changed, 54 insertions(+), 1 deletion(-) diff --git a/UltiSnips/ada.snippets b/UltiSnips/ada.snippets index ce93b9c..dc2698b 100644 --- a/UltiSnips/ada.snippets +++ b/UltiSnips/ada.snippets @@ -100,7 +100,16 @@ else: endsnippet snippet type "declare a new type" bA -type ${1:TypeName} is ${2:array($3..$4)} of ${5:Integer};$0 +type ${1:TypeName} is ${2:array($3..$4) of }`!p +if t[2] == "record": + snip.rv = "\n\t\t" +else: + snip.rv = ""`$5`!p +if t[2] == "record": + snip.rv = "\n\tend record" +else: + snip.rv = "" +`;$0 endsnippet snippet docstring "Document String with most important infor" b @@ -109,3 +118,13 @@ snippet docstring "Document String with most important infor" b -- Author(s): ${1:Yannick Reiß} -- Content: ${2: Function `!p snip.rv = fn.split('.')[0]`} endsnippet + +snippet project "Project" b +project ${1:Default} is + for Source_Dirs use ("${2:src}"); + for Object_Dir use "${3:obj}"; + for Exec_Dir use "${4:bin}"; + for Main use ("${5:main.adb}"); + for Languages use ("Ada"); +end $1; +endsnippet diff --git a/UltiSnips/markdown.snippets b/UltiSnips/markdown.snippets index 8bb10be..9fd243f 100644 --- a/UltiSnips/markdown.snippets +++ b/UltiSnips/markdown.snippets @@ -49,6 +49,13 @@ $1 $0 endsnippet +snippet cjson "json code" +\`\`\`json +$1 +\`\`\` +$0 +endsnippet + snippet ,m "Math equation" A \$$1\$ $0 endsnippet diff --git a/lua/plugins.lua b/lua/plugins.lua index 286d830..0042e24 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -69,4 +69,5 @@ return { build = "./install.sh", dependencies = "hrsh7th/nvim-cmp", }, + "jaredgorski/spacecamp", } diff --git a/spell/de.utf-8.add b/spell/de.utf-8.add index ed7b38c..f16cc2f 100644 --- a/spell/de.utf-8.add +++ b/spell/de.utf-8.add @@ -352,3 +352,29 @@ Tablet Abschwington BerndDasBot Frameworks +Tuples +structs +make +IoT +json +Request +Dictionary +Everything +Disclaimer +linuxspezifischen +linuxspezifischen +cron +false +true +boolsche +bash +zsh +sockets +requests +otwendige +ptionale +utomatischer +anueller +nickr +eu +email diff --git a/spell/de.utf-8.add.spl b/spell/de.utf-8.add.spl index 25a252a0e15c6f873c215dd2179883fe29e2f019..e1e9428b4d8c0193673bf2d13b13cf532e1898ee 100644 GIT binary patch literal 4588 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 IhDXu=03i`u>Hq)$