--- Log opened Sun Aug 06 00:00:52 2017 |
00:42 | | Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has quit [[NS] Quit: Leaving] |
00:42 | | Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has joined #code |
02:29 | | Jessikat [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has quit [Connection reset by peer] |
02:39 | | Jessikat [Jessikat@Nightstar-vmigfm.dab.02.net] has joined #code |
02:41 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has quit [Ping timeout: 121 seconds] |
02:49 | | McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has quit [[NS] Quit: brb] |
02:51 | | McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has joined #code |
02:51 | | mode/#code [+ao McMartin McMartin] by ChanServ |
03:21 | | Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has quit [Ping timeout: 121 seconds] |
03:44 | | McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has quit [Connection closed] |
03:49 | | McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has joined #code |
03:49 | | mode/#code [+ao McMartin McMartin] by ChanServ |
07:03 | | celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
08:54 | | Jessikat` [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
09:00 | | Jessikat`` [Jessikat@Nightstar-5jovmq.dab.02.net] has joined #code |
09:02 | | Jessikat [Jessikat@Nightstar-vmigfm.dab.02.net] has quit [Ping timeout: 121 seconds] |
09:33 | | Jessikat` is now known as Jessikat |
10:50 | | Vornotron [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
10:50 | | mode/#code [+qo Vornotron Vornotron] by ChanServ |
10:52 | | Vornucopia [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
10:53 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
10:55 | | Vornotron [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
11:31 | | Netsplit Deepthought.Nightstar.Net <-> Krikkit.Nightstar.Net quits: @jerith, @ErikMesoy, @Azash, Kindamoody|afk, @[R], @PinkFreud, @ToxicFrog, Mahal, Jessikat, @gnolam, (+2 more, use /NETSPLIT to show all of them) |
11:32 | | Netsplit over, joins: &jerith, Mahal, &[R], @gnolam, &starkruzr, Jessikat, @Azash, @Attilla, @ErikMesoy, Kindamoody|afk |
11:46 | | Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has joined #code |
11:47 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
12:46 | | Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has quit [Connection closed] |
12:48 | | Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has joined #code |
14:59 | | Jessikat`` [Jessikat@Nightstar-5jovmq.dab.02.net] has quit [Ping timeout: 121 seconds] |
15:02 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has joined #code |
15:37 | | macdjord|slep is now known as macdjord|Otakuthon |
15:43 | | celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has joined #code |
16:23 | | mode/#code [+o Kindamoody|afk] by ChanServ |
16:24 | | RchrdB is now known as NSGuest8827 |
16:32 | | PinkFreud [WhyNot@NetworkAdministrator.Nightstar.Net] has joined #code |
16:32 | | mode/#code [+o PinkFreud] by ChanServ |
17:22 | | Vornucopia [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
17:28 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
17:28 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
18:04 | | http_GK_1wm_SU [fgs@Nightstar-hac.t68.144.198.IP] has joined #code |
18:06 | | http_GK_1wm_SU [fgs@Nightstar-hac.t68.144.198.IP] has left #code [""] |
18:10 | | NSGuest8827 [RchrdB@Nightstar-qe9.aug.187.81.IP] has quit [[NS] Quit: Leaving] |
19:44 | | ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has quit [Ping timeout: 121 seconds] |
20:38 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has joined #code |
20:45 | | Kindamoody|afk is now known as Kindamoody |
20:50 | | ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has joined #code |
20:50 | | celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
21:01 | | Kindamoody [Kindamoody@Nightstar-5bqe3c.tbcn.telia.com] has quit [Client exited] |
21:05 | | Kindamoody|autojoin [Kindamoody@Nightstar-5bqe3c.tbcn.telia.com] has joined #code |
21:05 | | mode/#code [+o Kindamoody|autojoin] by ChanServ |
21:06 | | Kindamoody|autojoin is now known as Kindamoody |
21:56 | < ToxicFrog> | I think I have a way of implementing sound in doomrl-over-websocket-over-telnet-in-the-browser. |
21:57 | | * Azash logs off |
22:04 | < RchrdB> | should that be flipped? |
22:05 | < RchrdB> | doomrl over telnet over websocket in the browser? |
22:07 | < ToxicFrog> | maybe |
22:10 | < RchrdB> | tbh I'm surprised by the idea of a tty game having sound |
22:13 | < ToxicFrog> | There's no reason why it can't |
22:13 | < ToxicFrog> | doomRL had sound long before it had X11 support |
22:13 | < ToxicFrog> | And there's no shortage of, e.g., curses music players. |
22:17 | < RchrdB> | So how are you thinking about implementing sound? Add some custom terminal escapes that the in-browser terminal emulator parses and instantiates <audio> tags from?? |
22:30 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code |
22:30 | | mode/#code [+o Reiv] by ChanServ |
22:35 | < ToxicFrog> | Yes. |
22:35 | < ToxicFrog> | It turns out that OSC 50 ; # + 0 <arbitrary text> ESC renders nothing but lets you embed whatever you want (and is a no-op) |
22:36 | < ToxicFrog> | So I can implement a custom handler for that in the in-browser terminal but it won't have adverse effects on other terminals. |
22:36 | < ToxicFrog> | And, since it's in-band, it'll become part of the ttyrec and the sound will work in replays, too. |
22:41 | < RchrdB> | nice |
22:45 | < RchrdB> | ESC 50? |
22:45 | < ToxicFrog> | OSC 50. |
22:45 | < ToxicFrog> | OSC is Operating System Control, ESC ] |
22:47 | < RchrdB> | Aha. |
22:51 | < ToxicFrog> | OSC 50 ; specifically is SET TERMINAL FONT |
22:51 | < ToxicFrog> | OSC 50 ; # + 0 ESC sets it to the current font, so it's a no-op |
22:52 | < ToxicFrog> | But you can put arbitrary text between the #+0 and the ESC that would be interpreted as a font name if you hadn't already told it what font you wanted. |
22:52 | < RchrdB> | If you make up your own OSC, will existing terminal emulators ignore it? |
22:53 | < RchrdB> | like how telnet implementations always say 'WONT / CANT' to ignore unknown extensions, and browsers sort of ignore unrecognised tags |
22:58 | | celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has joined #code |
22:58 | | mode/#code [+o celticminstrel] by ChanServ |
23:01 | | Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has left #code ["Leaving"] |
23:11 | < ToxicFrog> | Hmm. |
23:11 | < ToxicFrog> | Yakuake does. |
23:12 | < ToxicFrog> | I don't know about other terminal emulators. |
23:13 | < ToxicFrog> | Interestingly, yakuake does not handle APC (Application Program Control) correctly -- unrecognized APC sequences are displayed rather than ignored. |
23:13 | < ToxicFrog> | (xterm handles APC correctly) |
23:47 | | Kindamoody is now known as Kindamoody[zZz] |
23:51 | | macdjord|Otakuthon is now known as macdjord|AllConnedOut |
--- Log closed Mon Aug 07 00:00:53 2017 |