<emancu>
c++ /Users/emancu/Code/crystal/crystal/src/ext/libcrystal.a -levent -lpcre -lgc -lpthread -liconv -ldl`
<emancu>
i understand there is a missing file, which wasn't compiled, but not sure how to do it
<emancu>
hmm nvm
<emancu>
make clean; make did the trick
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has joined #crystal-lang
trapped has quit [Read error: Connection reset by peer]
<crystal-gh>
[crystal] emancu opened pull request #2634: Merge named tuples (master...merge_named_tuples) https://git.io/vra0e
srabuini has joined #crystal-lang
sebasr has quit [Read error: Connection reset by peer]
emancu has quit [Remote host closed the connection]
srabuini has quit [Read error: Connection reset by peer]
sebasr has joined #crystal-lang
Philpax has quit [Ping timeout: 244 seconds]
srabuini has joined #crystal-lang
sebasr has quit [Read error: Connection reset by peer]
Philpax has joined #crystal-lang
pawnbox_ has joined #crystal-lang
pawnbox has quit [Ping timeout: 244 seconds]
emancu has joined #crystal-lang
emancu has quit [Ping timeout: 250 seconds]
lxsameer has joined #crystal-lang
mark_66 has joined #crystal-lang
triangles2 has joined #crystal-lang
triangles has quit [Ping timeout: 240 seconds]
<BlaXpirit>
uhh 'crystal play' is an empty page with just the header on latest crystal master, can anyone confirm?
<BlaXpirit>
hm no, it's just completely broken
<BlaXpirit>
and this looks like a serious problem, not just something i'm doing wrong
sebasr has joined #crystal-lang
srabuini has quit [Read error: Connection reset by peer]
<BlaXpirit>
posted an issue, anyway
emancu has joined #crystal-lang
emancu has quit [Ping timeout: 272 seconds]
Philpax has quit [Ping timeout: 244 seconds]
<BlaXpirit>
Yeaah... parsing the output of a `date` command is a terrible idea.
bjz has joined #crystal-lang
pawnbox_ has quit [Remote host closed the connection]
crystal-lang294 has joined #crystal-lang
pawnbox has joined #crystal-lang
<crystal-lang294>
installing and using qt4 or qt5 in crystal-lang ?
willl has quit [Quit: Connection closed for inactivity]
bjz has quit [Ping timeout: 260 seconds]
pawnbox has quit [Ping timeout: 272 seconds]
ozra has joined #crystal-lang
bjz has joined #crystal-lang
emancu has joined #crystal-lang
emancu has quit [Ping timeout: 272 seconds]
jmoriau has joined #crystal-lang
pawnbox has joined #crystal-lang
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ql6wlld has joined #crystal-lang
<jhass>
crystal-lang294: I don't see a QT binding yet, you would have to start one :)
Philpax has joined #crystal-lang
soveran has quit [Remote host closed the connection]
soveran has joined #crystal-lang
emancu has joined #crystal-lang
emancu has quit [Ping timeout: 244 seconds]
<BlaXpirit>
it's extremely difficult
<jhass>
not introspectable/generatable?
pawnbox_ has joined #crystal-lang
pawnbox has quit [Ping timeout: 244 seconds]
<BlaXpirit>
jhass, uh introspectable by reading code. but the problem is Qt is not a C library, it's not even really a C++ library, it requires a special C++-specific preprocessor to generate some crazy data structures
<BlaXpirit>
Python bindings probably have a separate runtime implementation for that
<BlaXpirit>
but hey, at least it doesn't use C++ templates
crystal-lang294 has quit [Ping timeout: 250 seconds]
<jhass>
pyside2 (Qt5's python bindings project) seems to have no architecture docs whatsoever
soveran has quit [Remote host closed the connection]
<jhass>
so some general "eh, let's parse the C++ header files" stuff from what I gather
trapped has joined #crystal-lang
emancu has quit [Ping timeout: 240 seconds]
crystal-lang525 has joined #crystal-lang
<crystal-gh>
[crystal] MakeNowJust opened pull request #2637: Add flag to build crystal binary with debug symbols (master...feature/make-crystal-debug) https://git.io/vrah7
<crystal-lang525>
hello all. what gui possible for crystal ? thanks.
<jhass>
crystal-lang525: there's some very rough libui binding appeared yesterday, I got some basic gobject (Gtk, ...) binding going and there's some cocoa binding
<jhass>
writing a binding for tcl/tk shouldn't be too hard
<crystal-lang525>
jhass: sory, i speak english like a spannish cow. gtk is possible ? how install and use ? doc ? thanks
emancu has quit [Read error: Connection reset by peer]
emancu has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
<asterite>
jhass: hm, I merged release/0.17 into master, and then did `git pull --rebase` before push... I don't know why that didn't work as I expected
<asterite>
and yes, we might need a Time.now macro call, maybe, not sure... the only use case will be for the compiler? :-)
<jhass>
asterite: rebase rewrites history and thus gets rid of merge commits at the same time (as they no longer make sense)
<jhass>
asterite: embedding a buildtimestamp seems to be generally useful for all sorts of tools?
<jhass>
asterite: so to clarify, rebase rolls back history to the last common ancestor, remembering the commits as patches basically, then fast forwards to the remote ref and then starts reapplying the commits as if they were new ones
emancu has quit [Remote host closed the connection]
emancu has joined #crystal-lang
emancu has quit [Ping timeout: 260 seconds]
emancu has joined #crystal-lang
pawnbox has joined #crystal-lang
steenuil has quit [Ping timeout: 260 seconds]
<asterite>
jhass: maybe we can add a `now(format)` macro method. I agree that it's generally useful as a build timestamp
<asterite>
jhass: and finally, and good git tutorial I can read? I think it's time I learn it for real :-)
<jhass>
I'm hesitant to accept openssl patches as the whole stdlib could use a rewrite (as https://github.com/datanoise/openssl.cr, #1710, #2180, #2343 show)
soveran has quit [Remote host closed the connection]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
Ven has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Remote host closed the connection]
soveran has joined #crystal-lang
A124 has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
A124 has quit [Quit: '']
trapped has quit [Read error: Connection reset by peer]
Ven has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]