Skip to content

Commit ec62ed1

Browse files
committed
lil alignment
1 parent f377ef4 commit ec62ed1

File tree

4 files changed

+17
-5
lines changed

4 files changed

+17
-5
lines changed

.vscode/settings.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"files.associations": {
3+
"*.ejs": "html",
4+
"iostream": "cpp"
5+
}
6+
}

makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ _test: _build
99
./test/test.exe
1010

1111
renderer:
12-
$(CXX) -shared -o build/renderer.dll src/renderer.cpp
12+
$(CXX) -shared -o build/renderer.dll src/renderer.cpp -Wno-write-strings
1313

1414
_build: clean renderer
1515
if [ ! -d build ]; then mkdir build; fi

src/main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ int main(int argv, char** _args){
203203
return 0;
204204
}
205205

206-
if(params.showAll) wprintf(L"ascii - ASCII character set encoded in octal, decimal, and hexadecimal\n");
206+
if(params.showAll) wprintf(L" ascii - ASCII character set encoded in octal, decimal, and hexadecimal\n");
207207

208208
removeDuplicateChars(&params);
209209
sortChars(&params);

src/renderer.cpp

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,12 @@ void _renderTable(asciiParams params){
163163

164164
uint16_t colLineLength = (params.onlyOct || params._onlyAll?5:0) + (params.onlyDec || params._onlyAll?5:0) + (params.onlyHex || params._onlyAll?5:0) + (params.onlyBin /*|| params._onlyAll*/?11:0) + (params.onlyChar || params._onlyAll?5:0);
165165

166+
wcout<<(wchar_t)_E;
167+
for(uint8_t i = 0; i < col; i++){
168+
wcout<<wstring(maxLength[i],(wchar_t)_HL_1)<<wstring( (params._onlyAll?(params.onlyBin?19+11:19):(params.onlyDec?5:0) + (params.onlyOct?5:0) + (params.onlyHex?5:0) + (params.onlyBin?10:0) + (params.onlyChar?4:0)),(wchar_t)_HL_1 );
169+
if(col-1 != i) wcout<<(wchar_t)_IT_1<<(wchar_t)_HL_1<<(wchar_t)_HL_1;
170+
}wcout<<"\n" RESET<<(wchar_t)_E;
171+
166172
for(uint8_t i = 0; i < col; i++){
167173
if(params.onlyOct || params._onlyAll) wcout<<"Oct ";
168174
if(params.onlyDec || params._onlyAll) wcout<<"Dec ";
@@ -173,16 +179,16 @@ void _renderTable(asciiParams params){
173179
if(col != i+1){
174180
wcout<<(wchar_t)_E<<wstring(maxLength[i],(wchar_t)_E)<<(wchar_t)_VL_1<<(wchar_t)_E<<(wchar_t)_E;
175181
}
176-
}wcout<<"\n" RESET;
182+
}wcout<<"\n" RESET<<(wchar_t)_E;
177183

178184
for(uint8_t i = 0; i < col; i++){
179185
wcout<<wstring(maxLength[i],(wchar_t)_HL_1)<<wstring( (params._onlyAll?(params.onlyBin?19+11:19):(params.onlyDec?5:0) + (params.onlyOct?5:0) + (params.onlyHex?5:0) + (params.onlyBin?10:0) + (params.onlyChar?4:0)),(wchar_t)_HL_1 );
180186
if(col-1 != i) wcout<<(wchar_t)_IC_1<<(wchar_t)_HL_1<<(wchar_t)_HL_1;
181187
}wcout<<"\n" RESET;
182188

183189
for(uint8_t i = 0; i < row; i++){
184-
wcout<<lines[i]<<endl<<RESET;
185-
}wcout<<RESET;
190+
wcout<<(wchar_t)_E<<lines[i]<<endl<<RESET;
191+
}wcout<<RESET<<(wchar_t)_E;
186192

187193
for(uint8_t i = 0; i < col; i++){
188194
wcout<<wstring(maxLength[i],(wchar_t)_HL_1)<<wstring( (params._onlyAll?(params.onlyBin?19+11:19):(params.onlyDec?5:0) + (params.onlyOct?5:0) + (params.onlyHex?5:0) + (params.onlyBin?10:0) + (params.onlyChar?4:0)),(wchar_t)_HL_1 );

0 commit comments

Comments
 (0)