This commit is contained in:
anon 2023-10-26 05:11:18 +02:00
parent a0546e929c
commit 4fdfe411da
4 changed files with 143 additions and 1 deletions
c
python
vim/.vim/plugin/HiTags

120
c/agvxov.clang-format Normal file

@ -0,0 +1,120 @@
BasedOnStyle: Chromium
AccessModifierOffset: 4
AlignAfterOpenBracket: DontAlign
AlignArrayOfStructures: Left
AlignConsecutiveAssignments: Consecutive
AlignConsecutiveBitFields: Consecutive
AlignConsecutiveDeclarations: Consecutive
AlignConsecutiveMacros: Consecutive
#AlignConsecutiveShortCaseStatements: Consecutive
AlignEscapedNewlines: Right
AlignOperands: Align
AlignTrailingComments: Always
AllowAllArgumentsOnNextLine: false
AllowAllParametersOfDeclarationOnNextLine: false
AllowShortBlocksOnASingleLine: Always
AllowShortCaseLabelsOnASingleLine: false
AllowShortEnumsOnASingleLine: false
AllowShortFunctionsOnASingleLine: Inline
AllowShortIfStatementsOnASingleLine: WithoutElse
AllowShortLambdasOnASingleLine: All
AllowShortLoopsOnASingleLine: false
AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: false
AlwaysBreakTemplateDeclarations: MultiLine
BinPackArguments: false
BinPackParameters: true
BitFieldColonSpacing: Both
BreakBeforeBraces: Custom
BraceWrapping:
AfterCaseLabel: false
AfterClass: false
AfterControlStatement: MultiLine
AfterEnum: false
BeforeElse: false
AfterUnion: false
AfterStruct: false
BeforeWhile: false
AfterFunction: false
AfterNamespace: false
AfterExternBlock: false
BeforeLambdaBody: false
IndentBraces: true
#BracedInitializerIndentWidth: 4
BreakAfterAttributes: Leave
BreakAfterJavaFieldAnnotations: false
BreakArrays: false
BreakBeforeBraces: Attach
BreakBeforeConceptDeclarations: Never
BreakBeforeInlineASMColon: OnlyMultiline
BreakBeforeTernaryOperators: false
BreakStringLiterals: false
ColumnLimit: 90
CompactNamespaces: false
ContinuationIndentWidth: 4
EmptyLineBeforeAccessModifier: Always
FixNamespaceComments: true
IncludeBlocks: Preserve
IndentAccessModifiers: true
IndentCaseBlocks: true
IndentCaseLabels: true
IndentExternBlock: Indent
IndentGotoLabels: true
IndentPPDirectives: AfterHash
IndentRequiresClause: false
IndentWidth: 4
IndentWrappedFunctionNames: false
InsertNewlineAtEOF: false
IntegerLiteralSeparator:
Binary: 0
#BinaryMinDigits: 8
Decimal: 0
#DecimalMinDigits: 4
Hex: 0
#HexMinDigits: 6
JavaScriptQuotes: Single
JavaScriptWrapImports: true
#KeepEmptyLinesAtEOF: false
KeepEmptyLinesAtTheStartOfBlocks: true
LambdaBodyIndentation: Signature
LineEnding: LF
MaxEmptyLinesToKeep: 5
NamespaceIndentation: All
PPIndentWidth: 1
PackConstructorInitializers: CurrentLine
PointerAlignment: Right
QualifierAlignment: Leave
#QualifierOrder: ['static', 'inline', 'restrinct', 'constexpr', 'const', 'volatile', 'friend', 'type']
ReferenceAlignment: Right
ReflowComments: true
RemoveBracesLLVM: false
RequiresClausePosition: OwnLine
RequiresExpressionIndentation: OuterScope
SeparateDefinitionBlocks: Always
SortIncludes: Never
SortJavaStaticImport: After
SortUsingDeclarations: LexicographicNumeric
SpaceAfterCStyleCast: false
SpaceAfterLogicalNot: false
SpaceAfterTemplateKeyword: false
SpaceAroundPointerQualifiers: After
SpaceBeforeAssignmentOperators: true
SpaceBeforeCaseColon: false
SpaceBeforeCpp11BracedList: true
SpaceBeforeCtorInitializerColon: true
SpaceBeforeInheritanceColon: true
#SpaceBeforeJsonColon: false
SpaceBeforeParens: Never
SpaceBeforeRangeBasedForLoopColon: true
SpaceBeforeSquareBrackets: false
SpaceInEmptyBlock: true
SpacesBeforeTrailingComments: 4
SpacesInAngles: Never
SpacesInContainerLiterals: false
SpacesInLineCommentPrefix:
Minimum: 1
Maximum: -1
#SpacesInParens: Never
SpacesInSquareBrackets: false
TabWidth: 4
UseTab: Always

14
python/.pythonrc Normal file

@ -0,0 +1,14 @@
import os
import atexit
import readline
histfile = os.path.join(os.environ['HOME'], "mm/Python/Pythonrc", '.python_history')
try:
readline.read_history_file(histfile)
except IOError:
print('I/O Error while reading history file "' + histfile + '"')
atexit.register(readline.write_history_file, histfile)
del os, histfile, readline

@ -4,8 +4,16 @@
!_TAG_OUTPUT_FILESEP slash /slash or backslash/
!_TAG_OUTPUT_MODE u-ctags /u-ctags or e-ctags/
!_TAG_PATTERN_LENGTH_LIMIT 96 /0 for no limit/
!_TAG_PROC_CWD /home/anon/ //
!_TAG_PROC_CWD /home/anon/Desktop/Master/pufka/ //
!_TAG_PROGRAM_AUTHOR Universal Ctags Team //
!_TAG_PROGRAM_NAME Universal Ctags /Derived from Exuberant Ctags/
!_TAG_PROGRAM_URL https://ctags.io/ /official site/
!_TAG_PROGRAM_VERSION 5.9.0 //
_STDC_PREDEF_H /home/anon/.vim/plugin/HiTags//tags.i /^#define _STDC_PREDEF_H /;" d file:
__GENTOO_HAS_FEATURE /home/anon/.vim/plugin/HiTags//tags.i /^#define __GENTOO_HAS_FEATURE(/;" d file:
__GENTOO_NOT_FREESTANDING /home/anon/.vim/plugin/HiTags//tags.i /^#define __GENTOO_NOT_FREESTANDING /;" d file:
__STDC_IEC_559_COMPLEX__ /home/anon/.vim/plugin/HiTags//tags.i /^#define __STDC_IEC_559_COMPLEX__ /;" d file:
__STDC_IEC_559__ /home/anon/.vim/plugin/HiTags//tags.i /^#define __STDC_IEC_559__ /;" d file:
__STDC_IEC_60559_BFP__ /home/anon/.vim/plugin/HiTags//tags.i /^#define __STDC_IEC_60559_BFP__ /;" d file:
__STDC_IEC_60559_COMPLEX__ /home/anon/.vim/plugin/HiTags//tags.i /^#define __STDC_IEC_60559_COMPLEX__ /;" d file:
__STDC_ISO_10646__ /home/anon/.vim/plugin/HiTags//tags.i /^#define __STDC_ISO_10646__ /;" d file: