OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

Reklama!

Právě je 23 bře 2019, 09:53

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 22 ]  Přejít na stránku Předchozí  1, 2
Autor Zpráva
 Předmět příspěvku: Re: SjASMPlus
PříspěvekNapsal: 26 lis 2018, 16:03 
Offline
Profík
Uživatelský avatar

Registrován: 05 zář 2013, 13:08
Příspěvky: 733
Bydliště: Smolenice
Has thanked: 67 times
Been thanked: 215 times
Verzia 1.10.3: https://github.com/z00m128/sjasmplus/releases

Busy poopravoval direktívy IFUSED, IFNUSED a STRUCT. Serg-meus opravil chybku v makrách a rizšíril použitie HIGH a LOW.

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: SjASMPlus
PříspěvekNapsal: 26 lis 2018, 22:31 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18 čer 2013, 19:26
Příspěvky: 2301
Has thanked: 87 times
Been thanked: 340 times
z00m píše:
Verzia 1.10.3: https://github.com/z00m128/sjasmplus/releases

Busy poopravoval direktívy IFUSED, IFNUSED...

Busy, co na nich bylo špatně? Já IFUSED používám a zdálo se mi, že funguje správně...?

_________________
www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: SjASMPlus
PříspěvekNapsal: 26 lis 2018, 23:24 
Offline
Profík
Uživatelský avatar

Registrován: 05 zář 2013, 13:08
Příspěvky: 733
Bydliště: Smolenice
Has thanked: 67 times
Been thanked: 215 times
Chyba nahlásená cez github: https://github.com/z00m128/sjasmplus/issues/13
Chybu v STRUCT nahlásil myslím Omega: https://github.com/z00m128/sjasmplus/issues/15

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: SjASMPlus
PříspěvekNapsal: 27 lis 2018, 09:13 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18 čer 2013, 19:26
Příspěvky: 2301
Has thanked: 87 times
Been thanked: 340 times
z00m píše:
Jo, díky... já jen, že jsem žádný problém nezaznamenal, tak jsem byl zvědavý, o co šlo... ;)
No nic, hlavně že je to opravené.

_________________
www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: SjASMPlus
PříspěvekNapsal: 27 lis 2018, 10:35 
Offline
Pan Generální

Registrován: 22 kvě 2013, 20:14
Příspěvky: 2118
Bydliště: Bratislava
Has thanked: 234 times
Been thanked: 400 times
V tom issue to nie je az tak popisane.
Jiiira píše:
Busy, co na nich bylo špatně? Já IFUSED používám a zdálo se mi, že funguje správně...?
Problem bol v tom ze IFUSED nespravne zasahovalo do namespace pre temporary labely. Prejavilo sa to tak ze sa nedal priamo pouzit label zacinajuci bodkou, ak sa jeho definicia nachadzala pred alebo za nejakym IFUSED/IFNUSED. Napriklad:
Kód:
.loop
  IFUSED ...
  ...
  ENDIF
  djnz .loop
predtym neslo skompilovat lebo sjasm+ mal problem "sparovat" .loop v poli labelu s .loop pouzitym v djnz.

V adresari "tests" je na to uceleny priklad:
https://github.com/z00m128/sjasmplus/bl ... d_test.asm


Nahoru
 Profil  
 
 Předmět příspěvku: Re: SjASMPlus
PříspěvekNapsal: 09 led 2019, 18:35 
Offline
Profík
Uživatelský avatar

Registrován: 05 zář 2013, 13:08
Příspěvky: 733
Bydliště: Smolenice
Has thanked: 67 times
Been thanked: 215 times
Busy sa opäť činil ;)

Verzia 1.10.4: https://github.com/z00m128/sjasmplus/releases

- prerobená funkcia BinIncFile
- opravené warningy pre 64k limit
- prerobené všetko okolo hlásenia Bytes Lost
- hlásenia (tie ktoré sa dali) sa vypisujú až v poslednom priechode a na mieste problému

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: SjASMPlus
PříspěvekNapsal: 22 bře 2019, 19:39 
Offline
Profík
Uživatelský avatar

Registrován: 05 zář 2013, 13:08
Příspěvky: 733
Bydliště: Smolenice
Has thanked: 67 times
Been thanked: 215 times
Získali sme do tímu veľmi cenného vývojára, pridal sa k nám Ped/7gods. Neuveriteľným spôsobom sa do toho zahryzol a tak vám dávame k dispozíci radikálne prekopanú verziu 1.11.0.

Čo sa zmenilo? Navonok takmer nič nezbadáte, ale zmenilo sa toho veľa. Ped prekopal čo sa dalo. Parsery, error/warning systém a poopravoval kvantum chýb. Zároveň pribudlo veľa nového, napríklad podpora inštrukcií ZX Spectrum Next. Plus k tomu vybudoval ohromné kvantum testov a rozbehli sme k tomu CirrusCI, takže vývoj je teraz na úplne inej úrovni. Kompletný changelog nájdete na githube:
https://github.com/z00m128/sjasmplus/releases/tag/v1.11.0

Ako vždy, je tam priložená aj predkompilovaná Windows binárka.

Užívajte a hlavne nám hláste chyby ;-)

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 22 ]  Přejít na stránku Předchozí  1, 2

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz