<
whitequark>
they all have some complicated fuckery to make DOM work for text
<
whitequark>
instead of just rendering in native code
* qu1j0t3_
has been using VSCode for dynamic languages for a few months
enriq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<
whitequark>
stop trying to make it happen, it's not gonna happen
<
awygle>
On Tuesdays we use vim
<
awygle>
I share many of your concerns about speed but for all that I kind of like atom
<
awygle>
I wonder how slow it would be if you compiled the js to web assembly, maybe use webgl for some things...
<
whitequark>
then you're not actually using the browser
<
whitequark>
you've reinvented sublime text but more complex
<
rqou>
but browsers have very impressive text layout engines
<
rqou>
not necessarily very useful for code, but definitely good for documents
<
whitequark>
they aren't using those!
<
whitequark>
if you mean shit like tooltips... sublime text has an html engine now.
<
whitequark>
called minihtml.
<
whitequark>
it's pretty sweet
<
whitequark>
if you mean something like lighttable, then yes, using a browser
*does* make sense
<
whitequark>
except lighttable is completely unusable
<
rqou>
i meant "rendering a document containing mixed mongolian (old script, not cyrillic), chinese (vertical), and arabic"
<
whitequark>
atom and vscode are built on top of a browser just because this is the latest hipster shit
<
whitequark>
heard of CEF?
<
whitequark>
this solves that particular problem.
<
whitequark>
if you
*have* to solve it
<
rqou>
also, this is hilarious because the browsers basically had to reinvent BiDi in a second axis to handle vertical text
<
rqou>
because mongolian is vertical LTR but chinese is vertical RTL
<
whitequark>
also bidi isn't that hard
<
rqou>
if you do bidi wrong and have mixed arabic+html, prepare for going insane before you can get the brackets to match up
<
rqou>
certain ways of doing it wrong can cause half the brackets to flip
<
rqou>
the spec writer explaining how to do vertical text apparently gave up at one point and actually included a photo of a book (on dead tree)
<
rqou>
vertical text also has really fun interactions with ruby
<
pie_>
omg lol what
<
awygle>
The advantages of a browser-based text editor as I see them are largely related to the available talent pool
<
rqou>
for bonus fun, CN/JP/TW all have
_different_ conventions for how to do Ruby
<
rqou>
and this is before trying more fun things, like a hypothetical arabic ruby text in vertical chinese text
<
whitequark>
christ
<
azonenberg>
sn00n: i just used a random 2-axis mirror mount from ebay
<
rqou>
languages are hard
_whitelogger has joined ##openfpga
kristianpaul has quit [Quit: Lost terminal]
digshadow has joined ##openfpga
seu has quit [Remote host closed the connection]
mifune has quit [Ping timeout: 240 seconds]
seu has joined ##openfpga
mifune has joined ##openfpga
digshadow has quit [Ping timeout: 258 seconds]
digshadow has joined ##openfpga
_whitelogger has joined ##openfpga
pie_ has quit [Ping timeout: 260 seconds]
jhol has quit [Quit: Coyote finally caught me]
Hootch has joined ##openfpga
eduardo_ has joined ##openfpga
nrossi has joined ##openfpga
eduardo__ has quit [Ping timeout: 258 seconds]
<
sn00n>
azonenberg: ah, ok, cool
<
sn00n>
i'll give it a try
<
sn00n>
those newport mirror tilt units are cheap enough for me
xdeller has quit [Quit: Leaving]
qu1j0t3_ has quit [Ping timeout: 258 seconds]
m_t has joined ##openfpga
qu1j0t3_ has joined ##openfpga
stoopkid__ has quit [Quit: Connection closed for inactivity]
enriq has joined ##openfpga
xdeller has joined ##openfpga
enriq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
enriq has joined ##openfpga
<
azonenberg>
sn00n: yeah thats what i used
qu1j0t3_ is now known as qu1j0y3
qu1j0y3 is now known as qu1j0t3
<
sn00n>
azonenberg: do you US clean after etching? or simply rubbing?
<
azonenberg>
I sonicate at work but just swab at home
<
azonenberg>
also, gotta go
pie_ has joined ##openfpga
Hootch has quit [Quit: Leaving]
kristianpaul has joined ##openfpga
soylentyellow has quit [Ping timeout: 255 seconds]
digshadow has quit [Quit: Leaving.]
digshadow has joined ##openfpga
digshadow has quit [Client Quit]
pie_ has quit [Ping timeout: 248 seconds]
digshadow has joined ##openfpga
soylentyellow has joined ##openfpga
digshadow has quit [Quit: Leaving.]
pie_ has joined ##openfpga
digshadow has joined ##openfpga
stoopkid__ has joined ##openfpga
enriq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nrossi has quit [Quit: Connection closed for inactivity]
qu1j0t3 has quit [Ping timeout: 248 seconds]
<
awygle>
Michael Ossman is talking about azonenberg's greenpak work on this panel
<
awygle>
Ossmann, two n's apparently
qu1j0t3 has joined ##openfpga
enriq_ has joined ##openfpga
enriq_ has quit [Client Quit]
enriq_ has joined ##openfpga
enriq_ has quit [Client Quit]
xdeller has quit [Ping timeout: 246 seconds]
stoopkid__ has quit [Quit: Connection closed for inactivity]
<
shapr>
ossmann has done a bunch of cool stuff
<
shapr>
ubertooth one and others
stoopkid__ has joined ##openfpga
teepee has quit [Ping timeout: 240 seconds]
digshadow has quit [Quit: Leaving.]
digshadow has joined ##openfpga
teepee has joined ##openfpga
enriq has joined ##openfpga
xdeller has joined ##openfpga
clifford has quit [Remote host closed the connection]
m_t has quit [Quit: Leaving]
pie_ has quit [Ping timeout: 240 seconds]