amclain has quit [Quit: Leaving]
pie_ has quit [Quit: Leaving]
pie_ has joined ##openfpga
pie_ has quit [Changing host]
pie_ has joined ##openfpga
m_w has quit [Quit: leaving]
pie_ has quit [Remote host closed the connection]
Zarutian has quit [Quit: Zarutian]
pie_ has joined ##openfpga
scrts has quit [Ping timeout: 240 seconds]
scrts has joined ##openfpga
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
mifune has joined ##openfpga
eduardo_ has joined ##openfpga
eduardo has quit [Ping timeout: 240 seconds]
X-Scale has quit [Quit: HydraIRC -> http://www.hydrairc.com <-]
m_t has joined ##openfpga
_whitelogger has joined ##openfpga
cyrozap has quit [Quit: Client quit]
cyrozap has joined ##openfpga
ZipCPU has quit [Ping timeout: 255 seconds]
mifune has quit [Quit: Leaving]
Bike has quit [Quit: leaving]
<cr1901_modern> trap15: https://twitter.com/trap0xf/status/863292113491853313 YAGNI- You ARE Gonna Need It :3
scrts has quit [Ping timeout: 260 seconds]
scrts has joined ##openfpga
scrts has quit [Ping timeout: 240 seconds]
ZipCPU has joined ##openfpga
scrts has joined ##openfpga
qu1j0t3 has quit [Ping timeout: 264 seconds]
_whitelogger has joined ##openfpga
<rqou> so, i finally got around to distracting myself and setting up an IME on linux so that I can enter 中文
<rqou> whitequark: is there a way to make your sublime text xcompose thingy work with fcitx rather than xcompose?
<whitequark> what's fcitx?
<whitequark> is there a gtk input method for fcitx?
<pie_> its short for f*ck it x
<rqou> fcitx is one of the IME framework thingamajigs for linux
<rqou> it's optimized for CJK
<rqou> it involves setting GTK_IM_MODULE="fcitx", so presumably there is a gtk input method?
<rqou> apparently there is/was a huge bikeshed about which IME framework GNOME was going to use
<rqou> it's not clear to me why that really matters because it seems I can just install whatever I want anyways
<pie_> > assuming you can install whatever you want
pie_ has quit [Changing host]
pie_ has joined ##openfpga
<whitequark> rqou: yes you canuse it with sublime
<whitequark> edit the uh
<whitequark> `which subl`
<whitequark> I divert it in my package and it forcibly sets the IM to xim
promach has quit [Quit: ZNC - http://znc.in]
promach has joined ##openfpga
qu1j0t3 has joined ##openfpga
<rqou> whitequark: I tried changing your LD_PRELOAD module to work with the fcitx IM directly rather than the XIM emulation, but it doesn't seem to work
<rqou> is that just not possible, or is there some other weird thing happening?
<rqou> wait, definitely "some other weird thing" is happening
<rqou> whitequark: is sublime somehow _only_ compatible with XIM?
<rqou> ah i found the problem
<rqou> the focus callbacks are never called
<rqou> alright, i fixed it
<rqou> but the IME is still a bit awkward to use
<rqou> backspacing doesn't delete characters in the IME
<rqou> yeah, backspace will always backspace in sublime rather than the IME
<rqou> this happens with both XIM and native fcitx
<rqou> whitequark: final answer: this hack works "better" than yours and doesn't have the backspace problem: https://github.com/lyfeyaj/sublime-text-imfix
<rqou> but it might only work for fcitx, not sure
<rqou> maybe you can try to merge them together
<whitequark> >Sublime Text 3 input method fix only works when executing from terminal, such as subl .
<whitequark> meh
<whitequark> anyway I know how that hack works
<whitequark> it's really bad, it's sniffing for the caret in an awful way and positioning the IM window there
<whitequark> I find it disgusting
<whitequark> well some other parts are not that bad
promach_ has joined ##openfpga
scrts has quit [Ping timeout: 258 seconds]
scrts has joined ##openfpga
m_t has quit [Quit: Leaving]
theMagnumOrange has joined ##openfpga
<theMagnumOrange> is it possible to make my own ultrarisc t2 using fpgas?
<whitequark> ultrasparc?
<theMagnumOrange> sorry yeah
<whitequark> it'll be pretty slow but i don't see why not, they had to debug it somehow
<theMagnumOrange> im only going to be using it for a router
<theMagnumOrange> which brings the next question, what about the motherboard?
<whitequark> dunno, depends on the kind of router you want to make
<whitequark> why bother with a sparc? route in gateware instead
Zarutian has joined ##openfpga
promach has quit [Ping timeout: 258 seconds]
promach has joined ##openfpga
<qu1j0t3> hm, ok, LEON is only 32 bit...
<qu1j0t3> theMagnumOrange: S1 Core is 64 bit. That would save you some work. :)
<qu1j0t3> theMagnumOrange: but why not just buy a SPARC?
<theMagnumOrange> ive thought about that
<theMagnumOrange> but the server blades are so big
<theMagnumOrange> and the lack of ssds
<qu1j0t3> i got my UltraSPARCs over 10 years ago, companies were just throwing them out
<theMagnumOrange> and ide rather not buy off ebay
<qu1j0t3> ssds is likely solvable. in fact, a scsi adapter is a much more practical project than building a cpu+motherboard
<qu1j0t3> assumign there isn't something off the shelf (there are several scsi adapters designed for retro purposes)
<qu1j0t3> theMagnumOrange: were you planning on designing the cpu core yourself or using one of the existing ones?
<theMagnumOrange> no, I was planning on using the opensparc t2 and synthesizing an fpga, but tbh I am in over my head and still learning
Zarutian has quit [Ping timeout: 240 seconds]
<qu1j0t3> yeah, try a simpler cpu first...
<qu1j0t3> then try interfacing it...
<theMagnumOrange> but if I could get an ultrasparc t2 from a trustworthy source...
<qu1j0t3> theMagnumOrange: there's no problem with ebay
<qu1j0t3> but your choice
<qu1j0t3> actually there are routes you can go that don't involve ebay.
<qu1j0t3> join the Sun Rescue mailing list and ask there. UltraSPARC systems are routinely traded.
<qu1j0t3> there's also the cctalk mailing list, you can ask there too.
Zarutian has joined ##openfpga
Bike has joined ##openfpga
Hootch has joined ##openfpga
promach has quit [Ping timeout: 255 seconds]
pie_ has quit [Ping timeout: 240 seconds]
<rqou> whitequark: when I try to use that hack it seems to work when not started from a terminal as well
<rqou> also, is the caret hack the part that also makes backspace work or is that a different thing?
<rqou> i mostly just care about backspace working correctly
<whitequark> hm not 100% sure
<rqou> this is a clusterf*ck btw; i think i mentioned that already
laintoo_ has joined ##openfpga
laintoo has quit [Ping timeout: 260 seconds]
<whitequark> yes, complain to the new sublime maintainer
<whitequark> he is active and actually responds to bug reports
<rqou> no, i meant that IMEs on linux are terrible
<whitequark> oh
<whitequark> yeah
oeuf has quit [Ping timeout: 260 seconds]
pie_ has joined ##openfpga
m_t has joined ##openfpga
oeuf has joined ##openfpga
pie_ has quit [Remote host closed the connection]
pie_ has joined ##openfpga
oeuf has quit [Read error: Connection reset by peer]
oeuf has joined ##openfpga
pie_ has quit [Ping timeout: 260 seconds]
pie_ has joined ##openfpga
mifune has joined ##openfpga
mifune has quit [Changing host]
mifune has joined ##openfpga
Hootch has quit [Quit: Leaving]
m_t has quit [Quit: Leaving]
mifune has quit [Ping timeout: 260 seconds]
mifune has joined ##openfpga
_whitelogger has joined ##openfpga
<rqou> VHDL almost had another really hilarious un-feature
<rqou> with the visibility rules
<rqou> however, they managed to hack their way around it: "At a place in which a given declaration is visible by selection, every declaration with the same designator as the given declaration and that would otherwise be directly visible is hidden."
Zarutian has quit [Ping timeout: 240 seconds]
scrts has quit [Ping timeout: 260 seconds]
theMagnumOrange has quit [Quit: Leaving]
scrts has joined ##openfpga