00:02:28 [[Mention]] M https://esolangs.org/w/index.php?diff=165115&oldid=162241 * WarzokERNST135 * (-1) Fixed typo 00:10:32 [[Haskell]] N https://esolangs.org/w/index.php?oldid=165116 * WarzokERNST135 * (+31) Redirected page to [[wikipedia:Haskell]] 00:22:46 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement). 00:44:14 [[Talk:Haskell]] N https://esolangs.org/w/index.php?oldid=165117 * Aadenboy * (+293) Created page with "why? ~~~~" 01:36:30 -!- A_Dragon has joined. 01:37:16 -!- yewscion__ has joined. 01:38:09 -!- simcop2387_ has joined. 01:38:37 -!- shachaf_ has joined. 01:39:02 -!- shachaf has quit (Ping timeout: 244 seconds). 01:39:03 -!- yewscion_ has quit (Ping timeout: 244 seconds). 01:39:03 -!- simcop2387 has quit (Ping timeout: 244 seconds). 01:39:38 -!- simcop2387_ has changed nick to simcop2387. 01:43:00 -!- gAy_Dragon has quit (Ping timeout: 610 seconds). 02:14:24 -!- V has quit (*.net *.split). 02:14:24 -!- ManDeJan has quit (*.net *.split). 02:14:24 -!- b_jonas has quit (*.net *.split). 02:14:24 -!- tetsuo-cpp has quit (*.net *.split). 02:20:22 -!- V has joined. 02:20:22 -!- ManDeJan has joined. 02:20:22 -!- b_jonas has joined. 02:20:22 -!- tetsuo-cpp has joined. 02:23:18 -!- tetsuo-cpp has quit (Ping timeout: 244 seconds). 02:23:53 -!- tetsuo-cpp has joined. 02:32:57 [[Special:Log/newusers]] create * Kotsu * New user account 02:37:16 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=165118&oldid=165064 * Kotsu * (+173) 02:38:29 [[User:Kotsu]] N https://esolangs.org/w/index.php?oldid=165119 * Kotsu * (+76) Created page with "Hello, I am here. I have an experiment I started. I can't wait to share it!" 02:50:08 [[Truth-machine]] M https://esolangs.org/w/index.php?diff=165120&oldid=162850 * TheBigH * (+464) Added Viktor's amazing 4-bit processor. 03:46:57 [[Haskell]] https://esolangs.org/w/index.php?diff=165121&oldid=165116 * Corbin * (+313) Give a proper stub to a ''very'' influential language. 05:46:02 -!- nitrix has quit (Ping timeout: 248 seconds). 05:51:17 -!- nitrix has joined. 06:17:26 -!- j4cbo has quit (Ping timeout: 256 seconds). 06:17:26 -!- mich181189 has quit (Ping timeout: 256 seconds). 06:18:00 -!- pikhq has quit (Ping timeout: 256 seconds). 06:18:00 -!- korvo has quit (Ping timeout: 256 seconds). 06:20:21 -!- mich181189 has joined. 06:20:22 -!- pikhq has joined. 06:31:43 -!- j4cbo has joined. 06:32:47 -!- moony4 has quit (Quit: leaving). 06:32:55 -!- Bowserinator has quit (Quit: Blame iczero something happened). 06:32:55 -!- iovoid has quit (Quit: iovoid has quit!). 06:33:30 -!- Bowserinator has joined. 06:34:09 -!- moony4 has joined. 06:37:13 -!- iovoid has joined. 06:38:29 -!- tromp has joined. 06:56:32 -!- Sgeo has quit (Read error: Connection reset by peer). 07:10:43 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 07:13:42 -!- tromp has joined. 07:38:33 -!- ais523 has joined. 07:39:32 [[Chefs kiss]] N https://esolangs.org/w/index.php?oldid=165122 * JIT * (+24) Redirected page to [[Chefs Kiss]] 08:17:00 -!- A_Dragon has changed nick to gAy_Dragon. 08:35:45 [[Isec]] https://esolangs.org/w/index.php?diff=165123&oldid=165080 * U * (+252) 08:39:26 [[Isec]] https://esolangs.org/w/index.php?diff=165124&oldid=165123 * U * (-252) 08:53:41 -!- wib_jonas has joined. 08:54:52 bwahaha, MSVC's libc and GNU libc, in their fopen function, define two unrelated flags called "c" 08:56:11 hmm… custom printf flags nearly always use capital letters, I kind-of assumed there'd be a similar rule for fopen but maybe not? 08:56:49 ais523: I don't think there's such a convention for printf 09:00:23 hmm… every nonstandard printf specifier documented in man printf happens to be a capital letter, but that might just be coincidence, there's no mention that it's an explicit pattern 09:00:32 and lots of standard printf modifiers are also capital letters 09:00:46 I vaguely remember that all MSVC's nonstandard printf flags are also capital letters, but I don't have docs for that handy 09:04:08 ais523: glibc supports printf("%qd", (long long)val), where "q" is a width flag specifying a 64-bit integer in old BSDs that predates the standard "ll" and I think it might predate the 64-bit type being called "long long" 09:04:43 wib_jonas: hmm, that appears to be a BSD extension that glibc supports for compatibility 09:05:16 I wonder if it's old enough that it was intended to be a standard? 09:05:33 https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/fopen-wfopen?view=msvc-170 is Microsoft's documentation for fopen; https://sourceware.org/glibc/manual/latest/html_node/Opening-Streams.html is glibc docs for the same 09:05:35 I'm not too acquainted with the history of BSD versus SysV 09:06:09 (Linux kind-of awkwardly tries to be compatible with both) 09:13:17 not quite printf, but there's also a very annoying conflict: GNU libc has `char *b; fscanf(fh, "%as", &b);` as an extension to scan a dynamic length string and allocate it as if with malloc so you have to deallocate it with free. whereas C99 has `double v; fscanf(fh, "%a", &v);` for a while where any of  "%g", "%G", "%e", "%E", "%f", "%F", "%a", 09:13:18 "%A" are synonymous formats that scan any floating-point format. I think the GNU libc extension predates C99, but I'm not sure. 09:13:21 [[Isec]] https://esolangs.org/w/index.php?diff=165125&oldid=165124 * U * (+4) 09:57:54 ais523: also GNU libc has `printf("%m", errno)` and I think that's also a nonstandard extension 09:58:28 wib_jonas: yes, I agree that that one's a new lowercase extension 09:59:52 the others that I know aren't in ordinary printfs but other printf-like functions, like in python's string formatting or in sqlite3_snprintf in the sqlite3 library etc 10:43:24 Hi 11:31:12 -!- Lord_of_Life_ has joined. 11:31:35 -!- Lord_of_Life has quit (Ping timeout: 244 seconds). 11:32:32 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 11:35:41 -!- amby has joined. 11:36:14 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 11:37:06 -!- wib_jonas has quit (Quit: Client closed). 13:05:08 -!- tromp has joined. 13:28:38 [[Special:Log/upload]] upload * U * uploaded "[[File:Division.jpg]]" 13:29:47 [[Isec]] https://esolangs.org/w/index.php?diff=165127&oldid=165125 * U * (+163) 13:40:05 [[Talk:Haskell]] https://esolangs.org/w/index.php?diff=165128&oldid=165117 * Aadenboy * (-293) Blanked the page 13:50:49 [[Special:Log/delete]] delete * Ais523 * deleted "[[Talk:Haskell]]": blanked by author shortly after creation, no useful content 14:12:44 -!- Sgeo has joined. 14:41:48 [[Special:Log/newusers]] create * NiekvD * New user account 14:45:51 [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=165129&oldid=165118 * NiekvD * (+151) introduction 14:48:47 -!- korvo has joined. 15:05:48 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 15:06:27 -!- FreeFull has joined. 15:17:21 [[Brainfuck algorithms]] https://esolangs.org/w/index.php?diff=165130&oldid=164543 * NiekvD * (+1610) added explanation to 'print value of cell x as number (8-bit)' 15:17:36 [[Isec]] https://esolangs.org/w/index.php?diff=165131&oldid=165127 * U * (-4) 15:21:05 [[User talk:I am islptng]] https://esolangs.org/w/index.php?diff=165132&oldid=164597 * Hotcrystal0 * (+442) 16:15:52 -!- ais523 has quit (Quit: quit). 16:28:57 [[Brainfuck]] https://esolangs.org/w/index.php?diff=165133&oldid=165053 * Corbin * (+89) Restore bluelink dropped during recent redirect reconstruction. (Please reconsider before destroying disambiguations in the future, thanks.) 16:44:17 -!- tromp has joined. 17:01:19 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 17:02:56 -!- Sgeo_ has joined. 17:05:10 -!- Sgeo has quit (Ping timeout: 258 seconds). 17:11:16 -!- tromp has joined. 17:43:56 -!- sprocket has joined. 17:45:08 -!- sprock has quit (Ping timeout: 256 seconds). 17:57:43 The printf("%m") does not require specifying errno; it is implied 19:10:38 -!- leah2 has quit (Ping timeout: 256 seconds). 19:23:32 -!- leah2 has joined. 20:31:37 -!- shachaf_ has changed nick to shachaf. 20:32:04 -!- shachaf has changed hostmask to ~shachaf@user/shachaf. 21:21:02 G'Nite 21:26:48 -!- bongino has joined. 22:03:26 -!- Guest72 has joined. 22:05:14 -!- Guest72 has quit (Client Quit). 22:05:59 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine). 22:08:39 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 22:24:42 -!- Lord_of_Life has joined. 23:01:18 -!- Sgeo has joined. 23:03:03 -!- Artea has joined. 23:05:14 -!- A_Dragon has joined. 23:05:46 [[User:Proxxa/Deadbeat]] N https://esolangs.org/w/index.php?oldid=165134 * Proxxa * (+168) proglang infobox 23:06:24 -!- Sgeo_ has quit (*.net *.split). 23:06:24 -!- shachaf has quit (*.net *.split). 23:06:24 -!- simcop2387 has quit (*.net *.split). 23:06:25 -!- gAy_Dragon has quit (*.net *.split). 23:07:07 -!- simcop2387 has joined. 23:07:58 -!- shachaf has joined. 23:50:58 [[User:Proxxa/Deadbeat]] https://esolangs.org/w/index.php?diff=165135&oldid=165134 * Proxxa * (+603) partially describe programs