pie_ has quit [Ping timeout: 240 seconds]
azonenberg_work has joined ##openfpga
m_w has joined ##openfpga
m_w has quit [Quit: leaving]
ZipCPU|Laptop has joined ##openfpga
azonenberg_work has quit [Ping timeout: 240 seconds]
Zarutian has quit [Quit: Zarutian]
DingoSaar_ has joined ##openfpga
DingoSaar has quit [Read error: Connection reset by peer]
scrts has quit [Ping timeout: 272 seconds]
amclain has quit [Quit: Leaving]
azonenberg_work has joined ##openfpga
scrts has joined ##openfpga
<rqou> ugh, i have no idea what the next step I need to do is
ZipCPU|Laptop has quit [Ping timeout: 268 seconds]
lexano has joined ##openfpga
<ZipCPU> rqou: Translate it into verilog. :P
<rqou> lol
<rqou> i can't even get my program to understand a process block
<rqou> and you want it to output verilog?
<ZipCPU> Heheh ...
<rqou> 90% of the work is for features used 10% of the time
<ZipCPU> Just suggesting you implement your logic in small, simple, discrete steps,and render it to the closest problem with a known solution.
<ZipCPU> rqou: Another more serious reminder .... many software projects of the type you are working on don't support all of the features of the language in question in their first, second, or even third versions.
<rqou> i'm just trying to make sure I don't get stuck being unable to implement certain features
<ZipCPU> Gnash is a good example.
<ZipCPU> Baah ... this is your first time doing it. Get it working once, partway if necessary, at first and then once you know what you are doing -- then go back and fix whatever got broken in the first pass at it.
<rqou> offtopic: I just looked into how IMEs work on Linux
<rqou> wtf
<rqou> i'm amazed it works at all
<mtp> X11 is hell
<rqou> why are IMEs so hard?
<rqou> i guess this is an example of "you needed to have thought about it from the start"
<rqou> i18n and a11y are both things that you really needed to have thought about from the start rather than hacking them in later
<rqou> otherwise you are in for a world of pain
<cr1901_modern> Is it x11's responsibility to impl IMEs?
<rqou> from what I found, apparently X11 has a "legacy" one that still kinda sorta works (this is typical X)
<rqou> on top of that, every "widget toolkit" has implemented their own thingamajig to talk to IMEs
<cr1901_modern> what makes you say "wtf" (I believe you, just wondering)?
<rqou> all of the redundancy, layering violations, and duct tape
<cr1901_modern> example article (curious)
<cr1901_modern> ?*
<cr1901_modern> ZipCPU: "many software projects of the type you are working on don't support all of the features of the language in question" This can come back to bite you badly. "People only use 5% of X, but everyone uses a different 5%"
<cr1901_modern> Basically, people having diverse needs makes all software terrible in the long run.
<cr1901_modern> erm, X in that case is a metavariable, not "X11" :P
<cr1901_modern> rqou: Thanks, I'll read that when I'm happy and want to be depressed ;_
<cr1901_modern> ;)*
<rqou> supposedly IMEs have a "fun" problem in that the people who need/want IMEs aren't well integrated with "the rest of the community"
<rqou> e.g. "they only speak Chinese/Japanese"
<cr1901_modern> Random observation: Every Japanese NetBSD/mikutter developer I know can speak English competently.
<rqou> in my experience this is uncommon
<cr1901_modern> Since I barely memorized hiragana, let alone kanji, vocab, or grammar, I suspect I will be talking to them in English for the forseeable future :P
<rqou> meanwhile i've been telling myself to work on my chinese since forever but I never actually do
eduardo__ has joined ##openfpga
eduardo_ has quit [Ping timeout: 260 seconds]
mifune has joined ##openfpga
mifune has quit [Ping timeout: 264 seconds]
DingoSAL has joined ##openfpga
m_t has joined ##openfpga
DingoSaar_ has quit [Ping timeout: 240 seconds]
Hootch has joined ##openfpga
promach has quit [Quit: ZNC - http://znc.in]
Bike has quit [Quit: linear]
pie_ has joined ##openfpga
eightdot has quit [Ping timeout: 255 seconds]
m_t has quit [Quit: Leaving]
promach has joined ##openfpga
eightdot has joined ##openfpga
DingoSAL has quit [Quit: Leaving]
DingoSaar has joined ##openfpga
scrts has quit [Ping timeout: 240 seconds]
scrts has joined ##openfpga
<cyrozap> pointfree: The KitProg driver has been merged into OpenOCD master.
pie_ has quit [Ping timeout: 268 seconds]
pie_ has joined ##openfpga
azonenberg_work has quit [Ping timeout: 272 seconds]
azonenberg_work has joined ##openfpga
azonenberg_work has quit [Ping timeout: 255 seconds]
azonenberg_work has joined ##openfpga
promach_ has joined ##openfpga
promach_ has quit [Quit: ZNC - http://znc.in]
promach has quit [Ping timeout: 255 seconds]
scrts has quit [Ping timeout: 240 seconds]
scrts has joined ##openfpga
promach has joined ##openfpga
m_t has joined ##openfpga
DingoSaar has quit [Remote host closed the connection]
DingoSaar has joined ##openfpga
lexano has quit [Ping timeout: 255 seconds]
DingoSaar has quit [Remote host closed the connection]
DingoSaar has joined ##openfpga
lexano has joined ##openfpga
promach_ has joined ##openfpga
pie_ has quit [Ping timeout: 255 seconds]
<pointfree> cyrozap: Awesome!!!
<pointfree> I suppose https://github.com/azonenberg/openfpga/wiki/UDB-%26-Routing-Examples can now be updated and I can just install openocd-git on my Arch Linux laptop? Are all of the PSoC5LP and KitProg patches in mainline openocd?
Bike has joined ##openfpga
DingoSaar has quit [Ping timeout: 240 seconds]
promach_ has quit [Quit: ZNC - http://znc.in]
<ZipCPU> cr1901_modern: Agreed, but it can help to get you off the ground. In the case of gnash, which I cited earlier, I would specifically note that there's a reason I'm not running gnash on my browser instead of Adobe's flash--it's just not full-featured *enough* to do the task I want.
DingoSaar has joined ##openfpga
DingoSaar has quit [Remote host closed the connection]
DingoSaar has joined ##openfpga
<cyrozap> pointfree: The PSoC 5LP stuff isn't in there yet, so you'll still need a patch for that.
pie_ has joined ##openfpga
pie_ has quit [Changing host]
pie_ has joined ##openfpga
promach_ has joined ##openfpga
amclain has joined ##openfpga
scrts has quit [Ping timeout: 272 seconds]
scrts has joined ##openfpga
m_w has joined ##openfpga
DingoSaar has quit [Remote host closed the connection]
DingoSaar has joined ##openfpga
azonenberg_work has quit [Ping timeout: 255 seconds]
Zarutian has joined ##openfpga
promach_ has quit [Quit: ZNC - http://znc.in]
promach has quit [Ping timeout: 272 seconds]
pie_ has quit [Quit: Leaving]
pie_ has joined ##openfpga
pie_ has quit [Changing host]
pie_ has joined ##openfpga
<rqou> i just found a new VHDL "feature"
<rqou> you need to process generate statements before you can process generic maps
<rqou> that conceptually does make sense but makes the code less shared with the verilog code
promach has joined ##openfpga
pie_ has quit [Quit: Leaving]
<nats`> VHDL is the devil language
<nats`> pretty cool feature but overall I just want a verilog with decent typing system
<nats`> type
<rqou> if i'm reading the spec right, it's actually even more fun than i thought
<rqou> you have to push "locally static expressions" through generic maps
<rqou> before you can then do generate statements
<rqou> and then finally you can do the rest of the generic map that wasn't a "locally static expression"
azonenberg_work has joined ##openfpga
<rqou> essentially you need to do "constant propagation" multiple times
<rqou> each time propagating different things
eduardo__ has quit [Ping timeout: 272 seconds]
fengling has quit [Ping timeout: 252 seconds]
pie_ has joined ##openfpga
fengling has joined ##openfpga
azonenberg_work has quit [Ping timeout: 240 seconds]
eduardo has joined ##openfpga
fengling has quit [Ping timeout: 252 seconds]
pie__ has joined ##openfpga
pie_ has quit [Ping timeout: 240 seconds]
fengling has joined ##openfpga
pie__ has quit [Changing host]
pie__ has joined ##openfpga
azonenberg_work has joined ##openfpga
pie__ has quit [Quit: Leaving]
scrts has quit [Ping timeout: 260 seconds]
scrts has joined ##openfpga
pie_ has joined ##openfpga
m_t has quit [Quit: Leaving]
Hootch has quit [Ping timeout: 255 seconds]
DingoSaar has quit [Remote host closed the connection]
DingoSaar has joined ##openfpga
DingoSaar has quit [Quit: Leaving]
azonenberg_work has quit [Ping timeout: 240 seconds]