let SessionLoad = 1 let s:so_save = &g:so | let s:siso_save = &g:siso | setg so=0 siso=0 | setl so=-1 siso=-1 let v:this_session=expand(":p") silent only silent tabonly cd ~/Projects/Programmierung/C++/Core/Core if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == '' let s:wipebuf = bufnr('%') endif let s:shortmess_save = &shortmess if &shortmess =~ 'A' set shortmess=aoOA else set shortmess=aoO endif badd +25 modules/AlignedData.cppm badd +27 modules/Array.cppm badd +83 modules/ArrayList.cppm badd +1 modules/Assert.cppm badd +27 modules/BitArray.cppm badd +23 modules/Box.cppm badd +23 modules/Buffer.cppm badd +21 modules/Clock.cppm badd +33 modules/Color.cppm badd +0 modules/Components.cppm badd +6 modules/File.cppm badd +24 modules/Frustum.cppm badd +59 modules/HashedString.cppm badd +0 modules/HashMap.cppm badd +13 modules/List.cppm badd +92 modules/Logger.cppm badd +68 modules/Math.cppm badd +13 modules/Matrix.cppm badd +92 modules/Meta.cppm badd +8 modules/New.cppm badd +14 modules/Plane.cppm badd +16 modules/Quaternion.cppm badd +0 modules/Queue.cppm badd +0 modules/Random.cppm badd +0 modules/ReadLine.cppm badd +33 modules/Std.cppm badd +8 modules/StringFormat.cppm badd +0 modules/Terminal.cppm badd +40 modules/TerminalConstants.cppm badd +40 modules/Test.cppm badd +0 modules/Thread.cppm badd +0 modules/ToString.cppm badd +1 modules/Types.cppm badd +14 modules/Unicode.cppm badd +51 modules/UniquePointer.cppm badd +3 modules/Utility.cppm badd +240 modules/Vector.cppm badd +24 modules/View.cppm badd +19 src/Test.cpp badd +1 src/Clock.cpp badd +12 src/Box.cpp badd +37 src/Buffer.cpp badd +44 /usr/include/string.h badd +561 /usr/include/sys/cdefs.h badd +39 src/Utility.cpp badd +190 test/modules/UtilityTests.cpp badd +1 src/File.cpp badd +127 src/BitArray.cpp badd +68 src/Frustum.cpp badd +64 /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/source_location badd +15 src/Logger.cpp badd +129 src/Matrix.cpp badd +18 src/Plane.cpp badd +47 src/Quaternion.cpp badd +122 /usr/include/locale.h badd +110 /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new badd +122 CMakeLists.txt badd +5 src/CustomNewDelete.cpp badd +44 test/Main.cpp argglobal %argdel $argadd modules/AlignedData.cppm $argadd modules/Array.cppm $argadd modules/ArrayList.cppm $argadd modules/Assert.cppm $argadd modules/BitArray.cppm $argadd modules/Box.cppm $argadd modules/Buffer.cppm $argadd modules/Clock.cppm $argadd modules/Color.cppm $argadd modules/Components.cppm $argadd modules/File.cppm $argadd modules/Frustum.cppm $argadd modules/HashedString.cppm $argadd modules/HashMap.cppm $argadd modules/List.cppm $argadd modules/Logger.cppm $argadd modules/Math.cppm $argadd modules/Matrix.cppm $argadd modules/Meta.cppm $argadd modules/New.cppm $argadd modules/Plane.cppm $argadd modules/Quaternion.cppm $argadd modules/Queue.cppm $argadd modules/Random.cppm $argadd modules/ReadLine.cppm $argadd modules/Std.cppm $argadd modules/StringFormat.cppm $argadd modules/Terminal.cppm $argadd modules/TerminalConstants.cppm $argadd modules/Test.cppm $argadd modules/Thread.cppm $argadd modules/ToString.cppm $argadd modules/Types.cppm $argadd modules/Unicode.cppm $argadd modules/UniquePointer.cppm $argadd modules/Utility.cppm $argadd modules/Vector.cppm $argadd modules/View.cppm set stal=2 tabnew +setlocal\ bufhidden=wipe tabnew +setlocal\ bufhidden=wipe tabnew +setlocal\ bufhidden=wipe tabnew +setlocal\ bufhidden=wipe tabnew +setlocal\ bufhidden=wipe tabnew +setlocal\ bufhidden=wipe tabnew +setlocal\ bufhidden=wipe tabnew +setlocal\ bufhidden=wipe tabrewind edit modules/Components.cppm argglobal 10argu balt modules/AlignedData.cppm setlocal foldmethod=manual setlocal foldexpr=0 setlocal foldmarker={{{,}}} setlocal foldignore=# setlocal foldlevel=0 setlocal foldminlines=1 setlocal foldnestmax=20 setlocal foldenable silent! normal! zE let &fdl = &fdl let s:l = 12 - ((11 * winheight(0) + 22) / 45) if s:l < 1 | let s:l = 1 | endif keepjumps exe s:l normal! zt keepjumps 12 normal! 0 tabnext edit modules/HashMap.cppm argglobal 14argu balt modules/AlignedData.cppm setlocal foldmethod=manual setlocal foldexpr=0 setlocal foldmarker={{{,}}} setlocal foldignore=# setlocal foldlevel=0 setlocal foldminlines=1 setlocal foldnestmax=20 setlocal foldenable silent! normal! zE let &fdl = &fdl let s:l = 2 - ((1 * winheight(0) + 22) / 45) if s:l < 1 | let s:l = 1 | endif keepjumps exe s:l normal! zt keepjumps 2 normal! 0 tabnext edit modules/List.cppm argglobal 15argu balt modules/AlignedData.cppm setlocal foldmethod=manual setlocal foldexpr=0 setlocal foldmarker={{{,}}} setlocal foldignore=# setlocal foldlevel=0 setlocal foldminlines=1 setlocal foldnestmax=20 setlocal foldenable silent! normal! zE let &fdl = &fdl let s:l = 13 - ((12 * winheight(0) + 22) / 45) if s:l < 1 | let s:l = 1 | endif keepjumps exe s:l normal! zt keepjumps 13 normal! 014| tabnext edit modules/Queue.cppm argglobal 23argu balt modules/AlignedData.cppm setlocal foldmethod=manual setlocal foldexpr=0 setlocal foldmarker={{{,}}} setlocal foldignore=# setlocal foldlevel=0 setlocal foldminlines=1 setlocal foldnestmax=20 setlocal foldenable silent! normal! zE let &fdl = &fdl let s:l = 1 - ((0 * winheight(0) + 22) / 45) if s:l < 1 | let s:l = 1 | endif keepjumps exe s:l normal! zt keepjumps 1 normal! 0 tabnext edit modules/Random.cppm argglobal 24argu balt modules/AlignedData.cppm setlocal foldmethod=manual setlocal foldexpr=0 setlocal foldmarker={{{,}}} setlocal foldignore=# setlocal foldlevel=0 setlocal foldminlines=1 setlocal foldnestmax=20 setlocal foldenable silent! normal! zE let &fdl = &fdl let s:l = 11 - ((10 * winheight(0) + 22) / 45) if s:l < 1 | let s:l = 1 | endif keepjumps exe s:l normal! zt keepjumps 11 normal! 012| tabnext edit modules/ReadLine.cppm argglobal 25argu balt modules/AlignedData.cppm setlocal foldmethod=manual setlocal foldexpr=0 setlocal foldmarker={{{,}}} setlocal foldignore=# setlocal foldlevel=0 setlocal foldminlines=1 setlocal foldnestmax=20 setlocal foldenable silent! normal! zE let &fdl = &fdl let s:l = 6 - ((5 * winheight(0) + 22) / 45) if s:l < 1 | let s:l = 1 | endif keepjumps exe s:l normal! zt keepjumps 6 normal! 025| tabnext edit modules/Terminal.cppm argglobal 28argu balt modules/AlignedData.cppm setlocal foldmethod=manual setlocal foldexpr=0 setlocal foldmarker={{{,}}} setlocal foldignore=# setlocal foldlevel=0 setlocal foldminlines=1 setlocal foldnestmax=20 setlocal foldenable silent! normal! zE let &fdl = &fdl let s:l = 6 - ((5 * winheight(0) + 22) / 45) if s:l < 1 | let s:l = 1 | endif keepjumps exe s:l normal! zt keepjumps 6 normal! 018| tabnext edit modules/Thread.cppm argglobal 31argu balt modules/AlignedData.cppm setlocal foldmethod=manual setlocal foldexpr=0 setlocal foldmarker={{{,}}} setlocal foldignore=# setlocal foldlevel=0 setlocal foldminlines=1 setlocal foldnestmax=20 setlocal foldenable silent! normal! zE let &fdl = &fdl let s:l = 35 - ((29 * winheight(0) + 22) / 45) if s:l < 1 | let s:l = 1 | endif keepjumps exe s:l normal! zt keepjumps 35 normal! 09| tabnext edit modules/ToString.cppm argglobal 32argu balt modules/AlignedData.cppm setlocal foldmethod=manual setlocal foldexpr=0 setlocal foldmarker={{{,}}} setlocal foldignore=# setlocal foldlevel=0 setlocal foldminlines=1 setlocal foldnestmax=20 setlocal foldenable silent! normal! zE let &fdl = &fdl let s:l = 66 - ((22 * winheight(0) + 22) / 45) if s:l < 1 | let s:l = 1 | endif keepjumps exe s:l normal! zt keepjumps 66 normal! 013| tabnext 1 set stal=1 if exists('s:wipebuf') && len(win_findbuf(s:wipebuf)) == 0 && getbufvar(s:wipebuf, '&buftype') isnot# 'terminal' silent exe 'bwipe ' . s:wipebuf endif unlet! s:wipebuf set winheight=1 winwidth=20 let &shortmess = s:shortmess_save let s:sx = expand(":p:r")."x.vim" if filereadable(s:sx) exe "source " . fnameescape(s:sx) endif let &g:so = s:so_save | let &g:siso = s:siso_save set hlsearch doautoall SessionLoadPost unlet SessionLoad " vim: set ft=vim :