not_IO@lemmy.blahaj.zone to linuxmemes@lemmy.worldEnglish · 1 month agohow to create a folder, linux made easymedia.void.rehabvideomessage-square58linkfedilinkarrow-up1550file-text
arrow-up1550videohow to create a folder, linux made easymedia.void.rehabnot_IO@lemmy.blahaj.zone to linuxmemes@lemmy.worldEnglish · 1 month agomessage-square58linkfedilinkfile-text
minus-squarenot_IO@lemmy.blahaj.zoneOPlinkfedilinkEnglisharrow-up16·1 month agohow is this 376 lines xD
minus-squareprettybunnys@piefed.sociallinkfedilinkEnglisharrow-up26·1 month agoLots of comments, lots of edge cases to match gnu behavior and explanations of it. “Long” code isn’t bad
minus-squareFushuan [he/him]@lemmy.blahaj.zonelinkfedilinkarrow-up5·1 month agoI lines per Arg specific code for windows or not windows, plenty comments in different style through the code (ew, pick one)… It seems to do a bunch of checks for AppArmor or SELinux and so… Yah idk, some questionable formatting of code.
minus-squarefnrir@lemmy.blahaj.zonelinkfedilinkarrow-up5·edit-21 month agoThe GNU Coreutils version is 319 lines. https://github.com/coreutils/coreutils/blob/master/src%2Fmkdir.c 376/319 is an around 18% difference (ignoring that these are different languages) EDIT: i misread the result XD
how is this 376 lines xD
Lots of comments, lots of edge cases to match gnu behavior and explanations of it.
“Long” code isn’t bad
I lines per Arg specific code for windows or not windows, plenty comments in different style through the code (ew, pick one)…
It seems to do a bunch of checks for AppArmor or SELinux and so…
Yah idk, some questionable formatting of code.
The GNU Coreutils version is 319 lines.
https://github.com/coreutils/coreutils/blob/master/src%2Fmkdir.c
376/319 is an around 18% difference (ignoring that these are different languages)
EDIT: i misread the result XD