←2020-08-22 2020-08-23 2020-08-24→ ↑2020 ↑all
00:03:26 -!- adu has quit (Quit: adu).
00:18:27 -!- Arcorann has joined.
00:19:28 -!- Arcorann has quit (Remote host closed the connection).
00:19:53 -!- Arcorann has joined.
00:31:04 -!- adu has joined.
00:46:43 -!- hendursaga has quit (Ping timeout: 240 seconds).
00:47:55 -!- hendursaga has joined.
00:54:26 -!- arseniiv has quit (Ping timeout: 240 seconds).
01:06:11 -!- spruit11 has quit (Quit: Lost terminal).
01:06:28 -!- spruit11 has joined.
01:10:17 -!- t20kdc has quit (Remote host closed the connection).
01:11:34 <zzo38> Is there a system function to create a file without creating a directory entry (in case the directory entry will be created later)?
01:13:36 <b_jonas> zzo38: in latest Linuxen, yes
01:14:05 <b_jonas> zzo38: O_TMPFILE
01:14:36 <b_jonas> zzo38: a flag for open
01:14:49 <b_jonas> see man 2 open
01:19:33 <zzo38> Maybe I am using a old version of Linux, I suppose
01:19:46 <zzo38> But, OK, thanks.
01:21:38 <b_jonas> zzo38: I believe you can detect that by trying to open with that flag and checking the error you get
01:21:47 <b_jonas> and fall back to creating a named file and unlinking it
01:26:31 <zzo38> Yes, and you could also use #ifdef to check if the system it is being compiled on supports it, I suppose.
02:25:19 -!- ATMunn has quit (Quit: lol rip).
02:25:45 -!- moony has quit (Remote host closed the connection).
02:25:45 -!- iovoid has quit (Remote host closed the connection).
02:27:23 -!- ATMunn has joined.
02:31:59 -!- moony has joined.
02:32:08 -!- iovoid has joined.
02:40:30 -!- adu has quit (Quit: adu).
03:49:18 <izabera> O_TMPFILE has been around since 2013
03:52:18 -!- adu has joined.
04:32:23 -!- Lord_of_Life_ has joined.
04:34:00 -!- Lord_of_Life has quit (Ping timeout: 258 seconds).
04:34:00 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
05:24:33 -!- adu has quit (Quit: adu).
06:03:36 -!- kritixilithos has joined.
08:10:07 -!- hendursa1 has joined.
08:12:23 -!- hendursaga has quit (Ping timeout: 240 seconds).
08:19:45 -!- pikhq has quit (Ping timeout: 272 seconds).
08:21:07 -!- pikhq has joined.
09:02:53 -!- imode has quit (Ping timeout: 246 seconds).
09:13:23 -!- craigo has quit (Ping timeout: 240 seconds).
09:16:32 -!- tromp has quit (Remote host closed the connection).
09:17:17 -!- tromp has joined.
09:29:50 <esowiki> [[!@$%^&*() +]] M https://esolangs.org/w/index.php?diff=76805&oldid=76801 * SunnyMoon * (+3) Minor grammatical error.
09:46:11 <esowiki> [[!@$%^&*() +]] https://esolangs.org/w/index.php?diff=76806&oldid=76805 * SunnyMoon * (+9) Just learned that removing means dropping.
09:50:42 -!- Sgeo has quit (Read error: Connection reset by peer).
09:57:53 <esowiki> [[Special:Log/move]] move * SunnyMoon * moved [[!@$%^&*() +]] to [[!@$%^&*()+]]: There is an annoying space in the title.
09:59:35 <esowiki> [[Language list]] https://esolangs.org/w/index.php?diff=76809&oldid=76803 * SunnyMoon * (-1) Who is removing the hash?
11:06:43 -!- kritixilithos has quit (Ping timeout: 240 seconds).
11:33:27 <esowiki> [[Special:Log/newusers]] create * SLiV * New user account
11:46:05 <esowiki> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=76810&oldid=76797 * SLiV * (+174) /* Introductions */ Added my introduction.
11:48:27 <Arcorann> Many months ago during a conversation about Unicode I found a page where someone proposed a mechanism to extend UTF-8, UTF-16 and UTF-32 indefinitely. I thought I posted the link here but I didn't and now I've lost it
11:50:19 <Arcorann> https://ucsx.org <-- found it
12:02:19 <spruit11> You might as well go back to ascii and assume that any combination of characters encodes a code point.
12:04:37 <esowiki> [[List of ideas]] https://esolangs.org/w/index.php?diff=76811&oldid=76789 * 447xpro * (+67) /* Looks Like */
12:07:07 -!- tromp has quit (Remote host closed the connection).
12:11:35 -!- kritixilithos has joined.
12:29:15 -!- t20kdc has joined.
12:40:55 -!- tromp has joined.
12:57:11 <esowiki> [[!@$%^&*()+]] https://esolangs.org/w/index.php?diff=76812&oldid=76807 * SunnyMoon * (+145) Added a new program.
12:57:59 <esowiki> [[!@$%^&*()+]] M https://esolangs.org/w/index.php?diff=76813&oldid=76812 * SunnyMoon * (+0) Oh, there is a hyphen in 'Truth-machine'
12:59:53 -!- Lord_of_Life has quit (Read error: Connection reset by peer).
13:00:22 -!- Lord_of_Life has joined.
13:01:46 <esowiki> [[Special:Log/newusers]] create * Masldobehere * New user account
13:05:04 -!- hendursa1 has quit (Quit: hendursa1).
13:05:24 -!- hendursaga has joined.
13:07:25 <esowiki> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=76814&oldid=76810 * Masldobehere * (+270) Added meh
13:07:36 <esowiki> [[!@$%^&*()+]] https://esolangs.org/w/index.php?diff=76815&oldid=76813 * SunnyMoon * (+166) Another program!
13:25:50 <esowiki> [[!@$%^&*()+]] https://esolangs.org/w/index.php?diff=76816&oldid=76815 * SunnyMoon * (+438) And another program.
13:56:52 -!- TheLie has joined.
13:58:11 -!- sebbu has quit (Quit: reboot).
13:59:17 <esowiki> [[Hello world program in esoteric languages]] https://esolangs.org/w/index.php?diff=76817&oldid=76484 * SunnyMoon * (+103) Added a probably lesser known language.
14:01:26 <esowiki> [[STBF]] N https://esolangs.org/w/index.php?oldid=76818 * Masldobehere * (+6282) made page lel
14:04:06 <esowiki> [[!@$%^&*()+]] https://esolangs.org/w/index.php?diff=76819&oldid=76816 * SunnyMoon * (-320) Ah, the code looks much better!
14:05:46 <esowiki> [[User:Masldobehere]] N https://esolangs.org/w/index.php?oldid=76820 * Masldobehere * (+380) Created page with "Idk Hi there! I am Marcel! (Some random person that's interested in programming and Computer Science!) I made [https://esolangs.org/wiki/STBF STBF] (a compiler/translator..."
14:08:20 <esowiki> [[!@$%^&*()+]] https://esolangs.org/w/index.php?diff=76821&oldid=76819 * SunnyMoon * (+74) Added another program (this language is rather fun! :D)
14:09:54 <esowiki> [[!@$%^&*()+]] https://esolangs.org/w/index.php?diff=76822&oldid=76821 * SunnyMoon * (-46) I guess the users will figure out what I want
14:13:31 <esowiki> [[!@$%^&*()+]] M https://esolangs.org/w/index.php?diff=76823&oldid=76822 * SunnyMoon * (+0) Decapitalization part 1
14:14:01 <esowiki> [[!@$%^&*()+]] https://esolangs.org/w/index.php?diff=76824&oldid=76823 * SunnyMoon * (+0) Decapitalization part 2
14:24:46 <esowiki> [[Pizza Delivery]] https://esolangs.org/w/index.php?diff=76825&oldid=60049 * LegionMammal978 * (+167) added interpreter link and categories
14:54:09 -!- sebbu has joined.
14:55:28 -!- tromp has quit (Remote host closed the connection).
14:58:59 -!- tromp has joined.
15:05:00 <esowiki> [[!@$%^&*()+]] https://esolangs.org/w/index.php?diff=76826&oldid=76824 * SunnyMoon * (+81) Another snippet
16:05:10 -!- Sgeo has joined.
16:13:47 -!- Soni has quit (Ping timeout: 260 seconds).
16:34:19 -!- Lord_of_Life_ has joined.
16:35:26 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
16:35:43 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
16:37:39 -!- Soni has joined.
16:40:26 -!- kritixilithos has quit (Remote host closed the connection).
16:41:19 -!- kritixilithos has joined.
16:41:55 -!- Soni has quit (Ping timeout: 240 seconds).
16:54:20 -!- arseniiv has joined.
17:01:53 -!- imode has joined.
17:14:12 -!- Soni has joined.
17:37:28 -!- TheLie has quit (Remote host closed the connection).
17:44:58 <zzo38> UTF-G-8 is just standard UTF-8, although extending beyond the Unicode range. The man page for utf8 on my computer says that ISO 10646 uses 31-bit codes, and "UTF-8 encoded UCS characters may be up to six bytes long, however the Unicode standard specifies no characters above 0x10ffff, so Unicode characters can only be up to four bytes long in UTF-8."
17:46:43 <zzo38> But now they can extend it more.
17:51:42 -!- Phantom_Hoover has joined.
17:55:26 -!- craigo has joined.
18:13:35 <zzo38> So, now, if you want UTF-8 only up to 0x10FFFF then it can be called UTF-M-8, and if you want up to 0x7FFFFFFF then it can be called UTF-G-8, so that it can be distinguished.
18:18:22 -!- Arcorann has quit (Read error: Connection reset by peer).
18:49:41 -!- kritixilithos has quit (Quit: quit).
18:50:19 -!- sprocklem has joined.
19:28:00 <t20kdc> zzo38: excuse me for a second. *turns to UTF-16* "This was your fault, UTF-16! YOU DID THIS!" *turns back to zzo38* everything's ok now.
19:33:51 <t20kdc> overemphasis on UTF-16 over UTF-8 has been breaking C programs for decades, and UTF-16 never had any benefits over UTF-8
19:39:17 <t20kdc> hell, technically "UTF-G-8" is actually just UTF-8 as originally specced...
19:40:12 <t20kdc> not even extending, really - it was always that extended and was later reduced
19:42:32 <zzo38> Yes, that is what UTF-G-8 is. UTF-G-8 limited to Unicode is UTF-M-8.
20:01:39 -!- aaaaaa has joined.
20:19:55 -!- arseniiv has quit (Ping timeout: 240 seconds).
20:25:13 <esowiki> [[!@$%^&*()+]] https://esolangs.org/w/index.php?diff=76827&oldid=76826 * SunnyMoon * (+278) I realized that these examples can be spoilers. (And I add ANOTHER program)
20:35:28 <esowiki> [[User:Osmarks/!lyriclydemoteestablishcommunism!]] https://esolangs.org/w/index.php?diff=76828&oldid=76457 * Osmarks * (+41)
20:46:18 <zzo38> I have started to implement UTF-G-8 in Enhanced GlkTerm. Glk works with 32-bit characters, so it is actually part of UTF-E-8 too.
20:50:40 <zzo38> (The version of GlkTerm that the code was taken from already implements a superset of UTF-M-8, although only up to four byte characters.)
20:55:59 <esowiki> [[!lyriclydemoteestablishcommunism!]] https://esolangs.org/w/index.php?diff=76829&oldid=75432 * Heavpoot * (-1575)
21:04:34 -!- t20kdc has quit (Remote host closed the connection).
21:08:06 <esowiki> [[Talk:!lyriclydemoteestablishcommunism!]] https://esolangs.org/w/index.php?diff=76830&oldid=76236 * Heavpoot * (+137)
21:33:04 -!- sprocklem has quit (Quit: ...).
21:43:06 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds).
21:52:13 -!- sprocklem has joined.
22:05:50 -!- sprocklem has quit (Quit: Lost terminal).
22:06:22 -!- sprocklem has joined.
23:00:05 -!- sprocklem has quit (Ping timeout: 240 seconds).
23:02:06 -!- sprocklem has joined.
23:12:33 -!- FreeFull has quit (Remote host closed the connection).
23:14:01 -!- FreeFull has joined.
23:15:13 -!- Arcorann has joined.
23:45:06 -!- aaaaaa has quit (Quit: leaving).
←2020-08-22 2020-08-23 2020-08-24→ ↑2020 ↑all