Aktuální stav
Moderátor: spainhell
Re: Aktuální stav
Verze 0.39:
- opraveno načítání grafických příkazů (nelze je však zobrazit, CppFand je - zatím - jen v textové verzi)
- opravena práce se soubory při importu / exportu
- opravena metoda pro nahrazování řetězců
- opravena metoda GetItem pro získání položky ze seznamu (např. seznamu souborů) - za učitých okolností způsobovala pád
- úprava metod pro gerenerování auto reportů
- oprava funkce 'edfile' - vracela vždy prázdný název souboru
- oprava volání uživatelem definovaných funkcí - při volání se neinicializovaly interní proměnné a zůstávaly v nich hodnoty z přechozího volání
- opraveno dělení nulou - při pokusu o dělení nulou je nyní výsledek vždy 0
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
- opraveno načítání grafických příkazů (nelze je však zobrazit, CppFand je - zatím - jen v textové verzi)
- opravena práce se soubory při importu / exportu
- opravena metoda pro nahrazování řetězců
- opravena metoda GetItem pro získání položky ze seznamu (např. seznamu souborů) - za učitých okolností způsobovala pád
- úprava metod pro gerenerování auto reportů
- oprava funkce 'edfile' - vracela vždy prázdný název souboru
- oprava volání uživatelem definovaných funkcí - při volání se neinicializovaly interní proměnné a zůstávaly v nich hodnoty z přechozího volání
- opraveno dělení nulou - při pokusu o dělení nulou je nyní výsledek vždy 0
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
Re: Aktuální stav
Verze 0.40:
- opraveno načítání záporných čísel z datového souboru - implementace byla od počátku chybná, čísla byla při převodu na typ double tak malá, že se vracela nula
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
- opraveno načítání záporných čísel z datového souboru - implementace byla od počátku chybná, čísla byla při převodu na typ double tak malá, že se vracela nula
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
Re: Aktuální stav
Verze 0.41:
- opravena spousta chyb v kompileru, které bránily spuštění úlohy HU30 od firmy HUNTER software
- opravena práce s FANDDATA, FANDCFG a FANDRES proměnnými prostředí
- opraveno načítání kapitoly R
- značný refactoring kódu
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
Prozatím pozastavuju vydávání 64bit verzí. Jsou v nich problémy např. s textovým editorem. Nemá to teď prioritu.
- opravena spousta chyb v kompileru, které bránily spuštění úlohy HU30 od firmy HUNTER software
- opravena práce s FANDDATA, FANDCFG a FANDRES proměnnými prostředí
- opraveno načítání kapitoly R
- značný refactoring kódu
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
Prozatím pozastavuju vydávání 64bit verzí. Jsou v nich problémy např. s textovým editorem. Nemá to teď prioritu.
Re: Aktuální stav
Verze 0.42:
- opraveny chyby při ukládání typu 'N'
- omezeno logování práce se soubory a indexy (velikost souboru fand.log rychle rostla)
- opravena chyba práce se souřadnicemi při požadavku na zadání textu (PromtText)
- předělána práce s prolinkováním souborů (LinkD) - není ale ještě úplně funkční, hlavně u 'like' souborů
- opět značný refactoring kódu, odstranění nepoužívaných metod
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
- opraveny chyby při ukládání typu 'N'
- omezeno logování práce se soubory a indexy (velikost souboru fand.log rychle rostla)
- opravena chyba práce se souřadnicemi při požadavku na zadání textu (PromtText)
- předělána práce s prolinkováním souborů (LinkD) - není ale ještě úplně funkční, hlavně u 'like' souborů
- opět značný refactoring kódu, odstranění nepoužívaných metod
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
Re: Aktuální stav
Prolinkování už by mělo být funkční - tedy konkrétně spíš jeho načtení (kompilace). Provádění metod zatím zlobí, ale pracuje se na tom.
Bohužel se nějakými úpravami v poslední době rozhodilo generování indexových souborů, pokud je definováno více klíčů. Ale i na tom se pracuje.
Bohužel se nějakými úpravami v poslední době rozhodilo generování indexových souborů, pokud je definováno více klíčů. Ale i na tom se pracuje.
Re: Aktuální stav
Velikonoční verze 0.43:
- opraveno prolinkování souborů
- opraveno generování indexových souborů (pokud existuje více klíčů)
- značný refactoring kódu, který je nutný pro další vývoj
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
- opraveno prolinkování souborů
- opraveno generování indexových souborů (pokud existuje více klíčů)
- značný refactoring kódu, který je nutný pro další vývoj
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
Re: Aktuální stav
Vážení příznivci,
vývoj se nezastavil, jen už dlouhou dobu bojuji s přepisem podpory Prologu.
Je to náročnější, než jsem předpokládal. Ale daří se po malých krůčcích postupovat.
vývoj se nezastavil, jen už dlouhou dobu bojuji s přepisem podpory Prologu.
Je to náročnější, než jsem předpokládal. Ale daří se po malých krůčcích postupovat.
Re: Aktuální stav
Rozchození podpory Prologu jsem obětoval desítky hodin práce. Pořád to vypadalo, že už se to blíží do finále, ale mise byla neúspěšná.
Teď už na tom pokračovat nebudu, možná někdy v budoucnu.
Aktuálně se věnuju ladění textového editoru. S tím je hodně práce, ale postupně to jde.
Teď už na tom pokračovat nebudu, možná někdy v budoucnu.
Aktuálně se věnuju ladění textového editoru. S tím je hodně práce, ale postupně to jde.
Re: Aktuální stav
Vánoční verze 0.44:
- opraven posun v text. editoru v režimu prohlížení (Scroll Lock)
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
- opraven posun v text. editoru v režimu prohlížení (Scroll Lock)
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
Re: Aktuální stav
Verze 0.45:
- zprovozněno kreslení rámečků v text. editoru
- upravena práce s měkkými konci řádků v text. editoru
- možnost nastavit počet sloupců a řádků konzolového okna
Nastavení počtu sloupců a řádků se provádí úpravou FAND.CFG: Při editaci souboru např. HEX editorem v PS-Padu je nutné zadávat obě hodnoty v šestnáctkové soustavě:
např. 78 hex = 120, 50 hex = 80, 22 hex = 34.
Pokud použiteje FANDINST.EXE, počet sloupců se zadává jako 00XY do políčka Adresa videopaměti ve formátu HEX.
Počet řádků se zadává decimálně do políčka Pocet radku.
Vnitřně to fugnuje tak, že pokud je nastavená adresa videopaměti menší než 0x00FF, pak se použije, jinak se ignoruje a počet sloupců je výchozích 80. Pokud je nastavený počet řádků větší než 0, tak se použije, jinak se ignoruje a počet řádků je výchozích 25.
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
- zprovozněno kreslení rámečků v text. editoru
- upravena práce s měkkými konci řádků v text. editoru
- možnost nastavit počet sloupců a řádků konzolového okna
Nastavení počtu sloupců a řádků se provádí úpravou FAND.CFG: Při editaci souboru např. HEX editorem v PS-Padu je nutné zadávat obě hodnoty v šestnáctkové soustavě:
např. 78 hex = 120, 50 hex = 80, 22 hex = 34.
Pokud použiteje FANDINST.EXE, počet sloupců se zadává jako 00XY do políčka Adresa videopaměti ve formátu HEX.
Počet řádků se zadává decimálně do políčka Pocet radku.
Vnitřně to fugnuje tak, že pokud je nastavená adresa videopaměti menší než 0x00FF, pak se použije, jinak se ignoruje a počet sloupců je výchozích 80. Pokud je nastavený počet řádků větší než 0, tak se použije, jinak se ignoruje a počet řádků je výchozích 25.
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16