Browse code

Add IDE configuration files for Geany and QtCreator

Pawel Jablonski authored on 10/05/2022 21:04:55
Showing 2 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,28 @@
1
+[styling]
2
+default=0x000000;0xffffff;false;false
3
+comment=0x808080;0xffffff;false;false
4
+number=0x007f00;0xffffff;false;false
5
+string=0xff901e;0xffffff;false;false
6
+operator=0x000000;0xffffff;false;false
7
+identifier=0x880000;0xffffff;false;false
8
+cpuinstruction=0x111199;0xffffff;true;false
9
+mathinstruction=0x7f0000;0xffffff;true;false
10
+register=0x000000;0xffffff;true;false
11
+directive=0x3d670f;0xffffff;true;false
12
+directiveoperand=0xff901e;0xffffff;false;false
13
+commentblock=0x808080;0xffffff;false;false
14
+character=0xff901e;0xffffff;false;false
15
+stringeol=0x000000;0xe0c0e0;false;false
16
+extinstruction=0x007f7f;0xffffff;false;false
17
+
18
+[keywords]
19
+instructions=nop str ldr ldf in out inc incc dec decc add addc sub subc not or and xor mov xchg loope loopz push pop swap shl shr clr call ret cmp jmp je jne jg jge jl jle halt
20
+registers=
21
+directives=external global var const include map
22
+
23
+[settings]
24
+extension=asm
25
+
26
+comment_open=;
27
+comment_close=
28
+comment_use_indent=true
0 29
new file mode 100644
... ...
@@ -0,0 +1,40 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE QtCreatorCodeStyle>
3
+<!-- Written by QtCreator 4.10.0, 2020-02-09T18:42:42. -->
4
+<qtcreator>
5
+ <data>
6
+  <variable>CodeStyleData</variable>
7
+  <valuemap type="QVariantMap">
8
+   <value type="bool" key="AlignAssignments">false</value>
9
+   <value type="bool" key="AutoSpacesForTabs">false</value>
10
+   <value type="bool" key="BindStarToIdentifier">true</value>
11
+   <value type="bool" key="BindStarToLeftSpecifier">false</value>
12
+   <value type="bool" key="BindStarToRightSpecifier">false</value>
13
+   <value type="bool" key="BindStarToTypeName">false</value>
14
+   <value type="bool" key="ExtraPaddingForConditionsIfConfusingAlign">false</value>
15
+   <value type="bool" key="IndentAccessSpecifiers">true</value>
16
+   <value type="bool" key="IndentBlockBody">true</value>
17
+   <value type="bool" key="IndentBlockBraces">false</value>
18
+   <value type="bool" key="IndentBlocksRelativeToSwitchLabels">true</value>
19
+   <value type="bool" key="IndentClassBraces">false</value>
20
+   <value type="bool" key="IndentControlFlowRelativeToSwitchLabels">true</value>
21
+   <value type="bool" key="IndentDeclarationsRelativeToAccessSpecifiers">true</value>
22
+   <value type="bool" key="IndentEnumBraces">false</value>
23
+   <value type="bool" key="IndentFunctionBody">true</value>
24
+   <value type="bool" key="IndentFunctionBraces">false</value>
25
+   <value type="bool" key="IndentNamespaceBody">true</value>
26
+   <value type="bool" key="IndentNamespaceBraces">false</value>
27
+   <value type="int" key="IndentSize">4</value>
28
+   <value type="bool" key="IndentStatementsRelativeToSwitchLabels">true</value>
29
+   <value type="bool" key="IndentSwitchLabels">true</value>
30
+   <value type="int" key="PaddingMode">2</value>
31
+   <value type="bool" key="ShortGetterName">true</value>
32
+   <value type="bool" key="SpacesForTabs">false</value>
33
+   <value type="int" key="TabSize">4</value>
34
+  </valuemap>
35
+ </data>
36
+ <data>
37
+  <variable>DisplayName</variable>
38
+  <value type="QString">Qt_XiPU</value>
39
+ </data>
40
+</qtcreator>