1
0
mirror of https://gitlab.com/80486DX2-66/gists synced 2024-11-08 18:02:23 +05:30
Commit Graph

168 Commits

Author SHA1 Message Date
a61e910a59
str_replace.*: fix the count bug, add a constant 2024-03-16 15:24:22 +03:00
e0d686f033
str_replace.c: fix the typo in perror call 2024-03-16 14:07:41 +03:00
f2746abffb
countLettersInTextFile.d: improve the output format 2024-03-14 22:10:17 +03:00
4a81d7cd47
countLettersInTextFile.d: use argv[1] instead of "file.txt" 2024-03-14 22:09:50 +03:00
c8e2aa3308
asprintf.c: fix grammar 2024-03-13 22:40:19 +03:00
4bbb0b6c5e
asprintf.c: test: fix function usage and asserts 2024-03-13 22:33:45 +03:00
ad2babeb25
asprintf.c: remove the ending superfluous comma in a macro 2024-03-13 22:25:45 +03:00
4ce2d32a8a
freadln.c: fix the STDIN input testing code 2024-03-13 08:22:33 +03:00
d422049dc3
freadln.c: add missing #define 2024-03-13 08:19:40 +03:00
282670f23f
fwrite_le.c: reformat 2024-03-10 16:20:25 +03:00
d1a6bb91fa
freadln.c: reformat 2024-03-10 15:46:24 +03:00
06c5330a67
freadln.*: add testing against unexpected STDOUT flushing 2024-03-10 15:40:51 +03:00
53d0b8908d
freadln.*: handle EOF in a special way to indicate EOF 2024-03-10 15:38:14 +03:00
3638c9eb7c
freadln.*: fix error handling logic 2024-03-10 15:25:59 +03:00
18af3053f3
freadln.c: set errno to EINVAL if *output is NULL 2024-03-10 15:06:20 +03:00
ec06d2165b
freadln.c: flush stdout only if file is stdin 2024-03-10 14:50:42 +03:00
d7be00df1f
freadln.c: improve the test, make last TODO optional 2024-03-10 14:47:41 +03:00
1a69cfa4ad
freadln.c: add a comment to indicate initial length 2024-03-10 14:40:02 +03:00
e8d66db238
freadln.*: implement reading lines from arbitrary file 2024-03-10 14:39:10 +03:00
7d223427b6
freadln.h: use intuitive enum values 2024-03-10 14:19:29 +03:00
9a2979efe5
freadln.c: add a test 2024-03-10 14:14:38 +03:00
9d47a1d50b
freadln.c: improve function I/O logic 2024-03-10 14:14:02 +03:00
8025dbfb61
freadln.c: add missing semicolons 2024-03-10 14:12:51 +03:00
139afe969b
freadln.c: add flushing of STDOUT 2024-03-10 14:12:05 +03:00
692eb05bf5
freadln.c: add new TODOs 2024-03-10 14:08:28 +03:00
c09c9481c9
freadln.h: fix prototype mismatch 2024-03-10 13:55:21 +03:00
df477f5d44
reverse-ramdisk.c: extend and improve the comment about compilers 2024-03-10 13:20:06 +03:00
cccdc5087d
reverse-ramdisk.c: change warning style 2024-03-10 12:19:18 +03:00
c0b07642c4
static-vs-dynamic-mem-alloc.c: make sure to avoid macro integer overflow 2024-03-10 11:54:20 +03:00
df8d36b8d5
str_replace.c: change to-do style 2024-03-10 11:52:23 +03:00
34832e541b
reverse-ramdisk.c: change to-do style 2024-03-10 11:51:09 +03:00
2ac97f81a7
freadln.c: change to-do style 2024-03-10 11:50:09 +03:00
5b4b783791
git_commit_simulator.py: add TODO for interactive mode 2024-03-10 11:48:04 +03:00
dc7e42dd73
git_commit_simulator.py: fix extra newline for single-line messages 2024-03-10 10:57:39 +03:00
0957b5dc49
opt_int_div.h: make test precision limit optional 2024-03-09 19:29:11 +03:00
4839ab2330
opt_int_div.h: add parentheses around a and b in last part of OPT_INT_DIV 2024-03-09 17:56:53 +03:00
3c9278f472
opt_int_div.h: add optimization for case abs(a) < abs(b) 2024-03-09 17:51:22 +03:00
fef612cec2
opt_int_div.h: extract sign explanation 2024-03-09 17:48:05 +03:00
e8d0b5a091
opt_int_div.h: fix the test in OPT_INT_DIV 2024-03-09 17:16:46 +03:00
9ead68332f
opt_int_div.h: explain the comment in macro OPT_INT_DIV_ROUNDING 2024-03-09 16:50:42 +03:00
195e1c177b
opt_int_div.h: fix macro OPT_INT_DIV_ROUNDING 2024-03-09 16:49:33 +03:00
4ea244ca91
C: add extol.modern.c 2024-03-09 16:47:42 +03:00
bb3f589cbe
extol.c: assign new file handler to old file handler 2024-03-09 15:50:58 +03:00
bef0606936
extol.c: pack all loop-related operations into it 2024-03-09 14:04:32 +03:00
93768da40f
extol.c: fix calling fclose with NULL argument 2024-03-09 13:54:41 +03:00
267b869440
extol.c: add file size limit 2024-03-09 12:14:56 +03:00
4ae64ebf95
extol.c: add error checking for fopen 2024-03-09 12:09:57 +03:00
988389a6ea
extol.c: clear 4 rightmost bits before the loop 2024-03-09 11:46:09 +03:00
1060bfbe45
C: add extol.c [joke!] 2024-03-09 11:42:06 +03:00
fc829628d9
cpuid_vendor_id.mod.c: use only tabs for scope indentation 2024-03-08 19:40:54 +03:00