00:02:28 <esolangs> [[Mention]] M https://esolangs.org/w/index.php?diff=165115&oldid=162241 * WarzokERNST135 * (-1) Fixed typo
00:10:32 <esolangs> [[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 <esolangs> [[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 <esolangs> [[Special:Log/newusers]] create * Kotsu * New user account
02:37:16 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=165118&oldid=165064 * Kotsu * (+173)
02:38:29 <esolangs> [[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 <esolangs> [[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 <esolangs> [[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 <esolangs> [[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 <esolangs> [[Isec]] https://esolangs.org/w/index.php?diff=165123&oldid=165080 * U * (+252)
08:39:26 <esolangs> [[Isec]] https://esolangs.org/w/index.php?diff=165124&oldid=165123 * U * (-252)
08:53:41 -!- wib_jonas has joined.
08:54:52 <wib_jonas> bwahaha, MSVC's libc and GNU libc, in their fopen function, define two unrelated flags called "c"
08:56:11 <ais523> 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 <wib_jonas> ais523: I don't think there's such a convention for printf
09:00:23 <ais523> 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 <ais523> and lots of standard printf modifiers are also capital letters
09:00:46 <ais523> 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 <wib_jonas> 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 <ais523> wib_jonas: hmm, that appears to be a BSD extension that glibc supports for compatibility
09:05:16 <ais523> I wonder if it's old enough that it was intended to be a standard?
09:05:33 <wib_jonas> 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 <ais523> I'm not too acquainted with the history of BSD versus SysV
09:06:09 <ais523> (Linux kind-of awkwardly tries to be compatible with both)
09:13:17 <wib_jonas> 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 <wib_jonas> "%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 <esolangs> [[Isec]] https://esolangs.org/w/index.php?diff=165125&oldid=165124 * U * (+4)
09:57:54 <wib_jonas> ais523: also GNU libc has `printf("%m", errno)` and I think that's also a nonstandard extension
09:58:28 <ais523> wib_jonas: yes, I agree that that one's a new lowercase extension
09:59:52 <wib_jonas> 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
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 <esolangs> [[Special:Log/upload]] upload * U * uploaded "[[File:Division.jpg]]"
13:29:47 <esolangs> [[Isec]] https://esolangs.org/w/index.php?diff=165127&oldid=165125 * U * (+163)
13:40:05 <esolangs> [[Talk:Haskell]] https://esolangs.org/w/index.php?diff=165128&oldid=165117 * Aadenboy * (-293) Blanked the page
13:50:49 <esolangs> [[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 <esolangs> [[Special:Log/newusers]] create * NiekvD * New user account
14:45:51 <esolangs> [[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 <esolangs> [[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 <esolangs> [[Isec]] https://esolangs.org/w/index.php?diff=165131&oldid=165127 * U * (-4)
15:21:05 <esolangs> [[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 <esolangs> [[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 <zzo38> 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: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 <esolangs> [[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 <esolangs> [[User:Proxxa/Deadbeat]] https://esolangs.org/w/index.php?diff=165135&oldid=165134 * Proxxa * (+603) partially describe programs