Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2016-07-27

| Channels | #divine index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
20:28 yaqwsx joined #divine
20:28 yaqwsx Čau, do mého repa (/home/xmrazek7/divine4) jsem přidal 2 patche pro nové syscally (už konečně fungují)
20:38 mornfall yaqwsx: nazdar
20:39 mornfall yaqwsx: udělal sis pull?
20:39 yaqwsx Nope
20:39 mornfall zajímavý
20:40 yaqwsx Resp. dělal jsem pull předevčírem.
20:40 yaqwsx Co se děje?
20:40 mornfall cos udělal že ti to funguje? :)
20:41 yaqwsx Měl jsem tam drobnou chybu, která maskovala opravu int konstant.
20:44 mornfall yaqwsx: máš tam nějaký konflikty
20:45 yaqwsx V darcsu to můžu vyřešit jak (když nemá větve)?
20:46 mornfall yaqwsx: ideálně tak že uděláš pull, vyresolvuje working copy a uděláš darcs amend, resp. rebase pokud na sebe ty dva závisí
20:46 yaqwsx Ok, zkusím se s tím poprat.
20:46 mornfall yaqwsx: druhá možnost je udělat record novýho patche kterej to jen resolvuje
20:47 yaqwsx není první varianta čistší?
20:48 mornfall podle toho na to jak se na to díváš :)
20:49 mornfall novej patch by byl věrnější popis historie, amend je přehlednější
20:49 yaqwsx Ok, dobrý point
20:49 mornfall to máš stejný jako git rebase vs git merge
20:52 mornfall yaqwsx: to co se stalo je že jsme změnili jak se chová fault handler (teda to kde vznikl ten konflikt)
20:53 yaqwsx ...hádám, že odsazení
20:53 yaqwsx Ale zkontroluji to.
20:53 mornfall vidíš to je vlastně reindent
20:53 mornfall ten můžeš klidně unrecordovat
20:53 mornfall prohnat to indentem a zarecordovat znovu
20:57 yaqwsx Myslím, že darcs zmátlo i přidání nových funkcí
21:01 mornfall yaqwsx: btw. jak jsi dělal ty shifty, vloudila se ti tam chybka :)
21:01 yaqwsx Už mi Katka reportovala...
21:02 mornfall tady se taky všechno vykecá
21:02 mornfall jestli tě to potěší chytnul jsem se na to stejný
21:03 yaqwsx Vítej na FI, místě, kde se drbe o sto šest ;)
21:07 yaqwsx Na ten patch si chvilku počkáš, patche vyvolaly celkem výraznou rekompilaci divinu...
21:07 mornfall jo, to se stává
21:10 yaqwsx Ještě ke Gitu - oukej, máš pravdu. Ale z Gitovské komunity nějak cítím, že preferují rebase před mergem.
21:11 mornfall pokud jde o fault, vznikal nám problém, že když se na nějakej fault narazilo uprostřed vykonávání instrukce, tak ten zbytek se už prováděl v rámci fault handleru
21:11 mornfall nicméně kdyby se udělal ten jump ještě před fault handlerem, tak to rozhasí backtrace
21:12 yaqwsx Ahá, právě se na tu změnu dívám. Díky
21:13 mornfall stejně je ret z toho handleru dost pochybnej, takže jsme z toho udělali noreturn a dostane to continuation kam to má udělat __vm_jump když chce pokračovat
21:14 mornfall a pokud jde o git, tak ano, gitovská komunita preferuje přepisování a vyčištěnou historii, mercurialovská zase přesnost historie
21:15 mornfall částečně to je daný aj tím jak ty nástroje fungujou
21:16 mornfall git je ze složitějších mergů dost nešťastnej, mercurial se to snaží víc sledovat a pamatovat si co přišlo odkud
21:16 yaqwsx Jj, to dává smysl.
21:17 yaqwsx Z jiného soudku, jak by měla vypadat message u patche, který resolvuje konflikt?
21:18 mornfall yaqwsx: asi resolve conflicts (co s čím)
21:20 yaqwsx Hotovo
21:28 mornfall yaqwsx: funguje ti #include "dios.h"?
21:28 mornfall protože mně ne...
21:32 yaqwsx Chtěl jsem napsat ano a pak jsem si uvědomil, že já vlastně buildím dios mimo knihovny. Ach jo. Moje chyba.
21:32 mornfall jo na to jsem se taky nachytal
21:32 mornfall (když jsem odpoledne kopíroval z tvýho repa soubory)
21:32 mornfall ty #include opravím, neřeš
21:32 yaqwsx Dobře, moc díky
21:33 mornfall horší je mi teď segví divine na tom :p
21:33 yaqwsx Na čem?
21:33 mornfall no možná v ladícím výpisu, uvidíme
21:35 mornfall ne, asi dobrý
21:35 mornfall (tak jako tak za to nemůžeš :p)
21:37 mornfall ah
21:38 mornfall jo, divine dost špatně nese když handler udělá __vm_jump za konec funkce :)
21:41 mornfall yaqwsx: máš nějakej testovací zdroják na ty syscally?
21:42 yaqwsx drt_dev/test_multi.cpp a drt/test_single.cpp
21:46 mornfall \o/
21:54 yaqwsx Super!
21:54 yaqwsx Tak já to pro dnešek balí
21:54 yaqwsx m
21:54 mornfall jo, ještě to stihneš
21:54 mornfall 6 minut :)
21:55 yaqwsx Nezačínej se mnou diskusi na téma, kdy začíná zítřek... :D
21:55 yaqwsx Protože pro mě je to až, když jdu spát (a ano, můj rok potom nemusí mít běžný počet dní)
21:58 mornfall :-)
21:58 mornfall a jak řešíš to že máš jiný datum než všichni ostatní? :P
21:59 yaqwsx Kalendářní dny běží nezávisle na mých dnech. Ale domlouvat se se mnou na zítra/pozítří bez upřesnění skutečného data může být ošemetné ;)
22:02 mornfall no když to může nebýt jasné tak to radši specifikuju
22:02 mornfall třeba když píšu mail v pět ráno, to už by kdekdo mohl mít zítra
22:03 yaqwsx Jojo. Souhlasím!

| Channels | #divine index | Today | | Search | Google Search | Plain-Text | summary