FrobTADS on klooni TADS UNIX, kirjoittanut Nikos Chantziaras.
Ennen FrobTADS, Unix versio TADS oli aina perustunut koodin kirjoittanut Dave Baggett 1980-luvun lopulla tukemaan TADS versio 1 Unix. Pitkäikäisyys, että koodi on melko uskomatonta, ja kertoo paljon laadusta Daven alkuteoksen ja omistautumista ihmisiä, jotka olet lisännyt siihen ja piti sen työtä vuosien varrella. Mutta koodi on vihdoin näkyy sen ikä myöhään, ja se on yhä vaikeampaa ylläpitää sitä ja laajentaa sitä hyödyntää uusimmat ominaisuudet TADS ja Unix.
FrobTADS on kokonaan uudelleen Unix-versio. Se lisää tuen määrä suhteellisen äskettäin TADS käyttöliittymän ominaisuuksia, jotka puuttuivat vanhasta Unix versio, mukaan lukien täysi tuki tekstin ja taustan värejä, TADS 3 banneri ikkunat, ja ajoitettu tulo. Se on myös paljon enemmän kannettavia ja helpommin ylläpidettävissä, koska se on rakennettu moderni Unix standardeja. Ja asentamalla FrobTADS on huomattavasti yksinkertaistettu verrattuna vanhaan Unix satama, kiitos automaattinen määritys.
FrobTADS vs. QTADS
Nikos on myös kirjoittanut toisen viime Unix TADS tulkki, QTads, joten saatat ihmetellä, mitä eroa on FrobTADS ja QTads. Molemmat ovat vain tekstiä TADS tulkkien, mikä tarkoittaa, että ne vievät vain TADS tekstiä ominaisuuksia, ei laajennettu graafisia ominaisuuksia HTML TADS (jotta he voivat näyttää värillistä tekstiä, lihavointia tekstiä, ja TADS 3 banneri ikkunoita, mutta ne eivät voi näyttää eri fontit tai tekstin kokoa, tai näyttää kuvia tai toistaa ääniä, tai käsitellä HTML-taulukon asettelu). Molemmat ovat Unix-pohjainen, ja molemmat ovat uuden koodin pohjalta, että seuraa nykyaikaisen Unix siirrettävyyskäytäntöihin.
Joten mitä eroa? Ero on, jossa osa käyttöjärjestelmää he käyttävät osoittamaan käyttöliittymiä. FrobTADS on merkki-tilassa sovellus, mikä tarkoittaa, että se toimii pääteikkunaan ja voi näyttää vain kiinteävälisiä fontti. QTads, toisaalta, on graafinen sovellus; Se toimii natiivi ikkunajärjestelmä (kuten X Windows), ja se voi käyttää suhteellisesti-fontteja.
Mitä uutta strong> tässä julkaisussa:
- linkittäminen resurssi hakemistoja t3make katkesi versiossa 1.2.1 jos tiedostot upotettu kuului eri käyttäjälle.
- Tämä on korjattu.
- tads 3 Testikirjaston ei rakenneta 1.2.1 takia linkkeriin virheitä, ja jos kyseessä on GCC 4.7, myös kääntäjä virheet.
- Tämä ei pitäisi enää tapahtua.
- configure skripti nyt automaattisesti liittää -fno-tiukka-aliasing ja C ja C ++ kääntäjän asetukset (jos kääntäjä tunnistaa sen).
- Se ei enää tarvitse tehdä tämän manuaalisesti.
- POSIX viestiketjut underlinking ongelma on korjattu.
Mitä uutta strong> versiossa 1.2.1:
- Tämä on nopea vikakorjaus release; tallentaa / palauttaa toiminnallisuutta, kun palvelevat WebUI pelejä katkesi 1.2.
- Tämä julkaisu korjaa sen, ja sisältää myös viimeisimmät TADS 3 VM ja kääntäjä (3.1.2).
Mitä uutta strong> versiossa 1.2:
- tads virtuaalikoneita ja kääntäjät on päivitetty 2.5.15 /3.1.0.
- 8-bittinen merkkiä (kuten Saksan ääkkösiä) pitäisi nyt näyttää oikein, & quot; no-siemen-Rand & quot; komentoriviltä vaihtoehto olisi nyt käyttökelpoinen, ja tulkin pitäisi nyt toimia oikein, kun käynnissä sisällä Emacs eterm.
Mitä uutta strong> versiossa 0,12:
- tads 2 virtuaalikone on päivitetty 2.5.11.
Kommentteja ei löytynyt