Github a podpora Texy od Smastyho
- Vojtěch Dobeš
- Gold Partner | 1316
Vzhledem k tomu, že 1) celá komunita kolem Nette Frameworku je zvyklá na Texy (je na tomto fóru, na wiki, v dokumentaci…), a 2) Nette je na Githubu a velká část vývojařů Github používá…
…by bylo skvělé, pokud by Github skýtal podporu pro Texy. K čemuž není daleko díky smastymu a jeho Pull requestu. Za rok vyjádřilo podporu této záslužné iniciativě celkem 8 dalších lidí, což je dle mého nepodloženého soudu hlavním důvodem, proč na to Github team doposud nijak nereagoval (ani technickou připomínkou).
Pokud by se tedy v daném issue sešlo alespoň sto komentářů podpory od zdejší početné komunity, mohlo by to rozhýbat ledy. Což pomůže jak nám v používání Githubu, tak v šíření Texy za hranice.
Odkaz znovu: https://github.com/…rkup/pull/34
Editoval vojtech.dobes (20. 5. 2012 14:05)
- smasty
- Člen | 90
Tak, konečne sa nám podarilo získať si pozornosť GitHubu…
Hey, sorry for the delay on answering to this. I totally overlooked it.
Unfortunately, we cannot shell out to the PHP interpreter just to render Texy. If somebody writes a native Texy parser in Ruby, we can consider it.
Takže by sme potrebovali napísať Texy! parser v Ruby. Otázkou je, či sa na to niekto nájde…
Editoval smasty (27. 6. 2012 12:56)
- Jan Tvrdík
- Nette guru | 2595
Ještě doplním, že pokud vím, tak David má k Texy rozsáhlou sbírku nepublikovaných testovacích vzorků. Možná by stálo za to ji využít a zjistit, jak moc se Texier od Texy! liší.
- smasty
- Člen | 90
Otestoval som Texier na príkladoch z https://texy.info/…tax-podrobne, toto sú odlišnosti od klasického Texy!:
<sub>, <sup>
– iná syntax: namiestox^2, a_m
sa píšex^^2^^, a__m__
- nepodporuje
//kurziva//
– ale dá sa dopísať podpora
Menej podstatné
- Nepodporuje zjednocovanie riadkov tabuliek (
rowspan
) - V HTML nie je
<tbody>, <thead>
- Jemne odlišný HTML output – zalomenia riadkov, iné poradie HTML
atribútov, negeneruje automaticky
alt=""
, generuje<br />
namiesto<br>
, ale to GitHubu vyhovuje.
- Jan Tvrdík
- Nette guru | 2595
Těch problémů tam bude mnohem víc. Když se proklikáš kódem, tak je tam hromada todo a věcí implementovaných tak na půl. Musel by se sehnat nějaký Ruby programátor, který by to dotáhl.