diff --git a/control.inf b/CONTROL.INF similarity index 100% rename from control.inf rename to CONTROL.INF diff --git a/thing/APFELIMG/APFEL020.OVL b/THING/APFELIMG/APFEL020.OVL similarity index 100% rename from thing/APFELIMG/APFEL020.OVL rename to THING/APFELIMG/APFEL020.OVL diff --git a/thing/APFELIMG/APFELIMG.INF b/THING/APFELIMG/APFELIMG.INF similarity index 100% rename from thing/APFELIMG/APFELIMG.INF rename to THING/APFELIMG/APFELIMG.INF diff --git a/thing/APFELIMG/APFELIMG.OVL b/THING/APFELIMG/APFELIMG.OVL similarity index 100% rename from thing/APFELIMG/APFELIMG.OVL rename to THING/APFELIMG/APFELIMG.OVL diff --git a/thing/APFELIMG/APFELIMG.TXT b/THING/APFELIMG/APFELIMG.TXT similarity index 100% rename from thing/APFELIMG/APFELIMG.TXT rename to THING/APFELIMG/APFELIMG.TXT diff --git a/thing/language/thing.127/uk/docs/THING/ARCHIV.GRP b/THING/ARCHIV.GRP similarity index 100% rename from thing/language/thing.127/uk/docs/THING/ARCHIV.GRP rename to THING/ARCHIV.GRP diff --git a/thing/language/thing.127/uk/docs/THING/CONTENTS.TXT b/THING/CONTENTS.TXT similarity index 100% rename from thing/language/thing.127/uk/docs/THING/CONTENTS.TXT rename to THING/CONTENTS.TXT diff --git a/thing/DOC/ICONS.DOC b/THING/DOC/ICONS.DOC similarity index 100% rename from thing/DOC/ICONS.DOC rename to THING/DOC/ICONS.DOC diff --git a/thing/DOC/THING.HYP b/THING/DOC/THING.HYP similarity index 100% rename from thing/DOC/THING.HYP rename to THING/DOC/THING.HYP diff --git a/thing/DOC/THING.REF b/THING/DOC/THING.REF similarity index 100% rename from thing/DOC/THING.REF rename to THING/DOC/THING.REF diff --git a/thing/DOC/THINGIMG.TXT b/THING/DOC/THINGIMG.TXT similarity index 100% rename from thing/DOC/THINGIMG.TXT rename to THING/DOC/THINGIMG.TXT diff --git a/thing/DOC/VAPROTO.H b/THING/DOC/VAPROTO.H similarity index 100% rename from thing/DOC/VAPROTO.H rename to THING/DOC/VAPROTO.H diff --git a/thing/GEMSYS/DCHENM05.FNT b/THING/GEMSYS/DCHENM05.FNT similarity index 100% rename from thing/GEMSYS/DCHENM05.FNT rename to THING/GEMSYS/DCHENM05.FNT diff --git a/thing/GEMSYS/DCHENM07.FNT b/THING/GEMSYS/DCHENM07.FNT similarity index 100% rename from thing/GEMSYS/DCHENM07.FNT rename to THING/GEMSYS/DCHENM07.FNT diff --git a/thing/GEMSYS/DCHENM11.FNT b/THING/GEMSYS/DCHENM11.FNT similarity index 100% rename from thing/GEMSYS/DCHENM11.FNT rename to THING/GEMSYS/DCHENM11.FNT diff --git a/thing/GEMSYS/DCHENP07.FNT b/THING/GEMSYS/DCHENP07.FNT similarity index 100% rename from thing/GEMSYS/DCHENP07.FNT rename to THING/GEMSYS/DCHENP07.FNT diff --git a/thing/GEMSYS/DCHENP10.FNT b/THING/GEMSYS/DCHENP10.FNT similarity index 100% rename from thing/GEMSYS/DCHENP10.FNT rename to THING/GEMSYS/DCHENP10.FNT diff --git a/thing/GEMSYS/DCHENP13.FNT b/THING/GEMSYS/DCHENP13.FNT similarity index 100% rename from thing/GEMSYS/DCHENP13.FNT rename to THING/GEMSYS/DCHENP13.FNT diff --git a/thing/GEMSYS/DCHENP17.FNT b/THING/GEMSYS/DCHENP17.FNT similarity index 100% rename from thing/GEMSYS/DCHENP17.FNT rename to THING/GEMSYS/DCHENP17.FNT diff --git a/thing/GEMSYS/THING04.FNT b/THING/GEMSYS/THING04.FNT similarity index 100% rename from thing/GEMSYS/THING04.FNT rename to THING/GEMSYS/THING04.FNT diff --git a/thing/GEMSYS/THING10.FNT b/THING/GEMSYS/THING10.FNT similarity index 100% rename from thing/GEMSYS/THING10.FNT rename to THING/GEMSYS/THING10.FNT diff --git a/thing/IMAGES/ATARI.IMG b/THING/IMAGES/ATARI.IMG similarity index 100% rename from thing/IMAGES/ATARI.IMG rename to THING/IMAGES/ATARI.IMG diff --git a/thing/IMAGES/BACKGND1.IMG b/THING/IMAGES/BACKGND1.IMG similarity index 100% rename from thing/IMAGES/BACKGND1.IMG rename to THING/IMAGES/BACKGND1.IMG diff --git a/thing/IMAGES/BACKGND2.IMG b/THING/IMAGES/BACKGND2.IMG similarity index 100% rename from thing/IMAGES/BACKGND2.IMG rename to THING/IMAGES/BACKGND2.IMG diff --git a/thing/IMAGES/BACKGND3.IMG b/THING/IMAGES/BACKGND3.IMG similarity index 100% rename from thing/IMAGES/BACKGND3.IMG rename to THING/IMAGES/BACKGND3.IMG diff --git a/thing/IMAGES/BACKGND4.IMG b/THING/IMAGES/BACKGND4.IMG similarity index 100% rename from thing/IMAGES/BACKGND4.IMG rename to THING/IMAGES/BACKGND4.IMG diff --git a/thing/IMAGES/DESKTOP.IMG b/THING/IMAGES/DESKTOP.IMG similarity index 100% rename from thing/IMAGES/DESKTOP.IMG rename to THING/IMAGES/DESKTOP.IMG diff --git a/thing/IMAGES/INTEL.IMG b/THING/IMAGES/INTEL.IMG similarity index 100% rename from thing/IMAGES/INTEL.IMG rename to THING/IMAGES/INTEL.IMG diff --git a/thing/IMAGES/THING16.IMG b/THING/IMAGES/THING16.IMG similarity index 100% rename from thing/IMAGES/THING16.IMG rename to THING/IMAGES/THING16.IMG diff --git a/thing/IMAGES/THING256.IMG b/THING/IMAGES/THING256.IMG similarity index 100% rename from thing/IMAGES/THING256.IMG rename to THING/IMAGES/THING256.IMG diff --git a/thing/language/thing.127/uk/docs/THING/NEW.TXT b/THING/NEW.TXT similarity index 100% rename from thing/language/thing.127/uk/docs/THING/NEW.TXT rename to THING/NEW.TXT diff --git a/thing/language/thing.127/uk/docs/THING/README.PSI b/THING/README.PSI similarity index 100% rename from thing/language/thing.127/uk/docs/THING/README.PSI rename to THING/README.PSI diff --git a/thing/readme.txt b/THING/README.TXT similarity index 100% rename from thing/readme.txt rename to THING/README.TXT diff --git a/thing/language/thing.127/uk/docs/THING/REGISTER.TXT b/THING/REGISTER.TXT similarity index 100% rename from thing/language/thing.127/uk/docs/THING/REGISTER.TXT rename to THING/REGISTER.TXT diff --git a/thing/language/thing.127/uk/docs/THING/SUPPORT.TXT b/THING/SUPPORT.TXT similarity index 100% rename from thing/language/thing.127/uk/docs/THING/SUPPORT.TXT rename to THING/SUPPORT.TXT diff --git a/thing/language/thing.127/uk/docs/THING/THIN127E.UPL b/THING/THIN127E.UPL similarity index 100% rename from thing/language/thing.127/uk/docs/THING/THIN127E.UPL rename to THING/THIN127E.UPL diff --git a/thing/THING.127/06400480.i16 b/THING/THING.127/06400480.i16 similarity index 100% rename from thing/THING.127/06400480.i16 rename to THING/THING.127/06400480.i16 diff --git a/thing/THING.127/MEDICON.RSC b/THING/THING.127/MEDICON.RSC similarity index 100% rename from thing/THING.127/MEDICON.RSC rename to THING/THING.127/MEDICON.RSC diff --git a/thing/THING.127/MONOICON.RSC b/THING/THING.127/MONOICON.RSC similarity index 100% rename from thing/THING.127/MONOICON.RSC rename to THING/THING.127/MONOICON.RSC diff --git a/thing/THING.127/THING.APP b/THING/THING.127/THING.APP similarity index 100% rename from thing/THING.127/THING.APP rename to THING/THING.127/THING.APP diff --git a/thing/THING.127/THING.RSC b/THING/THING.127/THING.RSC similarity index 100% rename from thing/THING.127/THING.RSC rename to THING/THING.127/THING.RSC diff --git a/thing/THING.127/THINGCOL.RSC b/THING/THING.127/THINGCOL.RSC similarity index 100% rename from thing/THING.127/THINGCOL.RSC rename to THING/THING.127/THINGCOL.RSC diff --git a/thing/THING.127/THINGICN.APP b/THING/THING.127/THINGICN.APP similarity index 100% rename from thing/THING.127/THINGICN.APP rename to THING/THING.127/THINGICN.APP diff --git a/thing/THING.127/THINGICN.RSC b/THING/THING.127/THINGICN.RSC similarity index 100% rename from thing/THING.127/THINGICN.RSC rename to THING/THING.127/THINGICN.RSC diff --git a/thing/THING.127/THINGICN.TXT b/THING/THING.127/THINGICN.TXT similarity index 100% rename from thing/THING.127/THINGICN.TXT rename to THING/THING.127/THINGICN.TXT diff --git a/thing/THING.127/THINGIMG.OVL b/THING/THING.127/THINGIMG.OVL similarity index 100% rename from thing/THING.127/THINGIMG.OVL rename to THING/THING.127/THINGIMG.OVL diff --git a/thing/THING.127/THINGREG.OVL b/THING/THING.127/THINGREG.OVL similarity index 100% rename from thing/THING.127/THINGREG.OVL rename to THING/THING.127/THINGREG.OVL diff --git a/thing/THING.127/THINGRUN.PRG b/THING/THING.127/THINGRUN.PRG similarity index 100% rename from thing/THING.127/THINGRUN.PRG rename to THING/THING.127/THINGRUN.PRG diff --git a/thing/THING.127/THINGTXT.RSC b/THING/THING.127/THINGTXT.RSC similarity index 100% rename from thing/THING.127/THINGTXT.RSC rename to THING/THING.127/THINGTXT.RSC diff --git a/thing/THING.127/icons.inf b/THING/THING.127/icons.inf similarity index 100% rename from thing/THING.127/icons.inf rename to THING/THING.127/icons.inf diff --git a/thing/THING.127/icons.rsc b/THING/THING.127/icons.rsc similarity index 100% rename from thing/THING.127/icons.rsc rename to THING/THING.127/icons.rsc diff --git a/thing/THING.127/icons/2012_set/icons.inf b/THING/THING.127/icons/2012_set/icons.inf similarity index 100% rename from thing/THING.127/icons/2012_set/icons.inf rename to THING/THING.127/icons/2012_set/icons.inf diff --git a/thing/THING.127/icons/2012_set/icons.rsc b/THING/THING.127/icons/2012_set/icons.rsc similarity index 100% rename from thing/THING.127/icons/2012_set/icons.rsc rename to THING/THING.127/icons/2012_set/icons.rsc diff --git a/thing/THING.127/icons/fbe16set.13h/CC_legal.txt b/THING/THING.127/icons/fbe16set.13h/CC_legal.txt similarity index 100% rename from thing/THING.127/icons/fbe16set.13h/CC_legal.txt rename to THING/THING.127/icons/fbe16set.13h/CC_legal.txt diff --git a/thing/THING.127/icons/fbe16set.13h/icons.inf b/THING/THING.127/icons/fbe16set.13h/icons.inf similarity index 100% rename from thing/THING.127/icons/fbe16set.13h/icons.inf rename to THING/THING.127/icons/fbe16set.13h/icons.inf diff --git a/thing/THING.127/icons/fbe16set.13h/icons.rsc b/THING/THING.127/icons/fbe16set.13h/icons.rsc similarity index 100% rename from thing/THING.127/icons/fbe16set.13h/icons.rsc rename to THING/THING.127/icons/fbe16set.13h/icons.rsc diff --git a/thing/THING.127/icons/fbe16set.13h/readme.txt b/THING/THING.127/icons/fbe16set.13h/readme.txt similarity index 100% rename from thing/THING.127/icons/fbe16set.13h/readme.txt rename to THING/THING.127/icons/fbe16set.13h/readme.txt diff --git a/teradesk/icons/fbe_13f/summary.txt b/THING/THING.127/icons/fbe16set.13h/summary.txt similarity index 100% rename from teradesk/icons/fbe_13f/summary.txt rename to THING/THING.127/icons/fbe16set.13h/summary.txt diff --git a/thing/THING.127/thing.inf b/THING/THING.127/thing.inf similarity index 72% rename from thing/THING.127/thing.inf rename to THING/THING.127/thing.inf index 1807c0a..cb397a9 100644 --- a/thing/THING.127/thing.inf +++ b/THING/THING.127/thing.inf @@ -1,5 +1,5 @@ # Thing general configuration (thing.inf) -# 11-09-2019 / 10:59 +# 01-10-2022 / 18:43 # VERS 127 CONF 1 1 0 0 1 1 1 4 1 0 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1 1 1 1 0 0 @@ -30,7 +30,7 @@ TOOL 9 "" "" DFLT 1 0 1 1 APPL "HypView" C:\TOOLS\hyp_view\hyp_view.app "" 1 "*.hyp,*.hlp" "read*" "" 0 1 0 0 0 1 0 0 0 0 0 AOPT 0 0 0 0 0 0 0 0 0 0 -APPL "qed" C:\TOOLS\QED\QED.APP "" 1 "*.txt,*.qpj" "" "" 0 1 0 1 0 0 0 0 0 0 0 +APPL "qed" C:\TOOLS\QED\QED.APP "" 1 "*.txt,*.qpj,*.cnf,*.cfg" "" "" 0 1 0 0 0 0 0 0 0 0 0 AOPT 0 0 0 0 0 0 0 0 0 0 APPL "zView" C:\TOOLS\ZVIEW\ZVIEW.APP "" 1 "*.jpg,*.png,*.gif,*.pdf,*.img,*.bmp,*.tif" "" "" 0 1 0 0 0 0 0 0 0 0 0 AOPT 0 0 0 0 0 0 0 0 0 0 @@ -46,20 +46,22 @@ APPL "mxplay_cf.app" C:\tools\mxplay\mxplay_cf.app "" 1 "*.mp3" "" "" 0 1 0 0 0 AOPT 0 0 0 0 0 0 0 0 0 0 APPL "NetSurf" C:\tools\netsurf3\nsv4e.app "" 1 "*.htm*,*.php,http*" "" "" 0 1 0 0 0 0 0 0 0 0 0 AOPT 0 0 0 0 0 0 0 0 0 0 -WIXY 0 2328 1341 4703 7597 -WIXY 1 2875 4718 6656 5000 -WIXY 2 500 1558 6656 5000 -WIXY 3 625 1731 6656 5000 -WIXY 4 750 1904 6656 5000 +APPL "synctmcf.prg" C:\tools\synctime\synctmcf.prg "" 1 "" "" "" 0 1 0 0 0 1 0 0 0 0 0 +AOPT 0 0 0 0 0 0 0 0 0 0 +WIXY 0 2328 1341 4703 7594 +WIXY 1 2875 4721 6656 5000 +WIXY 2 500 1560 6656 5000 +WIXY 3 625 1729 6656 5000 +WIXY 4 750 1908 6656 5000 WIXY 5 875 2077 6656 5000 -WIXY 6 1000 2251 6656 5000 -WIXY 7 1125 2424 6656 5000 -WIXY 8 1250 2597 6656 5000 -WIXY 9 1375 2770 6656 5000 -WIXY 10 1500 2943 6656 5000 -WIXY 11 1625 3116 6656 5000 +WIXY 6 1000 2246 6656 5000 +WIXY 7 1125 2425 6656 5000 +WIXY 8 1250 2594 6656 5000 +WIXY 9 1375 2773 6656 5000 +WIXY 10 1500 2942 6656 5000 +WIXY 11 1625 3111 6656 5000 WIXY 12 1750 3290 6656 5000 -WIXY 13 1875 3463 6656 5000 -WIXY 14 2000 3636 6656 5000 -WIXY 15 2125 3809 6656 5000 +WIXY 13 1875 3459 6656 5000 +WIXY 14 2000 3638 6656 5000 +WIXY 15 2125 3807 6656 5000 VTXY 0 0 10000 10000 diff --git a/thing/THING.127/thing.key b/THING/THING.127/thing.key similarity index 100% rename from thing/THING.127/thing.key rename to THING/THING.127/thing.key diff --git a/thing/THING.129/06400480.i16 b/THING/THING.129/06400480.i16 similarity index 100% rename from thing/THING.129/06400480.i16 rename to THING/THING.129/06400480.i16 diff --git a/thing/THING.129/MEDICON.RSC b/THING/THING.129/MEDICON.RSC similarity index 100% rename from thing/THING.129/MEDICON.RSC rename to THING/THING.129/MEDICON.RSC diff --git a/thing/THING.129/THINGICN.RSC b/THING/THING.129/THINGICN.RSC similarity index 100% rename from thing/THING.129/THINGICN.RSC rename to THING/THING.129/THINGICN.RSC diff --git a/thing/THING.129/THINGICN.TXT b/THING/THING.129/THINGICN.TXT similarity index 100% rename from thing/THING.129/THINGICN.TXT rename to THING/THING.129/THINGICN.TXT diff --git a/thing/THING.129/THINGIMG.OVL b/THING/THING.129/THINGIMG.OVL similarity index 100% rename from thing/THING.129/THINGIMG.OVL rename to THING/THING.129/THINGIMG.OVL diff --git a/thing/THING.129/THINGREG.OVL b/THING/THING.129/THINGREG.OVL similarity index 100% rename from thing/THING.129/THINGREG.OVL rename to THING/THING.129/THINGREG.OVL diff --git a/thing/THING.129/icons.inf b/THING/THING.129/icons.inf similarity index 100% rename from thing/THING.129/icons.inf rename to THING/THING.129/icons.inf diff --git a/thing/THING.129/icons.pal b/THING/THING.129/icons.pal similarity index 100% rename from thing/THING.129/icons.pal rename to THING/THING.129/icons.pal diff --git a/thing/THING.129/icons.rsc b/THING/THING.129/icons.rsc similarity index 100% rename from thing/THING.129/icons.rsc rename to THING/THING.129/icons.rsc diff --git a/thing/THING.129/icons/2012_set/icons.inf b/THING/THING.129/icons/2012_set/icons.inf similarity index 100% rename from thing/THING.129/icons/2012_set/icons.inf rename to THING/THING.129/icons/2012_set/icons.inf diff --git a/thing/THING.129/icons/2012_set/icons.rsc b/THING/THING.129/icons/2012_set/icons.rsc similarity index 100% rename from thing/THING.129/icons/2012_set/icons.rsc rename to THING/THING.129/icons/2012_set/icons.rsc diff --git a/thing/THING.129/icons/fbe_set.13h/CC_legal.txt b/THING/THING.129/icons/fbe_set.13h/CC_legal.txt similarity index 100% rename from thing/THING.129/icons/fbe_set.13h/CC_legal.txt rename to THING/THING.129/icons/fbe_set.13h/CC_legal.txt diff --git a/thing/THING.129/icons/fbe_set.13h/icons.inf b/THING/THING.129/icons/fbe_set.13h/icons.inf similarity index 100% rename from thing/THING.129/icons/fbe_set.13h/icons.inf rename to THING/THING.129/icons/fbe_set.13h/icons.inf diff --git a/thing/THING.129/icons/fbe_set.13h/icons.pal b/THING/THING.129/icons/fbe_set.13h/icons.pal similarity index 100% rename from thing/THING.129/icons/fbe_set.13h/icons.pal rename to THING/THING.129/icons/fbe_set.13h/icons.pal diff --git a/thing/THING.129/icons/fbe_set.13h/icons.rsc b/THING/THING.129/icons/fbe_set.13h/icons.rsc similarity index 100% rename from thing/THING.129/icons/fbe_set.13h/icons.rsc rename to THING/THING.129/icons/fbe_set.13h/icons.rsc diff --git a/thing/THING.129/icons/fbe_set.13h/readme.txt b/THING/THING.129/icons/fbe_set.13h/readme.txt similarity index 100% rename from thing/THING.129/icons/fbe_set.13h/readme.txt rename to THING/THING.129/icons/fbe_set.13h/readme.txt diff --git a/thing/THING.127/icons/fbe16set.13h/summary.txt b/THING/THING.129/icons/fbe_set.13h/summary.txt similarity index 100% rename from thing/THING.127/icons/fbe16set.13h/summary.txt rename to THING/THING.129/icons/fbe_set.13h/summary.txt diff --git a/thing/THING.129/monoicon.rsc b/THING/THING.129/monoicon.rsc similarity index 100% rename from thing/THING.129/monoicon.rsc rename to THING/THING.129/monoicon.rsc diff --git a/thing/THING.129/setpal.prg b/THING/THING.129/setpal.prg similarity index 100% rename from thing/THING.129/setpal.prg rename to THING/THING.129/setpal.prg diff --git a/thing/THING.129/thing.app b/THING/THING.129/thing.app similarity index 100% rename from thing/THING.129/thing.app rename to THING/THING.129/thing.app diff --git a/thing/THING.129/thing.hlp b/THING/THING.129/thing.hlp similarity index 100% rename from thing/THING.129/thing.hlp rename to THING/THING.129/thing.hlp diff --git a/thing/THING.129/thing.hrd b/THING/THING.129/thing.hrd similarity index 100% rename from thing/THING.129/thing.hrd rename to THING/THING.129/thing.hrd diff --git a/thing/THING.129/thing.inf b/THING/THING.129/thing.inf similarity index 100% rename from thing/THING.129/thing.inf rename to THING/THING.129/thing.inf diff --git a/thing/THING.129/thing.key b/THING/THING.129/thing.key similarity index 100% rename from thing/THING.129/thing.key rename to THING/THING.129/thing.key diff --git a/thing/THING.129/thing.rsc b/THING/THING.129/thing.rsc similarity index 100% rename from thing/THING.129/thing.rsc rename to THING/THING.129/thing.rsc diff --git a/thing/THING.129/thingfnd.app b/THING/THING.129/thingfnd.app similarity index 100% rename from thing/THING.129/thingfnd.app rename to THING/THING.129/thingfnd.app diff --git a/thing/THING.129/thingfnd.rsc b/THING/THING.129/thingfnd.rsc similarity index 100% rename from thing/THING.129/thingfnd.rsc rename to THING/THING.129/thingfnd.rsc diff --git a/thing/THING.129/thingicn.app b/THING/THING.129/thingicn.app similarity index 100% rename from thing/THING.129/thingicn.app rename to THING/THING.129/thingicn.app diff --git a/guides/de/thingicn.hyp b/THING/THING.129/thingicn.hyp similarity index 100% rename from guides/de/thingicn.hyp rename to THING/THING.129/thingicn.hyp diff --git a/guides/de/thingicn.ref b/THING/THING.129/thingicn.ref similarity index 100% rename from guides/de/thingicn.ref rename to THING/THING.129/thingicn.ref diff --git a/thing/THING.129/thingrun.prg b/THING/THING.129/thingrun.prg similarity index 100% rename from thing/THING.129/thingrun.prg rename to THING/THING.129/thingrun.prg diff --git a/thing/THING.129/thingtxt.rsc b/THING/THING.129/thingtxt.rsc similarity index 100% rename from thing/THING.129/thingtxt.rsc rename to THING/THING.129/thingtxt.rsc diff --git a/thing/THINWAIT/THINWAIT.APP b/THING/THINWAIT/THINWAIT.APP similarity index 100% rename from thing/THINWAIT/THINWAIT.APP rename to THING/THINWAIT/THINWAIT.APP diff --git a/thing/THINWAIT/THINWAIT.TXT b/THING/THINWAIT/THINWAIT.TXT similarity index 100% rename from thing/THINWAIT/THINWAIT.TXT rename to THING/THINWAIT/THINWAIT.TXT diff --git a/thing/TOS2GEM/T2GRESET.PRG b/THING/TOS2GEM/T2GRESET.PRG similarity index 100% rename from thing/TOS2GEM/T2GRESET.PRG rename to THING/TOS2GEM/T2GRESET.PRG diff --git a/thing/TOS2GEM/T2G_INTR.PRG b/THING/TOS2GEM/T2G_INTR.PRG similarity index 100% rename from thing/TOS2GEM/T2G_INTR.PRG rename to THING/TOS2GEM/T2G_INTR.PRG diff --git a/thing/TOS2GEM/TOS2GEM.PRG b/THING/TOS2GEM/TOS2GEM.PRG similarity index 100% rename from thing/TOS2GEM/TOS2GEM.PRG rename to THING/TOS2GEM/TOS2GEM.PRG diff --git a/thing/TOS2GEM/TOS2GEM.TXT b/THING/TOS2GEM/TOS2GEM.TXT similarity index 100% rename from thing/TOS2GEM/TOS2GEM.TXT rename to THING/TOS2GEM/TOS2GEM.TXT diff --git a/thing/language/thing.127/uk/docs/THING/UPDATE.TXT b/THING/UPDATE.TXT similarity index 100% rename from thing/language/thing.127/uk/docs/THING/UPDATE.TXT rename to THING/UPDATE.TXT diff --git a/thing/language/contents.txt b/THING/language/contents.txt similarity index 100% rename from thing/language/contents.txt rename to THING/language/contents.txt diff --git a/thing/language/thing.127/de/docs/archiv.grp b/THING/language/thing.127/de/docs/archiv.grp similarity index 100% rename from thing/language/thing.127/de/docs/archiv.grp rename to THING/language/thing.127/de/docs/archiv.grp diff --git a/thing/language/thing.127/de/docs/contents.txt b/THING/language/thing.127/de/docs/contents.txt similarity index 100% rename from thing/language/thing.127/de/docs/contents.txt rename to THING/language/thing.127/de/docs/contents.txt diff --git a/thing/language/thing.127/de/docs/readme.psi b/THING/language/thing.127/de/docs/readme.psi similarity index 100% rename from thing/language/thing.127/de/docs/readme.psi rename to THING/language/thing.127/de/docs/readme.psi diff --git a/thing/language/thing.127/de/docs/readme.txt b/THING/language/thing.127/de/docs/readme.txt similarity index 100% rename from thing/language/thing.127/de/docs/readme.txt rename to THING/language/thing.127/de/docs/readme.txt diff --git a/thing/language/thing.127/de/docs/register.txt b/THING/language/thing.127/de/docs/register.txt similarity index 100% rename from thing/language/thing.127/de/docs/register.txt rename to THING/language/thing.127/de/docs/register.txt diff --git a/thing/language/thing.127/de/docs/support.txt b/THING/language/thing.127/de/docs/support.txt similarity index 100% rename from thing/language/thing.127/de/docs/support.txt rename to THING/language/thing.127/de/docs/support.txt diff --git a/thing/language/thing.127/de/docs/thin127d.upl b/THING/language/thing.127/de/docs/thin127d.upl similarity index 100% rename from thing/language/thing.127/de/docs/thin127d.upl rename to THING/language/thing.127/de/docs/thin127d.upl diff --git a/thing/language/thing.127/de/docs/thingimg.txt b/THING/language/thing.127/de/docs/thingimg.txt similarity index 100% rename from thing/language/thing.127/de/docs/thingimg.txt rename to THING/language/thing.127/de/docs/thingimg.txt diff --git a/thing/language/thing.127/de/docs/update.txt b/THING/language/thing.127/de/docs/update.txt similarity index 100% rename from thing/language/thing.127/de/docs/update.txt rename to THING/language/thing.127/de/docs/update.txt diff --git a/thing/language/thing.127/de/docs/vaproto.h b/THING/language/thing.127/de/docs/vaproto.h similarity index 100% rename from thing/language/thing.127/de/docs/vaproto.h rename to THING/language/thing.127/de/docs/vaproto.h diff --git a/thing/language/thing.127/de/docs/wichtig.txt b/THING/language/thing.127/de/docs/wichtig.txt similarity index 100% rename from thing/language/thing.127/de/docs/wichtig.txt rename to THING/language/thing.127/de/docs/wichtig.txt diff --git a/guides/de/thing.hyp b/THING/language/thing.127/de/guides/thing.hyp similarity index 100% rename from guides/de/thing.hyp rename to THING/language/thing.127/de/guides/thing.hyp diff --git a/guides/de/thing.ref b/THING/language/thing.127/de/guides/thing.ref similarity index 100% rename from guides/de/thing.ref rename to THING/language/thing.127/de/guides/thing.ref diff --git a/thing/THING.129/thingicn.hyp b/THING/language/thing.127/de/guides/thingicn.hyp similarity index 100% rename from thing/THING.129/thingicn.hyp rename to THING/language/thing.127/de/guides/thingicn.hyp diff --git a/thing/THING.129/thingicn.ref b/THING/language/thing.127/de/guides/thingicn.ref similarity index 100% rename from thing/THING.129/thingicn.ref rename to THING/language/thing.127/de/guides/thingicn.ref diff --git a/thing/language/thing.127/de/thing/thing.rsc b/THING/language/thing.127/de/thing/thing.rsc similarity index 100% rename from thing/language/thing.127/de/thing/thing.rsc rename to THING/language/thing.127/de/thing/thing.rsc diff --git a/thing/language/thing.127/de/thing/thingcol.rsc b/THING/language/thing.127/de/thing/thingcol.rsc similarity index 100% rename from thing/language/thing.127/de/thing/thingcol.rsc rename to THING/language/thing.127/de/thing/thingcol.rsc diff --git a/thing/language/thing.127/de/thing/thingicn.txt b/THING/language/thing.127/de/thing/thingicn.txt similarity index 100% rename from thing/language/thing.127/de/thing/thingicn.txt rename to THING/language/thing.127/de/thing/thingicn.txt diff --git a/thing/language/thing.127/de/thing/thingtxt.rsc b/THING/language/thing.127/de/thing/thingtxt.rsc similarity index 100% rename from thing/language/thing.127/de/thing/thingtxt.rsc rename to THING/language/thing.127/de/thing/thingtxt.rsc diff --git a/thing/language/thing.127/de/thingicn/thingicn.110/readme.txt b/THING/language/thing.127/de/thingicn/thingicn.110/readme.txt similarity index 100% rename from thing/language/thing.127/de/thingicn/thingicn.110/readme.txt rename to THING/language/thing.127/de/thingicn/thingicn.110/readme.txt diff --git a/thing/language/thing.127/de/thingicn/thingicn.110/thingicn.app b/THING/language/thing.127/de/thingicn/thingicn.110/thingicn.app similarity index 100% rename from thing/language/thing.127/de/thingicn/thingicn.110/thingicn.app rename to THING/language/thing.127/de/thingicn/thingicn.110/thingicn.app diff --git a/thing/language/thing.127/de/guides/thingicn.hyp b/THING/language/thing.127/de/thingicn/thingicn.110/thingicn.hyp similarity index 100% rename from thing/language/thing.127/de/guides/thingicn.hyp rename to THING/language/thing.127/de/thingicn/thingicn.110/thingicn.hyp diff --git a/thing/language/thing.127/de/guides/thingicn.ref b/THING/language/thing.127/de/thingicn/thingicn.110/thingicn.ref similarity index 100% rename from thing/language/thing.127/de/guides/thingicn.ref rename to THING/language/thing.127/de/thingicn/thingicn.110/thingicn.ref diff --git a/thing/language/thing.127/de/thingicn/thingicn.110/thingicn.rsc b/THING/language/thing.127/de/thingicn/thingicn.110/thingicn.rsc similarity index 100% rename from thing/language/thing.127/de/thingicn/thingicn.110/thingicn.rsc rename to THING/language/thing.127/de/thingicn/thingicn.110/thingicn.rsc diff --git a/thing/language/thing.127/de/thingicn/thingicn.rsc b/THING/language/thing.127/de/thingicn/thingicn.rsc similarity index 100% rename from thing/language/thing.127/de/thingicn/thingicn.rsc rename to THING/language/thing.127/de/thingicn/thingicn.rsc diff --git a/thing/language/thing.127/fr/DOC_ASCI/THING.TXT b/THING/language/thing.127/fr/DOC_ASCI/THING.TXT similarity index 100% rename from thing/language/thing.127/fr/DOC_ASCI/THING.TXT rename to THING/language/thing.127/fr/DOC_ASCI/THING.TXT diff --git a/thing/language/thing.127/fr/DOC_ASCI/THINGICN.TXT b/THING/language/thing.127/fr/DOC_ASCI/THINGICN.TXT similarity index 100% rename from thing/language/thing.127/fr/DOC_ASCI/THINGICN.TXT rename to THING/language/thing.127/fr/DOC_ASCI/THINGICN.TXT diff --git a/thing/language/thing.127/fr/DOC_HTML/HOME.HTM b/THING/language/thing.127/fr/DOC_HTML/HOME.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/HOME.HTM rename to THING/language/thing.127/fr/DOC_HTML/HOME.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/198.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/198.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/198.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/198.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/199.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/199.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/199.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/199.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/200.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/200.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/200.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/200.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/201.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/201.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/201.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/201.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/202.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/202.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/202.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/202.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/203.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/203.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/203.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/203.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/204.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/204.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/204.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/204.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/205.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/205.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/205.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/205.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/206.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/206.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/206.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/206.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/207.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/207.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/207.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/207.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/208.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/208.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/208.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/208.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/209.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/209.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/209.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/209.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/210.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/210.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/210.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/210.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/211.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/211.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/211.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/211.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/212.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/212.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/212.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/212.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/213.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/213.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/213.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/213.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/214.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/214.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/214.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/214.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/215.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/215.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/215.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/215.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/216.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/216.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/216.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/216.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/217.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/217.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/217.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/217.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/218.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/218.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/218.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/218.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/219.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/219.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/219.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/219.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/220.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/220.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/220.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/220.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/221.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/221.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/221.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/221.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/222.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/222.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/222.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/222.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/223.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/223.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/223.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/223.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/224.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/224.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/224.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/224.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/227.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/227.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/227.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/227.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/228.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/228.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/228.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/228.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/229.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/229.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/229.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/229.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/230.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/230.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/230.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/230.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/231.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/231.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/231.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/231.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/232.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/232.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/232.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/232.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/IMAGES/233.GIF b/THING/language/thing.127/fr/DOC_HTML/IMAGES/233.GIF similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/IMAGES/233.GIF rename to THING/language/thing.127/fr/DOC_HTML/IMAGES/233.GIF diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/APPLICAT.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/APPLICAT.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/APPLICAT.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/APPLICAT.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/BOGUES.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/BOGUES.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/BOGUES.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/BOGUES.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/BUREAU.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/BUREAU.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/BUREAU.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/BUREAU.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/CLAVIER.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/CLAVIER.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/CLAVIER.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/CLAVIER.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/ENREGIST.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/ENREGIST.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/ENREGIST.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/ENREGIST.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/FAQ.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/FAQ.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/FAQ.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/FAQ.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/FENETRES.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/FENETRES.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/FENETRES.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/FENETRES.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/FICHIER.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/FICHIER.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/FICHIER.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/FICHIER.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/FORMATS.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/FORMATS.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/FORMATS.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/FORMATS.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/GROUPES.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/GROUPES.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/GROUPES.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/GROUPES.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/HISTOIRE.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/HISTOIRE.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/HISTOIRE.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/HISTOIRE.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/ICONES.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/ICONES.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/ICONES.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/ICONES.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/INSTALL.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/INSTALL.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/INSTALL.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/INSTALL.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/INTRO.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/INTRO.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/INTRO.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/INTRO.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/MENUS.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/MENUS.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/MENUS.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/MENUS.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/OPTIONS.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/OPTIONS.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/OPTIONS.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/OPTIONS.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/OUTILS.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/OUTILS.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/OUTILS.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/OUTILS.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/PROTOCOL.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/PROTOCOL.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/PROTOCOL.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/PROTOCOL.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/REMERCIE.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/REMERCIE.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/REMERCIE.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/REMERCIE.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/TIM.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/TIM.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/TIM.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/TIM.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/TRAVAIL.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/TRAVAIL.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/TRAVAIL.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/TRAVAIL.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/UPDATES.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/UPDATES.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/UPDATES.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/UPDATES.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/VARIABLE.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/VARIABLE.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/VARIABLE.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/VARIABLE.HTM diff --git a/thing/language/thing.127/fr/DOC_HTML/PAGES/VOIR.HTM b/THING/language/thing.127/fr/DOC_HTML/PAGES/VOIR.HTM similarity index 100% rename from thing/language/thing.127/fr/DOC_HTML/PAGES/VOIR.HTM rename to THING/language/thing.127/fr/DOC_HTML/PAGES/VOIR.HTM diff --git a/thing/language/thing.127/fr/THING/THING.RSC b/THING/language/thing.127/fr/THING/THING.RSC similarity index 100% rename from thing/language/thing.127/fr/THING/THING.RSC rename to THING/language/thing.127/fr/THING/THING.RSC diff --git a/thing/language/thing.127/fr/THING/THINGTXT.RSC b/THING/language/thing.127/fr/THING/THINGTXT.RSC similarity index 100% rename from thing/language/thing.127/fr/THING/THINGTXT.RSC rename to THING/language/thing.127/fr/THING/THINGTXT.RSC diff --git a/thing/language/thing.127/fr/traduct.txt b/THING/language/thing.127/fr/TRADUCT.TXT similarity index 100% rename from thing/language/thing.127/fr/traduct.txt rename to THING/language/thing.127/fr/TRADUCT.TXT diff --git a/thing/language/thing.127/it/THING/thing.rsc b/THING/language/thing.127/it/THING/thing.rsc similarity index 100% rename from thing/language/thing.127/it/THING/thing.rsc rename to THING/language/thing.127/it/THING/thing.rsc diff --git a/thing/language/thing.127/it/THING/thingcol.rsc b/THING/language/thing.127/it/THING/thingcol.rsc similarity index 100% rename from thing/language/thing.127/it/THING/thingcol.rsc rename to THING/language/thing.127/it/THING/thingcol.rsc diff --git a/thing/language/thing.127/it/THING/thingtxt.rsc b/THING/language/thing.127/it/THING/thingtxt.rsc similarity index 100% rename from thing/language/thing.127/it/THING/thingtxt.rsc rename to THING/language/thing.127/it/THING/thingtxt.rsc diff --git a/thing/language/thing.127/it/notice.txt b/THING/language/thing.127/it/notice.txt similarity index 100% rename from thing/language/thing.127/it/notice.txt rename to THING/language/thing.127/it/notice.txt diff --git a/thing/language/thing.127/nl/thing/thing.rsc b/THING/language/thing.127/nl/thing/thing.rsc similarity index 100% rename from thing/language/thing.127/nl/thing/thing.rsc rename to THING/language/thing.127/nl/thing/thing.rsc diff --git a/thing/language/thing.127/nl/thing/thingtxt.rsc b/THING/language/thing.127/nl/thing/thingtxt.rsc similarity index 100% rename from thing/language/thing.127/nl/thing/thingtxt.rsc rename to THING/language/thing.127/nl/thing/thingtxt.rsc diff --git a/thing/archiv.grp b/THING/language/thing.127/uk/docs/THING/ARCHIV.GRP similarity index 100% rename from thing/archiv.grp rename to THING/language/thing.127/uk/docs/THING/ARCHIV.GRP diff --git a/thing/contents.txt b/THING/language/thing.127/uk/docs/THING/CONTENTS.TXT similarity index 100% rename from thing/contents.txt rename to THING/language/thing.127/uk/docs/THING/CONTENTS.TXT diff --git a/thing/new.txt b/THING/language/thing.127/uk/docs/THING/NEW.TXT similarity index 100% rename from thing/new.txt rename to THING/language/thing.127/uk/docs/THING/NEW.TXT diff --git a/thing/readme.psi b/THING/language/thing.127/uk/docs/THING/README.PSI similarity index 100% rename from thing/readme.psi rename to THING/language/thing.127/uk/docs/THING/README.PSI diff --git a/thing/register.txt b/THING/language/thing.127/uk/docs/THING/REGISTER.TXT similarity index 100% rename from thing/register.txt rename to THING/language/thing.127/uk/docs/THING/REGISTER.TXT diff --git a/thing/support.txt b/THING/language/thing.127/uk/docs/THING/SUPPORT.TXT similarity index 100% rename from thing/support.txt rename to THING/language/thing.127/uk/docs/THING/SUPPORT.TXT diff --git a/thing/thin127e.upl b/THING/language/thing.127/uk/docs/THING/THIN127E.UPL similarity index 100% rename from thing/thin127e.upl rename to THING/language/thing.127/uk/docs/THING/THIN127E.UPL diff --git a/thing/update.txt b/THING/language/thing.127/uk/docs/THING/UPDATE.TXT similarity index 100% rename from thing/update.txt rename to THING/language/thing.127/uk/docs/THING/UPDATE.TXT diff --git a/thing/language/thing.127/uk/docs/THINGICN/README.TXT b/THING/language/thing.127/uk/docs/THINGICN/README.TXT similarity index 100% rename from thing/language/thing.127/uk/docs/THINGICN/README.TXT rename to THING/language/thing.127/uk/docs/THINGICN/README.TXT diff --git a/guides/thing.hyp b/THING/language/thing.127/uk/guides/THING.HYP similarity index 100% rename from guides/thing.hyp rename to THING/language/thing.127/uk/guides/THING.HYP diff --git a/guides/thing.ref b/THING/language/thing.127/uk/guides/THING.REF similarity index 100% rename from guides/thing.ref rename to THING/language/thing.127/uk/guides/THING.REF diff --git a/guides/thingicn.hyp b/THING/language/thing.127/uk/guides/THINGICN.HYP similarity index 100% rename from guides/thingicn.hyp rename to THING/language/thing.127/uk/guides/THINGICN.HYP diff --git a/guides/thingicn.ref b/THING/language/thing.127/uk/guides/THINGICN.REF similarity index 100% rename from guides/thingicn.ref rename to THING/language/thing.127/uk/guides/THINGICN.REF diff --git a/thing/language/thing.127/uk/thing/thing.rsc b/THING/language/thing.127/uk/thing/THING.RSC similarity index 100% rename from thing/language/thing.127/uk/thing/thing.rsc rename to THING/language/thing.127/uk/thing/THING.RSC diff --git a/thing/language/thing.127/uk/thing/thingcol.rsc b/THING/language/thing.127/uk/thing/THINGCOL.RSC similarity index 100% rename from thing/language/thing.127/uk/thing/thingcol.rsc rename to THING/language/thing.127/uk/thing/THINGCOL.RSC diff --git a/thing/language/thing.127/uk/thing/thingtxt.rsc b/THING/language/thing.127/uk/thing/THINGTXT.RSC similarity index 100% rename from thing/language/thing.127/uk/thing/thingtxt.rsc rename to THING/language/thing.127/uk/thing/THINGTXT.RSC diff --git a/thing/language/thing.127/uk/thingicn/readme.txt b/THING/language/thing.127/uk/thingicn/README.TXT similarity index 100% rename from thing/language/thing.127/uk/thingicn/readme.txt rename to THING/language/thing.127/uk/thingicn/README.TXT diff --git a/thing/language/thing.127/uk/thingicn/thingicn.rsc b/THING/language/thing.127/uk/thingicn/THINGICN.RSC similarity index 100% rename from thing/language/thing.127/uk/thingicn/thingicn.rsc rename to THING/language/thing.127/uk/thingicn/THINGICN.RSC diff --git a/thing/language/thing.129/de/thing.rsc b/THING/language/thing.129/de/thing.rsc similarity index 100% rename from thing/language/thing.129/de/thing.rsc rename to THING/language/thing.129/de/thing.rsc diff --git a/thing/language/thing.129/de/thing_bw.rsc b/THING/language/thing.129/de/thing_bw.rsc similarity index 100% rename from thing/language/thing.129/de/thing_bw.rsc rename to THING/language/thing.129/de/thing_bw.rsc diff --git a/thing/language/thing.129/de/thingcol.rsc b/THING/language/thing.129/de/thingcol.rsc similarity index 100% rename from thing/language/thing.129/de/thingcol.rsc rename to THING/language/thing.129/de/thingcol.rsc diff --git a/thing/language/thing.129/de/thingfnd.rsc b/THING/language/thing.129/de/thingfnd.rsc similarity index 100% rename from thing/language/thing.129/de/thingfnd.rsc rename to THING/language/thing.129/de/thingfnd.rsc diff --git a/thing/language/thing.129/de/thingtxt.rsc b/THING/language/thing.129/de/thingtxt.rsc similarity index 100% rename from thing/language/thing.129/de/thingtxt.rsc rename to THING/language/thing.129/de/thingtxt.rsc diff --git a/thing/language/thing.129/it/notice.txt b/THING/language/thing.129/it/notice.txt similarity index 100% rename from thing/language/thing.129/it/notice.txt rename to THING/language/thing.129/it/notice.txt diff --git a/thing/language/thing.129/it/thing.rsc b/THING/language/thing.129/it/thing.rsc similarity index 100% rename from thing/language/thing.129/it/thing.rsc rename to THING/language/thing.129/it/thing.rsc diff --git a/thing/language/thing.129/it/thing_bw.rsc b/THING/language/thing.129/it/thing_bw.rsc similarity index 100% rename from thing/language/thing.129/it/thing_bw.rsc rename to THING/language/thing.129/it/thing_bw.rsc diff --git a/thing/language/thing.129/it/thingcol.rsc b/THING/language/thing.129/it/thingcol.rsc similarity index 100% rename from thing/language/thing.129/it/thingcol.rsc rename to THING/language/thing.129/it/thingcol.rsc diff --git a/thing/language/thing.129/it/thingtxt.rsc b/THING/language/thing.129/it/thingtxt.rsc similarity index 100% rename from thing/language/thing.129/it/thingtxt.rsc rename to THING/language/thing.129/it/thingtxt.rsc diff --git a/thing/language/thing.129/uk/thing.rsc b/THING/language/thing.129/uk/thing.rsc similarity index 100% rename from thing/language/thing.129/uk/thing.rsc rename to THING/language/thing.129/uk/thing.rsc diff --git a/thing/language/thing.129/uk/thing_bw.rsc b/THING/language/thing.129/uk/thing_bw.rsc similarity index 100% rename from thing/language/thing.129/uk/thing_bw.rsc rename to THING/language/thing.129/uk/thing_bw.rsc diff --git a/thing/language/thing.129/uk/thingcol.rsc b/THING/language/thing.129/uk/thingcol.rsc similarity index 100% rename from thing/language/thing.129/uk/thingcol.rsc rename to THING/language/thing.129/uk/thingcol.rsc diff --git a/thing/language/thing.129/uk/thingfnd.rsc b/THING/language/thing.129/uk/thingfnd.rsc similarity index 100% rename from thing/language/thing.129/uk/thingfnd.rsc rename to THING/language/thing.129/uk/thingfnd.rsc diff --git a/thing/language/thing.129/uk/thingtxt.rsc b/THING/language/thing.129/uk/thingtxt.rsc similarity index 100% rename from thing/language/thing.129/uk/thingtxt.rsc rename to THING/language/thing.129/uk/thingtxt.rsc diff --git a/thing/notice.txt b/THING/notice.txt similarity index 100% rename from thing/notice.txt rename to THING/notice.txt diff --git a/uploads.txt b/UPLOADS.TXT similarity index 93% rename from uploads.txt rename to UPLOADS.TXT index e4f8be4..0ce1022 100644 --- a/uploads.txt +++ b/UPLOADS.TXT @@ -135,4 +135,12 @@ MOVED: Folder Uploads+Downloads to /home/ Folder flasher+nvdi to /firebee/ Renamed folder nvdi to nvdiptch - +28.10.2022 Lars: Added HighWire (v4e) + Updated NetSurf +30.10.2022 Lars: Updated GBE -> 3.72 +31.10.2022 Lars: Update FreeMINT/XaAES -> 1-19-ec3, TeraDesk, MINTtools, + TosWin2, HYPView, .hyps, ... + Fixed and added assignments in TeraDesk +2.11.2022 Lars: Fixed and added assignments in Thing 1.27 +04.11.2022 Lars: Added Texel v4e +08.11.2022 Lars: Moved /sources/ out of setup (one dir up) diff --git a/auto/sboot.prx b/auto/SBOOT.PRX similarity index 100% rename from auto/sboot.prx rename to auto/SBOOT.PRX diff --git a/auto/sboot.xml b/auto/SBOOT.XML similarity index 100% rename from auto/sboot.xml rename to auto/SBOOT.XML diff --git a/auto/mint-9ef.prg b/auto/mint-9ef.prg deleted file mode 100644 index d26f673..0000000 Binary files a/auto/mint-9ef.prg and /dev/null differ diff --git a/auto/mint-ec3.prg b/auto/mint-ec3.prg new file mode 100644 index 0000000..29edcbb Binary files /dev/null and b/auto/mint-ec3.prg differ diff --git a/cpx/colorvdi.cpx b/cpx/COLORVDI.CPX similarity index 100% rename from cpx/colorvdi.cpx rename to cpx/COLORVDI.CPX diff --git a/cpx/config.cpx b/cpx/CONFIG.CPX similarity index 100% rename from cpx/config.cpx rename to cpx/CONFIG.CPX diff --git a/cpx/clock_e.cpx b/cpx/Clock_E.cpx similarity index 100% rename from cpx/clock_e.cpx rename to cpx/Clock_E.cpx diff --git a/cpx/wcolors.cpz b/cpx/WCOLORS.CPZ similarity index 100% rename from cpx/wcolors.cpz rename to cpx/WCOLORS.CPZ diff --git a/devtools/gbe/gbe.app b/devtools/gbe/gbe.app index 05e3c70..8a0b454 100644 Binary files a/devtools/gbe/gbe.app and b/devtools/gbe/gbe.app differ diff --git a/devtools/gbe/gbe.prg b/devtools/gbe/gbe.prg index 614d4c7..7056293 100644 Binary files a/devtools/gbe/gbe.prg and b/devtools/gbe/gbe.prg differ diff --git a/devtools/gbe/gbe.rsc b/devtools/gbe/gbe.rsc index e6667aa..742cace 100644 Binary files a/devtools/gbe/gbe.rsc and b/devtools/gbe/gbe.rsc differ diff --git a/devtools/gbe/history/v3_71.txt b/devtools/gbe/history/v3_71.txt new file mode 100644 index 0000000..3369567 --- /dev/null +++ b/devtools/gbe/history/v3_71.txt @@ -0,0 +1,140 @@ +v3.71 Change Log (Released 5/17/2021) + +------------------------------------------------------------------------------- + +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +!! WARNING !! +!! WARNING !! RGB256() and RGB1000() parameters schemes reworked +!! WARNING !! RGB and RGB() parameter schemes reworked +!! WARNING !! TIMESTAMP command removed +!! WARNING !! TIMESTAMP$() parameter scheme reworked +!! WARNING !! SYSTAB() indexes changed starting at offset 76 +!! WARNING !! HARDWARE? removed, bits replaced by built in variables +!!!!!!!!!!!!! WEEKDAY() parameter scheme reworked +!! +!! If these were used, LST/merge the source, then hand edit all such lines. +!! These must be corrected or the RunOnly and Compiler will likely crash. +!! +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +Bumped version to 3.71 + Component: All + +GFABASIC.HYP changes + ACHAR, STICK pages updated, misc typos + Added G_SWBUTTON and SWINFO to the AES section (NAES) + Added G_POPUP and POPINFO to the AES section (NAES) + Added G_SHORTCUT to AES section (NAES) + +GBE_LIB.HYP fixed quite a few typos + +RGB command wouldn't accept byte return variables (fixed syntax rule) + Component: GBE, RunOnly + +Run fails under MagiC with no error message (fixed environment handling) + Component: RunOnly (tested under AtariX emulator) + +RunOnly crashed on 68000 based machine (fixed misaligned long access) + Component: RunOnly + +Corrected 2 table entires in the compiler. Nonfatal. + Component: Compiler + +Added C_VDI() and C_XBIOS() +Added BCOUNT&() and BCOUNT%() +Added MEMZERO& and MEMZERO% +Added POPUP() and INPUTBOX() +Added SETSTR() +Added NEAREST_RGB(), AVERAGE_RGB, and GRAYSCALE() +Added DATE() and TIME() +Added YEAR(), MONTH(), DAY(), HOUR24(), MINUTE(), and SECOND() +Added HOUR12(), MERIDIEM() +Added DAYNO(), LEAP(), and WEEK() +Added special variables _0 to _9 (read and write) +Added variables _CW, _CH, _VERSION, _FPU, _MCH, _CF_, _BUILDINFO, and _CPUID +Added variables _DX, _DY, _DW, and _DH +Added variables M68K?, COMPILED?, ACC?, AUTO?, FPU?, CPU020?, EJP?, and DMASND? +Added variables G~H and G~R +Added BMPSIZE() + Component: GBE, RunOnly, Compiler, Library, GBE_LIB.HYP + +MEMSWAP&, MEMSWAP% reported linker error (fixed 2 more table entries) + Component: Compiler + +Improved parameter handling, smaller code size: + BZERO, BCRYPT, BXLATE, BINSTR(), + BCOUNT(), + BFILL, MEMFILL&, MEMFILL%, + BFIND(), BFIND&(), BFIND%(), + BCOMPARE(), BCOMPARE&(), BCOMPARE%(), + BREPLACE, MEMREPLACE&, MEMREPLACE%, + MEMAND, MEMOR, MEMXOR, + MEMSWAP&, MEMSWAP%, + MEMBTST|(), MEMBTST&(), MEMBTST%(), + MEMBSET|, MEMBSET&, MEMBSET%, + MEMBCLR|, MEMBCLR&, MEMBCLR%, + MEMBCHG|, MEMBCHG&, MEMBCHG%, + CHECKSUM(), CRC16(), CRC32(), + x=OB.FLAGS(), OB.FLAGS()=x, + x=OB.STATE(), OB.STATE()=x, + x=OB_RBUTTON(), OB_RBUTTON=x, + SET.MFDB, SET.MENU, SET.SOCKADDR_IN, + x=USERBLK(), USERBLK()=x, + x=BITBLK(), BITBLK()=x, + x=BFOBSPEC(), BFOBSPEC()=x, + x=TEDINFO(), TEDINFO()=x, + x=CICONBLK(), CICONBLK()=x, + x-ICONBLK(), ICONBLK()=x, + BOUND(), CONSTRAIN(), + RGB256(), RGB1000(), + MENU.TEXT(), SHEL.WRITE(), MENU_ATTACH(), MENU_POPUP(), MENU_ISTART(), + V_CONTOURFILL(), V_BAR(), V_RBOX(), V_RFBOX(), VR_RECFL(), V_JUSTIFIED(), + V_ARC(), V_CIRLCE(), v_ELLARC(), V_ELLPIE(), V_ELLIPSE(), V_PIESLICE(), + V_PLINE(), V_PMARKER(), V_FILLAREA(), V_GTEXT(), V_CURTEXT(), + DOPENDIR(), DPATHCONF(), F_BSAVE(), F_BLOAD(), F_OUTPUT(), PWRITE(), + F_LINE_OUTPUT(), LDG_FIND(), + VSGET, VSPUT + Component: Compiler, Library + +SUBSTR() renamed to GETSTR() - no need to LST/merge, visual change only +RANGE() renamed to CONSTRAIN() - no need to LST/merge, visual change only +OB_RBUTTON() renamed to OB_RADIO() - no need to LST/merge, visual change only + Component: GBE, RunOnly + +Fixed meta command #LG@ not working with INLINE and the data being zeroed +Added meta command #DL0 (remove empty procedures that ara called) + Component: GBE + +OB_TEXT$() added support for object type 34 (G_SWBUTTON) and 38 (G_SHORTCUT) + Component: RunOnly, Library + +ENVIRON$() the equal sign (=) is now optional + Component: RunOnly, Library + +FSEL_EXINPUT() and DHST_ADD() fixed freeing of internal temporary strings + Component: RunOnly, Library + +VQT_EXTENT() null terminated string internally for no good reason + Component: RunOnly, Library + +Fixed tokenizer bug, caused certain extended functions to encode incorrectly +Fixed detokenizer bug, caused certain extended functions to decode incorrectly + Component: GBE, RunOnly + +Activated 4 reserved function tables (required some additional code as well) +Adds 1024 additional free token slots for future expansion +This change brings GBE/GFA to it's maximum limit + Component: GBE, RunOnly, Compiler + +------------------------------------------------------------------------------- + +GBE refuses to run under MagiC with Magxdesk (missing AVSERVER error) + Requires installation of AV-Server - Version 1.3 + https://alex.barton.de/computer/atari/download/ (avserv04.lzh) + ... or install a better desktop like Thing Desktop + +Context sensitive help and subroutine folding not working under AtariX/MagiC + Related to emulator key mapping. Where's the 'Help' key? + + +* diff --git a/devtools/gbe/history/v3_72.txt b/devtools/gbe/history/v3_72.txt new file mode 100644 index 0000000..6ac107a --- /dev/null +++ b/devtools/gbe/history/v3_72.txt @@ -0,0 +1,140 @@ +v3.72 Change Log (Released 12/9/2021) + +------------------------------------------------------------------------------- + +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +!! WARNING !! +!! WARNING !! Removed from all components: +!! WARNING !! BFOBSPEC(), BITBLK(), CICONBLK(), ICONBLK(), TEDINFO(), USERBLK() +!! WARNING !! +!! WARNING !! My apologies for flip flopping on these. To reduce the number of +!! WARNING !! tokens these functions were introduced. At the time I had forgotten +!! WARNING !! there were four more reserved function tables. These are replaced +!! WARNING !! with easier to use functions that are far more readable. +!! WARNING !! +!! WARNING !! FSEL_EXINPUT() reworked parameter scheme (to matches aes docs) +!!!!!!!!!!!!! MEMSAWP& and MEMSWAP% reworked parameter schemes +!! +!! If these were used, LST/merge the source, then hand edit all such lines. +!! These lines must be corrected, RunOnly and the Compiler will likely crash. +!! +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +Bumped version to 3.72 + Component: All + +GBE_LIB.HYP updated, corrected typos + +GFABASIC.HYP updated AES section + +GBE changes: + Merge no longer strips single LFs and TABs (test case, import monopoly.bas) + Small optimization in redraw routine + Add AP_TERM option if RunOnly or compiled code is already running + Rename symbol works on INLINE commands (was ignored) + +Added JPEGD API: (Atari/Brainstorm JPEGD DSP Decoder) + JPEGD_INIT(), JPEGD_OPENDRIVER(), JPEGD_CLOSEDRIVER(), JPEGD_GETSTRUCTSIZE(), + JPEGD_GETIMAGEINFO(), JPEGD_GETIMAGESIZE(), JPEGD_DECODEIMAGE() + Component: GBE, RunOnly, Compiler, Library + +Added 32 Xbios DSP_xxx() functions + Component: GBE, RunOnly, Compiler, Library + +Bumped CONTRL() array to 13 elements (0 to 12) per NVDI v5 limits + See NVDI v5 official 'C' bindings VR_TRANSFER_BITS() + Component: RunOnly, Library + +Added NVDI v5 functions: + VR_TRANSFER_BITS(), V_OPEN_BM(), V_RESIZE_BM(), + V_SETRGB(), + VS_CTAB(), VS_CTAB_ENTRY(), VS_DFLT_CTAB(), + VQ_CTAB(), VQ_CTAB_ENTRY(), VQ_CTAB_ID(), V_CTAB_IDX2VDI(), + V_CTAB_VDI2IDX(), V_CTAB_IDX2VALUE(), V_GET_CTAB_ID(), VQ_DFLT_CTAB(), + V_CREATE_CTAB(), V_DELETE_CTAB(), V_CREATE_ITAB(), V_DELETE_ITAB(), + VST_FG_COLOR(), VSF_FG_COLOR(), VSL_FG_COLOR(), VSM_FG_COLOR(), VSR_FG_COLOR(), + VQT_FG_COLOR(), VQF_FG_COLOR(), VQL_FG_COLOR(), VQM_FG_COLOR(), VQR_FG_COLOR(), + VST_BG_COLOR(), VSF_BG_COLOR(), VSL_BG_COLOR(), VSM_BG_COLOR(), VSR_BG_COLOR(), + VQT_BG_COLOR(), VQF_BG_COLOR(), VQL_BG_COLOR(), VQM_BG_COLOR(), VQR_BG_COLOR(), + VS_HILITE_COLOR(), VS_MIN_COLOR(), VS_MAX_COLOR(), VS_WEIGHT_COLOR(), + VQ_HILITE_COLOR(), VQ_MIN_COLOR(), VQ_MAX_COLOR(), VQ_WEIGHT_COLOR(), + V_COLOR2VALUE(), V_VALUE2COLOR(), V_COLOR2NEAREST(), VQ_PX_FORMAT(), + VR_CLIP_RECTS_BY_DST(), VR_CLIP_RECTS_BY_SRC() + Component: GBE, RunOnly, Compiler, Library + +Added NVDI v3 functions: + VST_NAME(), VST_WIDTH(), + VQT_EXT_NAME(), VQT_NAME_AND_ID(), VQT_XFNTINFO(), VQT_FONTHEADER() + Component: GBE, RunOnly, Compiler, Library + +Added VDI functions: + V_HARDCOPY(), V_CLEAR_DISP_LIST(), + VEX_TIMV(), VEX_BUTV(), VEX_MOTV(), VEX_CURV() + Component: GBE, RunOnly, Compiler, Library + +Added AES functions: + BI_PDATA(), BI_WB(), BI_HL(), BI_X(), BI_Y(), BI_COLOR(), + OB_SELECTED(), OB_CROSSED(), OB_CHECKED(), OB_DISABLED(), OB_OUTLINED(), + OB_SHADOWED(), OB_WHITEBAK(), + OB_SELECTABLE(), OB_DEFAULT(), OB_EXIT(), OB_EDITABLE(), OB_RBUTTON(), + OB_LASTOB(), OB_TOUCHEXIT(), OB_HIDETREE(), OB_INDIRECT(), OB_FL3DIND(), + OB_FL3DACT(), OB_SUBMENU(), OB_FL3DBAK(), + BF_OBSPEC(), BF_CHARACTER(), BF_FRAMESIZE(), BF_FRAMECOL(), BF_TEXTCOL(), + BF_TEXTMODE(), BF_FILLPATTERN(), BF_INTERIORCOL(), + TE_PTEXT(), TE_PTMPLT(), TE_PVALID(), TE_FONT(), TE_FONTID(), TE_JUST(), + TE_COLOR(), TE_FONTSIZE(), TE_THICKNESS(), TE_TXTLEN(), TE_TMPLEN(), + TE_FRAMECOL(), TE_TEXTCOL(), TE_TEXTMODE(), TE_FILLPATTERN(), TE_INTERIORCOL(), + IB_PMASK(), IB_PDATA(), IB_PTEXT(), IB_CHAR(), IB_XCHAR(), IB_YCHAR(), + IB_XICON(), IB_YICON(), IB_WICON(), IB_HICON(), IB_XTEXT(), IB_YTEXT(), + IB_WTEXT(), IB_HTEXT(), IB_FCOLOR(), IB_BCOLOR(), IB_LETTER(), + CI_MAINLIST(), CI_NUM_PLANES(), CI_COL_DATA(), CI_COL_MASK(), CI_SEL_DATA(), + CI_SEL_MASK(), CI_NEXT_RES(), + UB_CODE(), UB_PARM(), + INPUTRADIO() + Component: GBE, RunOnly, Compiler, Library + +Added function SUPERSCALAR() + Component: GBE, RunOnly, Compiler, Library + +Added commands: + C2P (supports 4 types), + SET.GCBITMAP, SET.RXYWH, SET.SXYXY, SET.DXYXY, SET.SXYWH, SET.DXYWH, + BMIRROR, MEMMIRROR&, MEMMIRROR%, MEMMIRROR3, + BEXG, MEMEXG&, MEMEXG% + Component: GBE, RunOnly, Compiler, Library + +Added Xbios function INITMOUS() + Component: GBE, RunOnly, Compiler, Library + +Added Gemdos function FREADLINK() + Component: GBE, RunOnly, Compiler, Library + +Optimized SET.PXYWH, VQ_SCRNINFO(), MIRROR$(), INPUTBOX() + Component: RunOnly, Library + +Compiler reached a point where no more commands could be added + Reorganized all jump tables and code + Component: Compiler + +Fixed F_INP%() syntax rule (possible crash) +Fixed RGB command syntax rule again (accepted boolean return variables) + Component: GBE, RunOnly + +Fixed F_INP&() number not a word error + RunOnly, Library + +Fixed V_GET_PIXEL() return values (ext.l no longer applied internally) + RunOnly, Library + +LDG_xxx() functions reworked, LDG.PRG is no longer needed + Solves 32kb memory leak + RunOnly, Library + +Fixed BCOMPARE&() and BCOMPARE%() third parameter not handled correctly + Library + +Fixed POPUP() freezing with 1 entry + RunOnly, Library + + +* diff --git a/devtools/gbe/import/agfa2lst.app b/devtools/gbe/import/agfa2lst.app index 45c8131..199dd16 100644 Binary files a/devtools/gbe/import/agfa2lst.app and b/devtools/gbe/import/agfa2lst.app differ diff --git a/devtools/gbe/import/agfa2lst.prg b/devtools/gbe/import/agfa2lst.prg index 0eb0106..fc9873a 100644 Binary files a/devtools/gbe/import/agfa2lst.prg and b/devtools/gbe/import/agfa2lst.prg differ diff --git a/devtools/gbe/import/ms2lst.app b/devtools/gbe/import/ms2lst.app index e69de29..1232ae4 100644 Binary files a/devtools/gbe/import/ms2lst.app and b/devtools/gbe/import/ms2lst.app differ diff --git a/devtools/gbe/include/app_info.lst b/devtools/gbe/include/app_info.lst deleted file mode 100644 index 1603c03..0000000 --- a/devtools/gbe/include/app_info.lst +++ /dev/null @@ -1,31 +0,0 @@ -' these provide information about your application -> FUNCTION app_timestamp !v1.00 - $F% !build date/time in gemdos format, see xbios(23) - RETURN LONG{HIMEM+12} -ENDFUNC -' build date and time in human readable form -' call MODE once before use to set the output format -> FUNCTION app_build_date$ !v1.00 - RETURN CHAR{HIMEM+130} !10 chars -ENDFUNC -> FUNCTION app_build_time$ !v1.00 - RETURN CHAR{HIMEM+120} !8 chars -ENDFUNC -' returns "68K" or "V4E" depending on the build type at compile time -> FUNCTION app_build_type$ !v1.00 - RETURN CHAR{HIMEM+154} !3 chars -ENDFUNC -' the revision of the compiler/linker at the moment your program was compiled -> FUNCTION compiler_revision !v1.00 - $F% - RETURN LONG{HIMEM+8} -ENDFUNC -' these provide information about the library -' the revision of the library at the moment your program was compiled -> FUNCTION library_revision !v1.00 - $F% - RETURN LONG{HIMEM+4} -ENDFUNC -> FUNCTION library_id$ !v1.00 - RETURN MKL$(LONG{HIMEM}) !'GBE3' -ENDFUNC diff --git a/devtools/gbe/include/argv.gfa b/devtools/gbe/include/argv.gfa new file mode 100644 index 0000000..901a30f Binary files /dev/null and b/devtools/gbe/include/argv.gfa differ diff --git a/devtools/gbe/include/av_proto.lst b/devtools/gbe/include/av_proto.lst new file mode 100644 index 0000000..467cbcf --- /dev/null +++ b/devtools/gbe/include/av_proto.lst @@ -0,0 +1,23 @@ +' +' AV Protocol defines per TOS.HYP (lp) +va_confont&=&H4715 +va_consoleopen&=&H4719 +va_copy_complete&=&H4729 +va_dragaccwind&=&H4725 +va_drag_complete&=&H4735 +va_filechanged&=&H4754 +va_filecopied&=&H4756 +va_filedeleted&=&H4758 +va_filefont&=&H4713 +va_fontchanged&=&H4739 +va_object&=&H4717 +va_path_update&=&H4760 +va_progstart&=&H4723 +va_protostatus&=&H4701 +va_setstatus&=&H4705 +va_start&=&H4711 +va_that_izit&=&H4733 +va_viewed&=&H4752 +va_windopen&=&H4721 +va_xopen&=&H4741 +' diff --git a/devtools/gbe/include/bfobspec.lst b/devtools/gbe/include/bfobspec.lst new file mode 100644 index 0000000..d64a026 --- /dev/null +++ b/devtools/gbe/include/bfobspec.lst @@ -0,0 +1,9 @@ +' bfobspec +LET bf_obspec&=0 +LET bf_character&=1 +LET bf_framesize&=2 +LET bf_framecol&=3 +LET bf_textcol&=4 +LET bf_textmode&=5 +LET bf_fillpattern&=6 +LET bf_interiorcol&=7 diff --git a/devtools/gbe/include/bitblk.lst b/devtools/gbe/include/bitblk.lst new file mode 100644 index 0000000..e44ab49 --- /dev/null +++ b/devtools/gbe/include/bitblk.lst @@ -0,0 +1,7 @@ +' bitblk +LET bi_pdata&=0 +LET bi_wb&=1 +LET bi_hl&=2 +LET bi_x&=3 +LET bi_y&=4 +LET bi_color&=5 diff --git a/devtools/gbe/include/cache.lst b/devtools/gbe/include/cache.lst deleted file mode 100644 index f32eb09..0000000 --- a/devtools/gbe/include/cache.lst +++ /dev/null @@ -1,7 +0,0 @@ -' this will flush the cpu and data cache on all 68K CPUs and the coldfire -' it first tries ssystem(), if that don't work it does it the hard way -> PROCEDURE flush_cache !v1.00 - LOCAL asm% - asm%=LONG{HIMEM+28} - ~C:asm%() -RETURN diff --git a/devtools/gbe/include/ciconblk.lst b/devtools/gbe/include/ciconblk.lst new file mode 100644 index 0000000..dc5bd97 --- /dev/null +++ b/devtools/gbe/include/ciconblk.lst @@ -0,0 +1,8 @@ +' ciconblk +LET cb_mainlist&=0 +LET cb_numplanes&=1 +LET cb_coldata&=2 +LET cb_colmask&=3 +LET cb_seldata&=4 +LET cb_selmask&=5 +LET cb_nextres&=6 diff --git a/devtools/gbe/include/codec.lst b/devtools/gbe/include/codec.lst new file mode 100644 index 0000000..d0ad0c0 --- /dev/null +++ b/devtools/gbe/include/codec.lst @@ -0,0 +1,26 @@ +' zview codec (plugin), _img_info structure: 1128 bytes +LET ii_width&=0 !& image width in pixels +LET ii_height&=2 !& image height in pixels +LET ii_components&=4 !& * 1=mono 3=color mapped or true-color +LET ii_planes&=6 !& info only, can't rely on it +LET ii_colors&=8 !% info only, can't rely on it +LET ii_orientation&=12 !& 0=normal 1=needs flipped +LET ii_page&=14 !& number of pages/frames in the file +LET ii_delay&=16 !& used for animations +LET ii_num_comments&=18 !& comments extracted from the image file +LET ii_max_comments_length&=20 !& length in byte of the largest comment extracted +LET ii_indexed_color&=22 !& * 0=mono or true-coloe 1=color mapped +LET ii_memory_alloc&=24 !& internal use +LET ii_palette&=26 !| padded to 4 bytes, 'rgb0', thus 256*4 bytes total +LET ii_background_color&=1050 !% as a long '0rgb' +LET ii_thumbnail&=1054 !& 0=no 1=yes (infomational only) +LET ii_page_wanted&=1056 !& request this page, 0 to ? +LET ii_info&=1058 !$ null terminated text (39+null=40) +LET ii_compression&=1098 !$ null terminated text (5+null=6) +LET ii_real_width&=1104 !& only valid with thumbnails +LET ii_real_height&=1106 !& ... +' _priv_ptr = 1108 !% don't mess with these +' _priv_ptr_more = 1112 !% ... +' __priv_ptr_more = 1116 !% ... +' _priv_var = 1120 !% ... +' _priv_var_more = 1124 !% ... diff --git a/devtools/gbe/include/codecerr.lst b/devtools/gbe/include/codecerr.lst new file mode 100644 index 0000000..2b2f0cf --- /dev/null +++ b/devtools/gbe/include/codecerr.lst @@ -0,0 +1,49 @@ +' error codes for all codecs, returned via imageinfo->thumbnail +' note: 2 to 9 are not used, we start at 10 +' +' if negative it's a standard gemdos error code +' if positive it's related the content of the file +' +' +' standard gemdos error codes, these are just here for my reference +' codecs return gemdos error codes where it makes sense +LET ec_fwrite&=-10 !fwrite failed, size in/out didn't match, or negative error code +LET ec_fread&=-11 !fread failed, size in/out didn't match, or negative error code +LET ec_fopen&=-33 !fopen failed, image file not found +LET ec_fcreate&=-36 !fcreate failed +LET ec_fclose&=-37 !fclose failed +LET ec_malloc&=-39 !malloc failed +LET ec_mfree&=-40 !mfree failed +LET ec_fseek&=-64 !fseek failed, truncated file? +' +' +' error codes related to file content +' these will be used in multiple codecs and maybe new codecs in the future +LET ec_comptype&=10 !header -> unsupported compression type +LET ec_decomperror&=11 !error during decompression phase +LET ec_resolutiontype&=12 !header -> unsupported mode code neo/degas +LET ec_imagetype&=13 !header -> unsupported image type +LET ec_pixeldepth&=14 !header -> unsupported pixel depth +LET ec_colormapdepth&=15 !header -> unsupported color map depth +LET ec_colormaptype&=16 !header -> unsupported color map type +LET ec_filelength&=17 !incorrect file length +LET ec_fileid&=18 !header -> unknown file identifier +LET ec_headerlength&=19 !header -> unsupported header length +LET ec_widthnegative&=20 !header -> image width < 0 +LET ec_heightnegative&=21 !header -> image height < 0 +LET ec_internalerror&=22 !non-specific, subfunction failure: png/gif +LET ec_colorspace&=23 !header -> unsupported color space +LET ec_colormaplength&=24 !header -> unsupported color map length +LET ec_masktype&=25 !header -> unsupported mask type +LET ec_chunkid&=26 !unsupported chunk identifier: iff +LET ec_filetype&=27 !received wrong file type +LET ec_framecount&=28 !frame count exceeds limit +LET ec_colorcount&=29 !header -> unsupported color count +LET ec_bitmaplength&=30 !header -> calc'd length doesn't match +LET ec_headerversion&=31 !header -> unsupported version +LET ec_heightsmall&=32 !header -> unsupported height, to small: fnt +LET ec_complength&=33 !header -> incorrect compressed size: spx +LET ec_frametype&=34 !header -> unsupported frame type: seq +LET ec_requiresnvdi&=35 !NVDI not installed +LET ec_funcnotdefined&=36 !function not implemented +' new error codes will be added to the end of this list as needed diff --git a/devtools/gbe/include/cookies.lst b/devtools/gbe/include/cookies.lst deleted file mode 100644 index cdd9e48..0000000 --- a/devtools/gbe/include/cookies.lst +++ /dev/null @@ -1,29 +0,0 @@ -' built in cookie routine -> FUNCTION get_cookie(id%,VAR result%) !v1.00 - $F% !return: false=not found/true=found - LOCAL asm% - asm%=LONG{HIMEM+24} - RETURN C:asm%(L:id%,L:V:result%) -ENDFUNC -' the library start-up code has already fetched these cookies -' these can be used to access the stored information -> FUNCTION cpu_cookie !v1.00 - $F% - RETURN LONG{HIMEM+32} -ENDFUNC -> FUNCTION fpu_cookie !v1.00 - $F% - RETURN LONG{HIMEM+36} -ENDFUNC -> FUNCTION mch_cookie !v1.00 - $F% - RETURN LONG{HIMEM+40} -ENDFUNC -> FUNCTION snd_cookie !v1.00 - $F% - RETURN LONG{HIMEM+44} -ENDFUNC -> FUNCTION cf_cookie !v1.00 - $F% - RETURN LONG{HIMEM+48} -ENDFUNC diff --git a/devtools/gbe/include/cpu_fpu.lst b/devtools/gbe/include/cpu_fpu.lst deleted file mode 100644 index 9c92c28..0000000 --- a/devtools/gbe/include/cpu_fpu.lst +++ /dev/null @@ -1,9 +0,0 @@ -' these are special routines that only activate options when compiled -' allows activation of cpu and fpu enhanced options seperately -' as opposed to the TT? function which always activates both -> PROCEDURE cpu_on !v1.00 - $X PATIFP !ignored by the edtior -RETURN -> PROCEDURE fpu_on !v1.00 - $X PATCHXX !ignored by the edtior -RETURN diff --git a/devtools/gbe/include/debug.gfa b/devtools/gbe/include/debug.gfa new file mode 100644 index 0000000..6de5a5e Binary files /dev/null and b/devtools/gbe/include/debug.gfa differ diff --git a/devtools/gbe/include/erl.lst b/devtools/gbe/include/erl.lst deleted file mode 100644 index cf30e6b..0000000 --- a/devtools/gbe/include/erl.lst +++ /dev/null @@ -1,6 +0,0 @@ -' last line an error occured at (compiled only) -' this is used with the advanced debugging options ($Tx) -> FUNCTION erl !v1.00 - $F% - RETURN LONG{HIMEM+80} -ENDFUNC diff --git a/devtools/gbe/include/fntproto.lst b/devtools/gbe/include/fntproto.lst new file mode 100644 index 0000000..45fff98 --- /dev/null +++ b/devtools/gbe/include/fntproto.lst @@ -0,0 +1,4 @@ +' +' Font Protocol defines per Thing Desktop (lp) +font_changed&=&H7A18 +' diff --git a/devtools/gbe/include/fopen.lst b/devtools/gbe/include/fopen.lst new file mode 100644 index 0000000..62e4719 --- /dev/null +++ b/devtools/gbe/include/fopen.lst @@ -0,0 +1,4 @@ +' fopen +LET s_read&=&X0 +LET s_write&=&X1 +LET s_readwrite&=&X10 diff --git a/devtools/gbe/include/freeram.gfa b/devtools/gbe/include/freeram.gfa new file mode 100644 index 0000000..872c7e8 Binary files /dev/null and b/devtools/gbe/include/freeram.gfa differ diff --git a/devtools/gbe/include/iconblk.lst b/devtools/gbe/include/iconblk.lst new file mode 100644 index 0000000..09dbaa6 --- /dev/null +++ b/devtools/gbe/include/iconblk.lst @@ -0,0 +1,19 @@ +' iconblk +LET ib_pmask&=0 +LET ib_pdata&=1 +LET ib_ptext&=2 +LET ib_char&=3 +LET ib_xchar&=4 +LET ib_ychar&=5 +LET ib_xicon&=6 +LET ib_yicon&=7 +LET ib_wicon&=8 +LET ib_hicon&=9 +LET ib_xtext&=10 +LET ib_ytext&=11 +LET ib_wtext&=12 +LET ib_htext&=13 +' ib_char +LET ib_fgcol&=14 +LET ib_bgcol&=15 +LET ib_aschr&=16 diff --git a/devtools/gbe/include/jpegd.lst b/devtools/gbe/include/jpegd.lst new file mode 100644 index 0000000..cfa5ebb --- /dev/null +++ b/devtools/gbe/include/jpegd.lst @@ -0,0 +1,82 @@ +' jpegd structure offsets: %=long &=word +LET inpointer_&=0 !% JPEG image pointer +LET outpointer_&=4 !% Output buffer/filename pointer (see OutFlag) +LET insize_&=8 !% JPEG image size (bytes) +LET outsize_&=12 !% Output image size (bytes) +LET incomponents_&=16 !& JPEG image components number (1->4) +LET outcomponents_&=18 !& Output components number (1->4) +LET outpixelsize_&=20 !& Output pixel size (1->4) +LET outflag_&=22 !& 0 (RAM output) / -1 (Disk output) +LET xloopcounter_&=24 !& Number of MCUs per row +LET yloopcounter_&=26 !& Number of MCUs per column +LET createoutputptr_&=28 !% Pointer to user routine / 0 +LET writeoutputptr_&=32 !% Pointer to user routine / 0 +LET closeoutputptr_&=36 !% Pointer to user routine / 0 +LET sigtermoutputptr_&=40 !% Pointer to user routine / 0 +LET comp1gammaptr_&=44 !% Component 1 gamma table / 0 +LET comp2gammaptr_&=48 !% Component 2 gamma table / 0 +LET comp3gammaptr_&=52 !% Component 3 gamma table / 0 +LET comp4gammaptr_&=56 !% Component 4 gamma table / 0 +LET userroutineptr_&=60 !% Pointer to user routine (called during decompression) / 0 +LET outtmppointer_&=64 !% Current OutPointer / Temporary disk buffer pointer (see OutFlag) +LET mcuscounter_&=68 !& Number of MCUs not decoded +LET outtmpheight_&=70 !& Number of lines in OutTmpPointer +LET userlong1_&=72 !% Free, available for user +LET userlong2_&=76 !% Free, available for user +LET outhandle_&=80 !& 0 / Output file handle (see OutFlag) +LET mfdbaddress_&=82 !% +LET mfdbpixelwidth_&=86 !& +LET mfdbpixelheight_&=88 !& +LET mfdbwordsize_&=90 !& +LET mfdbformatflag_&=92 !& +LET mfdbbitplanes_&=94 !& +LET mfdbreserved1_&=96 !& +LET mfdbreserved2_&=98 !& +LET mfdbreserved3_&=100 !& +' +' jpegd error codes (from view.i): +LET noerror_&=0 !File correctly uncompressed +LET unknownformat_&=1 !File is not JFIF (Error) +LET invalidmarker_&=2 !Reserved CCITT Marker Found (Error) +LET sof1marker_&=3 !Mode not handled by the decoder (Error) +LET sof2marker_&=4 !Mode not handled by the decoder (Error) +LET sof3marker_&=5 !Mode not handled by the decoder (Error) +LET sof5marker_&=6 !Mode not handled by the decoder (Error) +LET sof6marker_&=7 !Mode not handled by the decoder (Error) +LET sof7marker_&=8 !Mode not handled by the decoder (Error) +LET sof9marker_&=10 !Mode not handled by the decoder (Error) +LET sof10marker_&=11 !Mode not handled by the decoder (Error) +LET sof11marker_&=12 !Mode not handled by the decoder (Error) +LET sof13marker_&=13 !Mode not handled by the decoder (Error) +LET sof14marker_&=14 !Mode not handled by the decoder (Error) +LET sof15marker_&=15 !Mode not handled by the decoder (Error) +LET rstmmarker_&=16 !Unexpected RSTm found (Error) +LET baddhtmarker_&=17 !Buggy DHT Marker (Error) +LET dacmarker_&=18 !Marker not handled by the decoder (Error) +LET baddqtmarker_&=19 !Buggy DQT Marker (Error) +LET dnlmarker_&=20 !Marker not handled by the decoder (Error) +LET baddrimarker_&=21 !Invalid DRI Header Size (Error) +LET dhpmarker_&=22 !Marker not handled by the decoder (Error) +LET expmarker_&=23 !Marker not handled by the decoder (Error) +LET badsubsampling_&=24 !Invalid components subsampling (Error) +LET notenoughmemory_&=25 !Not enough memory... (Error) +LET decoderbusy_&=26 !Decoder is busy (Error) +LET dspbusy_&=27 !Can't lock the DSP (Error) +LET dsploderror_&=28 !Can't find .LOD File (Error) +LET badsofnmarker_&=29 !Buggy SOFn marker (Error) +LET badsosmarker_&=30 !Buggy SOS marker (Error) +LET huffmanerror_&=31 !Buggy Huffman Stream (Error) +LET badpixelformat_&=32 !Invalid Output Pixel Format (Error) +LET diskfull_&=33 !Hard/Floppy Disk Full (Error) +LET missingmarker_&=34 !Marker expected but not found (Error) +LET imagetruncated_&=35 !More bytes Needed (Error) +LET extrabytes_&=36 !Dummy Bytes after EOI Marker (Warning) +LET baddnlmarker_&=37 !Unexpected or Invalid DNL found (Error) +LET nodnlmarker_&=38 !No DNL Marker found (Error) +LET userabort_&=39 !User Routine signaled 'Abort' +LET dspmemoryerror_&=40 !Not Enough DSP RAM (Error) +LET norstmmarker_&=41 !RSTm Marker expected but not found +LET badrstmmarker_&=42 !Invalid RSTm Marker Number +LET driverclosed_&=43 !Driver is Already Closed. +LET endofimage_&=44 !Stop Decoding (Internal Message, Should Never Appear) +' end of error codes diff --git a/devtools/gbe/include/ldg.lst b/devtools/gbe/include/ldg.lst new file mode 100644 index 0000000..30b1d7e --- /dev/null +++ b/devtools/gbe/include/ldg.lst @@ -0,0 +1,16 @@ +' +' errors returned by ldg_error() +LET ldg_lib_fulled&=-1 +LET ldg_app_fulled&=-2 +LET ldg_err_exec&=-3 +LET ldg_bad_format&=-4 +LET ldg_lib_locked&=-6 +LET ldg_no_manager&=-7 +LET ldg_not_found&=-8 +LET ldg_bad_lib&=ldg_bad_format& +LET ldg_no_memory&=-9 +LET ldg_time_idle&=-10 +LET ldg_no_tsr&=-11 +LET ldg_bad_tsr&=-12 +LET ldg_no_func&=-13 +' diff --git a/devtools/gbe/include/line_inp.gfa b/devtools/gbe/include/line_inp.gfa new file mode 100644 index 0000000..c853504 Binary files /dev/null and b/devtools/gbe/include/line_inp.gfa differ diff --git a/devtools/gbe/include/nvdi5.lst b/devtools/gbe/include/nvdi5.lst new file mode 100644 index 0000000..18de9e1 --- /dev/null +++ b/devtools/gbe/include/nvdi5.lst @@ -0,0 +1,157 @@ +' color tables +LET cspace_rgb%=&H1 +LET cspace_argb%=&H2 +LET cspace_cmyk%=&H4 +' +LET cbitmap_magic%=&H6362746D !'cbtm' +LET color_tab_magic%=&H63746162 !'ctab' +' +' offsets for gcbitmap structure used by vr_transfer_bits() +LET gc_magic&=0 +LET gc_length&=4 +LET gc_format&=8 +LET gc_reserved&=12 +LET gc_addr&=16 +LET gc_width&=20 +LET gc_bits&=24 +LET gc_px_format&=28 +LET gc_xmin&=32 +LET gc_ymin&=36 +LET gc_xmax&=40 +LET gc_ymax&=44 +LET gc_ctab&=48 +LET gc_itab&=52 +LET gc_reserved0&=56 +LET gc_reserved1&=60 +' +' offsets for color table structure +LET ct_magic&=0 +LET ct_length&=4 +LET ct_format&=8 +LET ct_reserved&=12 +LET ct_map_id&=16 +LET ct_color_space&=20 +LET ct_flags&=24 +LET ct_no_colors&=28 +LET ct_reserved1&=32 +LET ct_reserved2&=36 +LET ct_reserved3&=40 +LET ct_reserved4&=44 +LET ct_colors&=48 +' +' modes for vr_transfer_bits() +LET t_not&=4 !constant for inversion in logical transfer modes +LET t_colorize&=16 !constant for coloring +' +LET t_logic_mode&=0 +LET t_draw_mode&=32 +LET t_arith_mode&=64 !constants for arithmetic transfer modes +LET t_dither_mode&=128 !constant for dithering +' +' logical transfer modes +LET t_logic_copy&=t_logic_mode&+0 +LET t_logic_or&=t_logic_mode&+1 +LET t_logic_xor&=t_logic_mode&+2 +LET t_logic_and&=t_logic_mode&+3 +LET t_logic_not_copy&=t_logic_mode&+4 +LET t_logic_not_or&=t_logic_mode&+5 +LET t_logic_not_xor&=t_logic_mode&+6 +LET t_logic_not_and&=t_logic_mode&+7 +' +' drawing modes +LET t_replace&=t_draw_mode&+0 +LET t_transparent&=t_draw_mode&+1 +LET t_hilite&=t_draw_mode&+2 +LET t_revers_transparent&=t_draw_mode&+3 +' +' arithmetic transfer modes +LET t_blend&=t_arith_mode&+0 +LET t_add&=t_arith_mode&+1 +LET t_add_over&=t_arith_mode&+2 +LET t_sub&=t_arith_mode&+3 +LET t_max&=t_arith_mode&+5 +LET t_sub_over&=t_arith_mode&+6 +LET t_min&=t_arith_mode&+7 +' +' Constants for pixel formats +LET px_1comp%=&H1000000 !Pixel consists of one used component: color index +LET px_3comp%=&H3000000 !Pixel consists of three components used, e.g. RGB +LET px_4comp%=&H4000000 !Pixel consists of four components used, e.g. CMYK +' +LET px_reversed%=&H800000 !Pixel is output in reverse byte order +LET px_xfirst%=&H400000 !unused bits precede the used bits (viewed in Motorola format) +LET px_kfirst%=&H200000 !K is in front of CMY (viewed in Motorola format) +LET px_afirst%=&H100000 !Alpha channels are in front of the color bits (viewed in Motorola format) +' +LET px_packed%=&H20000 !Bits are stored consecutively +LET px_planes%=&H10000 !Bits are distributed over several levels (order: 0, 1, ..., n) +LET px_iplanes%=&H0 !Bits are distributed over several words (order: 0, 1, ..., n) +' +LET px_uses1%=&H100 !1 bits of the pixel are used +LET px_uses2%=&H200 !2 bits of the pixel are used +LET px_uses3%=&H300 !3 bits of the pixel are used +LET px_uses4%=&H400 !4 bits of the pixel are used +LET px_uses8%=&H800 !8 bits of the pixel are used +LET px_uses15%=&HF00 !15 bits of the pixel are used +LET px_uses16%=&H1000 !16 bits of the pixel are used +LET px_uses24%=&H1800 !24 bits of the pixel are used +LET px_uses32%=&H2000 !32 bits of the pixel are used +LET px_uses48%=&H3000 !48 bits of the pixel are used +' +LET px_1bit%=&H1 !Pixel consists of 1 Bit +LET px_2bit%=&H2 !Pixel consists of 2 Bit +LET px_3bit%=&H3 !Pixel consists of 3 Bit +LET px_4bit%=&H4 !Pixel consists of 4 Bit +LET px_8bit%=&H8 !Pixel consists of 8 Bit +LET px_16bit%=&H10 !Pixel consists of 16 Bit +LET px_24bit%=&H18 !Pixel consists of 24 Bit +LET px_32bit%=&H20 !Pixel consists of 32 Bit +LET px_48bit%=&H30 !Pixel consists of 48 Bit +' +LET px_cmpnts%=&HF000000 !Mask for number of pixel components +LET px_flags%=&HF00000 !Mask for various flags +LET px_packing%=&H30000 !Mask for pixel format +LET px_used%=&H3F00 !Mask for the number of bits used +LET px_bits%=&H3F !Mask for the number of bits per pixel +' +' Pixel formats for ATARI graphics +LET px_atari1%=(px_packed%+px_1comp%+px_uses1%+px_1bit%) +LET px_atari2%=(px_iplanes%+px_1comp%+px_uses2%+px_2bit%) +LET px_atari4%=(px_iplanes%+px_1comp%+px_uses4%+px_4bit%) +LET px_atari8%=(px_iplanes%+px_1comp%+px_uses8%+px_8bit%) +LET px_falcon15%=(px_packed%+px_3comp%+px_uses16%+px_16bit%) +' +' Pixel formats for Macintosh +LET px_mac1%=(px_packed%+px_1comp%+px_uses1%+px_1bit%) +LET px_mac4%=(px_packed%+px_1comp%+px_uses4%+px_4bit%) +LET px_mac8%=(px_packed%+px_1comp%+px_uses8%+px_8bit%) +LET px_mac15%=(px_xfirst%+px_packed%+px_3comp%+px_uses15%+px_16bit%) +LET px_mac32%=(px_xfirst%+px_packed%+px_3comp%+px_uses24%+px_32bit%) +' +' Pixel formats for graphics cards +LET px_vga1%=(px_packed%+px_1comp%+px_uses1%+px_1bit%) +LET px_vga4%=(px_planes%+px_1comp%+px_uses4%+px_4bit%) +LET px_vga8%=(px_packed%+px_1comp%+px_uses8%+px_8bit%) +LET px_vga15%=(px_reversed%+px_xfirst%+px_packed%+px_3comp%+px_uses15%+px_16bit%) +LET px_vga16%=(px_reversed%+px_packed%+px_3comp%+px_uses16%+px_16bit%) +LET px_vga24%=(px_reversed%+px_packed%+px_3comp%+px_uses24%+px_24bit%) +LET px_vga32%=(px_reversed%+px_xfirst%+px_packed%+px_3comp%+px_uses24%+px_32bit%) +' +LET px_matrix16%=(px_packed%+px_3comp%+px_uses16%+px_16bit%) +' +LET px_nova32%=(px_packed%+px_3comp%+px_uses24%+px_32bit%) +' +' Pixel formats for printers +LET px_prn1%=(px_packed%+px_1comp%+px_uses1%+px_1bit%) +LET px_prn8%=(px_packed%+px_1comp%+px_uses8%+px_8bit%) +LET px_prn32%=(px_xfirst%+px_packed%+px_3comp%+px_uses24%+px_32bit%) +' +' preferred (fast) pixel formats for bitmaps +LET px_pref1%=(px_packed%+px_1comp%+px_uses1%+px_1bit%) +LET px_pref2%=(px_packed%+px_1comp%+px_uses2%+px_2bit%) +LET px_pref4%=(px_packed%+px_1comp%+px_uses4%+px_4bit%) +LET px_pref8%=(px_packed%+px_1comp%+px_uses8%+px_8bit%) +LET px_pref15%=(px_xfirst%+px_packed%+px_3comp%+px_uses15%+px_16bit%) +LET px_pref32%=(px_xfirst%+px_packed%+px_3comp%+px_uses24%+px_32bit%) +' +LET px_pref24%=(px_packed%+px_3comp%+px_uses24%+px_24bit%) !added by lp, was missing? diff --git a/devtools/gbe/include/ob_flags.lst b/devtools/gbe/include/ob_flags.lst new file mode 100644 index 0000000..322ef6b --- /dev/null +++ b/devtools/gbe/include/ob_flags.lst @@ -0,0 +1,13 @@ +' ob_flags / special case fl3dbak -> bits 9 & 10 +LET ob_selectable&=0 +LET ob_default&=1 +LET ob_exit&=2 +LET ob_editable&=3 +LET ob_rbutton&=4 +LET ob_lastob&=5 +LET ob_touchexit&=6 +LET ob_hidetree&=7 +LET ob_indirect&=8 +LET ob_fl3dind&=9 +LET ob_fl3dact&=10 +LET ob_submenu&=11 diff --git a/devtools/gbe/include/ob_state.lst b/devtools/gbe/include/ob_state.lst new file mode 100644 index 0000000..a01e105 --- /dev/null +++ b/devtools/gbe/include/ob_state.lst @@ -0,0 +1,7 @@ +' ob_state bits +LET ob_selected&=0 +LET ob_crossed&=1 +LET ob_checked&=2 +LET ob_disabled&=3 +LET ob_outlined&=4 +LET ob_shadowed&=5 diff --git a/devtools/gbe/include/ob_type.lst b/devtools/gbe/include/ob_type.lst new file mode 100644 index 0000000..5f8d4bc --- /dev/null +++ b/devtools/gbe/include/ob_type.lst @@ -0,0 +1,15 @@ +' ob_type +LET g_box&=20 +LET g_text&=21 +LET g_boxtext&=22 +LET g_image&=23 +LET g_userdef&=24 !g_progdef +LET g_ibox&=25 +LET g_button&=26 +LET g_boxchar&=27 +LET g_string&=28 +LET g_ftext&=29 +LET g_fboxtext&=30 +LET g_icon&=31 +LET g_title&=32 +LET g_cicon&=33 diff --git a/devtools/gbe/include/options.lst b/devtools/gbe/include/options.lst deleted file mode 100644 index 1c609d3..0000000 --- a/devtools/gbe/include/options.lst +++ /dev/null @@ -1,13 +0,0 @@ -' these options can be turned on -' enable licomlib/runlib compatibility -> PROCEDURE enable_gem !v1.00 - BYTE{HIMEM+168}=TRUE -RETURN -' enable VDI bezier curves -> PROCEDURE enable_curve !v1.00 - BYTE{HIMEM+167}=TRUE -RETURN -' enable expanded rgb range (0-1000) -> PROCEDURE enable_vsetcolor !v1.00 - BYTE{HIMEM+166}=TRUE -RETURN diff --git a/devtools/gbe/include/startup.gfa b/devtools/gbe/include/startup.gfa new file mode 100644 index 0000000..e623f16 Binary files /dev/null and b/devtools/gbe/include/startup.gfa differ diff --git a/devtools/gbe/include/startup.lst b/devtools/gbe/include/startup.lst deleted file mode 100644 index a79d3ab..0000000 --- a/devtools/gbe/include/startup.lst +++ /dev/null @@ -1,15 +0,0 @@ -' needs to be called at the very top of your program, very first thing! -> PROCEDURE check_fatal !v1.00 - IF FATAL !wrong binary for this cpu? - ~FORM_ALERT(1,"[3][ |Wrong CPU type detected! ][ Abort ]") - EDIT - ENDIF -RETURN -' only do this check if your program uses the $Mx compiler option -' needs to be checked right away before any arrays are dimensioned -> PROCEDURE check_err !v1.00 - IF ERR=8 !$mx failed? - ~FORM_ALERT(1,"[3][ |Not enough memory! ][ Abort ]") - EDIT - ENDIF -RETURN diff --git a/devtools/gbe/include/ste_fnc.lst b/devtools/gbe/include/ste_fnc.lst deleted file mode 100644 index 5b729e4..0000000 --- a/devtools/gbe/include/ste_fnc.lst +++ /dev/null @@ -1,13 +0,0 @@ -' define some handy flags -ejoy!=BTST(STE?,0) !machine has enhanced joysticks -dma_snd!=BTST(STE?,1) !machine has stereo 8-bit playback -cpu!=BTST(STE?,2) !cpu is =>68020 -fpu!=BTST(STE?,3) !fpu detected -coldfire!=BTST(STE?,4) !coldfire detected -gbe3!=BTST(STE?,5) !safe to access himem -compiled!=BTST(STE?,6) !code is compiled -cpu_on!=BTST(STE?,7) !cpu options are active -fpu_on!=BTST(STE?,8) !fpu options are active -auto!=BTST(STE?,9) !started from \auto or no aes init -acc!=BTST(STE?,10) !program is a desk accessory -mint!=BTST(STE?,11) !mint detected via ssystem() diff --git a/devtools/gbe/include/stik.lst b/devtools/gbe/include/stik.lst new file mode 100644 index 0000000..2eaac37 --- /dev/null +++ b/devtools/gbe/include/stik.lst @@ -0,0 +1,51 @@ +' +' tcp connection states +LET tclosed&=FALSE +LET tlisten&=1 +LET tsyn_sent&=2 +LET tsyn_recv&=3 +LET testablish&=4 +LET tfin_wait1&=5 +LET tfin_wait2&=6 +LET tclose_wait&=7 +LET tclosing&=8 +LET tlast_ack&=9 +LET ttime_wait&=10 +' +' tcp and connection error states +LET e_normal&=FALSE +LET e_obuffull&=-1 +LET e_nodata&=-2 +LET e_eof&=-3 +LET e_rreset&=-4 +LET e_ua&=-5 +LET e_nomem&=-6 +LET e_refuse&=-7 +LET e_badsyn&=-8 +LET e_badhandle&=-9 +LET e_listen&=-10 +LET e_noccb&=-11 +LET e_noconnection&=-12 +LET e_connectfail&=-13 +LET e_badclose&=-14 +LET e_usertimeout&=-15 +LET e_cntimeout&=-16 +LET e_cantresolve&=-17 +LET e_baddname&=-18 +LET e_lostcarrier&=-19 +LET e_nohostname&=-20 +LET e_dnsworklimit&=-21 +LET e_nonameserver&=-22 +LET e_dnsbadformat&=-23 +LET e_unreachable&=-24 +LET e_dnsnoaddr&=-25 +LET e_noroutine&=-26 +LET e_locked&=-27 +LET e_fragment&=-28 +LET e_ttlexceed&=-29 +LET e_parameter&=-30 +LET e_bigbuf&=-31 +LET e_badroutine&=-32 +LET e_deffered&=-33 +LET e_lasterror&=33 +' diff --git a/devtools/gbe/include/str0.lst b/devtools/gbe/include/str0.lst new file mode 100644 index 0000000..5220335 --- /dev/null +++ b/devtools/gbe/include/str0.lst @@ -0,0 +1,24 @@ +PRINT +PRINT @str0$(1,4) +PRINT @str0$(-1,2) +PRINT @str0$(-1,3) +' +EDIT +' +FUNCTION str0$(n%,l&) !v1.00 correctly prints padded negative numbers + ' works just like str$(num,len) but pads with '0' instread of white space + LOCAL p& + LOCAL r$ + ' + r$=REPLACE$(STR$(n%,l&),32,48) !-> '00-1' (needs fixed) + ' + IF n%<0 !is it negative? + p&=INSTR(r$,"-") !position in padded string + IF p&>1 !not already at 1st char in padded string? + MID$(r$,p&,1)="0" !then move negative sign + MID$(r$,1,1)="-" ! to 1st char of padded string + ENDIF + ENDIF + ' + RETURN r$ +ENDFUNC diff --git a/devtools/gbe/include/struct.gfa b/devtools/gbe/include/struct.gfa new file mode 100644 index 0000000..994d80e Binary files /dev/null and b/devtools/gbe/include/struct.gfa differ diff --git a/devtools/gbe/include/system.lst b/devtools/gbe/include/system.lst deleted file mode 100644 index 36d76d8..0000000 --- a/devtools/gbe/include/system.lst +++ /dev/null @@ -1,19 +0,0 @@ -' the library start-up code already called these OS functions -' these functions can be used to fetch the information stored by the library -> FUNCTION getrez !v1.00 - $F% - RETURN WORD{HIMEM+84} -ENDFUNC -' the library start-up creates a DTA for you, this returns its address -> FUNCTION fgetdta !v1.00 - $F% - RETURN LONG{HIMEM+20} -ENDFUNC -> FUNCTION graf_handle(VAR cw&,ch&,bw&,bh&) !v1.00 - $F% - cw&=WORD{HIMEM+88} - ch&=WORD{HIMEM+90} - bw&=WORD{HIMEM+92} - bh&=WORD{HIMEM+94} - RETURN WORD{HIMEM+86} -ENDFUNC diff --git a/devtools/gbe/include/tedinfo.lst b/devtools/gbe/include/tedinfo.lst new file mode 100644 index 0000000..e3247bb --- /dev/null +++ b/devtools/gbe/include/tedinfo.lst @@ -0,0 +1,18 @@ +' tedinfo +LET te_ptext&=0 +LET te_ptmplt&=1 +LET te_pvalid&=2 +LET te_font&=3 +LET te_fontid&=4 +LET te_just&=5 +LET te_color&=6 +LET te_fontsize&=7 +LET te_thickness&=8 +LET te_txtlen&=9 +LET te_tmplen&=10 +' te_color +LET te_framecol&=11 +LET te_textcol&=12 +LET te_textmode&=13 +LET te_fillpattern&=14 +LET te_interiorcol&=15 diff --git a/devtools/gbe/include/urandom.gfa b/devtools/gbe/include/urandom.gfa new file mode 100644 index 0000000..08f7087 Binary files /dev/null and b/devtools/gbe/include/urandom.gfa differ diff --git a/devtools/gbe/include/userblk.lst b/devtools/gbe/include/userblk.lst new file mode 100644 index 0000000..751e407 --- /dev/null +++ b/devtools/gbe/include/userblk.lst @@ -0,0 +1,3 @@ +' userblk +LET ub_code&=0 +LET ub_parm&=1 diff --git a/devtools/gbe/libs/gbe_68k.lib/gc_68k.prg b/devtools/gbe/libs/gbe_68k.lib/gc_68k.prg index f0d6d0d..a53e06c 100644 Binary files a/devtools/gbe/libs/gbe_68k.lib/gc_68k.prg and b/devtools/gbe/libs/gbe_68k.lib/gc_68k.prg differ diff --git a/devtools/gbe/libs/gbe_68k.lib/gl_68k.prg b/devtools/gbe/libs/gbe_68k.lib/gl_68k.prg index 69fca38..79e35b3 100644 Binary files a/devtools/gbe/libs/gbe_68k.lib/gl_68k.prg and b/devtools/gbe/libs/gbe_68k.lib/gl_68k.prg differ diff --git a/devtools/gbe/libs/gbe_68k.lib/lib_68k b/devtools/gbe/libs/gbe_68k.lib/lib_68k index ea2fa3c..fbcfb10 100644 Binary files a/devtools/gbe/libs/gbe_68k.lib/lib_68k and b/devtools/gbe/libs/gbe_68k.lib/lib_68k differ diff --git a/devtools/gbe/libs/gbe_68k.lib/lib_68k.ndx b/devtools/gbe/libs/gbe_68k.lib/lib_68k.ndx index 2d74a02..c04cec9 100644 Binary files a/devtools/gbe/libs/gbe_68k.lib/lib_68k.ndx and b/devtools/gbe/libs/gbe_68k.lib/lib_68k.ndx differ diff --git a/devtools/gbe/libs/gbe_68k.lib/ro_68k.prg b/devtools/gbe/libs/gbe_68k.lib/ro_68k.prg new file mode 100644 index 0000000..c6e3bef Binary files /dev/null and b/devtools/gbe/libs/gbe_68k.lib/ro_68k.prg differ diff --git a/devtools/gbe/libs/gbe_v4e.lib/gc_v4e.prg b/devtools/gbe/libs/gbe_v4e.lib/gc_v4e.prg index 493ec13..1b0c3cd 100644 Binary files a/devtools/gbe/libs/gbe_v4e.lib/gc_v4e.prg and b/devtools/gbe/libs/gbe_v4e.lib/gc_v4e.prg differ diff --git a/devtools/gbe/libs/gbe_v4e.lib/gl_v4e.prg b/devtools/gbe/libs/gbe_v4e.lib/gl_v4e.prg index 0e5c949..2e6d51a 100644 Binary files a/devtools/gbe/libs/gbe_v4e.lib/gl_v4e.prg and b/devtools/gbe/libs/gbe_v4e.lib/gl_v4e.prg differ diff --git a/devtools/gbe/libs/gbe_v4e.lib/lib_v4e b/devtools/gbe/libs/gbe_v4e.lib/lib_v4e index ee5578c..6ccd696 100644 Binary files a/devtools/gbe/libs/gbe_v4e.lib/lib_v4e and b/devtools/gbe/libs/gbe_v4e.lib/lib_v4e differ diff --git a/devtools/gbe/libs/gbe_v4e.lib/lib_v4e.ndx b/devtools/gbe/libs/gbe_v4e.lib/lib_v4e.ndx index 17beb2e..330d15f 100644 Binary files a/devtools/gbe/libs/gbe_v4e.lib/lib_v4e.ndx and b/devtools/gbe/libs/gbe_v4e.lib/lib_v4e.ndx differ diff --git a/devtools/gbe/libs/gbe_v4e.lib/ro_v4e.prg b/devtools/gbe/libs/gbe_v4e.lib/ro_v4e.prg new file mode 100644 index 0000000..bc3fd55 Binary files /dev/null and b/devtools/gbe/libs/gbe_v4e.lib/ro_v4e.prg differ diff --git a/devtools/gbe/system/argv.hyp b/devtools/gbe/system/argv.hyp new file mode 100644 index 0000000..c24f5c7 Binary files /dev/null and b/devtools/gbe/system/argv.hyp differ diff --git a/devtools/gbe/system/argv.ref b/devtools/gbe/system/argv.ref new file mode 100644 index 0000000..1466d9d Binary files /dev/null and b/devtools/gbe/system/argv.ref differ diff --git a/devtools/gbe/system/dhst4lc.hyp b/devtools/gbe/system/dhst4lc.hyp new file mode 100644 index 0000000..e441e0e Binary files /dev/null and b/devtools/gbe/system/dhst4lc.hyp differ diff --git a/devtools/gbe/system/dhst4lc.ref b/devtools/gbe/system/dhst4lc.ref new file mode 100644 index 0000000..d73d739 Binary files /dev/null and b/devtools/gbe/system/dhst4lc.ref differ diff --git a/devtools/gbe/system/gbe.hyp b/devtools/gbe/system/gbe.hyp index 26fa2de..c63133d 100644 Binary files a/devtools/gbe/system/gbe.hyp and b/devtools/gbe/system/gbe.hyp differ diff --git a/devtools/gbe/system/gbe.ref b/devtools/gbe/system/gbe.ref index c6950b5..b4eadbe 100644 Binary files a/devtools/gbe/system/gbe.ref and b/devtools/gbe/system/gbe.ref differ diff --git a/devtools/gbe/system/gbe_lib.hyp b/devtools/gbe/system/gbe_lib.hyp index 40800b5..9cb5797 100644 Binary files a/devtools/gbe/system/gbe_lib.hyp and b/devtools/gbe/system/gbe_lib.hyp differ diff --git a/devtools/gbe/system/gbe_lib.ref b/devtools/gbe/system/gbe_lib.ref index 25604e9..c13dc83 100644 Binary files a/devtools/gbe/system/gbe_lib.ref and b/devtools/gbe/system/gbe_lib.ref differ diff --git a/devtools/gbe/system/gbe_lib.txt b/devtools/gbe/system/gbe_lib.txt new file mode 100644 index 0000000..ddd0689 --- /dev/null +++ b/devtools/gbe/system/gbe_lib.txt @@ -0,0 +1,795 @@ +;Note: This file belongs in folder ?:\gbe\system\ +;misc ------------------------------------------------------------------------ +ARRAYSIZE ARRAYSIZE +INDEXCOUNT INDEXCOUNT +MROUND MROUND +BZERO BZERO +MEMZERO& BZERO +MEMZERO% BZERO +BFILL BFILL +MEMFILL& BFILL +MEMFILL% BFILL +BSWAP BSWAP +BSWAP& BSWAP +BSWAP3 BSWAP +MEMSWAP& BSWAP +MEMSWAP% BSWAP +BEXG BEXG +MEMEXG& BEXG +MEMEXG% BEXG +NYBLE NYBLE +SWAP| NYBLE +BCRYPT BCRYPT +CRYPT$ BCRYPT +BXLATE BXLATE +XLATE$ BXLATE +UNPACK UNPACK +BCOUNT BCOUNT +BCOUNT& BCOUNT +BCOUNT% BCOUNT +BFIND BFIND +BFIND& BFIND +BFIND% BFIND +BMIRROR BMIRROR +MEMMIRROR& BMIRROR +MEMMIRROR% BMIRROR +MEMMIRROR3 BMIRROR +BREPLACE BREPLACE +MEMREPLACE& BREPLACE +MEMREPLACE% BREPLACE +REPLACE$ REPLACE$ +BINSTR BINSTR +CRC16 CRC16 +CRC32 CRC16 +CHECKSUM CRC16 +SYSTAB SYSTAB +SYSTAB? SYSTAB +JOYPAD JOYPAD +GSTICK GSTICK +GSTRIG GSTICK +LOG_MSG LOGPMSG +LOG_SET LOG_MSG +LOG_FILE LOG_MSG +LOG_KILL LOG_MSG +NULL NULL +SUBPTR SUBPTR +SCALL SUBPTR +S: SUBPTR +SBYTE SBYTE +ERL ERL +FREEFILE FREEFILE +MIRROR MIRROR +MIRROR| MIRROR +MIRROR& MIRROR +MIRROR3 MIRROR +MIRROR$ MIRROR$ +CONTERM CONTERM +PCR PCR +LTRIM$ LTRIM$ +RTRIM$ LTRIM$ +ZTRIM$ ZTRIM$ +LOWER$ LOWER$ +LCASE$ LOWER$ +UCASE$ LOWER$ +STRPOKE STRPOKE +STRPEEK$ STRPOKE +MAKE MAKE +MAKE| MAKE +MAKE& MAKE +MAKE% MAKE +SNDH SNDH +BOUND BOUND +BCOMPARE BCOMPARE +BCOMPARE& BCOMPARE +BCOMPARE% BCOMPARE +DIGITAL$ DIGITAL$ +CONSTRAIN CONSTRAIN +MEMAND MEMAND +MEMOR MEMAND +MEMXOR MEMAND +MEMBTST| MEMBTST| +MEMBTST& MEMBTST| +MEMBTST% MEMBTST| +MEMBSET| MEMBTST| +MEMBSET& MEMBTST| +MEMBSET% MEMBTST| +MEMBCLR| MEMBTST| +MEMBCLR& MEMBTST| +MEMBCLR% MEMBTST| +MEMBCHG| MEMBTST| +MEMBCHG& MEMBTST| +MEMBCHG% MEMBTST| +ISASCII ISASCII +ISBLANK ISASCII +ISCNTRL ISASCII +ISPRINT ISASCII +ISSPACE ISASCII +RGB RGB +RGB256 RGB256 +RGB1000 RGB256 +NEAREST_RGB NEAREST_RGB +AVERAGE_RGB AVERAGE_RGB +GRAYSCALE GRAYSCALE +STRARRAYFILL STRARRAYFILL +SPLIT SPLIT +JOIN JOIN +GETSTR GETSTR +SETSTR SETSTR +WAITVBL WAITVBL +HINYBLE HINYBLE +HIBYTE HINYBLE +HIWORD HINYBLE +HICARD HINYBLE +_0 _0 +_1 _0 +_2 _0 +_3 _0 +_4 _0 +_5 _0 +_6 _0 +_7 _0 +_8 _0 +_9 _0 +_VERSION _VERSION +_CPUID _VERSION +M68K? _VERSION +COMPILED? _VERSION +_BUILDINFO _VERSION +ACC? _VERSION +AUTO? _VERSION +BMPSIZE BMPSIZE +C2P C2P +;api ------------------------------------------------------------------------- +LDG_INIT LDG_INIT +LDG_OPEN LDG_INIT +LDG_FIND LDG_INIT +LDG_CLOSE LDG_INIT +LDG_LIBPATH LDG_INIT +LDG_ERROR LDG_INIT +STIK_INIT STIK_INIT +STIK_KRFREE STIK_INIT +STIK_KRGETFREE STIK_INIT +STIK_GET_ERR_TEXT STIK_INIT +STIK_GETVSTR STIK_INIT +STIK_TCP_OPEN STIK_INIT +STIK_TCP_CLOSE STIK_INIT +STIK_TCP_SEND STIK_INIT +STIK_TCP_WAIT_STATE STIK_INIT +STIK_CNKICK STIK_INIT +STIK_CNBYTE_COUNT STIK_INIT +STIK_CNGET_CHAR STIK_INIT +STIK_CNGET_BLOCK STIK_INIT +STIK_RESOLVE STIK_INIT +STIK_CNGETINFO STIK_INIT +FONT_INIT FONT_INIT +FONT_SELECT FONT_INIT +AV_INIT AV_INIT +AV_PROTOKOLL AV_INIT +AV_SENDKEY AV_INIT +AV_STARTPROG AV_INIT +AV_ACCWINDOPEN AV_INIT +AV_ACCWINDCLOSED AV_INIT +AV_PATH_UPDATE AV_INIT +AV_WHAT_IZIT AV_INIT +AV_EXIT AV_INIT +AV_STARTED AV_INIT +AV_XWIND AV_INIT +VA_START AV_INIT +DHST_INIT DHST_INIT +DHST_ADD DHST_INIT +JPEGD_INIT JPEGD_INIT +JPEGD_OPENDRIVER JPEGD_INIT +JPEGD_CLOSEDRIVER JPEGD_INIT +JPEGD_GETSTRUCTSIZE JPEGD_INIT +JPEGD_GETIMAGEINFO JPEGD_INIT +JPEGD_GETIMAGESIZE JPEGD_INIT +JPEGD_DECODEIMAGE JPEGD_INIT +;aes ------------------------------------------------------------------------- +_AES _AES +_B _AES +_P _AES +_CW _AES +_CH _AES +A~I _AES +G~H _AES +GLOBAL _AES +_DX _AES +_DY _AES +_DW _AES +_DH _AES +MSG MSG +GMOUSE GMOUSE +GMOUSEX GMOUSE +GMOUSEY GMOUSE +GMOUSEK GMOUSE +GHIDEM GMOUSE +GSHOWM GMOUSE +WIND_NEW WIND_NEW +WIND_SGET WIND_SGET +OBJC_SYSVAR OBJC_SYSVAR +APPL_CONTROL APPL_CONTROL +APPL_GETINFO APPL_GETINFO +APPL_SEARCH APPL_SEARCH +APPL_YIELD APPL_YIELD +FSEL_EXINPUT FSEL_EXINPUT +RSRC_RCFIX RSRC_RCFIX +OBJC_XFIND OBJC_XFIND +FORM_POPUP FORM_POPUP +FORM.KEYBD FORM.KEYBD +MENU_ATTACH MENU_ATTACH +MENU_POPUP MENU_ATTACH +SET.MENU MENU_ATTACH +MENU_ISTART MENU_ISTART +MENU_SETTINGS MENU_SETTINGS +GRAF_MULTIRUBBER GRAF_MULTIRUBBER +SHEL_HELP SHEL_HELP +SHEL_WDEF SHEL_WDEF +SHEL_RDEF SHEL_WDEF +WF_NAME WF_NAME +WF_INFO WF_NAME +;ALERT ALERT (conflict) +AP_SEND AP_SEND +MENU.TEXT MENU.TEXT +SHEL.WRITE SHEL.WRITE +APPL.FIND APPL.FIND +OB.STATE OB.STATE +OB.FLAGS OB.STATE +OB_RADIO OB_RADIO +OB_TEXT$ OB_TEXT$ +WF_TOP WF_TOP +BFOBSPEC BFOBSPEC +BITBLK BITBLK +TEDINFO TEDINFO +ICONBLK ICONBLK +CICONBLK ICONBLK +USERBLK USERBLK +SLEEP SLEEP +POPUP POPUP +INPUTBOX INPUTBOX +INPUTRADIO INPUTRADIO +OB_SELECTED OB_SELECTED +OB_CROSSED OB_SELECTED +OB_CHECKED OB_SELECTED +OB_DISABLED OB_SELECTED +OB_OUTLINED OB_SELECTED +OB_SHADOWED OB_SELECTED +OB_WHITEBAK OB_SELECTED +OB_SELECTABLE OB_SELECTABLE +OB_DEFAULT OB_SELECTABLE +OB_EXIT OB_SELECTABLE +OB_EDITABLE OB_SELECTABLE +OB_RBUTTON OB_SELECTABLE +OB_LASTOB OB_SELECTABLE +OB_TOUCHEXIT OB_SELECTABLE +OB_HIDETREE OB_SELECTABLE +OB_INDIRECT OB_SELECTABLE +OB_FL3DIND OB_SELECTABLE +OB_FL3DACT OB_SELECTABLE +OB_SUBMENU OB_SELECTABLE +OB_FL3DBAK OB_SELECTABLE +BF_OBSPEC BF_OBSPEC +BF_CHARACTER BF_OBSPEC +BF_FRAMESIZE BF_OBSPEC +BF_FRAMECOL BF_OBSPEC +BF_TEXTCOL BF_OBSPEC +BF_TEXTMODE BF_OBSPEC +BF_FILLPATTERN BF_OBSPEC +BF_INTERIORCOL BF_OBSPEC +BI_PDATA BI_PDATA +BI_WB BI_PDATA +BI_HL BI_PDATA +BI_X BI_PDATA +BI_Y BI_PDATA +BI_COLOR BI_PDATA +UB_CODE UB_CODE +UB_PARM UB_CODE +TE_PTEXT TE_PTEXT +TE_PTMPLT TE_PTEXT +TE_PVALID TE_PTEXT +TE_FONT TE_PTEXT +TE_FONTID TE_PTEXT +TE_JUST TE_PTEXT +TE_COLOR TE_PTEXT +TE_FONTSIZE TE_PTEXT +TE_THICKNESS TE_PTEXT +TE_TXTLEN TE_PTEXT +TE_TMPLEN TE_PTEXT +TE_FRAMECOL TE_PTEXT +TE_TEXTCOL TE_PTEXT +TE_TEXTMODE TE_PTEXT +TE_FILLPATTERN TE_PTEXT +TE_INTERIORCOL TE_PTEXT +IB_PMASK IB_PMASK +IB_PDATA IB_PMASK +IB_PTEXT IB_PMASK +IB_CHAR IB_PMASK +IB_XCHAR IB_PMASK +IB_YCHAR IB_PMASK +IB_XICON IB_PMASK +IB_YICON IB_PMASK +IB_WICON IB_PMASK +IB_HICON IB_PMASK +IB_XTEXT IB_PMASK +IB_YTEXT IB_PMASK +IB_WTEXT IB_PMASK +IB_HTEXT IB_PMASK +IB_FCOLOR IB_PMASK +IB_BCOLOR IB_PMASK +IB_LETTER IB_PMASK +CI_MAINLIST CI_MAINLIST +CI_NUM_PLANES CI_MAINLIST +CI_COL_DATA CI_MAINLIST +CI_COL_MASK CI_MAINLIST +CI_SEL_DATA CI_MAINLIST +CI_SEL_MASK CI_MAINLIST +CI_NEXT_RES CI_MAINLIST +;vdi ------------------------------------------------------------------------- +_SW _SW +_SH _SW +VCLS VCLS +VGET VGET +VPUT VGET +VCURVE VCURVE +VRC_COPY VRC_COPY +VQ_VGDOS VQ_VGDOS +VST_POINT VST_POINT +VST_ALIGNMENT VST_ALIGNMENT +VQT_WIDTH VQT_WIDTH +VQT_FONTINFO VQT_FONTINFO +V_GET_PIXEL V_GET_PIXEL +VSGET VSGET +VSPUT VSGET +VS_COLOR VS_COLOR +VQ_COLOR VS_COLOR +VRO_CPYFM VRO_CPYFM +VRT_CPYFM VRO_CPYFM +VR_TRNFM VRO_CPYFM +SET.MFDB VRO_CPYFM +SET.PXYWH VRO_CPYFM +SET.PXYXY VRO_CPYFM +SET.SXYXY VRO_CPYFM +SET.DXYXY VRO_CPYFM +SET.SXYWH VRO_CPYFM +SET.DXYWH VRO_CPYFM +SET.RXYWH VRO_CPYFM +VQF_ATTRIBUTES VQF_ATTRIBUTES +VQL_ATTRIBUTES VQF_ATTRIBUTES +VQM_ATTRIBUTES VQF_ATTRIBUTES +VQT_ATTRIBUTES VQF_ATTRIBUTES +VQ_MOUSE VQ_MOUSE +V_HIDE_C VQ_MOUSE +V_SHOW_C VQ_MOUSE +VQ_KEYS_S VQ_MOUSE +V_BEZ V_BEZ +V_BEZ_FILL V_BEZ +V_BEZ_QUAL V_BEZ +VPALGET VPALGET +VPALSET VPALGET +PALGET PALGET +PALSET PALGET +V_OPNBM V_OPNBM +V_CLSBM V_OPNBM +VQ_EXTND VQ_EXTND +VQ_SCRNINFO VQ_SCRNINFO +VS_CLIP VS_CLIP +VSC_FORM VSC_FORM +VSWR_MODE VSWR_MODE +V_BAR V_BAR +V_RBOX V_BAR +V_RFBOX V_BAR +VR_RECFL V_BAR +V_GTEXT V_GTEXT +V_JUSTIFIED V_GTEXT +V_PLINE V_PLINE +V_PMARKER V_PLINE +V_FILLAREA V_PLINE +V_CONTOURFILL V_CONTOURFILL +V_CIRCLE V_CIRCLE +V_ARC V_CIRCLE +V_PIESLICE V_CIRCLE +V_CURTEXT V_CURTEXT +VST_COLOR VST_COLOR +VST_EFFECTS VST_COLOR +VST_ROTATION VST_COLOR +VST_HEIGHT VST_COLOR +VST_FONT VST_COLOR +VSM_COLOR VSM_COLOR +VSM_HEIGHT VSM_COLOR +VSM_TYPE VSM_COLOR +VSF_COLOR VSF_COLOR +VSF_INTERIOR VSF_COLOR +VSF_PERIMETER VSF_COLOR +VSF_STYLE VSF_COLOR +VSF_UDPAT VSF_COLOR +VSL_COLOR VSL_COLOR +VSL_TYPE VSL_COLOR +VSL_WIDTH VSL_COLOR +VSL_ENDS VSL_COLOR +VSL_UDSTY VSL_COLOR +VBOX VBOX +VLINE VBOX +VPLOT VBOX +TBITBLT TBITBLT +C_XBIOS C_XBIOS +C_VDI C_XBIOS +V_SETRGB V_SETRGB +VS_CTAB V_SETRGB +VS_CTAB_ENTRY V_SETRGB +VS_DFLT_CTAB V_SETRGB +VQ_CTAB V_SETRGB +VQ_CTAB_ENTRY V_SETRGB +VQ_CTAB_ID V_SETRGB +V_CTAB_IDX2VDI V_SETRGB +V_CTAB_VDI2IDX V_SETRGB +V_CTAB_IDX2VALUE V_SETRGB +V_GET_CTAB_ID V_SETRGB +VQ_DFLT_CTAB V_SETRGB +V_CREATE_CTAB V_SETRGB +V_DELETE_CTAB V_SETRGB +V_CREATE_ITAB V_SETRGB +V_DELETE_ITAB V_SETRGB +VR_TRANSFER_BITS VR_TRANSFER_BITS +V_OPEN_BM VR_TRANSFER_BITS +V_RESIZE_BM VR_TRANSFER_BITS +SET.GCBITMAP VR_TRANSFER_BITS +VR_CLIP_RECTS_BY_DST VR_TRANSFER_BITS +VR_CLIP_RECTS_BY_SRC VR_TRANSFER_BITS +VST_NAME VST_NAME +VQT_NAME_AND_ID VST_NAME +VQT_EXT_NAME VST_NAME +VQT_XFNTINFO VST_NAME +VQT_FONTHEADER VST_NAME +VST_WIDTH VST_NAME +V_HARDCOPY V_HARDCOPY +V_CLEAR_DISP_LIST V_HARDCOPY +VST_FG_COLOR VST_FG_COLOR +VSF_FG_COLOR VST_FG_COLOR +VSL_FG_COLOR VST_FG_COLOR +VSM_FG_COLOR VST_FG_COLOR +VSR_FG_COLOR VST_FG_COLOR +VQT_FG_COLOR VST_FG_COLOR +VQF_FG_COLOR VST_FG_COLOR +VQL_FG_COLOR VST_FG_COLOR +VQM_FG_COLOR VST_FG_COLOR +VQR_FG_COLOR VST_FG_COLOR +VST_BG_COLOR VST_BG_COLOR +VSF_BG_COLOR VST_BG_COLOR +VSL_BG_COLOR VST_BG_COLOR +VSM_BG_COLOR VST_BG_COLOR +VSR_BG_COLOR VST_BG_COLOR +VQT_BG_COLOR VST_BG_COLOR +VQF_BG_COLOR VST_BG_COLOR +VQL_BG_COLOR VST_BG_COLOR +VQM_BG_COLOR VST_BG_COLOR +VQR_BG_COLOR VST_BG_COLOR +VS_HILITE_COLOR VS_HILITE_COLOR +VS_MIN_COLOR VS_HILITE_COLOR +VS_MAX_COLOR VS_HILITE_COLOR +VS_WEIGHT_COLOR VS_HILITE_COLOR +VQ_HILITE_COLOR VS_HILITE_COLOR +VQ_MIN_COLOR VS_HILITE_COLOR +VQ_MAX_COLOR VS_HILITE_COLOR +VQ_WEIGHT_COLOR VS_HILITE_COLOR +VQ_PX_FORMAT VQ_PX_FORMAT +V_COLOR2VALUE VQ_PX_FORMAT +V_VALUE2COLOR VQ_PX_FORMAT +V_COLOR2NEAREST VQ_PX_FORMAT +VEX_TIMV VEX_TIMV +VEX_BUTV VEX_TIMV +VEX_MOTV VEX_TIMV +VEX_CURV VEX_TIMV +;bios ------------------------------------------------------------------------ +_TOS _TOS +_CPU _TOS +_MINT _TOS +SND? _TOS +_FPU _TOS +_MCH _TOS +_CF_ _TOS +PCR? SUPERSCALAR +SUPERSCALAR SUPERSCALAR +BEEP BEEP +DMASND? DMASND? +EJP? DMASND? +GETCOOKIE GETCOOKIE +SETCOOKIE GETCOOKIE +DELCOOKIE GETCOOKIE +FPU? CPUFLUSH +CPU020? CPUFLUSH +CPU020 CPUFLUSH +FPU882 CPUFLUSH +CPUFLUSH CPUFLSUH +KBSHIFT KBSHIFT +DRVMAP DRVMAP +BCONIN BCONIN +BCONOUT BCONIN +BCOSTAT BCOSTAT +BCONSTAT BCOSTAT +SETEXEC SETEXEC +TICKCAL TICKCAL +MEDIACH MEDIACH +GETBPB GETBPB +RWABS RWABS +LRWABS RWABS +COLDBOOT COLDBOOT +WARMBOOT COLDBOOT +;xbios ----------------------------------------------------------------------- +RANDOM% RANDOM% +DSOUND DSOUND +BLITMODE BLITMODE +CACHECTRL BLITMODE +G~R GETREZ +GETREZ GETREZ +SETSCREEN GETREZ +LOGBASE GETREZ +PHYSBASE GETREZ +WAKETIME WAKETIME +BCONMAP BCONMAP +GIACCESS GIACCESS +ONGIBIT GIACCESS +OFFGIBIT GIACCESS +NVMACCESS NVMACCESS +SUPEXEC SUPEXEC +SETPALETTE SETPALETTE +;SETCOLOR SETPALETTE (conflict) +GETTIME GETTIME +;SETTIME SETTIME (conflict) +JDISINT JDISINT +JENABINT JENABINT +DMAREAD DMAREAD +DMAWRITE DMAREAD +SETPRT SETPRT +PRTBLK SETPRT +SCRDMP SETPRT +RSCONF SETPRT +CURSCONF SETPRT +IOREC IOREC +IKBDWS IOREC +MIDIWS IOREC +KEYTBL KEYTBL +KBRATE KEYTBL +KBDVBASE KEYTBL +BIOSKEYS KEYTBL +FLOPRD FLOPRD +FLOPWR FLOPRD +FLOPFMT FLOPRD +FLOPVER FLOPRD +FLOPRATE FLOPRD +PROTOBT FLOPRD +ESETBANK ESETBANK +ESETCOLOR ESETBANK +ESETGRAY ESETBANK +ESETSMEAR ESETBANK +EGETSHIFT ESETBANK +ESETSHIFT ESETBANK +EGETPALETTE ESETBANK +ESETPALETTE ESETBANK +VSETMODE VSETMODE +VGETSIZE VSETMODE +VGETMONITOR VSETMODE +VCHECKMODE VSETMODE +VGETRGB VSETMODE +VSETRGB VSETMODE +VSETMASK VSETMODE +VSETSYNC VSETMODE +VSETSCREEN VSETMODE +SOUNDCMD SOUNDCMD +SETMODE SOUNDCMD +BUFFOPER SOUNDCMD +BUFFPTR SOUNDCMD +DEVCONNECT SOUNDCMD +DSPTRISTATE SOUNDCMD +GPIO SOUNDCMD +LOCKSND SOUNDCMD +UNLOCKSND SOUNDCMD +SETBUFFER SOUNDCMD +SETMONTRACKS SOUNDCMD +SETTRACKS SOUNDCMD +SNDSTATUS SOUNDCMD +SETINTERRUPT SOUNDCMD +CT60_CACHE CT60_CACHE +CT60_FLUSH_CACHE CT60_CACHE +CT60_READ_CORE_TEMPERATURE CT60_CACHE +CT60_RW_PARAMETER CT60_CACHE +CT60_VMALLOC CT60_CACHE +SCREEN SCREEN +VSYNC VSYNC +DSP_DOBLOCK DSP_DOBLOCK +DSP_BLKHANDSHAKE DSP_DOBLOCK +DSP_BLKUNPACKED DSP_DOBLOCK +DSP_INSTREAM DSP_DOBLOCK +DSP_OUTSTREAM DSP_DOBLOCK +DSP_IOSTREAM DSP_DOBLOCK +DSP_REMOVEINTERRUPTS DSP_DOBLOCK +DSP_GETWORDSIZE DSP_DOBLOCK +DSP_LOCK DSP_DOBLOCK +DSP_UNLOCK DSP_DOBLOCK +DSP_AVAILABLE DSP_DOBLOCK +DSP_RESERVE DSP_DOBLOCK +DSP_LOADPROG DSP_DOBLOCK +DSP_EXECPROG DSP_DOBLOCK +DSP_EXECBOOT DSP_DOBLOCK +DSP_LODTOBINARY DSP_DOBLOCK +DSP_TRIGGERHC DSP_DOBLOCK +DSP_REQUESTUNIQUEABILITY DSP_DOBLOCK +DSP_GETPROGABILITY DSP_DOBLOCK +DSP_FLUSHSUBROUTINES DSP_DOBLOCK +DSP_LOADSUBROUTINE DSP_DOBLOCK +DSP_INQSUBRABILITY DSP_DOBLOCK +DSP_RUNSUBROUTINE DSP_DOBLOCK +DSP_HF0 DSP_DOBLOCK +DSP_HF1 DSP_DOBLOCK +DSP_HF2 DSP_DOBLOCK +DSP_HF3 DSP_DOBLOCK +DSP_BLKWORDS DSP_DOBLOCK +DSP_BLKBYTES DSP_DOBLOCK +DSP_HSTAT DSP_DOBLOCK +DSP_SETVECTORS DSP_DOBLOCK +DSP_MULTBLOCKS DSP_DOBLOCK +INITMOUS INITMOUS +;gemdos ---------------------------------------------------------------------- +_GEMDOS _GEMDOS +DTA _GEMDOS +_PID _GEMDOS +F_OPEN F_OPEN +F_CLOSE F_OPEN +F_SEEK F_SEEK +F_RELSEEK F_SEEK +F_BPUT F_BPUT +F_BPUT F_BGET +F_BSAVE F_BSAVE +F_BLOAD F_BSAVE +F_EOF F_EOF +F_LOC F_EOF +F_LOF F_EOF +F_INPUT F_INPUT +F_OUTPUT F_INPUT +F_LINE_INPUT F_LINE_INPUT +F_LINE_OUTPUT F_LINE_INPUT +PREAD PREAD +PWRITE PREAD +F_INP F_INP +F_INP& F_INP +F_INP% F_INP +F_OUT F_INP +F_OUT& F_INP +F_OUT% F_INP +DFREE% DFREE% +ALLOC ALLOC +MXALLOC MXALLOC +CALLOC CALLOC +MACCESS MXALLOC +MVALIDATE MXALLOC +FSEEK FSEEK +FOPEN FOPEN +FCLOSE FOPEN +FREAD FOPEN +FWRITE FOPEN +FCREATE FOPEN +FLOCK FLOCK +DLOCK FLOCK +DPATHCONF DPATHCONF +PDOMAIN PDOMAIN +CCONWS CCONWS +SYIELD SYIELD +SHUTDWON SHUTDOWN +PSYSCTL PSYSCTL +SUPER SUPER +PEXEC PEXEC +FDELETE FDELETE +FRENAME FDELETE +FGETCHAR FGETCHAR +FPUTCHAR FGETCHAR +FATTRIB FATTRIB +FDATIME FATTRIB +FXATTR FATTRIB +FDUP FDUP +FFORCE FDUP +FINSTAT FINSTAT +FOUTSTAT FINSTAT +FCNTL FINSTAT +FSELECT FINSTAT +FPOLL FINSTAT +DGETDRV DGETDRV +DSETDRV DGETDRV +DCREATE DCREATE +DDELETE DCREATE +DGETPATH DGETPATH +DSETPATH DGETPATH +DGETCWD DGETPATH +TGETDATE TGETDATE +TGETTIME TGETDATE +TSETDATE TGETDATE +TSETTIME TGETDATE +SYSCONF SYSCONF +SSYSTEM SYSCONF +SALERT SALERT +FCHMOD FCHMOD +FCHOWN FCHMOD +PTERMRES PTERMRES +DATE$ DATE$ +TIME$ TIME$ +DATE DATE +TIME DATE +TIMESTAMP$ TIMESTAMP$ +LOADMEM LOADMEM +LOADSTR LOADSTR +SET.SOCKADDR FSOCKET +FSOCKET FSOCKET +FSOCKETPAIR FSOCKET +FACCEPT FSOCKET +FSOCKET FSOCKET +FBIND FSOCKET +FLISTEN FSOCKET +FRECVMSG FSOCKET +FSENDMSG FSOCKET +FRECVFROM FSOCKET +FSENDTO FSOCKET +FSETSOCKOPT FSOCKET +FGETSOCKOPT FSOCKET +FGETPEERNAME FSOCKET +FGETSOCKNAME FSOCKET +FSHUTDOWN FSOCKET +CMDLINE$ CMDLINE$ +ENVIRON ENVIRON +ENVIRON$ ENVIRON$ +CURDIR$ CURDIR$ +SLBOPEN SLBOPEN +SLBCLOSE SLBOPEN +ENDSEEK ENDSEEK +F_ENDSEEK ENDSEEK +FILELEN FILELEN +PGETPID PGETPID +PGETPPID PGETPID +FPIPE FPIPE +FMIDIPIPE FPIPE +PRUSAGE PRUSAGE +SUPTIME PRUSAGE +PUSRVAL PRUSAGE +PSETLIMIT PRUSAGE +PNICE PNICE +PRENICE PNICE +PGETPRIORITY PNICE +PSETPRIORITY PNICE +FILECOPY FILECOPY +DWRITELABEL DWRITELABEL +DREADLABEL DWRITELABEL +DOPENDIR DOPENDIR +DREADDIR DOPENDIR +DREWINDDIR DOPENDIR +DCLOSEDIR DOPENDIR +DXREADDIR DOPENDIR +FEXIST FEXIST +PKILL PKILL +PSIGNAL PKILL +FILES FILES +NETWORK? NETWORK? +YEAR YEAR +MONTH YEAR +DAY YEAR +HOUR24 YEAR +MINUTE YEAR +SECOND YEAR +HOUR12 HOUR12 +MERIDIEM MERIDIEM +WEEKDAY WEEKDAY +DAYNO DAYNO +LEAP LEAP +WEEK WEEK +FREADLINK FREADLINK +;line-a ---------------------------------------------------------------------- +AMOUSE AMOUSE +TPUT TPUT +;compiler commands ----------------------------------------------------------- +$AX Compiler commands +$D Compiler commands +$H1 Compiler commands +$KX Compiler commands +$L Compiler commands +$OX Compiler commands +$T1 Compiler commands +$T? Compiler commands +$ZX Compiler commands +;$U Compiler commands (conflict) +$WHHHH Compiler commands +;eof diff --git a/devtools/gbe/system/gfa_efaq.hyp b/devtools/gbe/system/gfa_efaq.hyp new file mode 100644 index 0000000..dc94a60 Binary files /dev/null and b/devtools/gbe/system/gfa_efaq.hyp differ diff --git a/devtools/gbe/system/gfa_efaq.ref b/devtools/gbe/system/gfa_efaq.ref new file mode 100644 index 0000000..341ee4f Binary files /dev/null and b/devtools/gbe/system/gfa_efaq.ref differ diff --git a/devtools/gbe/system/gfabasic.hyp b/devtools/gbe/system/gfabasic.hyp index 78ec736..bd7b00c 100644 Binary files a/devtools/gbe/system/gfabasic.hyp and b/devtools/gbe/system/gfabasic.hyp differ diff --git a/devtools/gbe/system/gfabasic.ref b/devtools/gbe/system/gfabasic.ref index bff76c8..a70a79f 100644 Binary files a/devtools/gbe/system/gfabasic.ref and b/devtools/gbe/system/gfabasic.ref differ diff --git a/devtools/gbe/system/gfabasic.txt b/devtools/gbe/system/gfabasic.txt index 313d8f3..bdff550 100644 --- a/devtools/gbe/system/gfabasic.txt +++ b/devtools/gbe/system/gfabasic.txt @@ -1,3 +1,4 @@ +;Note: This file belongs in folder x:\gbe\system\ ;#1 DEFBIT DEFWRD DEFBYT DEFWRD @@ -7,7 +8,7 @@ DEFSTR DEFWRD $B $ $C $ $E $ -$F $ +$F% $ $I $ $M $ $N $ @@ -124,6 +125,7 @@ SUB ADD MUL ADD DIV ADD SUCC PRED +BCLR BCLR BSET BCLR BCHG BCLR BTST BCLR @@ -316,3 +318,5 @@ OB_H Object Structure OB_ADR Object Structure APPL_TRECORD APPL_TPLAY ;eof + + diff --git a/devtools/gbe/system/ldg.hyp b/devtools/gbe/system/ldg.hyp new file mode 100644 index 0000000..76f60fe Binary files /dev/null and b/devtools/gbe/system/ldg.hyp differ diff --git a/devtools/gbe/system/ldg.ref b/devtools/gbe/system/ldg.ref new file mode 100644 index 0000000..4bbefd7 Binary files /dev/null and b/devtools/gbe/system/ldg.ref differ diff --git a/devtools/gbe/system/lz77.ttp b/devtools/gbe/system/lz77.ttp new file mode 100644 index 0000000..85300ea Binary files /dev/null and b/devtools/gbe/system/lz77.ttp differ diff --git a/devtools/gbe/system/nvdi_410.hyp b/devtools/gbe/system/nvdi_410.hyp new file mode 100644 index 0000000..9066ebd Binary files /dev/null and b/devtools/gbe/system/nvdi_410.hyp differ diff --git a/devtools/gbe/system/nvdi_410.ref b/devtools/gbe/system/nvdi_410.ref new file mode 100644 index 0000000..d2510ba Binary files /dev/null and b/devtools/gbe/system/nvdi_410.ref differ diff --git a/devtools/gbe/system/nvdi_5.hyp b/devtools/gbe/system/nvdi_5.hyp new file mode 100644 index 0000000..dfd7208 Binary files /dev/null and b/devtools/gbe/system/nvdi_5.hyp differ diff --git a/devtools/gbe/system/nvdi_5.ref b/devtools/gbe/system/nvdi_5.ref new file mode 100644 index 0000000..4b7f5be Binary files /dev/null and b/devtools/gbe/system/nvdi_5.ref differ diff --git a/devtools/gbe/system/ro_68k.prg b/devtools/gbe/system/ro_68k.prg index 846a07d..c6e3bef 100644 Binary files a/devtools/gbe/system/ro_68k.prg and b/devtools/gbe/system/ro_68k.prg differ diff --git a/devtools/gbe/system/ro_v4e.prg b/devtools/gbe/system/ro_v4e.prg index 0a5b490..bc3fd55 100644 Binary files a/devtools/gbe/system/ro_v4e.prg and b/devtools/gbe/system/ro_v4e.prg differ diff --git a/devtools/gbe/system/stikprog.hyp b/devtools/gbe/system/stikprog.hyp new file mode 100644 index 0000000..73ccb36 Binary files /dev/null and b/devtools/gbe/system/stikprog.hyp differ diff --git a/devtools/gbe/system/stikprog.ref b/devtools/gbe/system/stikprog.ref new file mode 100644 index 0000000..dce3180 Binary files /dev/null and b/devtools/gbe/system/stikprog.ref differ diff --git a/devtools/gbe/system/tos_hyp.hyp b/devtools/gbe/system/tos_hyp.hyp new file mode 100644 index 0000000..064c7c5 Binary files /dev/null and b/devtools/gbe/system/tos_hyp.hyp differ diff --git a/devtools/gbe/system/tos_hyp.ref b/devtools/gbe/system/tos_hyp.ref new file mode 100644 index 0000000..0d7241b Binary files /dev/null and b/devtools/gbe/system/tos_hyp.ref differ diff --git a/devtools/rsm/de/bgh14r3/bgh-icon.rsc b/devtools/rsm/DE/bgh14r3/bgh-icon.rsc similarity index 100% rename from devtools/rsm/de/bgh14r3/bgh-icon.rsc rename to devtools/rsm/DE/bgh14r3/bgh-icon.rsc diff --git a/devtools/rsm/de/bgh14r3/bgh.h b/devtools/rsm/DE/bgh14r3/bgh.h similarity index 100% rename from devtools/rsm/de/bgh14r3/bgh.h rename to devtools/rsm/DE/bgh14r3/bgh.h diff --git a/devtools/rsm/de/bgh14r3/bgh.hyp b/devtools/rsm/DE/bgh14r3/bgh.hyp similarity index 100% rename from devtools/rsm/de/bgh14r3/bgh.hyp rename to devtools/rsm/DE/bgh14r3/bgh.hyp diff --git a/devtools/rsm/de/bgh14r3/bgh.ref b/devtools/rsm/DE/bgh14r3/bgh.ref similarity index 100% rename from devtools/rsm/de/bgh14r3/bgh.ref rename to devtools/rsm/DE/bgh14r3/bgh.ref diff --git a/devtools/rsm/de/bgh14r3/pgh.prg b/devtools/rsm/DE/bgh14r3/pgh.prg similarity index 100% rename from devtools/rsm/de/bgh14r3/pgh.prg rename to devtools/rsm/DE/bgh14r3/pgh.prg diff --git a/devtools/rsm/de/bgh14r3/pgh.slb b/devtools/rsm/DE/bgh14r3/pgh.slb similarity index 100% rename from devtools/rsm/de/bgh14r3/pgh.slb rename to devtools/rsm/DE/bgh14r3/pgh.slb diff --git a/devtools/rsm/de/bgh14r3/wasisneu.txt b/devtools/rsm/DE/bgh14r3/wasisneu.txt similarity index 100% rename from devtools/rsm/de/bgh14r3/wasisneu.txt rename to devtools/rsm/DE/bgh14r3/wasisneu.txt diff --git a/devtools/rsm/de/extras/bgh2rsm/bgh2rsm.app b/devtools/rsm/DE/extras/bgh2rsm/bgh2rsm.app similarity index 100% rename from devtools/rsm/de/extras/bgh2rsm/bgh2rsm.app rename to devtools/rsm/DE/extras/bgh2rsm/bgh2rsm.app diff --git a/devtools/rsm/de/extras/bgh2rsm/bgh2rsm.bgh b/devtools/rsm/DE/extras/bgh2rsm/bgh2rsm.bgh similarity index 100% rename from devtools/rsm/de/extras/bgh2rsm/bgh2rsm.bgh rename to devtools/rsm/DE/extras/bgh2rsm/bgh2rsm.bgh diff --git a/devtools/rsm/de/extras/bgh2rsm/bgh2rsm.hyp b/devtools/rsm/DE/extras/bgh2rsm/bgh2rsm.hyp similarity index 100% rename from devtools/rsm/de/extras/bgh2rsm/bgh2rsm.hyp rename to devtools/rsm/DE/extras/bgh2rsm/bgh2rsm.hyp diff --git a/devtools/rsm/de/extras/bgh2rsm/bgh2rsm.ref b/devtools/rsm/DE/extras/bgh2rsm/bgh2rsm.ref similarity index 100% rename from devtools/rsm/de/extras/bgh2rsm/bgh2rsm.ref rename to devtools/rsm/DE/extras/bgh2rsm/bgh2rsm.ref diff --git a/devtools/rsm/de/extras/bgh2rsm/bgh2rsm.rsc b/devtools/rsm/DE/extras/bgh2rsm/bgh2rsm.rsc similarity index 100% rename from devtools/rsm/de/extras/bgh2rsm/bgh2rsm.rsc rename to devtools/rsm/DE/extras/bgh2rsm/bgh2rsm.rsc diff --git a/devtools/rsm/de/extras/srscsize/srscsize.ttp b/devtools/rsm/DE/extras/srscsize/srscsize.ttp similarity index 100% rename from devtools/rsm/de/extras/srscsize/srscsize.ttp rename to devtools/rsm/DE/extras/srscsize/srscsize.ttp diff --git a/devtools/rsm/de/extras/srscsize/srscsize.txt b/devtools/rsm/DE/extras/srscsize/srscsize.txt similarity index 100% rename from devtools/rsm/de/extras/srscsize/srscsize.txt rename to devtools/rsm/DE/extras/srscsize/srscsize.txt diff --git a/devtools/rsm/de/guides/rsm.hyp b/devtools/rsm/DE/guides/rsm.hyp similarity index 100% rename from devtools/rsm/de/guides/rsm.hyp rename to devtools/rsm/DE/guides/rsm.hyp diff --git a/devtools/rsm/de/guides/rsm.ref b/devtools/rsm/DE/guides/rsm.ref similarity index 100% rename from devtools/rsm/de/guides/rsm.ref rename to devtools/rsm/DE/guides/rsm.ref diff --git a/devtools/rsm/de/modules/bgh.prg b/devtools/rsm/DE/modules/bgh.prg similarity index 100% rename from devtools/rsm/de/modules/bgh.prg rename to devtools/rsm/DE/modules/bgh.prg diff --git a/devtools/rsm/de/modules/flydials.cnf b/devtools/rsm/DE/modules/flydials.cnf similarity index 100% rename from devtools/rsm/de/modules/flydials.cnf rename to devtools/rsm/DE/modules/flydials.cnf diff --git a/devtools/rsm/de/modules/flydials.ovl b/devtools/rsm/DE/modules/flydials.ovl similarity index 100% rename from devtools/rsm/de/modules/flydials.ovl rename to devtools/rsm/DE/modules/flydials.ovl diff --git a/devtools/rsm/de/modules/flydials.rsc b/devtools/rsm/DE/modules/flydials.rsc similarity index 100% rename from devtools/rsm/de/modules/flydials.rsc rename to devtools/rsm/DE/modules/flydials.rsc diff --git a/devtools/rsm/de/modules/in2rsm.rim b/devtools/rsm/DE/modules/in2rsm.rim similarity index 100% rename from devtools/rsm/de/modules/in2rsm.rim rename to devtools/rsm/DE/modules/in2rsm.rim diff --git a/devtools/rsm/de/modules/in2rsm.txt b/devtools/rsm/DE/modules/in2rsm.txt similarity index 100% rename from devtools/rsm/de/modules/in2rsm.txt rename to devtools/rsm/DE/modules/in2rsm.txt diff --git a/devtools/rsm/de/modules/ovl_dev/overlay.hyp b/devtools/rsm/DE/modules/ovl_dev/overlay.hyp similarity index 100% rename from devtools/rsm/de/modules/ovl_dev/overlay.hyp rename to devtools/rsm/DE/modules/ovl_dev/overlay.hyp diff --git a/devtools/rsm/de/modules/ovl_dev/overlay.ref b/devtools/rsm/DE/modules/ovl_dev/overlay.ref similarity index 100% rename from devtools/rsm/de/modules/ovl_dev/overlay.ref rename to devtools/rsm/DE/modules/ovl_dev/overlay.ref diff --git a/devtools/rsm/de/modules/ovl_dev/ovl.h b/devtools/rsm/DE/modules/ovl_dev/ovl.h similarity index 100% rename from devtools/rsm/de/modules/ovl_dev/ovl.h rename to devtools/rsm/DE/modules/ovl_dev/ovl.h diff --git a/devtools/rsm/de/modules/ovl_dev/ovlstart.c b/devtools/rsm/DE/modules/ovl_dev/ovlstart.c similarity index 100% rename from devtools/rsm/de/modules/ovl_dev/ovlstart.c rename to devtools/rsm/DE/modules/ovl_dev/ovlstart.c diff --git a/devtools/rsm/de/modules/rsm2cs.app b/devtools/rsm/DE/modules/rsm2cs.app similarity index 100% rename from devtools/rsm/de/modules/rsm2cs.app rename to devtools/rsm/DE/modules/rsm2cs.app diff --git a/devtools/rsm/de/modules/rsm2cs.cnf b/devtools/rsm/DE/modules/rsm2cs.cnf similarity index 100% rename from devtools/rsm/de/modules/rsm2cs.cnf rename to devtools/rsm/DE/modules/rsm2cs.cnf diff --git a/devtools/rsm/de/modules/rsm2cs.rem b/devtools/rsm/DE/modules/rsm2cs.rem similarity index 100% rename from devtools/rsm/de/modules/rsm2cs.rem rename to devtools/rsm/DE/modules/rsm2cs.rem diff --git a/devtools/rsm/de/modules/rsm2cs.txt b/devtools/rsm/DE/modules/rsm2cs.txt similarity index 100% rename from devtools/rsm/de/modules/rsm2cs.txt rename to devtools/rsm/DE/modules/rsm2cs.txt diff --git a/devtools/rsm/de/modules/rsm2cs/ciconini.c b/devtools/rsm/DE/modules/rsm2cs/ciconini.c similarity index 100% rename from devtools/rsm/de/modules/rsm2cs/ciconini.c rename to devtools/rsm/DE/modules/rsm2cs/ciconini.c diff --git a/devtools/rsm/de/modules/rsm2cs/rsm2cs.cnf b/devtools/rsm/DE/modules/rsm2cs/rsm2cs.cnf similarity index 100% rename from devtools/rsm/de/modules/rsm2cs/rsm2cs.cnf rename to devtools/rsm/DE/modules/rsm2cs/rsm2cs.cnf diff --git a/devtools/rsm/de/modules/rsm2cs/rsm2cs.hyp b/devtools/rsm/DE/modules/rsm2cs/rsm2cs.hyp similarity index 100% rename from devtools/rsm/de/modules/rsm2cs/rsm2cs.hyp rename to devtools/rsm/DE/modules/rsm2cs/rsm2cs.hyp diff --git a/devtools/rsm/de/modules/rsm2cs/rsm2cs.ref b/devtools/rsm/DE/modules/rsm2cs/rsm2cs.ref similarity index 100% rename from devtools/rsm/de/modules/rsm2cs/rsm2cs.ref rename to devtools/rsm/DE/modules/rsm2cs/rsm2cs.ref diff --git a/devtools/rsm/de/modules/rsm2cs/rsm2cs.rem b/devtools/rsm/DE/modules/rsm2cs/rsm2cs.rem similarity index 100% rename from devtools/rsm/de/modules/rsm2cs/rsm2cs.rem rename to devtools/rsm/DE/modules/rsm2cs/rsm2cs.rem diff --git a/devtools/rsm/de/modules/rsm2cs/rsm2cs.txt b/devtools/rsm/DE/modules/rsm2cs/rsm2cs.txt similarity index 100% rename from devtools/rsm/de/modules/rsm2cs/rsm2cs.txt rename to devtools/rsm/DE/modules/rsm2cs/rsm2cs.txt diff --git a/devtools/rsm/de/modules/rsm2out.rem b/devtools/rsm/DE/modules/rsm2out.rem similarity index 100% rename from devtools/rsm/de/modules/rsm2out.rem rename to devtools/rsm/DE/modules/rsm2out.rem diff --git a/devtools/rsm/de/modules/rsm2out.txt b/devtools/rsm/DE/modules/rsm2out.txt similarity index 100% rename from devtools/rsm/de/modules/rsm2out.txt rename to devtools/rsm/DE/modules/rsm2out.txt diff --git a/devtools/rsm/de/modules/sgemovl.cnf b/devtools/rsm/DE/modules/sgemovl.cnf similarity index 100% rename from devtools/rsm/de/modules/sgemovl.cnf rename to devtools/rsm/DE/modules/sgemovl.cnf diff --git a/devtools/rsm/de/modules/sgemovl.ovl b/devtools/rsm/DE/modules/sgemovl.ovl similarity index 100% rename from devtools/rsm/de/modules/sgemovl.ovl rename to devtools/rsm/DE/modules/sgemovl.ovl diff --git a/devtools/rsm/de/modules/sgemovl.rsc b/devtools/rsm/DE/modules/sgemovl.rsc similarity index 100% rename from devtools/rsm/de/modules/sgemovl.rsc rename to devtools/rsm/DE/modules/sgemovl.rsc diff --git a/devtools/rsm/de/modules/sgeovl04/demo.rsc b/devtools/rsm/DE/modules/sgeovl04/demo.rsc similarity index 100% rename from devtools/rsm/de/modules/sgeovl04/demo.rsc rename to devtools/rsm/DE/modules/sgeovl04/demo.rsc diff --git a/devtools/rsm/de/modules/sgeovl04/demo.rsm b/devtools/rsm/DE/modules/sgeovl04/demo.rsm similarity index 100% rename from devtools/rsm/de/modules/sgeovl04/demo.rsm rename to devtools/rsm/DE/modules/sgeovl04/demo.rsm diff --git a/devtools/rsm/de/modules/sgeovl04/sgemovl.cnf b/devtools/rsm/DE/modules/sgeovl04/sgemovl.cnf similarity index 100% rename from devtools/rsm/de/modules/sgeovl04/sgemovl.cnf rename to devtools/rsm/DE/modules/sgeovl04/sgemovl.cnf diff --git a/devtools/rsm/de/modules/sgeovl04/sgemovl.ovl b/devtools/rsm/DE/modules/sgeovl04/sgemovl.ovl similarity index 100% rename from devtools/rsm/de/modules/sgeovl04/sgemovl.ovl rename to devtools/rsm/DE/modules/sgeovl04/sgemovl.ovl diff --git a/devtools/rsm/de/modules/sgeovl04/sgemovl.rsc b/devtools/rsm/DE/modules/sgeovl04/sgemovl.rsc similarity index 100% rename from devtools/rsm/de/modules/sgeovl04/sgemovl.rsc rename to devtools/rsm/DE/modules/sgeovl04/sgemovl.rsc diff --git a/devtools/rsm/de/modules/sgeovl04/sgemovl.txt b/devtools/rsm/DE/modules/sgeovl04/sgemovl.txt similarity index 100% rename from devtools/rsm/de/modules/sgeovl04/sgemovl.txt rename to devtools/rsm/DE/modules/sgeovl04/sgemovl.txt diff --git a/devtools/rsm/de/modules/tools/example/rsmtools.rsc b/devtools/rsm/DE/modules/tools/example/rsmtools.rsc similarity index 100% rename from devtools/rsm/de/modules/tools/example/rsmtools.rsc rename to devtools/rsm/DE/modules/tools/example/rsmtools.rsc diff --git a/devtools/rsm/de/modules/tools/example/rsmtools.rsm b/devtools/rsm/DE/modules/tools/example/rsmtools.rsm similarity index 100% rename from devtools/rsm/de/modules/tools/example/rsmtools.rsm rename to devtools/rsm/DE/modules/tools/example/rsmtools.rsm diff --git a/devtools/rsm/de/modules/tools/magic/rsmtools.rsc b/devtools/rsm/DE/modules/tools/magic/rsmtools.rsc similarity index 100% rename from devtools/rsm/de/modules/tools/magic/rsmtools.rsc rename to devtools/rsm/DE/modules/tools/magic/rsmtools.rsc diff --git a/devtools/rsm/de/modules/unilay/unilay.cnf b/devtools/rsm/DE/modules/unilay/unilay.cnf similarity index 100% rename from devtools/rsm/de/modules/unilay/unilay.cnf rename to devtools/rsm/DE/modules/unilay/unilay.cnf diff --git a/devtools/rsm/de/modules/unilay/unilay.ovl b/devtools/rsm/DE/modules/unilay/unilay.ovl similarity index 100% rename from devtools/rsm/de/modules/unilay/unilay.ovl rename to devtools/rsm/DE/modules/unilay/unilay.ovl diff --git a/devtools/rsm/de/modules/unilay/unilay.txt b/devtools/rsm/DE/modules/unilay/unilay.txt similarity index 100% rename from devtools/rsm/de/modules/unilay/unilay.txt rename to devtools/rsm/DE/modules/unilay/unilay.txt diff --git a/devtools/rsm/de/neuin310.txt b/devtools/rsm/DE/neuin310.txt similarity index 100% rename from devtools/rsm/de/neuin310.txt rename to devtools/rsm/DE/neuin310.txt diff --git a/devtools/rsm/de/neuin320.txt b/devtools/rsm/DE/neuin320.txt similarity index 100% rename from devtools/rsm/de/neuin320.txt rename to devtools/rsm/DE/neuin320.txt diff --git a/devtools/rsm/de/neuin350.txt b/devtools/rsm/DE/neuin350.txt similarity index 100% rename from devtools/rsm/de/neuin350.txt rename to devtools/rsm/DE/neuin350.txt diff --git a/devtools/rsm/de/neuin360.txt b/devtools/rsm/DE/neuin360.txt similarity index 100% rename from devtools/rsm/de/neuin360.txt rename to devtools/rsm/DE/neuin360.txt diff --git a/devtools/rsm/de/rsm.bgh b/devtools/rsm/DE/rsm.bgh similarity index 100% rename from devtools/rsm/de/rsm.bgh rename to devtools/rsm/DE/rsm.bgh diff --git a/devtools/rsm/de/rsm.rsc b/devtools/rsm/DE/rsm.rsc similarity index 100% rename from devtools/rsm/de/rsm.rsc rename to devtools/rsm/DE/rsm.rsc diff --git a/firebee/nvdiptch/nvdiptch.ttp b/firebee/nvdiptch/NVDIPTCH.TTP similarity index 100% rename from firebee/nvdiptch/nvdiptch.ttp rename to firebee/nvdiptch/NVDIPTCH.TTP diff --git a/gemsys/dchenm05.fnt b/gemsys/DCHENM05.FNT similarity index 100% rename from gemsys/dchenm05.fnt rename to gemsys/DCHENM05.FNT diff --git a/gemsys/dchenm07.fnt b/gemsys/DCHENM07.FNT similarity index 100% rename from gemsys/dchenm07.fnt rename to gemsys/DCHENM07.FNT diff --git a/gemsys/dchenm11.fnt b/gemsys/DCHENM11.FNT similarity index 100% rename from gemsys/dchenm11.fnt rename to gemsys/DCHENM11.FNT diff --git a/gemsys/dchenp07.fnt b/gemsys/DCHENP07.FNT similarity index 100% rename from gemsys/dchenp07.fnt rename to gemsys/DCHENP07.FNT diff --git a/gemsys/dchenp10.fnt b/gemsys/DCHENP10.FNT similarity index 100% rename from gemsys/dchenp10.fnt rename to gemsys/DCHENP10.FNT diff --git a/gemsys/dchenp13.fnt b/gemsys/DCHENP13.FNT similarity index 100% rename from gemsys/dchenp13.fnt rename to gemsys/DCHENP13.FNT diff --git a/gemsys/dchenp17.fnt b/gemsys/DCHENP17.FNT similarity index 100% rename from gemsys/dchenp17.fnt rename to gemsys/DCHENP17.FNT diff --git a/gemsys/thing04.fnt b/gemsys/THING04.FNT similarity index 100% rename from gemsys/thing04.fnt rename to gemsys/THING04.FNT diff --git a/gemsys/thing10.fnt b/gemsys/THING10.FNT similarity index 100% rename from gemsys/thing10.fnt rename to gemsys/THING10.FNT diff --git a/git.md b/git.md deleted file mode 100644 index c6b085d..0000000 --- a/git.md +++ /dev/null @@ -1,16 +0,0 @@ -# Hi there -This file is just a Test. It was written on my, Atari compatible, FireBee -Computer. The file has been commited and pushed to the repo using a native -git client. - -## Some german Encodings for test -™Žš ”„ ž - -### Some Characters from the Atari ST character set -*  -*  - -The characters should display J.R. "Bob" Dobbs from the Church of the -SubGenius (unless you are using Magic or NVDI with a font called -MONACO*.FNT . Then, the character in the lower right corner becomes -a part of the window decoration diff --git a/guides/DE/TERADESK.HYP b/guides/DE/TERADESK.HYP new file mode 100644 index 0000000..f2c87fc Binary files /dev/null and b/guides/DE/TERADESK.HYP differ diff --git a/guides/de/teradesk.ref b/guides/DE/TERADESK.REF similarity index 72% rename from guides/de/teradesk.ref rename to guides/DE/TERADESK.REF index da8f9a2..2a371cc 100644 Binary files a/guides/de/teradesk.ref and b/guides/DE/TERADESK.REF differ diff --git a/guides/de/tos_hyp.hyp b/guides/DE/TOS_HYP.HYP similarity index 100% rename from guides/de/tos_hyp.hyp rename to guides/DE/TOS_HYP.HYP diff --git a/guides/de/tos_hyp.ref b/guides/DE/TOS_HYP.REF similarity index 100% rename from guides/de/tos_hyp.ref rename to guides/DE/TOS_HYP.REF diff --git a/guides/de/bgh.hyp b/guides/DE/bgh.hyp similarity index 100% rename from guides/de/bgh.hyp rename to guides/DE/bgh.hyp diff --git a/guides/de/bgh.ref b/guides/DE/bgh.ref similarity index 100% rename from guides/de/bgh.ref rename to guides/DE/bgh.ref diff --git a/guides/de/bgh2rsm.hyp b/guides/DE/bgh2rsm.hyp similarity index 100% rename from guides/de/bgh2rsm.hyp rename to guides/DE/bgh2rsm.hyp diff --git a/guides/de/bgh2rsm.ref b/guides/DE/bgh2rsm.ref similarity index 100% rename from guides/de/bgh2rsm.ref rename to guides/DE/bgh2rsm.ref diff --git a/guides/de/hcp.hyp b/guides/DE/hcp.hyp similarity index 100% rename from guides/de/hcp.hyp rename to guides/DE/hcp.hyp diff --git a/guides/de/hcp.ref b/guides/DE/hcp.ref similarity index 100% rename from guides/de/hcp.ref rename to guides/DE/hcp.ref diff --git a/guides/de/overlay.hyp b/guides/DE/overlay.hyp similarity index 100% rename from guides/de/overlay.hyp rename to guides/DE/overlay.hyp diff --git a/guides/de/overlay.ref b/guides/DE/overlay.ref similarity index 100% rename from guides/de/overlay.ref rename to guides/DE/overlay.ref diff --git a/guides/de/qed.hyp b/guides/DE/qed.hyp similarity index 100% rename from guides/de/qed.hyp rename to guides/DE/qed.hyp diff --git a/guides/de/qed.ref b/guides/DE/qed.ref similarity index 100% rename from guides/de/qed.ref rename to guides/DE/qed.ref diff --git a/guides/de/reflink.hyp b/guides/DE/reflink.hyp similarity index 100% rename from guides/de/reflink.hyp rename to guides/DE/reflink.hyp diff --git a/guides/de/reflink.ref b/guides/DE/reflink.ref similarity index 100% rename from guides/de/reflink.ref rename to guides/DE/reflink.ref diff --git a/guides/de/rsm.hyp b/guides/DE/rsm.hyp similarity index 100% rename from guides/de/rsm.hyp rename to guides/DE/rsm.hyp diff --git a/guides/de/rsm.ref b/guides/DE/rsm.ref similarity index 100% rename from guides/de/rsm.ref rename to guides/DE/rsm.ref diff --git a/guides/de/rsm2cs.hyp b/guides/DE/rsm2cs.hyp similarity index 100% rename from guides/de/rsm2cs.hyp rename to guides/DE/rsm2cs.hyp diff --git a/guides/de/rsm2cs.ref b/guides/DE/rsm2cs.ref similarity index 100% rename from guides/de/rsm2cs.ref rename to guides/DE/rsm2cs.ref diff --git a/guides/de/srscsize.txt b/guides/DE/srscsize.txt similarity index 100% rename from guides/de/srscsize.txt rename to guides/DE/srscsize.txt diff --git a/guides/de/st-guide.hyp b/guides/DE/st-guide.hyp similarity index 100% rename from guides/de/st-guide.hyp rename to guides/DE/st-guide.hyp diff --git a/guides/de/st-guide.ref b/guides/DE/st-guide.ref similarity index 100% rename from guides/de/st-guide.ref rename to guides/DE/st-guide.ref diff --git a/guides/de/stool.hyp b/guides/DE/stool.hyp similarity index 100% rename from guides/de/stool.hyp rename to guides/DE/stool.hyp diff --git a/guides/DE/texel.hyp b/guides/DE/texel.hyp new file mode 100644 index 0000000..a53d6f0 Binary files /dev/null and b/guides/DE/texel.hyp differ diff --git a/guides/DE/texel.ref b/guides/DE/texel.ref new file mode 100644 index 0000000..0aec806 Binary files /dev/null and b/guides/DE/texel.ref differ diff --git a/thing/language/thing.127/de/guides/thing.hyp b/guides/DE/thing.hyp similarity index 100% rename from thing/language/thing.127/de/guides/thing.hyp rename to guides/DE/thing.hyp diff --git a/thing/language/thing.127/de/guides/thing.ref b/guides/DE/thing.ref similarity index 100% rename from thing/language/thing.127/de/guides/thing.ref rename to guides/DE/thing.ref diff --git a/thing/language/thing.127/de/thingicn/thingicn.110/thingicn.hyp b/guides/DE/thingicn.hyp similarity index 100% rename from thing/language/thing.127/de/thingicn/thingicn.110/thingicn.hyp rename to guides/DE/thingicn.hyp diff --git a/thing/language/thing.127/de/thingicn/thingicn.110/thingicn.ref b/guides/DE/thingicn.ref similarity index 100% rename from thing/language/thing.127/de/thingicn/thingicn.110/thingicn.ref rename to guides/DE/thingicn.ref diff --git a/guides/DE/toswin2.hyp b/guides/DE/toswin2.hyp new file mode 100644 index 0000000..8fd92f2 Binary files /dev/null and b/guides/DE/toswin2.hyp differ diff --git a/guides/DE/toswin2.ref b/guides/DE/toswin2.ref new file mode 100644 index 0000000..ccd5257 Binary files /dev/null and b/guides/DE/toswin2.ref differ diff --git a/guides/FR/toswin2.hyp b/guides/FR/toswin2.hyp new file mode 100644 index 0000000..3999fed Binary files /dev/null and b/guides/FR/toswin2.hyp differ diff --git a/guides/FR/toswin2.ref b/guides/FR/toswin2.ref new file mode 100644 index 0000000..2d42de0 Binary files /dev/null and b/guides/FR/toswin2.ref differ diff --git a/guides/nl/qed.hyp b/guides/NL/qed.hyp similarity index 100% rename from guides/nl/qed.hyp rename to guides/NL/qed.hyp diff --git a/guides/nl/qed.ref b/guides/NL/qed.ref similarity index 100% rename from guides/nl/qed.ref rename to guides/NL/qed.ref diff --git a/guides/ru/teradesk.hyp b/guides/RU/TERADESK.HYP similarity index 55% rename from guides/ru/teradesk.hyp rename to guides/RU/TERADESK.HYP index 4eebbb1..1e0a1b9 100644 Binary files a/guides/ru/teradesk.hyp and b/guides/RU/TERADESK.HYP differ diff --git a/guides/RU/TERADESK.REF b/guides/RU/TERADESK.REF new file mode 100644 index 0000000..8327b74 Binary files /dev/null and b/guides/RU/TERADESK.REF differ diff --git a/guides/TERADESK.HYP b/guides/TERADESK.HYP new file mode 100644 index 0000000..243f6fa Binary files /dev/null and b/guides/TERADESK.HYP differ diff --git a/guides/teradesk.ref b/guides/TERADESK.REF similarity index 71% rename from guides/teradesk.ref rename to guides/TERADESK.REF index f414169..7725d23 100644 Binary files a/guides/teradesk.ref and b/guides/TERADESK.REF differ diff --git a/thing/language/thing.127/uk/guides/thing.hyp b/guides/THING.HYP similarity index 100% rename from thing/language/thing.127/uk/guides/thing.hyp rename to guides/THING.HYP diff --git a/thing/language/thing.127/uk/guides/thing.ref b/guides/THING.REF similarity index 100% rename from thing/language/thing.127/uk/guides/thing.ref rename to guides/THING.REF diff --git a/thing/language/thing.127/uk/guides/thingicn.hyp b/guides/THINGICN.HYP similarity index 100% rename from thing/language/thing.127/uk/guides/thingicn.hyp rename to guides/THINGICN.HYP diff --git a/thing/language/thing.127/uk/guides/thingicn.ref b/guides/THINGICN.REF similarity index 100% rename from thing/language/thing.127/uk/guides/thingicn.ref rename to guides/THINGICN.REF diff --git a/guides/tos.hyp b/guides/TOS.HYP similarity index 100% rename from guides/tos.hyp rename to guides/TOS.HYP diff --git a/guides/tos.ref b/guides/TOS.REF similarity index 100% rename from guides/tos.ref rename to guides/TOS.REF diff --git a/guides/argv.hyp b/guides/argv.hyp new file mode 100644 index 0000000..c24f5c7 Binary files /dev/null and b/guides/argv.hyp differ diff --git a/guides/argv.ref b/guides/argv.ref new file mode 100644 index 0000000..1466d9d Binary files /dev/null and b/guides/argv.ref differ diff --git a/guides/de/teradesk.hyp b/guides/de/teradesk.hyp deleted file mode 100644 index 13fedf0..0000000 Binary files a/guides/de/teradesk.hyp and /dev/null differ diff --git a/guides/de/toswin2.hyp b/guides/de/toswin2.hyp deleted file mode 100644 index 3c7cc1d..0000000 Binary files a/guides/de/toswin2.hyp and /dev/null differ diff --git a/guides/de/toswin2.ref b/guides/de/toswin2.ref deleted file mode 100644 index 3a08132..0000000 Binary files a/guides/de/toswin2.ref and /dev/null differ diff --git a/guides/dhst4lc.hyp b/guides/dhst4lc.hyp new file mode 100644 index 0000000..e441e0e Binary files /dev/null and b/guides/dhst4lc.hyp differ diff --git a/guides/dhst4lc.ref b/guides/dhst4lc.ref new file mode 100644 index 0000000..d73d739 Binary files /dev/null and b/guides/dhst4lc.ref differ diff --git a/guides/gbe.hyp b/guides/gbe.hyp index 26fa2de..c63133d 100644 Binary files a/guides/gbe.hyp and b/guides/gbe.hyp differ diff --git a/guides/gbe.ref b/guides/gbe.ref index c6950b5..b4eadbe 100644 Binary files a/guides/gbe.ref and b/guides/gbe.ref differ diff --git a/guides/gbe_lib.hyp b/guides/gbe_lib.hyp index 40800b5..9cb5797 100644 Binary files a/guides/gbe_lib.hyp and b/guides/gbe_lib.hyp differ diff --git a/guides/gbe_lib.ref b/guides/gbe_lib.ref index 25604e9..c13dc83 100644 Binary files a/guides/gbe_lib.ref and b/guides/gbe_lib.ref differ diff --git a/guides/gfa_efaq.hyp b/guides/gfa_efaq.hyp new file mode 100644 index 0000000..dc94a60 Binary files /dev/null and b/guides/gfa_efaq.hyp differ diff --git a/guides/gfa_efaq.ref b/guides/gfa_efaq.ref new file mode 100644 index 0000000..341ee4f Binary files /dev/null and b/guides/gfa_efaq.ref differ diff --git a/guides/gfabasic.hyp b/guides/gfabasic.hyp index 78ec736..bd7b00c 100644 Binary files a/guides/gfabasic.hyp and b/guides/gfabasic.hyp differ diff --git a/guides/gfabasic.ref b/guides/gfabasic.ref index bff76c8..a70a79f 100644 Binary files a/guides/gfabasic.ref and b/guides/gfabasic.ref differ diff --git a/guides/ldg.hyp b/guides/ldg.hyp new file mode 100644 index 0000000..76f60fe Binary files /dev/null and b/guides/ldg.hyp differ diff --git a/guides/ldg.ref b/guides/ldg.ref new file mode 100644 index 0000000..4bbefd7 Binary files /dev/null and b/guides/ldg.ref differ diff --git a/guides/nvdi_410.hyp b/guides/nvdi_410.hyp new file mode 100644 index 0000000..9066ebd Binary files /dev/null and b/guides/nvdi_410.hyp differ diff --git a/guides/nvdi_410.ref b/guides/nvdi_410.ref new file mode 100644 index 0000000..d2510ba Binary files /dev/null and b/guides/nvdi_410.ref differ diff --git a/guides/nvdi_5.hyp b/guides/nvdi_5.hyp new file mode 100644 index 0000000..dfd7208 Binary files /dev/null and b/guides/nvdi_5.hyp differ diff --git a/guides/nvdi_5.ref b/guides/nvdi_5.ref new file mode 100644 index 0000000..4b7f5be Binary files /dev/null and b/guides/nvdi_5.ref differ diff --git a/guides/ru/teradesk.ref b/guides/ru/teradesk.ref deleted file mode 100644 index 9dfa1f6..0000000 Binary files a/guides/ru/teradesk.ref and /dev/null differ diff --git a/guides/stikprog.hyp b/guides/stikprog.hyp new file mode 100644 index 0000000..73ccb36 Binary files /dev/null and b/guides/stikprog.hyp differ diff --git a/guides/stikprog.ref b/guides/stikprog.ref new file mode 100644 index 0000000..dce3180 Binary files /dev/null and b/guides/stikprog.ref differ diff --git a/guides/teradesk.hyp b/guides/teradesk.hyp deleted file mode 100644 index 75d6e31..0000000 Binary files a/guides/teradesk.hyp and /dev/null differ diff --git a/guides/tos_hyp.hyp b/guides/tos_hyp.hyp new file mode 100644 index 0000000..064c7c5 Binary files /dev/null and b/guides/tos_hyp.hyp differ diff --git a/guides/tos_hyp.ref b/guides/tos_hyp.ref new file mode 100644 index 0000000..0d7241b Binary files /dev/null and b/guides/tos_hyp.ref differ diff --git a/guides/toswin2.hyp b/guides/toswin2.hyp new file mode 100644 index 0000000..c7d9c49 Binary files /dev/null and b/guides/toswin2.hyp differ diff --git a/guides/toswin2.ref b/guides/toswin2.ref new file mode 100644 index 0000000..0d24396 Binary files /dev/null and b/guides/toswin2.ref differ diff --git a/guides/xaaes.hyp b/guides/xaaes.hyp index 79cb97e..9af86fc 100644 Binary files a/guides/xaaes.hyp and b/guides/xaaes.hyp differ diff --git a/guides/xaaes.ref b/guides/xaaes.ref index 904587f..d871e40 100644 Binary files a/guides/xaaes.ref and b/guides/xaaes.ref differ diff --git a/home/hyp_view.cfg b/home/HYP_VIEW.CFG similarity index 100% rename from home/hyp_view.cfg rename to home/HYP_VIEW.CFG diff --git a/home/bookmark.css b/home/bookmark.css new file mode 100644 index 0000000..e313792 --- /dev/null +++ b/home/bookmark.css @@ -0,0 +1,8 @@ +BODY { background-color: white; } +DL DL { border-width: 0px 1px 1px; border-color: A0A0A0; border-style: solid; + margin-bottom: 1px; margin-left: 1em; padding: 0px 3px; } +DT.GRP { white-space:nowrap; background-color: E0E0E0; padding: 0px 3px 1px 3px; + border-width: 1px; border-style: solid; } +DT.LNK { text-indent: -2em } +A { text-decoration: none; } + diff --git a/home/bookmark.htm b/home/bookmark.htm new file mode 100644 index 0000000..a47e834 --- /dev/null +++ b/home/bookmark.htm @@ -0,0 +1,47 @@ + + + + Bookmarks + + + +
+
FireBee
+
+
FireBee.org
+
ACP Firebee
+
Medusa Computer Systems
+
+
Atari Software
+
+
ExtenDos
+
FalcAmp
+
GEMDict
+
GFA Basic
+
Highwire Snapshots
+
Kronos
+
MyAES
+
Nature
+
PPP-Software
+
RSM
+
TeraDesk
+
VISION
+
+
FreeMiNT
+
+
FreeMiNT Snapshots
+
MiNT executables (V. RiviŠre)
+
+
Atari unsorted
+
+
Avtandil's homepage
+
Atarimania
+
Homepage Thorsten Otto
+
Jeux Falcon
+
Klapauzius Games
+
Reservoir Gods
+
Logitron
+
toshyp.atari.org
+
+
+ diff --git a/home/highwire.cfg b/home/highwire.cfg new file mode 100644 index 0000000..35f467e --- /dev/null +++ b/home/highwire.cfg @@ -0,0 +1,111 @@ +HighWire = 0.3.5á7 [Oct 24 2022] +# +### Normal Font ### +# +NORMAL = 31324 +ITALIC_NORMAL = 13389 +BOLD_NORMAL = 28258 +BOLD_ITALIC_NORMAL = 22570 +# +### Header Font ### +# +HEADER = 31324 +ITALIC_HEADER = 13389 +BOLD_HEADER = 28258 +BOLD_ITALIC_HEADER = 22570 +# +### Teletype Font ### +# +# Font used for PRE and TT tags +# +TELETYPE = 19262 +ITALIC_TELETYPE = 14347 +BOLD_TELETYPE = 18720 +BOLD_ITALIC_TELETYPE = 25760 +# +### Base Font Size ### +# +FONT_SIZE = 10 +# +### Min. Font Size ### +# +FONT_MINSIZE = 8 +# +### Page Background ### +# +#DFLT_BACKGND = 8 +#DFLT_BACKGND = 0xC0C0C0 +#DFLT_BACKGND = silver +# +### Cache Setup ### +# +CACHEMEM = 2000 # = 2048,000 bytes +# +CACHEDIR = C:\tools\highwire\cache\ +# +CACHEDSK = 8192 # use 8MB disk space +#CACHEDSK = 4096 300 # use 4MB disk space, but not more than in 300 files +# +### Connection Control ### +# +TIMEOUT_CONNECT = 40 # seconds, default value +# +#RETRY_HEADER = 1 +# +TIMEOUT_HEADER = 20 # only change document timeout +#TIMEOUT_HEADER = 0 2 # only change graphics timeout +#TIMEOUT_HEADER = 5 2 # change both +# +### Runtime settings ### +# +COOKIES = 1 +VIEW_IMAGES = 1 +USE_CSS = 1 +FORCE_FRAMECTRL = 0 +LOGGING = 0 +# +### Cookies/Images handling ### +# +#RESTRICT_HOST = C .mindshare.de # no cookies from this doamin +#RESTRICT_HOST = I adserver2.mindshare.de # no images from this server +#RESTRICT_HOST = CI .doubleclick.net # neither images nor cookies allowed +#RESTRICT_HOST = * .biz # same as above but for all biz-domains +# +### Window Infobar ### +# +# Control the appearance window infobars. The value means: +# 0: no infobar drawn at all, +# 1: only AES infobar (traditional GEM), +# 2: only output to the hslider area, +# 3: both methods, +# 4: application widget infobar, no realtime resizing possible +# (default setting). +# +INFOBAR = 1 +# +### Optimized color palette ### +# +FIXED_CMAP +# +### Start page ### +# +START_PAGE = http://firebee.org +# +### Open bookmarks window at start ### +# +HOTLIST_OPEN = 1 +# +### Source viewer ### +# +VIEWER = C:\tools\qed\qed.app +# +### AV-Server handling ### +# +AV_WINDOW = 2 +# +### Download folder ### +# +DATA_DIR = C:\Downloads\ +# +### History ### +# diff --git a/icons/ft_std/cc_legal.txt b/icons/ft_std/CC_legal.txt similarity index 100% rename from icons/ft_std/cc_legal.txt rename to icons/ft_std/CC_legal.txt diff --git a/mint/1-19-9ef/ext2.xfs b/mint/1-19-9ef/ext2.xfs deleted file mode 100644 index 2338cd5..0000000 Binary files a/mint/1-19-9ef/ext2.xfs and /dev/null differ diff --git a/mint/1-19-9ef/firebee/fec.xif b/mint/1-19-9ef/firebee/fec.xif deleted file mode 100644 index 2a2358d..0000000 Binary files a/mint/1-19-9ef/firebee/fec.xif and /dev/null differ diff --git a/mint/1-19-9ef/inet4.xdd b/mint/1-19-9ef/inet4.xdd deleted file mode 100644 index b2c85b1..0000000 Binary files a/mint/1-19-9ef/inet4.xdd and /dev/null differ diff --git a/mint/1-19-9ef/keyboard/czech/czech_iso.tbl b/mint/1-19-9ef/keyboard/czech/czech_iso.tbl deleted file mode 100644 index ad3aa47..0000000 Binary files a/mint/1-19-9ef/keyboard/czech/czech_iso.tbl and /dev/null differ diff --git a/mint/1-19-9ef/keyboard/france/french.tbl b/mint/1-19-9ef/keyboard/france/french.tbl deleted file mode 100644 index cb088b7..0000000 Binary files a/mint/1-19-9ef/keyboard/france/french.tbl and /dev/null differ diff --git a/mint/1-19-9ef/keyboard/poland/german.tbl b/mint/1-19-9ef/keyboard/poland/german.tbl deleted file mode 100644 index ec957ca..0000000 Binary files a/mint/1-19-9ef/keyboard/poland/german.tbl and /dev/null differ diff --git a/mint/1-19-9ef/keyboard/poland/italian.tbl b/mint/1-19-9ef/keyboard/poland/italian.tbl deleted file mode 100644 index 7a44bd1..0000000 Binary files a/mint/1-19-9ef/keyboard/poland/italian.tbl and /dev/null differ diff --git a/mint/1-19-9ef/keyboard/poland/spanish.tbl b/mint/1-19-9ef/keyboard/poland/spanish.tbl deleted file mode 100644 index 04a0ec8..0000000 Binary files a/mint/1-19-9ef/keyboard/poland/spanish.tbl and /dev/null differ diff --git a/mint/1-19-9ef/keyboard/poland/swiss_de.tbl b/mint/1-19-9ef/keyboard/poland/swiss_de.tbl deleted file mode 100644 index 4240f67..0000000 Binary files a/mint/1-19-9ef/keyboard/poland/swiss_de.tbl and /dev/null differ diff --git a/mint/1-19-9ef/keyboard/poland/swiss_fr.tbl b/mint/1-19-9ef/keyboard/poland/swiss_fr.tbl deleted file mode 100644 index 5d661d2..0000000 Binary files a/mint/1-19-9ef/keyboard/poland/swiss_fr.tbl and /dev/null differ diff --git a/mint/1-19-9ef/keyboard/poland/usa.tbl b/mint/1-19-9ef/keyboard/poland/usa.tbl deleted file mode 100644 index 4f1cb35..0000000 Binary files a/mint/1-19-9ef/keyboard/poland/usa.tbl and /dev/null differ diff --git a/mint/1-19-9ef/keyboard/russian/russian.tbl b/mint/1-19-9ef/keyboard/russian/russian.tbl deleted file mode 100644 index f383346..0000000 Binary files a/mint/1-19-9ef/keyboard/russian/russian.tbl and /dev/null differ diff --git a/mint/1-19-9ef/lp.xdd b/mint/1-19-9ef/lp.xdd deleted file mode 100644 index aa15fc3..0000000 Binary files a/mint/1-19-9ef/lp.xdd and /dev/null differ diff --git a/mint/1-19-9ef/minix.xfx b/mint/1-19-9ef/minix.xfx deleted file mode 100644 index 9debba5..0000000 Binary files a/mint/1-19-9ef/minix.xfx and /dev/null differ diff --git a/mint/1-19-9ef/mintv4e.prg b/mint/1-19-9ef/mintv4e.prg deleted file mode 100644 index 23aa93d..0000000 Binary files a/mint/1-19-9ef/mintv4e.prg and /dev/null differ diff --git a/mint/1-19-9ef/nfs.xfs b/mint/1-19-9ef/nfs.xfs deleted file mode 100644 index dcfef11..0000000 Binary files a/mint/1-19-9ef/nfs.xfs and /dev/null differ diff --git a/mint/1-19-9ef/xaaes/640480.16/xa_form.mfd b/mint/1-19-9ef/xaaes/640480.16/xa_form.mfd deleted file mode 100644 index 16ceab8..0000000 Binary files a/mint/1-19-9ef/xaaes/640480.16/xa_form.mfd and /dev/null differ diff --git a/mint/1-19-9ef/xaaes/moose.adi b/mint/1-19-9ef/xaaes/moose.adi deleted file mode 100644 index 6a11337..0000000 Binary files a/mint/1-19-9ef/xaaes/moose.adi and /dev/null differ diff --git a/mint/1-19-9ef/xaaes/moose_w.adi b/mint/1-19-9ef/xaaes/moose_w.adi deleted file mode 100644 index d39b3ef..0000000 Binary files a/mint/1-19-9ef/xaaes/moose_w.adi and /dev/null differ diff --git a/mint/1-19-9ef/xaaes/widgets/cbox1214.rsc b/mint/1-19-9ef/xaaes/widgets/cbox1214.rsc deleted file mode 100644 index 22e9e27..0000000 Binary files a/mint/1-19-9ef/xaaes/widgets/cbox1214.rsc and /dev/null differ diff --git a/mint/1-19-9ef/xaaes/widgets/cboxwdg.rsc b/mint/1-19-9ef/xaaes/widgets/cboxwdg.rsc deleted file mode 100644 index 3281f1b..0000000 Binary files a/mint/1-19-9ef/xaaes/widgets/cboxwdg.rsc and /dev/null differ diff --git a/mint/1-19-9ef/xaaes/widgets/cboxwidg.rsc b/mint/1-19-9ef/xaaes/widgets/cboxwidg.rsc deleted file mode 100644 index 9392e42..0000000 Binary files a/mint/1-19-9ef/xaaes/widgets/cboxwidg.rsc and /dev/null differ diff --git a/mint/1-19-9ef/xaaes/widgets/mbox1214.rsc b/mint/1-19-9ef/xaaes/widgets/mbox1214.rsc deleted file mode 100644 index 38c4dc6..0000000 Binary files a/mint/1-19-9ef/xaaes/widgets/mbox1214.rsc and /dev/null differ diff --git a/mint/1-19-9ef/xaaes/widgets/mboxwdg.rsc b/mint/1-19-9ef/xaaes/widgets/mboxwdg.rsc deleted file mode 100644 index 22f2f5b..0000000 Binary files a/mint/1-19-9ef/xaaes/widgets/mboxwdg.rsc and /dev/null differ diff --git a/mint/1-19-9ef/xaaes/widgets/mboxwidg.rsc b/mint/1-19-9ef/xaaes/widgets/mboxwidg.rsc deleted file mode 100644 index 31fc03b..0000000 Binary files a/mint/1-19-9ef/xaaes/widgets/mboxwidg.rsc and /dev/null differ diff --git a/mint/1-19-9ef/xaaes/widgets/monowidg.rsc b/mint/1-19-9ef/xaaes/widgets/monowidg.rsc deleted file mode 100644 index dd1b247..0000000 Binary files a/mint/1-19-9ef/xaaes/widgets/monowidg.rsc and /dev/null differ diff --git a/mint/1-19-9ef/xaaes/xaaes.km b/mint/1-19-9ef/xaaes/xaaes.km deleted file mode 100644 index c5db25e..0000000 Binary files a/mint/1-19-9ef/xaaes/xaaes.km and /dev/null differ diff --git a/mint/1-19-9ef/xaaes/xaloader.prg b/mint/1-19-9ef/xaaes/xaloader.prg deleted file mode 100644 index ed10c18..0000000 Binary files a/mint/1-19-9ef/xaaes/xaloader.prg and /dev/null differ diff --git a/mint/1-19-9ef/xconout2.xdd b/mint/1-19-9ef/xconout2.xdd deleted file mode 100644 index 6921532..0000000 Binary files a/mint/1-19-9ef/xconout2.xdd and /dev/null differ diff --git a/mint/1-19-9ef/doc/copying b/mint/1-19-ec3/doc/COPYING similarity index 100% rename from mint/1-19-9ef/doc/copying rename to mint/1-19-ec3/doc/COPYING diff --git a/mint/1-19-9ef/doc/copying.gpl b/mint/1-19-ec3/doc/COPYING.GPL similarity index 100% rename from mint/1-19-9ef/doc/copying.gpl rename to mint/1-19-ec3/doc/COPYING.GPL diff --git a/mint/1-19-9ef/doc/copying.lgpl b/mint/1-19-ec3/doc/COPYING.LGPL similarity index 100% rename from mint/1-19-9ef/doc/copying.lgpl rename to mint/1-19-ec3/doc/COPYING.LGPL diff --git a/mint/1-19-9ef/doc/copying.mint b/mint/1-19-ec3/doc/COPYING.MiNT similarity index 100% rename from mint/1-19-9ef/doc/copying.mint rename to mint/1-19-ec3/doc/COPYING.MiNT diff --git a/mint/1-19-9ef/doc/ext2fs.txt b/mint/1-19-ec3/doc/ext2fs.txt similarity index 100% rename from mint/1-19-9ef/doc/ext2fs.txt rename to mint/1-19-ec3/doc/ext2fs.txt diff --git a/mint/1-19-9ef/doc/inet4/bugs b/mint/1-19-ec3/doc/inet4/BUGS similarity index 100% rename from mint/1-19-9ef/doc/inet4/bugs rename to mint/1-19-ec3/doc/inet4/BUGS diff --git a/mint/1-19-9ef/doc/inet4/copying b/mint/1-19-ec3/doc/inet4/COPYING similarity index 100% rename from mint/1-19-9ef/doc/inet4/copying rename to mint/1-19-ec3/doc/inet4/COPYING diff --git a/mint/1-19-9ef/doc/inet4/readme b/mint/1-19-ec3/doc/inet4/README similarity index 100% rename from mint/1-19-9ef/doc/inet4/readme rename to mint/1-19-ec3/doc/inet4/README diff --git a/mint/1-19-9ef/doc/inet4/readme.1st b/mint/1-19-ec3/doc/inet4/README.1ST similarity index 100% rename from mint/1-19-9ef/doc/inet4/readme.1st rename to mint/1-19-ec3/doc/inet4/README.1ST diff --git a/mint/1-19-9ef/doc/inet4/readme.mas b/mint/1-19-ec3/doc/inet4/README.mas similarity index 100% rename from mint/1-19-9ef/doc/inet4/readme.mas rename to mint/1-19-ec3/doc/inet4/README.mas diff --git a/mint/1-19-9ef/doc/inet4/readme.mtl b/mint/1-19-ec3/doc/inet4/README.mtl similarity index 100% rename from mint/1-19-9ef/doc/inet4/readme.mtl rename to mint/1-19-ec3/doc/inet4/README.mtl diff --git a/mint/1-19-ec3/doc/minixfs/COPYING b/mint/1-19-ec3/doc/minixfs/COPYING new file mode 100644 index 0000000..0d3ca62 --- /dev/null +++ b/mint/1-19-ec3/doc/minixfs/COPYING @@ -0,0 +1,39 @@ +Minixfs is copyright S.N. Henson 1991,1992,1993,1994,1995. +This code may be freely distributed unmodified, provided this copyright notice +is intact. A small copying fee may be charged for redistribution provided this +does not exceed the equivalent of five pounds Sterling (UK currency). + + You are free to compile, modify and recompile modified versions of this +program. Modified versions of this source may be redistributed provided: + +1. Modified versions are clearly marked as such in each file modified. +2. This copying file is included unmodified in any distribution. +3. An additional startup message is added stating that it is a modified +version after the original startup message. +4. The orginal copyright startup message is not modified in any way. +5. No additional restrictions are placed on the modified version, in particular +full source must still be freely available and freely distributable. + + Binaries compiled from this code may also be redistributed. Binaries +compiled from modified versions of this code may also be redistributed provided +this copying file is included intact and conditions 1 to 5 above are met. + + This version may not be used for profit or in a commercial environment, +this includes the development of software that requires a registration fee. +If you wish to use Minixfs to develop anything other than free software or use +it in a commercial environment then Minixfs must be registered for a small fee, +please contact me for further details. + + Distribution of this program with commercial packages is not allowed +without my written permission, please contact me if you wish to do this, +or indeed if you want a similar filesystem writing for a different purpose +(e.g. TT Unix or Spectre), however I am not in a position to write filesystems +for other commercial packages free of charge. + + I reserve the right to modify these conditions at some future date. + + Please note that although I believe each release to be stable and +test it thoroughly I offer no guarantee. Therefore, THIS PROGRAM COMES +WITH NO WARANTEE WHATSOEVER AND USE IS ENTIRELY AT YOUR OWN RISK, I WILL +NOT BE LIABLE FOR ANY DAMAGE CAUSED DIRECTLY OR INDIRECTLY FROM ITS USE. + diff --git a/mint/1-19-9ef/doc/minix.txt b/mint/1-19-ec3/doc/minixfs/README similarity index 100% rename from mint/1-19-9ef/doc/minix.txt rename to mint/1-19-ec3/doc/minixfs/README diff --git a/mint/1-19-ec3/doc/nfs/COPYING b/mint/1-19-ec3/doc/nfs/COPYING new file mode 100644 index 0000000..3a99cae --- /dev/null +++ b/mint/1-19-ec3/doc/nfs/COPYING @@ -0,0 +1,53 @@ +All files in this archive are Copyright (c) 1993, 1994 by Ulrich Kuehn. +Exceptions are explicitely stated. + +I cannot take over any responsibility for any files in this distribution. +Therefore the following disclaimer: + +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE AUTOR BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +You are welcome to use, copy, distribute and modify the source code +included in this package as long as the following conditions are met: + +o All the files are kept in the distribution. + +o Any modifications on files in the distribution are clearly + marked as such, including a statement that the original author + is not responsible for your modifications and possible damage + resulting in your modifications. + +o You may not sell this package for more than the cost of copying + the files onto media, including the cost of the media, excluding + local taxes. This does not apply to modified versions, which are + only allowed to be distributed for free (of course you are + allowed to sell the diffs, but not the modified package!). + For exceptions the written consent of the author is necessary. + + +You have agreed with the above conditions when holding copies of the +distribution in your posession, you can terminate this by destroying +any copy and all modified versions of this software in your possession. + + +Of course any donations of money in any amount are very wellcome, just send +it to my address or ask for a bank connection... + + +My address is: + +Email: + kuehn@math.uni-muenster.de (preferred) + +Snail mail: + Ulrich Kuehn + Geibelstr.9 + 48161 Muenster + Germany diff --git a/mint/1-19-9ef/doc/nfs.txt b/mint/1-19-ec3/doc/nfs/README similarity index 100% rename from mint/1-19-9ef/doc/nfs.txt rename to mint/1-19-ec3/doc/nfs/README diff --git a/mint/1-19-9ef/doc/xconout2.txt b/mint/1-19-ec3/doc/xconout2.txt similarity index 100% rename from mint/1-19-9ef/doc/xconout2.txt rename to mint/1-19-ec3/doc/xconout2.txt diff --git a/mint/1-19-ec3/ext2.xfs b/mint/1-19-ec3/ext2.xfs new file mode 100644 index 0000000..e212a25 Binary files /dev/null and b/mint/1-19-ec3/ext2.xfs differ diff --git a/mint/1-19-9ef/firebee/doc/fec.txt b/mint/1-19-ec3/firebee/doc/fec.txt similarity index 100% rename from mint/1-19-9ef/firebee/doc/fec.txt rename to mint/1-19-ec3/firebee/doc/fec.txt diff --git a/mint/1-19-ec3/firebee/fec.xif b/mint/1-19-ec3/firebee/fec.xif new file mode 100644 index 0000000..146af3a Binary files /dev/null and b/mint/1-19-ec3/firebee/fec.xif differ diff --git a/mint/1-19-9ef/fonts/cs/cp1250_08.txt b/mint/1-19-ec3/fonts/cs/cp125008.txt similarity index 100% rename from mint/1-19-9ef/fonts/cs/cp1250_08.txt rename to mint/1-19-ec3/fonts/cs/cp125008.txt diff --git a/mint/1-19-9ef/fonts/cs/cp1250_09.txt b/mint/1-19-ec3/fonts/cs/cp125009.txt similarity index 100% rename from mint/1-19-9ef/fonts/cs/cp1250_09.txt rename to mint/1-19-ec3/fonts/cs/cp125009.txt diff --git a/mint/1-19-9ef/fonts/cs/cp1250_10.txt b/mint/1-19-ec3/fonts/cs/cp125010.txt similarity index 100% rename from mint/1-19-9ef/fonts/cs/cp1250_10.txt rename to mint/1-19-ec3/fonts/cs/cp125010.txt diff --git a/mint/1-19-9ef/fonts/cs/iso2a-16.fnt b/mint/1-19-ec3/fonts/cs/iso2a-16.fnt similarity index 100% rename from mint/1-19-9ef/fonts/cs/iso2a-16.fnt rename to mint/1-19-ec3/fonts/cs/iso2a-16.fnt diff --git a/mint/1-19-9ef/fonts/cs/iso2a-6.fnt b/mint/1-19-ec3/fonts/cs/iso2a-6.fnt similarity index 100% rename from mint/1-19-9ef/fonts/cs/iso2a-6.fnt rename to mint/1-19-ec3/fonts/cs/iso2a-6.fnt diff --git a/mint/1-19-9ef/fonts/cs/iso2a-8.fnt b/mint/1-19-ec3/fonts/cs/iso2a-8.fnt similarity index 100% rename from mint/1-19-9ef/fonts/cs/iso2a-8.fnt rename to mint/1-19-ec3/fonts/cs/iso2a-8.fnt diff --git a/mint/1-19-9ef/fonts/pl/iso-8859-2.fnt b/mint/1-19-ec3/fonts/pl/ISO-8859-2.fnt similarity index 100% rename from mint/1-19-9ef/fonts/pl/iso-8859-2.fnt rename to mint/1-19-ec3/fonts/pl/ISO-8859-2.fnt diff --git a/mint/1-19-9ef/fonts/pl/system08.fnt b/mint/1-19-ec3/fonts/pl/system08.fnt similarity index 100% rename from mint/1-19-9ef/fonts/pl/system08.fnt rename to mint/1-19-ec3/fonts/pl/system08.fnt diff --git a/mint/1-19-9ef/fonts/pl/system10.fnt b/mint/1-19-ec3/fonts/pl/system10.fnt similarity index 100% rename from mint/1-19-9ef/fonts/pl/system10.fnt rename to mint/1-19-ec3/fonts/pl/system10.fnt diff --git a/mint/1-19-9ef/fonts/ru/d_kyr_08.fnt b/mint/1-19-ec3/fonts/ru/d_kyr_08.fnt similarity index 100% rename from mint/1-19-9ef/fonts/ru/d_kyr_08.fnt rename to mint/1-19-ec3/fonts/ru/d_kyr_08.fnt diff --git a/mint/1-19-9ef/fonts/ru/d_kyr_09.fnt b/mint/1-19-ec3/fonts/ru/d_kyr_09.fnt similarity index 100% rename from mint/1-19-9ef/fonts/ru/d_kyr_09.fnt rename to mint/1-19-ec3/fonts/ru/d_kyr_09.fnt diff --git a/mint/1-19-9ef/fonts/ru/d_kyr_10.fnt b/mint/1-19-ec3/fonts/ru/d_kyr_10.fnt similarity index 100% rename from mint/1-19-9ef/fonts/ru/d_kyr_10.fnt rename to mint/1-19-ec3/fonts/ru/d_kyr_10.fnt diff --git a/mint/1-19-ec3/inet4.xdd b/mint/1-19-ec3/inet4.xdd new file mode 100644 index 0000000..2bc1961 Binary files /dev/null and b/mint/1-19-ec3/inet4.xdd differ diff --git a/mint/1-19-9ef/keyboard/britain/british.tbl b/mint/1-19-ec3/keyboard/Britain/british.tbl similarity index 99% rename from mint/1-19-9ef/keyboard/britain/british.tbl rename to mint/1-19-ec3/keyboard/Britain/british.tbl index eabbd8b..85006c1 100644 Binary files a/mint/1-19-9ef/keyboard/britain/british.tbl and b/mint/1-19-ec3/keyboard/Britain/british.tbl differ diff --git a/mint/1-19-9ef/keyboard/czech/ctime.1st b/mint/1-19-ec3/keyboard/Czech/Ctime.1st similarity index 100% rename from mint/1-19-9ef/keyboard/czech/ctime.1st rename to mint/1-19-ec3/keyboard/Czech/Ctime.1st diff --git a/mint/1-19-ec3/keyboard/Czech/czech_iso.tbl b/mint/1-19-ec3/keyboard/Czech/czech_iso.tbl new file mode 100644 index 0000000..007c9d1 Binary files /dev/null and b/mint/1-19-ec3/keyboard/Czech/czech_iso.tbl differ diff --git a/mint/1-19-9ef/keyboard/czech/czech_kam.tbl b/mint/1-19-ec3/keyboard/Czech/czech_kam.tbl similarity index 99% rename from mint/1-19-9ef/keyboard/czech/czech_kam.tbl rename to mint/1-19-ec3/keyboard/Czech/czech_kam.tbl index 6444810..f32c5d3 100644 Binary files a/mint/1-19-9ef/keyboard/czech/czech_kam.tbl and b/mint/1-19-ec3/keyboard/Czech/czech_kam.tbl differ diff --git a/mint/1-19-ec3/keyboard/Finland/finnish.tbl b/mint/1-19-ec3/keyboard/Finland/finnish.tbl new file mode 100644 index 0000000..329b1d4 Binary files /dev/null and b/mint/1-19-ec3/keyboard/Finland/finnish.tbl differ diff --git a/mint/1-19-9ef/keyboard/france/french-pc.tbl b/mint/1-19-ec3/keyboard/France/french-pc.tbl similarity index 64% rename from mint/1-19-9ef/keyboard/france/french-pc.tbl rename to mint/1-19-ec3/keyboard/France/french-pc.tbl index 2949588..26bf8d4 100644 Binary files a/mint/1-19-9ef/keyboard/france/french-pc.tbl and b/mint/1-19-ec3/keyboard/France/french-pc.tbl differ diff --git a/mint/1-19-9ef/keyboard/poland/french.tbl b/mint/1-19-ec3/keyboard/France/french.tbl similarity index 81% rename from mint/1-19-9ef/keyboard/poland/french.tbl rename to mint/1-19-ec3/keyboard/France/french.tbl index 8b02772..f27e36c 100644 Binary files a/mint/1-19-9ef/keyboard/poland/french.tbl and b/mint/1-19-ec3/keyboard/France/french.tbl differ diff --git a/mint/1-19-9ef/keyboard/germany/german.tbl b/mint/1-19-ec3/keyboard/Germany/german.tbl similarity index 93% rename from mint/1-19-9ef/keyboard/germany/german.tbl rename to mint/1-19-ec3/keyboard/Germany/german.tbl index 731d4f2..357164d 100644 Binary files a/mint/1-19-9ef/keyboard/germany/german.tbl and b/mint/1-19-ec3/keyboard/Germany/german.tbl differ diff --git a/mint/1-19-ec3/keyboard/Greece/greek.tbl b/mint/1-19-ec3/keyboard/Greece/greek.tbl new file mode 100644 index 0000000..0dab4fd Binary files /dev/null and b/mint/1-19-ec3/keyboard/Greece/greek.tbl differ diff --git a/mint/1-19-ec3/keyboard/Hungary/hungarian.tbl b/mint/1-19-ec3/keyboard/Hungary/hungarian.tbl new file mode 100644 index 0000000..cbce08a Binary files /dev/null and b/mint/1-19-ec3/keyboard/Hungary/hungarian.tbl differ diff --git a/mint/1-19-9ef/keyboard/italy/italian.tbl b/mint/1-19-ec3/keyboard/Italy/italian.tbl similarity index 92% rename from mint/1-19-9ef/keyboard/italy/italian.tbl rename to mint/1-19-ec3/keyboard/Italy/italian.tbl index 0ffeac4..7be81c5 100644 Binary files a/mint/1-19-9ef/keyboard/italy/italian.tbl and b/mint/1-19-ec3/keyboard/Italy/italian.tbl differ diff --git a/mint/1-19-9ef/keyboard/poland/british.tbl b/mint/1-19-ec3/keyboard/Netherlands/dutch.tbl similarity index 71% rename from mint/1-19-9ef/keyboard/poland/british.tbl rename to mint/1-19-ec3/keyboard/Netherlands/dutch.tbl index e8b1a4a..545d5a1 100644 Binary files a/mint/1-19-9ef/keyboard/poland/british.tbl and b/mint/1-19-ec3/keyboard/Netherlands/dutch.tbl differ diff --git a/mint/1-19-ec3/keyboard/Norway/norwegian.tbl b/mint/1-19-ec3/keyboard/Norway/norwegian.tbl new file mode 100644 index 0000000..49974d7 Binary files /dev/null and b/mint/1-19-ec3/keyboard/Norway/norwegian.tbl differ diff --git a/mint/1-19-9ef/keyboard/poland/czytaj.1st b/mint/1-19-ec3/keyboard/Poland/Czytaj.1st similarity index 100% rename from mint/1-19-9ef/keyboard/poland/czytaj.1st rename to mint/1-19-ec3/keyboard/Poland/Czytaj.1st diff --git a/mint/1-19-ec3/keyboard/Poland/british.tbl b/mint/1-19-ec3/keyboard/Poland/british.tbl new file mode 100644 index 0000000..4e8ec48 Binary files /dev/null and b/mint/1-19-ec3/keyboard/Poland/british.tbl differ diff --git a/mint/1-19-ec3/keyboard/Poland/french.tbl b/mint/1-19-ec3/keyboard/Poland/french.tbl new file mode 100644 index 0000000..b8f9261 Binary files /dev/null and b/mint/1-19-ec3/keyboard/Poland/french.tbl differ diff --git a/mint/1-19-ec3/keyboard/Poland/german.tbl b/mint/1-19-ec3/keyboard/Poland/german.tbl new file mode 100644 index 0000000..5f213d9 Binary files /dev/null and b/mint/1-19-ec3/keyboard/Poland/german.tbl differ diff --git a/mint/1-19-ec3/keyboard/Poland/italian.tbl b/mint/1-19-ec3/keyboard/Poland/italian.tbl new file mode 100644 index 0000000..c51993d Binary files /dev/null and b/mint/1-19-ec3/keyboard/Poland/italian.tbl differ diff --git a/mint/1-19-9ef/keyboard/poland/papyrus/papyrus.mac b/mint/1-19-ec3/keyboard/Poland/papyrus/papyrus.mac similarity index 100% rename from mint/1-19-9ef/keyboard/poland/papyrus/papyrus.mac rename to mint/1-19-ec3/keyboard/Poland/papyrus/papyrus.mac diff --git a/mint/1-19-9ef/keyboard/poland/papyrus/papyrus.pap b/mint/1-19-ec3/keyboard/Poland/papyrus/papyrus.pap similarity index 100% rename from mint/1-19-9ef/keyboard/poland/papyrus/papyrus.pap rename to mint/1-19-ec3/keyboard/Poland/papyrus/papyrus.pap diff --git a/mint/1-19-ec3/keyboard/Poland/spanish.tbl b/mint/1-19-ec3/keyboard/Poland/spanish.tbl new file mode 100644 index 0000000..e87ce45 Binary files /dev/null and b/mint/1-19-ec3/keyboard/Poland/spanish.tbl differ diff --git a/mint/1-19-ec3/keyboard/Poland/swiss_de.tbl b/mint/1-19-ec3/keyboard/Poland/swiss_de.tbl new file mode 100644 index 0000000..3c0d2f5 Binary files /dev/null and b/mint/1-19-ec3/keyboard/Poland/swiss_de.tbl differ diff --git a/mint/1-19-ec3/keyboard/Poland/swiss_fr.tbl b/mint/1-19-ec3/keyboard/Poland/swiss_fr.tbl new file mode 100644 index 0000000..bf181a9 Binary files /dev/null and b/mint/1-19-ec3/keyboard/Poland/swiss_fr.tbl differ diff --git a/mint/1-19-ec3/keyboard/Poland/usa.tbl b/mint/1-19-ec3/keyboard/Poland/usa.tbl new file mode 100644 index 0000000..3bd75d0 Binary files /dev/null and b/mint/1-19-ec3/keyboard/Poland/usa.tbl differ diff --git a/mint/1-19-9ef/keyboard/readme b/mint/1-19-ec3/keyboard/ReadMe similarity index 100% rename from mint/1-19-9ef/keyboard/readme rename to mint/1-19-ec3/keyboard/ReadMe diff --git a/mint/1-19-ec3/keyboard/Russian/russian.tbl b/mint/1-19-ec3/keyboard/Russian/russian.tbl new file mode 100644 index 0000000..33fb4f5 Binary files /dev/null and b/mint/1-19-ec3/keyboard/Russian/russian.tbl differ diff --git a/mint/1-19-9ef/keyboard/spain/spanish.tbl b/mint/1-19-ec3/keyboard/Spain/spanish.tbl similarity index 92% rename from mint/1-19-9ef/keyboard/spain/spanish.tbl rename to mint/1-19-ec3/keyboard/Spain/spanish.tbl index 915c4fe..57bd0f0 100644 Binary files a/mint/1-19-9ef/keyboard/spain/spanish.tbl and b/mint/1-19-ec3/keyboard/Spain/spanish.tbl differ diff --git a/mint/1-19-ec3/keyboard/Sweden/swedish.tbl b/mint/1-19-ec3/keyboard/Sweden/swedish.tbl new file mode 100644 index 0000000..153ee7b Binary files /dev/null and b/mint/1-19-ec3/keyboard/Sweden/swedish.tbl differ diff --git a/mint/1-19-9ef/keyboard/switzerland/swiss_de.tbl b/mint/1-19-ec3/keyboard/Switzerland/swiss_de.tbl similarity index 90% rename from mint/1-19-9ef/keyboard/switzerland/swiss_de.tbl rename to mint/1-19-ec3/keyboard/Switzerland/swiss_de.tbl index 1c09ec8..82862e1 100644 Binary files a/mint/1-19-9ef/keyboard/switzerland/swiss_de.tbl and b/mint/1-19-ec3/keyboard/Switzerland/swiss_de.tbl differ diff --git a/mint/1-19-9ef/keyboard/switzerland/swiss_fr.tbl b/mint/1-19-ec3/keyboard/Switzerland/swiss_fr.tbl similarity index 90% rename from mint/1-19-9ef/keyboard/switzerland/swiss_fr.tbl rename to mint/1-19-ec3/keyboard/Switzerland/swiss_fr.tbl index 7a3b34e..c9116bb 100644 Binary files a/mint/1-19-9ef/keyboard/switzerland/swiss_fr.tbl and b/mint/1-19-ec3/keyboard/Switzerland/swiss_fr.tbl differ diff --git a/mint/1-19-9ef/keyboard/usa/readme.1st b/mint/1-19-ec3/keyboard/USA/Readme.1st similarity index 100% rename from mint/1-19-9ef/keyboard/usa/readme.1st rename to mint/1-19-ec3/keyboard/USA/Readme.1st diff --git a/mint/1-19-9ef/keyboard/usa/uk2us.tbl b/mint/1-19-ec3/keyboard/USA/uk2us.tbl similarity index 99% rename from mint/1-19-9ef/keyboard/usa/uk2us.tbl rename to mint/1-19-ec3/keyboard/USA/uk2us.tbl index 5046326..2902994 100644 Binary files a/mint/1-19-9ef/keyboard/usa/uk2us.tbl and b/mint/1-19-ec3/keyboard/USA/uk2us.tbl differ diff --git a/mint/1-19-ec3/lp.xdd b/mint/1-19-ec3/lp.xdd new file mode 100644 index 0000000..f9f3778 Binary files /dev/null and b/mint/1-19-ec3/lp.xdd differ diff --git a/mint/1-19-ec3/minix.xfx b/mint/1-19-ec3/minix.xfx new file mode 100644 index 0000000..f044a56 Binary files /dev/null and b/mint/1-19-ec3/minix.xfx differ diff --git a/mint/1-19-9ef/mint.cnf b/mint/1-19-ec3/mint.cnf similarity index 98% rename from mint/1-19-9ef/mint.cnf rename to mint/1-19-ec3/mint.cnf index 91e84d6..3bb9d89 100644 --- a/mint/1-19-9ef/mint.cnf +++ b/mint/1-19-ec3/mint.cnf @@ -211,7 +211,7 @@ exec u:/c/mint/tools/gluestik/gluestik.prg --force # If the MiNT is supposed to execute GEM, you should specify the full # path and filename like that: # -#GEM=u:/c/mint/1-19-9ef/xaaes/xaloader.prg +#GEM=u:/c/mint/1-19-ec3/xaaes/xaloader.prg # You can also request MiNT to execute the TOS AES residing in ROM. # WARNING: this is not recommended, you should use a GEM version @@ -222,7 +222,7 @@ exec u:/c/mint/tools/gluestik/gluestik.prg --force # Otherwise, if your init program is not GEM, you should use INIT= as # follows: # -INIT=u:/c/mint/1-19-9ef/xaaes/xaloader.prg +INIT=u:/c/mint/1-19-ec3/xaaes/xaloader.prg #INIT=u:/c/mint/sys/bin/bash # If you leave both commands above commented out, the MiNT will diff --git a/mint/1-19-9ef/mint_def.cnf b/mint/1-19-ec3/mint_def.cnf similarity index 97% rename from mint/1-19-9ef/mint_def.cnf rename to mint/1-19-ec3/mint_def.cnf index 343a6b3..89df46f 100644 --- a/mint/1-19-9ef/mint_def.cnf +++ b/mint/1-19-ec3/mint_def.cnf @@ -267,19 +267,19 @@ # # WARNING: directories listed in the left column must really exist! -sln c:/mint/1-19-9ef/sys-root/bin u:/bin +sln c:/mint/1-19-ec3/sys-root/bin u:/bin #sln e:/boot u:/boot -sln c:/mint/1-19-9ef/sys-root/etc u:/etc +sln c:/mint/1-19-ec3/sys-root/etc u:/etc #sln e:/home u:/home #sln e:/lib u:/lib #sln e:/mnt u:/mnt -sln c:/mint/1-19-9ef/sys-root/opt u:/opt -sln c:/mint/1-19-9ef/sys-root/root u:/root +sln c:/mint/1-19-ec3/sys-root/opt u:/opt +sln c:/mint/1-19-ec3/sys-root/root u:/root #sln e:/sbin u:/sbin -sln c:/mint/1-19-9ef/sys-root/share u:/share -sln c:/mint/1-19-9ef/sys-root/tmp u:/tmp +sln c:/mint/1-19-ec3/sys-root/share u:/share +sln c:/mint/1-19-ec3/sys-root/tmp u:/tmp #sln e:/usr u:/usr -sln c:/mint/1-19-9ef/sys-root/var u:/var +sln c:/mint/1-19-ec3/sys-root/var u:/var # Some people want also to do this: @@ -386,7 +386,7 @@ setenv SHELL /bin/bash # If the MiNT is supposed to execute GEM, you should specify the full # path and filename like that: -GEM=u:/c/mint/1-19-9ef/xaaes/xaloader.prg +GEM=u:/c/mint/1-19-ec3/xaaes/xaloader.prg # You can also request MiNT to execute the TOS AES residing in ROM. # WARNING: this is not recommended, you should use a GEM version diff --git a/mint/1-19-ec3/mintv4e.prg b/mint/1-19-ec3/mintv4e.prg new file mode 100644 index 0000000..97c449f Binary files /dev/null and b/mint/1-19-ec3/mintv4e.prg differ diff --git a/mint/1-19-ec3/nfs.xfs b/mint/1-19-ec3/nfs.xfs new file mode 100644 index 0000000..004d81b Binary files /dev/null and b/mint/1-19-ec3/nfs.xfs differ diff --git a/mint/1-19-9ef/xaaes/gradient/autumn.grd b/mint/1-19-ec3/xaaes/gradient/autumn.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/autumn.grd rename to mint/1-19-ec3/xaaes/gradient/autumn.grd diff --git a/mint/1-19-9ef/xaaes/gradient/default.grd b/mint/1-19-ec3/xaaes/gradient/default.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/default.grd rename to mint/1-19-ec3/xaaes/gradient/default.grd diff --git a/mint/1-19-9ef/xaaes/gradient/flwrpwr.grd b/mint/1-19-ec3/xaaes/gradient/flwrpwr.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/flwrpwr.grd rename to mint/1-19-ec3/xaaes/gradient/flwrpwr.grd diff --git a/mint/1-19-9ef/xaaes/gradient/g_blue.grd b/mint/1-19-ec3/xaaes/gradient/g_blue.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/g_blue.grd rename to mint/1-19-ec3/xaaes/gradient/g_blue.grd diff --git a/mint/1-19-9ef/xaaes/gradient/g_cyan.grd b/mint/1-19-ec3/xaaes/gradient/g_cyan.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/g_cyan.grd rename to mint/1-19-ec3/xaaes/gradient/g_cyan.grd diff --git a/mint/1-19-9ef/xaaes/gradient/g_green.grd b/mint/1-19-ec3/xaaes/gradient/g_green.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/g_green.grd rename to mint/1-19-ec3/xaaes/gradient/g_green.grd diff --git a/mint/1-19-9ef/xaaes/gradient/g_purple.grd b/mint/1-19-ec3/xaaes/gradient/g_purple.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/g_purple.grd rename to mint/1-19-ec3/xaaes/gradient/g_purple.grd diff --git a/mint/1-19-9ef/xaaes/gradient/g_red.grd b/mint/1-19-ec3/xaaes/gradient/g_red.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/g_red.grd rename to mint/1-19-ec3/xaaes/gradient/g_red.grd diff --git a/mint/1-19-9ef/xaaes/gradient/g_yellow.grd b/mint/1-19-ec3/xaaes/gradient/g_yellow.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/g_yellow.grd rename to mint/1-19-ec3/xaaes/gradient/g_yellow.grd diff --git a/mint/1-19-9ef/xaaes/gradient/menubar.grd b/mint/1-19-ec3/xaaes/gradient/menubar.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/menubar.grd rename to mint/1-19-ec3/xaaes/gradient/menubar.grd diff --git a/mint/1-19-9ef/xaaes/gradient/mint.grd b/mint/1-19-ec3/xaaes/gradient/mint.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/mint.grd rename to mint/1-19-ec3/xaaes/gradient/mint.grd diff --git a/mint/1-19-9ef/xaaes/gradient/n_blue.grd b/mint/1-19-ec3/xaaes/gradient/n_blue.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/n_blue.grd rename to mint/1-19-ec3/xaaes/gradient/n_blue.grd diff --git a/mint/1-19-9ef/xaaes/gradient/n_cyan.grd b/mint/1-19-ec3/xaaes/gradient/n_cyan.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/n_cyan.grd rename to mint/1-19-ec3/xaaes/gradient/n_cyan.grd diff --git a/mint/1-19-9ef/xaaes/gradient/n_deflt.grd b/mint/1-19-ec3/xaaes/gradient/n_deflt.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/n_deflt.grd rename to mint/1-19-ec3/xaaes/gradient/n_deflt.grd diff --git a/mint/1-19-9ef/xaaes/gradient/n_green.grd b/mint/1-19-ec3/xaaes/gradient/n_green.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/n_green.grd rename to mint/1-19-ec3/xaaes/gradient/n_green.grd diff --git a/mint/1-19-9ef/xaaes/gradient/n_purple.grd b/mint/1-19-ec3/xaaes/gradient/n_purple.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/n_purple.grd rename to mint/1-19-ec3/xaaes/gradient/n_purple.grd diff --git a/mint/1-19-9ef/xaaes/gradient/n_red.grd b/mint/1-19-ec3/xaaes/gradient/n_red.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/n_red.grd rename to mint/1-19-ec3/xaaes/gradient/n_red.grd diff --git a/mint/1-19-9ef/xaaes/gradient/n_yellow.grd b/mint/1-19-ec3/xaaes/gradient/n_yellow.grd similarity index 100% rename from mint/1-19-9ef/xaaes/gradient/n_yellow.grd rename to mint/1-19-ec3/xaaes/gradient/n_yellow.grd diff --git a/mint/1-19-9ef/xaaes/img/8b/dbox.img b/mint/1-19-ec3/xaaes/img/8b/dbox.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/8b/dbox.img rename to mint/1-19-ec3/xaaes/img/8b/dbox.img diff --git a/mint/1-19-9ef/xaaes/img/8b/dbutton.img b/mint/1-19-ec3/xaaes/img/8b/dbutton.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/8b/dbutton.img rename to mint/1-19-ec3/xaaes/img/8b/dbutton.img diff --git a/mint/1-19-9ef/xaaes/img/8b/dtext.img b/mint/1-19-ec3/xaaes/img/8b/dtext.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/8b/dtext.img rename to mint/1-19-ec3/xaaes/img/8b/dtext.img diff --git a/mint/1-19-9ef/xaaes/img/8b/exterior.img b/mint/1-19-ec3/xaaes/img/8b/exterior.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/8b/exterior.img rename to mint/1-19-ec3/xaaes/img/8b/exterior.img diff --git a/mint/1-19-9ef/xaaes/img/8b/info.img b/mint/1-19-ec3/xaaes/img/8b/info.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/8b/info.img rename to mint/1-19-ec3/xaaes/img/8b/info.img diff --git a/mint/1-19-9ef/xaaes/img/8b/popbkg.img b/mint/1-19-ec3/xaaes/img/8b/popbkg.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/8b/popbkg.img rename to mint/1-19-ec3/xaaes/img/8b/popbkg.img diff --git a/mint/1-19-9ef/xaaes/img/8b/slide.img b/mint/1-19-ec3/xaaes/img/8b/slide.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/8b/slide.img rename to mint/1-19-ec3/xaaes/img/8b/slide.img diff --git a/mint/1-19-9ef/xaaes/img/8b/slider.img b/mint/1-19-ec3/xaaes/img/8b/slider.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/8b/slider.img rename to mint/1-19-ec3/xaaes/img/8b/slider.img diff --git a/mint/1-19-9ef/xaaes/img/8b/slwtitle.img b/mint/1-19-ec3/xaaes/img/8b/slwtitle.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/8b/slwtitle.img rename to mint/1-19-ec3/xaaes/img/8b/slwtitle.img diff --git a/mint/1-19-9ef/xaaes/img/8b/wtitle.img b/mint/1-19-ec3/xaaes/img/8b/wtitle.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/8b/wtitle.img rename to mint/1-19-ec3/xaaes/img/8b/wtitle.img diff --git a/mint/1-19-9ef/xaaes/img/hc/dbox.img b/mint/1-19-ec3/xaaes/img/hc/dbox.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/hc/dbox.img rename to mint/1-19-ec3/xaaes/img/hc/dbox.img diff --git a/mint/1-19-9ef/xaaes/img/hc/dbutton.img b/mint/1-19-ec3/xaaes/img/hc/dbutton.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/hc/dbutton.img rename to mint/1-19-ec3/xaaes/img/hc/dbutton.img diff --git a/mint/1-19-9ef/xaaes/img/hc/dtext.img b/mint/1-19-ec3/xaaes/img/hc/dtext.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/hc/dtext.img rename to mint/1-19-ec3/xaaes/img/hc/dtext.img diff --git a/mint/1-19-9ef/xaaes/img/hc/exterior.img b/mint/1-19-ec3/xaaes/img/hc/exterior.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/hc/exterior.img rename to mint/1-19-ec3/xaaes/img/hc/exterior.img diff --git a/mint/1-19-9ef/xaaes/img/hc/info.img b/mint/1-19-ec3/xaaes/img/hc/info.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/hc/info.img rename to mint/1-19-ec3/xaaes/img/hc/info.img diff --git a/mint/1-19-9ef/xaaes/img/hc/popbkg.img b/mint/1-19-ec3/xaaes/img/hc/popbkg.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/hc/popbkg.img rename to mint/1-19-ec3/xaaes/img/hc/popbkg.img diff --git a/mint/1-19-9ef/xaaes/img/hc/slide.img b/mint/1-19-ec3/xaaes/img/hc/slide.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/hc/slide.img rename to mint/1-19-ec3/xaaes/img/hc/slide.img diff --git a/mint/1-19-9ef/xaaes/img/hc/slider.img b/mint/1-19-ec3/xaaes/img/hc/slider.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/hc/slider.img rename to mint/1-19-ec3/xaaes/img/hc/slider.img diff --git a/mint/1-19-9ef/xaaes/img/hc/wtitle.img b/mint/1-19-ec3/xaaes/img/hc/wtitle.img similarity index 100% rename from mint/1-19-9ef/xaaes/img/hc/wtitle.img rename to mint/1-19-ec3/xaaes/img/hc/wtitle.img diff --git a/mint/1-19-ec3/xaaes/moose.adi b/mint/1-19-ec3/xaaes/moose.adi new file mode 100644 index 0000000..c3190b6 Binary files /dev/null and b/mint/1-19-ec3/xaaes/moose.adi differ diff --git a/mint/1-19-ec3/xaaes/moose_w.adi b/mint/1-19-ec3/xaaes/moose_w.adi new file mode 100644 index 0000000..3fe75e3 Binary files /dev/null and b/mint/1-19-ec3/xaaes/moose_w.adi differ diff --git a/mint/1-19-9ef/xaaes/pal/gem.pal b/mint/1-19-ec3/xaaes/pal/gem.pal similarity index 100% rename from mint/1-19-9ef/xaaes/pal/gem.pal rename to mint/1-19-ec3/xaaes/pal/gem.pal diff --git a/mint/1-19-9ef/xaaes/pal/nvdi.pal b/mint/1-19-ec3/xaaes/pal/nvdi.pal similarity index 83% rename from mint/1-19-9ef/xaaes/pal/nvdi.pal rename to mint/1-19-ec3/xaaes/pal/nvdi.pal index cde277f..b6e611e 100644 Binary files a/mint/1-19-9ef/xaaes/pal/nvdi.pal and b/mint/1-19-ec3/xaaes/pal/nvdi.pal differ diff --git a/mint/1-19-9ef/xaaes/widgets/adam.rsc b/mint/1-19-ec3/xaaes/widgets/adam.rsc similarity index 60% rename from mint/1-19-9ef/xaaes/widgets/adam.rsc rename to mint/1-19-ec3/xaaes/widgets/adam.rsc index 16ac70d..c58524e 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/adam.rsc and b/mint/1-19-ec3/xaaes/widgets/adam.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/baroqwdg.rsc b/mint/1-19-ec3/xaaes/widgets/baroqwdg.rsc similarity index 60% rename from mint/1-19-9ef/xaaes/widgets/baroqwdg.rsc rename to mint/1-19-ec3/xaaes/widgets/baroqwdg.rsc index 09ba492..7f49c3e 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/baroqwdg.rsc and b/mint/1-19-ec3/xaaes/widgets/baroqwdg.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/bee_wdg1.rsc b/mint/1-19-ec3/xaaes/widgets/bee_wdg1.rsc similarity index 100% rename from mint/1-19-9ef/xaaes/widgets/bee_wdg1.rsc rename to mint/1-19-ec3/xaaes/widgets/bee_wdg1.rsc diff --git a/mint/1-19-9ef/xaaes/widgets/bee_wdg2.rsc b/mint/1-19-ec3/xaaes/widgets/bee_wdg2.rsc similarity index 100% rename from mint/1-19-9ef/xaaes/widgets/bee_wdg2.rsc rename to mint/1-19-ec3/xaaes/widgets/bee_wdg2.rsc diff --git a/mint/1-19-9ef/xaaes/widgets/bee_wdg3.rsc b/mint/1-19-ec3/xaaes/widgets/bee_wdg3.rsc similarity index 100% rename from mint/1-19-9ef/xaaes/widgets/bee_wdg3.rsc rename to mint/1-19-ec3/xaaes/widgets/bee_wdg3.rsc diff --git a/mint/1-19-9ef/xaaes/widgets/bee_wdg4.rsc b/mint/1-19-ec3/xaaes/widgets/bee_wdg4.rsc similarity index 100% rename from mint/1-19-9ef/xaaes/widgets/bee_wdg4.rsc rename to mint/1-19-ec3/xaaes/widgets/bee_wdg4.rsc diff --git a/mint/1-19-9ef/xaaes/widgets/bee_wdg5.rsc b/mint/1-19-ec3/xaaes/widgets/bee_wdg5.rsc similarity index 100% rename from mint/1-19-9ef/xaaes/widgets/bee_wdg5.rsc rename to mint/1-19-ec3/xaaes/widgets/bee_wdg5.rsc diff --git a/mint/1-19-ec3/xaaes/widgets/cbox1214.rsc b/mint/1-19-ec3/xaaes/widgets/cbox1214.rsc new file mode 100644 index 0000000..ca860c3 Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/cbox1214.rsc differ diff --git a/mint/1-19-ec3/xaaes/widgets/cboxwdg.rsc b/mint/1-19-ec3/xaaes/widgets/cboxwdg.rsc new file mode 100644 index 0000000..e7afcd0 Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/cboxwdg.rsc differ diff --git a/mint/1-19-ec3/xaaes/widgets/cboxwidg.rsc b/mint/1-19-ec3/xaaes/widgets/cboxwidg.rsc new file mode 100644 index 0000000..c8b1e41 Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/cboxwidg.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/gemjwdg.rsc b/mint/1-19-ec3/xaaes/widgets/gemjwdg.rsc similarity index 58% rename from mint/1-19-9ef/xaaes/widgets/gemjwdg.rsc rename to mint/1-19-ec3/xaaes/widgets/gemjwdg.rsc index 6728eb2..d7a89c4 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/gemjwdg.rsc and b/mint/1-19-ec3/xaaes/widgets/gemjwdg.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/gilwidg.rsc b/mint/1-19-ec3/xaaes/widgets/gilwidg.rsc similarity index 60% rename from mint/1-19-9ef/xaaes/widgets/gilwidg.rsc rename to mint/1-19-ec3/xaaes/widgets/gilwidg.rsc index 07abbbe..c905e5d 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/gilwidg.rsc and b/mint/1-19-ec3/xaaes/widgets/gilwidg.rsc differ diff --git a/mint/1-19-ec3/xaaes/widgets/homgem.rsc b/mint/1-19-ec3/xaaes/widgets/homgem.rsc new file mode 100644 index 0000000..503aa09 Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/homgem.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/homwdg.rsc b/mint/1-19-ec3/xaaes/widgets/homwdg.rsc similarity index 69% rename from mint/1-19-9ef/xaaes/widgets/homwdg.rsc rename to mint/1-19-ec3/xaaes/widgets/homwdg.rsc index c10b986..25ab00c 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/homwdg.rsc and b/mint/1-19-ec3/xaaes/widgets/homwdg.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/ligt_wdg.rsc b/mint/1-19-ec3/xaaes/widgets/ligt_wdg.rsc similarity index 69% rename from mint/1-19-9ef/xaaes/widgets/ligt_wdg.rsc rename to mint/1-19-ec3/xaaes/widgets/ligt_wdg.rsc index 18c453e..894ebd6 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/ligt_wdg.rsc and b/mint/1-19-ec3/xaaes/widgets/ligt_wdg.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/magicwdg.rsc b/mint/1-19-ec3/xaaes/widgets/magicwdg.rsc similarity index 59% rename from mint/1-19-9ef/xaaes/widgets/magicwdg.rsc rename to mint/1-19-ec3/xaaes/widgets/magicwdg.rsc index 877b78f..868d053 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/magicwdg.rsc and b/mint/1-19-ec3/xaaes/widgets/magicwdg.rsc differ diff --git a/mint/1-19-ec3/xaaes/widgets/mbox1214.rsc b/mint/1-19-ec3/xaaes/widgets/mbox1214.rsc new file mode 100644 index 0000000..f647ea5 Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/mbox1214.rsc differ diff --git a/mint/1-19-ec3/xaaes/widgets/mboxwdg.rsc b/mint/1-19-ec3/xaaes/widgets/mboxwdg.rsc new file mode 100644 index 0000000..7794e9a Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/mboxwdg.rsc differ diff --git a/mint/1-19-ec3/xaaes/widgets/mboxwidg.rsc b/mint/1-19-ec3/xaaes/widgets/mboxwidg.rsc new file mode 100644 index 0000000..f90051a Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/mboxwidg.rsc differ diff --git a/mint/1-19-ec3/xaaes/widgets/monowidg.rsc b/mint/1-19-ec3/xaaes/widgets/monowidg.rsc new file mode 100644 index 0000000..14ad723 Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/monowidg.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/nine-wdg.rsc b/mint/1-19-ec3/xaaes/widgets/nine-wdg.rsc similarity index 60% rename from mint/1-19-9ef/xaaes/widgets/nine-wdg.rsc rename to mint/1-19-ec3/xaaes/widgets/nine-wdg.rsc index 6c1aae0..5d1d8fa 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/nine-wdg.rsc and b/mint/1-19-ec3/xaaes/widgets/nine-wdg.rsc differ diff --git a/mint/1-19-ec3/xaaes/widgets/nine_gem.rsc b/mint/1-19-ec3/xaaes/widgets/nine_gem.rsc new file mode 100644 index 0000000..5402b30 Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/nine_gem.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/nine_wdg.rsc b/mint/1-19-ec3/xaaes/widgets/nine_wdg.rsc similarity index 71% rename from mint/1-19-9ef/xaaes/widgets/nine_wdg.rsc rename to mint/1-19-ec3/xaaes/widgets/nine_wdg.rsc index c9bcf2e..ff0f479 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/nine_wdg.rsc and b/mint/1-19-ec3/xaaes/widgets/nine_wdg.rsc differ diff --git a/mint/1-19-ec3/xaaes/widgets/pas_gem.rsc b/mint/1-19-ec3/xaaes/widgets/pas_gem.rsc new file mode 100644 index 0000000..e99242d Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/pas_gem.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/pas_wdg.rsc b/mint/1-19-ec3/xaaes/widgets/pas_wdg.rsc similarity index 68% rename from mint/1-19-9ef/xaaes/widgets/pas_wdg.rsc rename to mint/1-19-ec3/xaaes/widgets/pas_wdg.rsc index 72a7994..57c0611 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/pas_wdg.rsc and b/mint/1-19-ec3/xaaes/widgets/pas_wdg.rsc differ diff --git a/mint/1-19-ec3/xaaes/widgets/pc_gem.rsc b/mint/1-19-ec3/xaaes/widgets/pc_gem.rsc new file mode 100644 index 0000000..38ae1dd Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/pc_gem.rsc differ diff --git a/mint/1-19-ec3/xaaes/widgets/ronb_gem.rsc b/mint/1-19-ec3/xaaes/widgets/ronb_gem.rsc new file mode 100644 index 0000000..f4cb6ca Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/ronb_gem.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/ronb_wdg.rsc b/mint/1-19-ec3/xaaes/widgets/ronb_wdg.rsc similarity index 63% rename from mint/1-19-9ef/xaaes/widgets/ronb_wdg.rsc rename to mint/1-19-ec3/xaaes/widgets/ronb_wdg.rsc index a4a2193..d556f9e 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/ronb_wdg.rsc and b/mint/1-19-ec3/xaaes/widgets/ronb_wdg.rsc differ diff --git a/mint/1-19-ec3/xaaes/widgets/rond_gem.rsc b/mint/1-19-ec3/xaaes/widgets/rond_gem.rsc new file mode 100644 index 0000000..8e98415 Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/rond_gem.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/rond_wdg.rsc b/mint/1-19-ec3/xaaes/widgets/rond_wdg.rsc similarity index 63% rename from mint/1-19-9ef/xaaes/widgets/rond_wdg.rsc rename to mint/1-19-ec3/xaaes/widgets/rond_wdg.rsc index c39c5ff..37ae39a 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/rond_wdg.rsc and b/mint/1-19-ec3/xaaes/widgets/rond_wdg.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/rondswdg.rsc b/mint/1-19-ec3/xaaes/widgets/rondswdg.rsc similarity index 61% rename from mint/1-19-9ef/xaaes/widgets/rondswdg.rsc rename to mint/1-19-ec3/xaaes/widgets/rondswdg.rsc index be64730..64d89a6 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/rondswdg.rsc and b/mint/1-19-ec3/xaaes/widgets/rondswdg.rsc differ diff --git a/mint/1-19-ec3/xaaes/widgets/styl_gem.rsc b/mint/1-19-ec3/xaaes/widgets/styl_gem.rsc new file mode 100644 index 0000000..34b6a9e Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/styl_gem.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/styl_wdg.rsc b/mint/1-19-ec3/xaaes/widgets/styl_wdg.rsc similarity index 86% rename from mint/1-19-9ef/xaaes/widgets/styl_wdg.rsc rename to mint/1-19-ec3/xaaes/widgets/styl_wdg.rsc index 921e8bd..fc88f12 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/styl_wdg.rsc and b/mint/1-19-ec3/xaaes/widgets/styl_wdg.rsc differ diff --git a/mint/1-19-ec3/xaaes/widgets/tos_gem.rsc b/mint/1-19-ec3/xaaes/widgets/tos_gem.rsc new file mode 100644 index 0000000..cc7042b Binary files /dev/null and b/mint/1-19-ec3/xaaes/widgets/tos_gem.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/w98_wdg.rsc b/mint/1-19-ec3/xaaes/widgets/w98_wdg.rsc similarity index 61% rename from mint/1-19-9ef/xaaes/widgets/w98_wdg.rsc rename to mint/1-19-ec3/xaaes/widgets/w98_wdg.rsc index 458ef54..52704b0 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/w98_wdg.rsc and b/mint/1-19-ec3/xaaes/widgets/w98_wdg.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/win_wdg.rsc b/mint/1-19-ec3/xaaes/widgets/win_wdg.rsc similarity index 61% rename from mint/1-19-9ef/xaaes/widgets/win_wdg.rsc rename to mint/1-19-ec3/xaaes/widgets/win_wdg.rsc index ef9c87e..f8bb928 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/win_wdg.rsc and b/mint/1-19-ec3/xaaes/widgets/win_wdg.rsc differ diff --git a/mint/1-19-9ef/xaaes/widgets/xaaeswdg.rsc b/mint/1-19-ec3/xaaes/widgets/xaaeswdg.rsc similarity index 57% rename from mint/1-19-9ef/xaaes/widgets/xaaeswdg.rsc rename to mint/1-19-ec3/xaaes/widgets/xaaeswdg.rsc index b1ac5c0..9927864 100644 Binary files a/mint/1-19-9ef/xaaes/widgets/xaaeswdg.rsc and b/mint/1-19-ec3/xaaes/widgets/xaaeswdg.rsc differ diff --git a/mint/1-19-9ef/xaaes/xa_def.cnf b/mint/1-19-ec3/xaaes/xa_def.cnf similarity index 94% rename from mint/1-19-9ef/xaaes/xa_def.cnf rename to mint/1-19-ec3/xaaes/xa_def.cnf index 6d759ed..c930ee4 100644 --- a/mint/1-19-9ef/xaaes/xa_def.cnf +++ b/mint/1-19-ec3/xaaes/xa_def.cnf @@ -130,25 +130,37 @@ # describe_widgets = 1 ##################################################################### -# video mode select -# ----------------- +# Screen device selection +# ----------------------- # -# Selects the video mode that XaAES will boot into. If not set mode = 1 -# will be used, e.g. use current/default video mode. +# Selects the VDI device that that XaAES will boot into. If not set, +# device 1 will be used, i.e. the current/default video mode. # -# If you don't have a Falcon can be: -# ----------------------------------------- -# - 2 = 320*200, 16 colour (ST-Low) -# - 3 = 640*200, 4 colour (ST-Medium) -# - 4 = 640*400, 2 colour (ST-High) -# - 6 = 640*480, 16 colour (TT Medium) -# - 8 = 1280*960, 2 colour (TT High) -# - 9 = 320*480, 256 colour (TT Low) +# Valid device numbers are: +# -------------------------------------------- +# - 2 = 320*200, 16 colour (ST-Low) +# - 3 = 640*200, 4 colour (ST-Medium) +# - 4 = 640*400, 2 colour (ST-High) +# - 5 = Mode specified by modecode (Falcon) +# - 6 = 640*480, 16 colour (TT Medium) +# - 7 = Mode specified by modecode (Milan) +# - 8 = 1280*960, 2 colour (TT High) +# - 9 = 320*480, 256 colour (TT Low) # # All other values are ignored! # -# If you have a Falcon is the same argument as to the -# VsetMode() OS call: +# Note: screendev (and modecode) replaces the video parameter, which +# in turn is now deprecated and subject for future removal. +# +# screendev = + +##################################################################### +# Modecode specifier +# ------------------ +# +# For the Falcon, is the same argument as used for the +# VsetMode() OS call. +# # --------------------------------------------------------- # BIT Name Meaning # @@ -193,16 +205,25 @@ # # For example: # -# video = 26 will select 640*480*16colour VGA mode. -# video = 0x801a will select 16 colour VGA mode in -# the resolution preset by centscreen. -# Note: -# When you use a screenexpander like Screenblaster, you have to use -# the video option as well. This will make the Screenblaster-Software -# to show up the resolution-selection-menu. +# modecode = 26 will select 640*480*16colour VGA mode. +# modecode = 0x801a will select 16 colour VGA mode in +# the resolution preset by centscreen. +# +# Note: screendev (and modecode) replaces the video parameter, which +# in turn is now deprecated and subject for future removal. +# +#modecode = + +##################################################################### +# Video mode select +# ----------------- +# +# This parameter is now deprecated and subject for future removal. +# Please update your xaaes.cnf accordingly. +# +# For more information, see screendev and modecode (above). # #video = -#video = 4 #################################################### # gradients = (default = 0) @@ -235,7 +256,7 @@ #gradients = n_cyan #gradients = n_purple -#################################################### +##################################################################### # textures = (default = 0) # # setting textures to a nonzero value or a name (default: img) turns on use of @@ -244,7 +265,14 @@ # # texture-folders are // #textures = img -textures = 0 + +##################################################################### +# textures_cache = (default is 'no') +# +# Cache textures for current bit depth in /cache. If you update +# the texture files or change the palette, delete the cache folder, too. +# +#textures_cache = yes ##################################################################### #palette = @@ -265,7 +293,7 @@ setenv ACCPATH C:\ setenv ACCEXT ACC,ACX setenv GEMEXT PRG,APP,GTP,OVL,SYS setenv TOSEXT TOS,TTP -setenv TOSRUN u:\c\mint\1-19-cur\sys-root\opt\GEM\toswin2\tw-call.app +setenv TOSRUN u:\c\mint\1-19-ec3\sys-root\opt\GEM\toswin2\tw-call.app #setenv GEMJINGPATH u:\d\sound\gemjing\gemjing.prg setenv SDL_VIDEODRIVER gem @@ -911,7 +939,7 @@ filters = *.*, *.[atpg]*, *.[chs]*, *.l*, *.o* #run u:\opt\taskbar\taskbar.prg #run u:\c\system\strngsrv\strngsrv.prg -run u:\c\mint\1-19-cur\sys-root\opt\GEM\toswin2\toswin2.app +run u:\c\mint\1-19-ec3\sys-root\opt\GEM\toswin2\toswin2.app ##################################################################### # system shell @@ -943,4 +971,4 @@ run u:\c\mint\1-19-cur\sys-root\opt\GEM\toswin2\toswin2.app setenv AVSERVER "DESKTOP " setenv FONTSELECT "DESKTOP " # -shell = u:\c\mint\1-19-9ef\sys-root\opt\GEM\teradesk\desk_cf.prg +shell = u:\c\mint\1-19-ec3\sys-root\opt\GEM\teradesk\desk_cf.prg diff --git a/mint/1-19-9ef/xaaes/xa_help.cs b/mint/1-19-ec3/xaaes/xa_help.cs similarity index 100% rename from mint/1-19-9ef/xaaes/xa_help.cs rename to mint/1-19-ec3/xaaes/xa_help.cs diff --git a/mint/1-19-9ef/xaaes/xa_help.de b/mint/1-19-ec3/xaaes/xa_help.de similarity index 100% rename from mint/1-19-9ef/xaaes/xa_help.de rename to mint/1-19-ec3/xaaes/xa_help.de diff --git a/mint/1-19-9ef/xaaes/xa_help.es b/mint/1-19-ec3/xaaes/xa_help.es similarity index 100% rename from mint/1-19-9ef/xaaes/xa_help.es rename to mint/1-19-ec3/xaaes/xa_help.es diff --git a/mint/1-19-9ef/xaaes/xa_help.fr b/mint/1-19-ec3/xaaes/xa_help.fr similarity index 100% rename from mint/1-19-9ef/xaaes/xa_help.fr rename to mint/1-19-ec3/xaaes/xa_help.fr diff --git a/mint/1-19-9ef/xaaes/xa_help.hu b/mint/1-19-ec3/xaaes/xa_help.hu similarity index 100% rename from mint/1-19-9ef/xaaes/xa_help.hu rename to mint/1-19-ec3/xaaes/xa_help.hu diff --git a/mint/1-19-9ef/xaaes/xa_help.it b/mint/1-19-ec3/xaaes/xa_help.it similarity index 100% rename from mint/1-19-9ef/xaaes/xa_help.it rename to mint/1-19-ec3/xaaes/xa_help.it diff --git a/mint/1-19-9ef/xaaes/xa_help.ru b/mint/1-19-ec3/xaaes/xa_help.ru similarity index 100% rename from mint/1-19-9ef/xaaes/xa_help.ru rename to mint/1-19-ec3/xaaes/xa_help.ru diff --git a/mint/1-19-9ef/xaaes/xa_help.txt b/mint/1-19-ec3/xaaes/xa_help.txt similarity index 100% rename from mint/1-19-9ef/xaaes/xa_help.txt rename to mint/1-19-ec3/xaaes/xa_help.txt diff --git a/mint/1-19-9ef/xaaes/xa_xtobj.rsc b/mint/1-19-ec3/xaaes/xa_xtobj.rsc similarity index 100% rename from mint/1-19-9ef/xaaes/xa_xtobj.rsc rename to mint/1-19-ec3/xaaes/xa_xtobj.rsc diff --git a/mint/1-19-9ef/xaaes/xaaes.cnf b/mint/1-19-ec3/xaaes/xaaes.cnf similarity index 98% rename from mint/1-19-9ef/xaaes/xaaes.cnf rename to mint/1-19-ec3/xaaes/xaaes.cnf index f924146..9e6831d 100644 --- a/mint/1-19-9ef/xaaes/xaaes.cnf +++ b/mint/1-19-ec3/xaaes/xaaes.cnf @@ -19,7 +19,7 @@ include u:/c/mint/xa_video.cnf ######################################################## -eiffel_support = true +eiffel_support = false menubar=2 menu_layout=1 menu_ontop=1 @@ -67,10 +67,11 @@ setenv GEMEXT PRG,APP,GTP,OVL,SYS setenv TOSEXT TOS,TTP setenv TOSRUN c:\mint\tools\toswin2\tw-call.app setenv CPXPATH c:\mint\mint_cpx\ -setenv BROWSER c:\tools\netsurf3\nsv4e.app +setenv BROWSER c:\tools\netsurf\nsv4e.app setenv STGUIDE c:\tools\hyp_view\hyp_view.app setenv GUIDES c:\guides\ setenv SDMASTER c:\mint\setup\shutdown.prg +setenv BGH c:\devtools\rsm\bgh14r3\bgh.prg ##################################################################### # naes_cookie = (default is 'no') @@ -486,16 +487,10 @@ app_options = default,thinwork = true, winframe_size = 0, xa_nomove = false, clw app_options = xasys, thinwork = true, winframe_size = 0, xa_nomove = false, clwtna = 1, nolive = false app_options = aessys, thinwork = true, winframe_size = 0, xa_nomove = false, clwtna = 1, nolive = false, rsc_lang = 1 # - app_options = toswin2, nohide = true,noleft=true app_options = DESK_CF, alt_shortcuts = 1 app_options = gbe, alt_shortcuts = 3 -app_options = autos401,xa_nomove = true -app_options = ataricq,thinwork = true, winframe_size = 0 -app_options = jinnee, naesff = true -app_options = taskbar, inhibit_hide = yes, clwtna = true, thinwork = true, winframe_size = 0 -app_options = amail, naesff = true -app_options = mymail, thinwork = true, winframe_size = 0 +#app_options = taskbar, inhibit_hide = yes, clwtna = true, thinwork = true, winframe_size = 0 app_options = highwire, winframe_size = 0 ##################################################################### @@ -628,7 +623,7 @@ widgets = widgets/bee_wdg5.rsc #helpserver = HYP,ST-GUIDE,d:\help\st-guide.prg #helpserver = HTM,CAB,e:\www\cab.app helpserver = HYP,HYP_View,c:\tools\hyp_view\hyp_view.app -helpserver = HTM,NetSurf,c:\tools\netsurf3\nsv4e.app +helpserver = HTM,NetSurf,c:\tools\netsurf\nsv4e.app ##################################################################### # cancel = string,string @@ -667,6 +662,7 @@ run c:\tools\synctime\synctmcf.prg ##################################################################### # system shell # +include u:/c/mint/desktop.cnf # #---------- Thing ----------- # @@ -693,6 +689,3 @@ run c:\tools\synctime\synctmcf.prg # #setenv AVSERVER "DESKTOP " #setenv FONTSELECT "DESKTOP " -# -# -include u:/c/mint/desktop.cnf diff --git a/mint/1-19-ec3/xaaes/xaaes.km b/mint/1-19-ec3/xaaes/xaaes.km new file mode 100644 index 0000000..65f1659 Binary files /dev/null and b/mint/1-19-ec3/xaaes/xaaes.km differ diff --git a/mint/1-19-9ef/xaaes/xaaes.rsc b/mint/1-19-ec3/xaaes/xaaes.rsc similarity index 100% rename from mint/1-19-9ef/xaaes/xaaes.rsc rename to mint/1-19-ec3/xaaes/xaaes.rsc diff --git a/mint/1-19-9ef/xaaes/xaaes.rsl b/mint/1-19-ec3/xaaes/xaaes.rsl similarity index 100% rename from mint/1-19-9ef/xaaes/xaaes.rsl rename to mint/1-19-ec3/xaaes/xaaes.rsl diff --git a/mint/1-19-9ef/xaaes/xaaeswdg.rsc b/mint/1-19-ec3/xaaes/xaaeswdg.rsc similarity index 100% rename from mint/1-19-9ef/xaaes/xaaeswdg.rsc rename to mint/1-19-ec3/xaaes/xaaeswdg.rsc diff --git a/mint/1-19-ec3/xaaes/xaloader.prg b/mint/1-19-ec3/xaaes/xaloader.prg new file mode 100644 index 0000000..b33cbc0 Binary files /dev/null and b/mint/1-19-ec3/xaaes/xaloader.prg differ diff --git a/mint/1-19-9ef/xaaes/xobj/nine-ozk.rsc b/mint/1-19-ec3/xaaes/xobj/nine-ozk.rsc similarity index 100% rename from mint/1-19-9ef/xaaes/xobj/nine-ozk.rsc rename to mint/1-19-ec3/xaaes/xobj/nine-ozk.rsc diff --git a/mint/1-19-9ef/xaaes/xobj/simple.rsc b/mint/1-19-ec3/xaaes/xobj/simple.rsc similarity index 100% rename from mint/1-19-9ef/xaaes/xobj/simple.rsc rename to mint/1-19-ec3/xaaes/xobj/simple.rsc diff --git a/mint/1-19-9ef/xaaes/xobj/style.rsc b/mint/1-19-ec3/xaaes/xobj/style.rsc similarity index 100% rename from mint/1-19-9ef/xaaes/xobj/style.rsc rename to mint/1-19-ec3/xaaes/xobj/style.rsc diff --git a/mint/1-19-ec3/xconout2.xdd b/mint/1-19-ec3/xconout2.xdd new file mode 100644 index 0000000..7a16651 Binary files /dev/null and b/mint/1-19-ec3/xconout2.xdd differ diff --git a/mint/desktop.cnf b/mint/DESKTOP.CNF similarity index 100% rename from mint/desktop.cnf rename to mint/DESKTOP.CNF diff --git a/mint/mint_acc/cops.acc b/mint/mint_acc/COPS.ACC similarity index 100% rename from mint/mint_acc/cops.acc rename to mint/mint_acc/COPS.ACC diff --git a/mint/mint_cpx/clock_e.cpx b/mint/mint_cpx/Clock_E.cpx similarity index 100% rename from mint/mint_cpx/clock_e.cpx rename to mint/mint_cpx/Clock_E.cpx diff --git a/mint/slb/bgh.slb b/mint/slb/bgh.slb new file mode 100644 index 0000000..cca9746 Binary files /dev/null and b/mint/slb/bgh.slb differ diff --git a/mint/sys.cnf b/mint/sys.cnf index d913c5b..174a14f 100644 --- a/mint/sys.cnf +++ b/mint/sys.cnf @@ -6,4 +6,4 @@ sln c:\mint\sys\net u:\net sln c:\mint\sys\tmp u:\tmp sln c:\mint\sys\var u:\var sln c:\home u:\home - +sln c:\home\Downloads u:\Downloads diff --git a/mint/sys/bin/ls b/mint/sys/bin/ls new file mode 100644 index 0000000..813de55 Binary files /dev/null and b/mint/sys/bin/ls differ diff --git a/mint/sys/bin/mount_nfs b/mint/sys/bin/mount_nfs new file mode 100644 index 0000000..f1f9ef4 Binary files /dev/null and b/mint/sys/bin/mount_nfs differ diff --git a/mint/sys/dhcp/lease b/mint/sys/dhcp/LEASE similarity index 100% rename from mint/sys/dhcp/lease rename to mint/sys/dhcp/LEASE diff --git a/mint/sys/dhcp/pid b/mint/sys/dhcp/PID similarity index 100% rename from mint/sys/dhcp/pid rename to mint/sys/dhcp/PID diff --git a/mint/sys/etc/resolv.con b/mint/sys/etc/RESOLV.CON similarity index 100% rename from mint/sys/etc/resolv.con rename to mint/sys/etc/RESOLV.CON diff --git a/mint/tools/cops/cops.app b/mint/tools/cops/cops.app new file mode 100644 index 0000000..6d730c9 Binary files /dev/null and b/mint/tools/cops/cops.app differ diff --git a/mint/tools/cops/copsicn.rsc b/mint/tools/cops/copsicn.rsc new file mode 100644 index 0000000..b8600bc Binary files /dev/null and b/mint/tools/cops/copsicn.rsc differ diff --git a/mint/tools/fsetter/copying b/mint/tools/fsetter/copying deleted file mode 100644 index d60c31a..0000000 --- a/mint/tools/fsetter/copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/mint/tools/fsetter/fsetter.app b/mint/tools/fsetter/fsetter.app index 381d188..ffe9e1f 100644 Binary files a/mint/tools/fsetter/fsetter.app and b/mint/tools/fsetter/fsetter.app differ diff --git a/mint/tools/gluestik/liesmich b/mint/tools/gluestik/LIESMICH similarity index 97% rename from mint/tools/gluestik/liesmich rename to mint/tools/gluestik/LIESMICH index f237605..dd1cd5f 100644 --- a/mint/tools/gluestik/liesmich +++ b/mint/tools/gluestik/LIESMICH @@ -3,7 +3,7 @@ GlueSTiK - STiK to MiNT-Net gateway Feedback, Fehlermeldungen, Vorschl„ge und sonstige konstruktive Kommentare sind sehr erwnscht. Entweder per e-Mail direkt an mich -oder an die MiNT Mailingliste . +oder an die MiNT Mailingliste . Version 0.13 diff --git a/mint/tools/gluestik/readme b/mint/tools/gluestik/README similarity index 97% rename from mint/tools/gluestik/readme rename to mint/tools/gluestik/README index a8bee71..4222e45 100644 --- a/mint/tools/gluestik/readme +++ b/mint/tools/gluestik/README @@ -3,7 +3,7 @@ GlueSTiK - STiK to MiNT-Net gateway Feedback, bugreports, suggestions and any other constructive comment is strongly recommended. Please send it as e-mail to me or the -MiNT mailinglist . +MiNT mailinglist . Version 0.13 diff --git a/mint/tools/gluestik/copying b/mint/tools/gluestik/copying deleted file mode 100644 index d60c31a..0000000 --- a/mint/tools/gluestik/copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/mint/tools/gluestik/gluestik.prg b/mint/tools/gluestik/gluestik.prg index f23105e..cd5ef91 100644 Binary files a/mint/tools/gluestik/gluestik.prg and b/mint/tools/gluestik/gluestik.prg differ diff --git a/mint/tools/mgw/liesmich b/mint/tools/mgw/LIESMICH similarity index 100% rename from mint/tools/mgw/liesmich rename to mint/tools/mgw/LIESMICH diff --git a/mint/tools/mgw/readme b/mint/tools/mgw/README similarity index 100% rename from mint/tools/mgw/readme rename to mint/tools/mgw/README diff --git a/mint/tools/mgw/copying b/mint/tools/mgw/copying deleted file mode 100644 index d60c31a..0000000 --- a/mint/tools/mgw/copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/mint/tools/mgw/mgw.prg b/mint/tools/mgw/mgw.prg index 92214ef..f6a3fe8 100644 Binary files a/mint/tools/mgw/mgw.prg and b/mint/tools/mgw/mgw.prg differ diff --git a/mint/tools/toswin2/bugs b/mint/tools/toswin2/BUGS similarity index 100% rename from mint/tools/toswin2/bugs rename to mint/tools/toswin2/BUGS diff --git a/mint/tools/toswin2/faq b/mint/tools/toswin2/FAQ similarity index 100% rename from mint/tools/toswin2/faq rename to mint/tools/toswin2/FAQ diff --git a/mint/tools/toswin2/news b/mint/tools/toswin2/NEWS similarity index 100% rename from mint/tools/toswin2/news rename to mint/tools/toswin2/NEWS diff --git a/mint/tools/toswin2/readme.terminfo b/mint/tools/toswin2/README.terminfo similarity index 100% rename from mint/tools/toswin2/readme.terminfo rename to mint/tools/toswin2/README.terminfo diff --git a/mint/tools/toswin2/doc/clogo.img b/mint/tools/toswin2/doc/clogo.img deleted file mode 100644 index b737e41..0000000 Binary files a/mint/tools/toswin2/doc/clogo.img and /dev/null differ diff --git a/mint/tools/toswin2/doc/de/toswin2.hyp b/mint/tools/toswin2/doc/de/toswin2.hyp new file mode 100644 index 0000000..8fd92f2 Binary files /dev/null and b/mint/tools/toswin2/doc/de/toswin2.hyp differ diff --git a/mint/tools/toswin2/doc/de/toswin2.ref b/mint/tools/toswin2/doc/de/toswin2.ref new file mode 100644 index 0000000..ccd5257 Binary files /dev/null and b/mint/tools/toswin2/doc/de/toswin2.ref differ diff --git a/mint/tools/toswin2/doc/en/toswin2.hyp b/mint/tools/toswin2/doc/en/toswin2.hyp new file mode 100644 index 0000000..c7d9c49 Binary files /dev/null and b/mint/tools/toswin2/doc/en/toswin2.hyp differ diff --git a/mint/tools/toswin2/doc/en/toswin2.ref b/mint/tools/toswin2/doc/en/toswin2.ref new file mode 100644 index 0000000..0d24396 Binary files /dev/null and b/mint/tools/toswin2/doc/en/toswin2.ref differ diff --git a/mint/tools/toswin2/doc/fr/toswin2.hyp b/mint/tools/toswin2/doc/fr/toswin2.hyp new file mode 100644 index 0000000..3999fed Binary files /dev/null and b/mint/tools/toswin2/doc/fr/toswin2.hyp differ diff --git a/mint/tools/toswin2/doc/fr/toswin2.ref b/mint/tools/toswin2/doc/fr/toswin2.ref new file mode 100644 index 0000000..2d42de0 Binary files /dev/null and b/mint/tools/toswin2/doc/fr/toswin2.ref differ diff --git a/mint/tools/toswin2/doc/logo.img b/mint/tools/toswin2/doc/logo.img deleted file mode 100644 index b1d3cce..0000000 Binary files a/mint/tools/toswin2/doc/logo.img and /dev/null differ diff --git a/mint/tools/toswin2/doc/table.img b/mint/tools/toswin2/doc/table.img deleted file mode 100644 index 8d32887..0000000 Binary files a/mint/tools/toswin2/doc/table.img and /dev/null differ diff --git a/mint/tools/toswin2/doc/toswin2.stg b/mint/tools/toswin2/doc/toswin2.stg deleted file mode 100644 index a473883..0000000 --- a/mint/tools/toswin2/doc/toswin2.stg +++ /dev/null @@ -1,895 +0,0 @@ -@if VERSION >= 6 -@os atari -@charset atarist -@inputenc atarist -@lang "de" -@endif -@database "TosWin2" -@author "Christian Felsch" -@$VER: 2.7 -@subject "Dokumentation/Sonstiges" -@options "+z -s" - -@node "Titel" "TosWin2: Inhalt" - -@limage logo.img 36 - TosWin2 - Version 2.7 - - - von - Christian Felsch - - - @{U}Inhalt:@{0} - - Allgemeines - Systemvoraussetzungen - Installation - @{"Die Menleiste" link Menleiste} - @{"Das Klemmbrett" link Klemmbrett} - @{"Die Kommandozeile" link Kommandozeile} - @{"Das Programm tw-call.app" link tw-call.app} - @{"Das Environment" link Environment} - @{"Untersttzte Protokolle" link Protokolle} - @{"Bekannte Fehler" link Fehler} - Interna - Entwicklungsgeschichte - -@endnode - -@pnode "Christian Felsch" -Kontaktaufnahme: - -Christian Felsch -Adalbert-Stifter-Str 33 -63477 Maintal - -email: C.Felsch@@gmx.de - Christian Felsch @@ HH - -@endnode - - -@node "Allgemeines" "TosWin2: Allgemeines" -@{U}Allgemeines@{0} - -@autorefoff -Unter Multitasking-Umgebungen ist es n”tig, daž die Ausgaben von TOS- -Programme nicht direkt auf den Bildschirm geschrieben sondern in ein -Fenster umgeleitet werden. Diese Funktion wurde bereits von den alten -Versionen von TosWin mehr oder weniger komfortabel gel”st. - -TosWin2 ist nun der Versuch, die verschiedenen Versionen von TosWin 1.4 -in einer einzigen zu vereinigen. Folgende alten TosWin-Versionen sind in -TosWin2 eingeflossen: - - ù das Original von Eric Smith (Version 1.4) - ù die Erweiterungen von Warwick Allison - ù der VT100-Emulator von Julian Coleman (TW100) - -TosWin2 ist, wie alle anderen Versionen auch, Public Domain. Das -Programm und die Quellen drfen frei verteilt werden. - -TosWin2 besteht aus folgenden Dateien: - - ù toswin2.app Das Programm mit Resource - toswin2.rsc - - ù tw-call.app Das Programm zur Kommunikation AES -> TosWin2 - - ù term/tcapinf Die Terminal-Definitionen von Petr Stehlik. - ù term/test100.vt Eine Datei zum Test des VT100-Emulators. - Einfach mit `cat test.vt` ausgeben lassen. - - ù hyp/* Der Hypertext fr ST-Guide - - - ù xconout/* Das Device fr die Console - -Die aktuelle Version ist hier zu finden: - - ù Mailboxen - Maus Hamburg (040 - 53897013) - - ù Internet - http://www.tu-harburg.de/~alumnifc/ -@autorefon - -@endnode - - -@node "Systemvoraussetzungen" "TosWin2: Systemvoraussetzungen" -@{U}Systemvoraussetzungen@{0} - -Die wichtigsten Unterschiede zu den alten Versionen sind folgende: - - @{B}TosWin2 l„uft nicht mehr als Accessory@{0} - - @{B}TosWin2 l„uft z.Zt. nur N.AES bzw. AES >= 4.1!@{0} - -TosWin2 benutzt diverse AES-Erweiterungen des AES 4.1, ohne vorher -explizit auf deren Vorhandensein zu testen. -Der von TosWin2 ben”tigte GEMDOS-Call Pfork() ist inzwischen zwar auch -in MagiC (ab 6.10) verfgbar aber leider gibt es noch verschiedene -Inkompatibilit„ten, so daž TosWin2 derzeit noch nicht mit MagiC eingesetzt -werden kann. Da der Programmierer von MagiC aber kontinuierlich am GEMDOS -von MagiC arbeitet, k”nnte es sein, daž TosWin2 in Zukunft auch damit -benutzt werden kann! - -@endnode - - -@node "Installation" "TosWin2: Installation" -@{U}Installation@{0} - -Die Installation von TosWin2 gestaltet sich relativ einfach. Die Dateien -sollten alle im gleichen Verzeichnis liegen. -Das Kommunikationsprogramm tw-call.app sollte bei N.AES angemeldet werden, -und zwar in der Datei N_AES.CNF mit der Zeile - - export TOSRUN=c:\system\toswin\@{tw-call.app ignore} - -Es bietet sich an, TosWin2 automatisch beim Booten zu starten. Dazu kann -man ebenfalls in der N_AES.CNF folgende Zeile eintragen: - - run x:\...\toswin2.app - -Der Hypertext kann irgendwo abgelegt werden, ST-Guide sollte ihn aber -finden. - -Falls es die Datei /etc/termcap im System bereits gibt, sollte der Inhalt -aus den Dateien tw52.tc und tw100.tc dort eingefgt werden. šber Termcap -informieren sich UNIX-Programme ber die F„higkeiten der Emulationen von -TosWin2. - -Zur Installation des xconout-Devices zum Umleiten der Console-Ausgaben -wird auf das beiliegende ReadMe verwiesen. - -@endnode - - -@node "Menleiste" "TosWin2: Menleiste" -@{U}Die Menleiste@{0} - - Datei Fenster Optionen -@line 1 74 0 0 1 -@box 2 28 4 0 -@box 31 16 4 0 -@box 48 26 8 0 - TOS-Programm starten... O Console ”ffnen Fensterwechsel global - Shell starten @{G}----------------@{0} Men-Shortcuts benutzen - @{G}----------------------------@{0} Wechseln W Immer Loginshell - Ende Q Schliežen U @{G}--------------------------@{0} - Console konfigurieren... - Fenster konfigurieren... - @{G}--------------------------@{0} - Einstellungen sichern S - -@index "Men-Shortcuts „ndern" -Die Shortcuts werden aus der Resource ermittelt, so daž sie dort auch -ver„ndert werden k”nnen. Dazu drfen folgende Zeichen verwendet werden: - - ù Alle Buchstaben, Zahlen und Sonderzeichen - ù Funktionstasten: F1 .. F10 - ù Schlsselw”rter: DEL, ESC, HELP, HOME, INS, TAB, UNDO - -Zus„tzlich k”nnen den o.g. Zeichen noch die drei blichen Umschalttasten -vorangestellt werden (auch kombiniert): - -  fr Shift - ^ fr Control -  fr Alternate - - -@index Men-Hilfe -Wird ein Menpunkt mit gedrckter Control-Taste angeklickt, wird die -entsprechende Position im Hyptertext angesprungen. Dafr setzt TosWin2 -voraus, daž ST-GUIDE bereits gestartet ist und den Hypertext findet. - -@endnode - - -@node "TOS-Programm starten" "TosWin2: TOS-Programm starten" -@{U}TOS-Programm starten@{0} - -šber diesen Menpunkt kann ein neues TOS-Programm gestartet werden. Dazu -wird einfach die Programmdatei in der Dateiauswahlbox ausgew„hlt. -Nachdem man ein Programm ausgew„hlt hat, bekommt man noch die M”glichkeit, -Start-Parameter einzugeben. - -@endnode - - -@node "Shell starten" "TosWin2: Shell starten" -@index Loginshell -@index utmp-Datei -@index wtmp-Datei -@index passwd-Datei -@{U}Shell starten@{0} - -šber den Menpunkt ist es m”glich, eine Kommandoshell zu starten. -Welche Kommandoshell gestartet werden soll, wird in der Datei /etc/passwd -festgelegt. TosWin2 verwendet aus dieser Datei Homeverzeichnis und -Loginshell des aktuellen Users. Um den aktuellen User zu ermitteln wertet -TosWin2 zun„chst die Variable LOGNAME aus. Ist diese nicht gesetzt, wird -die effektive User-ID verwendet. - -Je nachdem Men-Schalter Immer Loginshell werden entweder alle oder -nur die erste Shell als sogenannte Loginshell gestartet. Von der -Loginshell wird der User in die Dateien /etc/utmp und /var/adm/wtmp -vermerkt und aužerdem wertet die Shell zus„tzliche Dateien aus -(bash: ~/.bash_login, tcsh: ~/.login). - -Fr jede gestartete Shell werden die Environmentvariablen HOME und SHELL -mit den entsprechenden Werten aus der /etc/passwd besetzt. - -Die Shell-Funktion wird insbesondere vom GEMinit-Paket von Ulrich Kaiser -benutzt. - -@endnode - - -@node "Ende" "TosWin2: Ende" -@index SIGHUP -@{U}Ende@{0} - -šber diesen Menpunkt wird TosWin2 beendet. -Dabei werden s„mtliche Fenster geschlossen, eventuell noch laufenden -Prozesse erhalten ein SIGHUP. Wenn noch eine Loginshell offen ist, wird -der User korrekt aus /etc/utmp und /var/adm/wtmp abgemeldet. - -@endnode - - -@node "Console ”ffnen" "TosWin2: Console ”ffnen" -@index xconout2 -@{U}Console ”ffnen@{0} - -Damit die Console benutzt werden kann, muž das Device xconout2 von Torsten -Scherer (TeSche) installiert sein. Dieses Device f„ngt s„mtliche -Ausgaben ab, die Programme direkt auf den Bildschirm machen und stellt -sie einem anderen Programm ber eine Pipe zur Verfgung. -TosWin2 bietet die M”glichkeit, diese Ausgaben in ein Fenster umzuleiten, -so daž sie nicht mehr direkt auf dem Bildschirm landen. -Wird das Fenster iconifiziert, ”ffnet es sich automatisch, sobald neue -Ausgaben kommen. - -Wird das Fenster geschlossen, meldet sich TosWin2 bei xconout2 ab und die -Ausgaben erscheinen wieder direkt auf dem Bildschirm. Es bietet sich also -an, die Console immer durch TosWin2 ”ffnen zu lassen und man braucht sich -nie mehr ber wilde Ausgaben zu „rgern! - -Ob TosWin2 die Console berwacht kann man daran erkennen, ob die Datei -u:\dev\tw-con existiert. - -@endnode - - -@node "Fensterwechsel global" "TosWin2: Fensterwechsel global" -@index AV-Server -@{U}Fensterwechsel global@{0} - -Ist dieser Schalter aktiviert, wird der Fensterwechsel nicht von TosWin2 -durchgefhrt, sondern eine entsprechende Anweisung an den AV-Server -geschickt. Vorteil ist der, daž man von Fenstern von TosWin2 zu denen -des Desktops und anderen Programmen gelangt (sofern diese Programme ihre -Fenster beim AV-Server angemeldet haben). - -Damit das funktioniert, muž der AV-Server (in aller Regel ein Desktop wie -Thing oder Jinnee) entsprechend im Environment (n_aes.cnf) angemeldet -sein: - - export AVSERVER=THING - -@endnode - - -@node "Men-Shortcuts benutzen" "TosWin2: Men-Shortcuts benutzen" -@{U}Men-Shortcuts benutzen@{0} - -šber diesen Schalter kann man einstellen, ob TosWin2 die im Men ein- -getragenen Shortcuts benutzt oder nicht. Wenn ein Shortcut ausgewertet -wurde, steht dieser natrlich nicht mehr als Eingabe im obersten -Fenster zur Verfgung! -Wer also eine Tastenkombination aus dem Men unbedingt als Eingabe in -das Fenster ben”tigt, kann entweder diesen Schalter vorbergehend -abschalten oder aber den Shortcut dauerhaft aus der Resource -(toswin2.rsc) l”schen. - -@endnode - - -@node "Immer Loginshell" "TosWin2: Immer Loginshell" -@{U}Immer Loginshell@{0} - -Wird dieser Schalter gesetzt, werden alle Shells als @{Loginshell link "Shell starten"} gestartet. -Ansonsten ist nur die erste Shell eine Loginshell. - -@endnode - - -@node "Console konfigurieren" "TosWin2: Console konfigurieren" -@{U}Console konfigurieren@{0} - -šber den Dialog kann das Verhalten des @{Console-Fensters link "Console ”ffnen"} eingestellt -werden. -Folgende Parameter stehen zur Verfgung: - - ù Beim Start anlegen Dieser Schalter veranlasst TosWin2 das - Console-Fenster automatisch beim Start - zu ”ffnen. - - ù Bei Ausgaben ”ffnen Ist dieser Schalter gesetzt, wird das - iconifizierte oder eingeklappte (shaded) - Console-Fenster wieder ge”ffnet, sobald - neue Ausgaben kommen. - - ù Mitschrift in Datei Die im Fenster erscheinenden Ausgaben - k”nnen in einer Datei abgelegt werden. - -Sollte die Option "Bei Ausgaben ”ffnen" deaktiviert sein, werden neue -Ausgaben im iconifizierten Fenster durch ein optisch ver„ndertes Icon -angezeigt. - -@endnode - - -@node "Fenster konfigurieren" "TosWin2: Fenster konfigurieren" -@{U}Fenster konfigurieren@{0} - -Bei TosWin2 k”nnen die Parameter fr jedes Programm individuell einge- -stellt werden. Im Gegensatz zu den alten Versionen merkt sich TosWin2 -nicht nur verschiedene Fensterattribute sondern auch die Position des -Fenster. Das bedeutet, daž z.B. die Loginshell immer an der gleichen -Position ge”ffnet wird. -Nachteil der neuen Methode: da es pro Programm nur einen Satz Parameter -gibt, beziehen sich Žnderungen immer auf alle offenen Fenster, in denen -das betroffene Programm l„uft. Aužerdem ist es z.Zt. nicht m”glich, daž -TosWin2 sich gestartete Programme merkt und sie beim n„chsten Mal -automatisch startet. - -šber den Menpunkt wird der Konfigurationsdialog aufgerufen. Ist gerade -kein Fenster offen, das konfiguriert werden kann, k”nnen die Standard- -Einstellungen gemacht werden. Wofr die Konfiguration wirksam wird, -erkennt man an dem eingeblendeten @{Titel ignore}. - -Fr jedes Fenster k”nnen folgende Parameter eingestellt werden: - - ù Gr”že: Spalten und Zeilen geben die maximal Gr”že des - Fenster an, d.h. die Gr”že, die eingestellt wird, - wenn man den Fuller bet„tigt. - Wird ein Puffer angegeben (xxx Zeilen), werden - die Ausgaben gepuffert und man kann im Fenster - xxx Zeilen zurckscrollen. - - ù Zeichensatz: Es kann ein beliebiger, nicht-proportionaler GDOS- - Zeichensatz verwendet werden. - Fr die Auswahl muž ein xFSL-kompatibles Programm - (z.B. Calvino) oder WDialog ()MagiC-Auswahl) vor- - handen bzw. ein Font-Server abgemeldet sein (z.B. - Thing). - Unter "Tabelle" kann man einstellen, wie die - Tastendrcke interpretiert werden. Derzeit stehen - Atari und ISO-Codierung zur Verfgung. - - ù Sonstiges: Mit dem Schalter "Zeilen umbrechen" wird eingestellt, - ob lange Zeilen, die nicht in das Fenster passen, - umbrochen werden oder nicht. - šber den Schalter "autom. schliežen" kann eingestellt - werden, ob das Fenster nach Beendigung des Programms - sofort geschlossen wird. - - ù Elemente: Es kann frei definiert werden, welche Elemente das - Fenster habe soll. - Aužerdem kann ein @{Titel ignore} eingegeben werden. - Wird kein Titel eingetragen, wird der Programmname - verwendet. - - ù Terminal: TosWin2 bietet sowohl die tw52 als auch die tw100- - Emulation. Da TosWin2 VT52 bzw. VT100 nicht komplett - emuliert, verwendet es die eigenen Terminal-Namen. - Eine Žnderung der Emulation wirkt erst nach erneutem - Start des betroffenen Programms aus. - Neben dem Terminal-Typ k”nnen aužerdem noch die - Vorder- und Hintergrundfarbe eingestellt werden. - -Neben den im Dialog get„tigten Einstellungen merkt sich TosWin2 die -Position der Fenster und ob sie beim Sichern der Einstellungen -iconifiziert sind. - -@endnode - - -@node "Einstellungen sichern" "TosWin2: Einstellungen sichern" -@index toswin2.cfg -@{U}Einstellungen sichern@{0} - -Die Parameter werden in die Datei toswin2.cfg gespeichert. Dabei werden -die Daten in einer lesbaren Form abgelegt. Wer die Datei von Hand in -einem Editor „ndert, sollte genau wissen, was er tut :-) - -Beim Start sucht TosWin2 diese Datei auf verschiedenen Pfaden: - - 1. Auf dem Pfad in der Variablen HOME - - 2. Auf dem Pfad HOME/defaults - - 3. Im Startverzeichnis von TosWin2 - - 4. Im aktuellen Verzeichnis - -@endnode - - -@node "Klemmbrett" "TosWin2: Klemmbrett" -@index Blockmarkierung -@{U}Das Klemmbrett@{0} - -TosWin2 untersttzt das GEM-Klemmbrett. -In allen Fenstern k”nnen Textbereiche mit der Maus selektiert werden. -Die bekannten Funktionen "Kopieren" und "Einfgen" werden dabei z.T. -automatisch ausgel”st. Folgende Funktionen stehen zur Verfgung: - - ù Linke Taste drcken, halten und ziehen zum Markieren von Text. - Wird die Taste losgelassen, wird der markierte Text sofort auf - das Klemmbrett geschrieben. - Ist bereits ein Block markiert, kann durch Drcken der Shift- - Taste die Markierung ver„ndert werden. - - ù Durch einen Doppelklick-Links kann ein Wort markiert werden. - Ein Wort besteht aus Buchstaben, Zahlen und den g„ngigen Zeichen - fr Dateinamen. - - ù Mit einem Rechts-Klick wird der Inhalt der Klemmbrett in dem - aktuellen Fenster eingefgt. - - ù Durch Drcken der HELP-Taste wird der markierte Text an ST-Guide - geschickt. - -@index StringServer - ù Wird ein markierter Bereich einmal angeklickt, wird der Text an - den StringServer geschickt. - StringServer ist ein ntzliches Tool, das Strings an verschiedene - Programme verschickt. So kann z.B. in TW2 eine URL mariert werden - und ber den Server an CAB geschickt werden. - N„heres dazu: http://www.bright.net/~atari/files/sspb2909.lzh - -TosWin2 schreibt den Text genau so in das Klemmbrett, wie er von dem -TOS-Programm ausgegeben wurde, d.h. es werden keinerlei Blanks ein- -gefgt oder Zeilenenden ver„ndert. - -@endnode - - -@node "Kommandozeile" "TosWin2: Kommandozeile" -@{U}Die Kommandozeile@{0} - -TosWin2 wertet beim Start seine Kommandozeile aus. Derzeit werden -folgende Kommandos ausgewertet: - - ù "-l" bewirkt, daž TosWin2 nach dem Start sofort ein Fenster mit - einer (Login)-Shell ”ffnet. - - ù Ein Programmname wird bergeben. Dabei enth„lt das erste Argument - den Pfad des Programmes (in TOS- oder UNIX-Schreibweise), alle - weiteren Argumente werden von TosWin2 an das gestartet Programm - weitergereicht. - Beispiel: toswin /bin/sh -c script - -@endnode - - -@node "tw-call.app" "TosWin2: tw-call.app" -@{U}Das Programm tw-call.app@{0} - -Das Programm tw-call.app sollte von N.AES zum Nachstarten von TOS- -Programmen benutzt werden (-> Installation). -Der Sinn von tw-call besteht darin, die Daten des zu startenden TOS- -Programms an TosWin2 weiterzuleiten. Dadurch wird erreicht, daž immer -nur @{I}ein@{0} TosWin2 laufen muž, das sich um @{I}alle@{0} TOS-Programme kmmert. -Dabei reicht tw-call nicht nur, wie das alte RunTos, Programmname und -Argument sondern zus„tzlich noch das aktuelle @{Environment ignore} und das -Standardverzeichnis an TosWin2 weiter. -Neben dem Weitereichen der Programmdaten hat tw-call noch eine andere -Aufgabe: Wenn ein GEM-Programm ein TOS-Programm nachstartet (z.B. -eine TeX-Shell das tex.ttp) erwartet die Shell in der Regel eine -Nachricht, wann das TOS-Programm beendet ist. Aužerdem kann der -Rckgabewert des TOS-Programms von Interesse sein. -Das alte RunTos hat sich sofort nach der šbermittlung der Programm- -daten beendet, die TeX-Shell bekommt also von dem eigentlichen @{Ende ignore} -des tex.ttp berhaupt nichts mit. -Das neue tw-call verh„lt sich anders: nachdem es die Daten an TosWin2 -bermittelt hat, wartet es so lange, bis TosWin2 es informiert, daž -das TOS-Programm sich beendet hat. TosWin2 bergibt dabei an tw-call -den Rckgabewert des TOS-Programms. Mit diesem Wert beendet sich -schliežlich tw-call. Fr das aufrufende Programm sieht es nun so aus, -als ob die eintreffende CH_EXIT-Meldung von dem TOS-Programm selbst -stammt und es kann den korrekten Rckgabewert verarbeiten. - -tw-call ist damit derzeit die einzige M”glichkeit, um unter N.AES die -erweiterten Modi von @{"shel_write()" link tos.hyp/shel_write} (šbergabe von Startverzeichnis und -@{Environment ignore}) und korrekte CH_EXIT-Meldungen auch bei TOS-Programmen -zu realisieren. - -tw-call tr„gt sich in dem Programm-Men von N.AES mit dem Namen des -TOS-Programms ein. Wird solch ein Eintrag angeklickt, schickt tw-call -eine Nachricht an TosWin2 und das zugeh”rige Fenster wird getoppt. - -Wird tw-call mit "-l" als Parameter z.B. direkt vom Desktop aus gestartet, -schickt es TosWin2 eine Nachricht, woraufhin dieses eine neue Shell -startet. Damit wird die Funktionalit„t "Shell starten" aus TosWin2 -herausgereicht und man kann sie ber ein Icon auf dem Desktop oder durch -Belegung einer F-Taste schnell erreichen. - -Wird tw-call ohne irgendwelche Parameter gestartet, schaut es lediglich -nach, ob TosWin2 bereits l„uft und startet es ggf. nach. - -@endnode - - -@node "Environment" "TosWin2: Environment" -@{U}Das Environment@{0} - -Fr die nachgestarteten Programme tr„gt TosWin2 ein Environment ein. -Dazu wird beim Programmstart ber Men bzw. beim Start einer Shell -eine Kopie des aktuellen @{B}AES@{0}-Environments angelegt. Das AES- -Environment wird benutzt, da es sich zur Laufzeit „ndern kann. Beim -Start durch tw-call wird das bergeben Environment benutzt. - -TosWin2 tr„gt einige zus„tzliche Variablen ein. In allen drei F„llen -sind das: - - ù TERM mit "tw52" bzw. "tw100", je nach der benutzen Emulation. - - ù LINES, - COLUMNS mit der aktuelle Fenstergr”že. - -Zus„tzlich werden fr die Shell zwei weitere Variablen gesetzt: - - ù HOME mit dem Homeverzeichnis aus der /etc/passwd - - ù SHELL mit der Loginshell aus der /etc/passwd - -Falls es die Anzahl der Argumente beim Start durch tw-call erfordert, -wendet TosWin2 das ARGV-Verfahren an. - -@endnode - - -@node "Protokolle" "TosWin2: Protokolle" -@index Cookies -@index xFSL -@index AP_TERM -@index VA_START -@index AV_STARTED -@index Drag&Drop -@index SC_CHANGED -@{U}Untersttzte Protokolle@{0} - -TosWin2 prft einige Cookies und untersttzt verschiedene Protokolle -bzw. AES-Nachrichten. - -@{U}Cookies@{0} - - ù xFSL Fontauswahl mit Clavino oder HuGo. - -@{U}Empfangene Nachrichten@{0} - - ù AP_TERM TosWin2 meldet dem AES, daž es diese Nachricht - versteht und verh„lt sich bei derem Empfang genau - so, wie wenn man den Menpunkt Ende w„hlt. - - ù VA_START Bisher wird als Argument nur "-l" verstanden. Es - bewirkt, das TosWin2 ein neues Shell-Fenster ”ffnet. - šber diese Nachricht kann jedes anderen Programm - TosWin2 dazu veranlassen, eine neue Shell zu starten. - TosWin2 antwortet mit AV_STARTED, damit der Aufrufer - den Speicher wieder freigeben kann. - - ù AP_DRAGDROP TosWin2 untersttzt das Drag&Drop-Protokoll: - Vom Desktop k”nnen Programme und Verzeichnisse, von - anderen Programmen Texte auf den Fenstern abgelegt werden. - Wird ein Verzeichnis auf ein Fenster mit einer Shell - gelegt, schickt TosWin2 es mit einem vorgestellten - "cd " an die Shell, so daž diese das Verzeichnis - wechselt. Dateiname oder Pfad werden in UNIX- - Schreibweise (/c/auto/...) gewandelt und das be- - troffenen Fenster wird getopped. - - ù FONT_CHANGED Antwort des Font-Servers. - -@{U}Verschickte Nachrichten@{0} - - ù AV-Protokoll Fr Fensterwechsel ber AV meldet sich TosWin2 mit - entsprechenden Meldungen beim AV-Server an. - - ù Drag&Drop In TosWin markierte Text-Bl”cke k”nnen als ".TXT" - in andere Fenster gezogen werden. - - ù FONT_SELECT Wird an einen Font-Server geschickt. - - ù SC_CHANGED Nachdem TosWin2 das Klemmbrett ver„ndert hat, werden - alle anderen Applikationen darber informiert. - - ù VA_START An ST-Guide fr die Online-Hilfe bzw. an den - StringServer. - -@endnode - - -@node "Fehler" "TosWin2: Fehler" -@{U}Bekannte Fehler@{0} - - ù Das neue Parameterkonzept fr die Fenster erlaubt z.Zt. kein - automatisches Starten von Programmen beim Start von TW selbst. - - ù Das wortweise Selektieren mittels Doppelklick ist manchmal etwas - schwierig, da man den Doppelklick innerhalb der Zeit fr die - Timerevents (50ms) schaffen muž :-)) - - ù Aus bisher unerfindlichen Grunden ist die VT100-Ausgabe beim - Scrolling etwas tr„ger als die VT52-Ausgabe. - - ù Bei mindestens zwei Leuten treten Probleme im Zusammenhang mit - einer PPP-Verbindung zu einem UNIX-Rechner auf. Keiner weiž, was - hier passiert!? - -@endnode - - -@node "Interna" "TosWin2: Interna" -@index TIOCSWINSZ -@index SIGWINCH -@index Pipe -@index Font-Protokoll -@index VT100-Grafik -@{U}Interna@{0} - -Hier noch ein paar Informationen, die fr den reinen Anwender kaum -von Interesse sein drften und eher fr den Programmierer gedacht -sind. - - ù @{"Protokoll zwischen tw-call und TosWin2" link TW-Protokoll}. - - ù TosWin2 teilt die aktuelle Fenstergr”že dem Prozež bei dessen - Start ber Fcntl(fd, &tw, TIOCSWINSZ) mit. - Wird die Gr”že ge„ndert, w„hrend ein Prozež l„uft, setzt TosWin2 - folgendes ab: - Fcntl(t->fd, &tw, TIOCSWINSZ); - Pkill(-t->pgrp, SIGWINCH); - Die Shells bash und tcsh z.B. reagieren darauf, in dem sie die - Werte in den Variablen LINES und COLUMNS entsprechend anpassen. - - ù TosWin2 benutzt fr die Pipes zu MiNT-Net kompatible Namen. - Angelegt werden die Pipes unter u:\pipe\ttyp[0-9a-f], es sind - also maximal 16 Fenster gleichzeitig m”glich. Wenn TosWin2 die - Pipe anlegt, wird automatisch ein Link in u:\dev mit gleichem - Namen erzeugt, da einige Programme das TTY im Device-Ordner - erwarten. - - ù TosWin2 untersttzt die Fontauswahl nach dem Font-Protokoll. - Dazu ruft es den ber die Environment-Variable "FONTSELECT" - angemeldete Fontauswahl auf. - Aužerdem kann aus einer entsprechenden Fontauswahl (z.B. Thing) - ein Font per D&D auf ein offenes Fenster gezogen werden. - - ù VT100-Grafik: - TosWin2 wertet die Steuersequenzen ShiftIn (0x0E) und ShiftOut - (0x0f) bzw. ESC-(0 und ESC-(B zur Umschaltung zwischen ASCII- - und Grafikzeichensatz aus. Ist der Grafikzeichensatz aktiv, - werden die Buchstaben entsprechend der Abbildung auf die Grafik- - zeichen umgemappt. TosWin2 verh„lt sich dabei so wie ein XTerm - unter UNIX. Damit das funktioniert, muž ein entsprechender ANSI- - Zeichensatz (TMAIL, Connect Light) eingestellt sein. - -@limage table.img 10 - -@endnode - - -@node "TW-Protokoll" "TosWin2: TW-Protokoll" -@{U}Kommunikation zwischen tw-call und TosWin2@{0} - -Die Kommunikation zwischen tw-call und TosWin2 l„uft ber mehrere -Nachrichten ab. Zum Datenaustausch wird Shared-Memory benutzt, so -daž es keine Probleme mit der Memory Protection gibt. - -Folgende Nachrichten werden ausgetauscht: - - TWSTART (0x0CF1), tw-call -> TosWin2 - tw-call fragt bei TosWin2 an, ob dieses bereit ist, Daten - zu empfangen. - - TWOK (0x0CF2), TosWin2 -> tw-call - Antwort von TosWin2 auf TWSTART. - - TWWRITE (0x0CF3), tw-call -> TosWin2 - tw-call hat die Daten im SharedMem abgelegt. Der Block steht - unter dem Namen u:\shm\tw-call.xxx zur Verfgung, wobei xxx - fr die GEM-ID von tw-call steht. Der Block hat folgende - Struktur: - - char name[256] Programmname mit Pfad. - char pfad[256] Aktuelles Verzeichnis. - char arg[4096] Die Argumente, getrennt durch "\n". - char env[4096] Das @{Environment ignore} als Kopie aus der - Basepage von tw-call. - - TWREAD (0x0CF4) TosWin2 -> tw-Call - TosWin2 hat die Daten ausgelesen. - - TWERR (0x0CF5) TosWin2 -> tw-call - Beim Auslesen trat ein @{Fehler ignore} auf. - -Neben den Nachrichten fr die šbergabe der Programmdaten, werden -noch folgende verschickt: - - TWTOP (0x0CF6) tw-call -> TosWin2 - Der Meneintrag eines TOS-Programms wurde angeklickt und - TosWin2 soll das zugeh”rige Fenster toppen. - - TWSHELL (0x0CF7) tw-call -> TosWin2 - Wird tw-call mit der Option "-l" gestartet, schickt es TosWin2 - diese Nachricht, woraufhin TosWin2 eine neue Shell startet. - -@endnode - - -@node "Entwicklungsgeschichte" "TosWin2: Entwicklungsgeschichte" -@{U}Entwicklungsgeschichte@{0} - -@autorefoff - @{U}Version 2.7 from 07.04.01@{0} - - ù changed default cursor to underline (ugly block cursor is still - available as "very visible", i. e. "tput cvvis") - - ù colors are now fully ansi-compatible - - ù terminal capabilities `bold' and `dim' are now represented using - light resp. half-bright colors where applicable - - ù support for alternate character set (pc graphics) - - ù TERM is automatically set to `tw52-m' or `tw100-m' if less than - 8 colors are available - - ù terminfo source files updated (many bugfixes), recompile - it with tic on the target system - - ù environment variable COLORTERM is set to 1 if color support available - - ù The horizontal slider has vanished. If you want to get it back - call me at office hours and keep your credit card at hand. Please - allow six weeks for delivery. - - ù The checkbox for so-called auto-wrapping has vanished. Explanation: - It really enabled semi-automatic margins, i. e. printing in the - last column caused a line-break. Now both tw52 and tw100 have - proper automatic margins and there is no more need for such a - user-definable feature. - - ù Ultra-smart srcolling. ;-) - Displaying large amounts of data is now 3-9 times faster. - - ù Implemented origin mode. - - ù Implemented full (RSI) and soft (DECSTR) terminal reset. - - @{U}Version 2.6 vom 09.09.00@{0} - - ù Wenn keine Fontauswahl verfgbar ist und man trotzdem versucht, den - Font zu „ndern, werden die Fontdaten nicht mehr zerst”rt. - ù 'Gl”ckchen'-Problem der tw100-Emulation gefixed. - ù Timeout fr den Fall eingebaut, daž tw-call nicht antwortet. - ù NULs in Ausgaben werden ignoriert. - ù TW2 nutzt das neue Farb-Popups von Heiko Achilles (CF-Lib). - - @{U}Version 2.5 vom 19.09.99@{0} - - ù Da TW2 die Emus vt52 und vt100 nicht vollst„ndig abbildet, wird - jetzt TERM jetzt wieder auf tw52 bzw. tw100 gesetzt. - ù Korrekturm am Redraw des Icon-Fensters. - ù Man kann markierten Text per D&D in andere Fenster ziehen, - aužerdem werden jetzt auch D&D-Daten vom Typ ".TXT" akzeptiert. - ù tw-call meldet sich beim AES mit dem Namen des TOS-Programms an, - sodaž ein appl_find(TOSName) die ID von tw-call liefert und darber - das Fenster erreichbar ist. - - @{U}Version 2.4 vom 16.04.99@{0} - - ù TW2 l„žt sich jetzt mit PureC bersetzen, so daž sich deutlich - kompaktere Programme ergeben. - ù Text-Markierung ber Fenstergrenzen hinweg. - ù Das autom. Schliežen der Fenster ist jetzt lokale Option. - ù Neue Funktionen fr die Console: ™ffnen bei Ausgaben, Mitschrift - in Datei, optische Anzeige im Icon bei neuen Ausgaben. - ù TW2 benutzt nun die Standard-Terminals vt52/vt100 statt tw52/tw100. - ù Diverse Bugfixes und Korrekturen. - - @{U}Version 2.3 vom 29.10.98@{0} - - ù Markierte Bl”cke k”nnen an ST-Guide bzw. an StringServer geschickt - werden (Dank an Jo Even Skarstein) - ù Zeichentabelle w„hlbar (Atari, ISO Latin1) (Dank an Jo Even Skarstein) - ù Vorder/Hintergrundfarbe im Fenster sind konfigurierbar. - ù RSC-Versions-Kontrolle - - @{U}Version 2.2 vom 19.07.98@{0} - - ù Umgestellt auf @{CF-Lib link cflib.hyp/main} - ù Men-Shortcuts werden jetzt aus der RSC ermittelt. Tasten, die - Shortcuts sind, kommen natrlich nicht mehr im Fenster an. - ù Fontauswahl im Fenster (xFSL, FONTSERVER, MagiC) - ù TW2 verschickt AV_STARTED als Antwort auf VA_START, damit - der Aufrufer den Speicher freigeben kann. (Bei der 2.1 kam - es in diesem Zusammenhang zu Speichermll, der z.B. zu fehler- - haften Font-Daten oder Abstrzen fhrte) - ù Beim Fensterwechsel werden nun auch die Dialoge beachtet. - ù Fensterwechsel ber AV-Server m”glich. - ù Neuer Menschalter, um die Auswertung der Shortcuts abzuschalten. - ù Neuer Menschalter, damit alle Shells als Loginshell gestartet - werden. - ù Die aktuelle Fenstergr”že wird in der CFG gesichert, bisher wurde - das Fenster immer in max. Gr”že (Zeilen/Spalten) ge”ffnet. - - @{U}Version 2.1 vom 19.02.98@{0} - - ù Žnderung der Parameter: - tw-call.app ohne alles startet nur noch TW2. - "-l" (toswin2.app und tw-call.app) startet Loginshell. - ù Die Fensterverwaltung kam beim Toppen/UnToppen/OnToppen durch- - einander, so daž Tasteneingaben ins falsche Fenster gingen. - ù D&D beim Draggen mehrere Dateien korrigiert. - ù Neue termcap/terminfo und ein paar Patches fr die Farbdarstellung - von Petr Stehlik. - ù Ein paar Korrekturen an den USERDEFs fr prop. Systemfonts. - ù Korrektur am Fensteredraw bei High/TrueColor Aufl”sungen. - ù Fontprotokoll (Dank an Jo Even Skarstein). - ù Fensterdialoge. - ù Zwar noch keinen englischen Hyp, dafr aber wenigstens eine RSC. - - - @{U}Version 2.0 vom 05.08.97@{0} - - Erste ”ffentliche Version. Darin haben sich folgende Dinge gegenber - der alten Version ge„ndert ("-": entfernt, "+": neu): - - - Die sogenannten "Application Menus", d.h. die Mens, die fr das - jeweilige Programm mit einer MNU-Datei definiert wurden, wurden - entfernt. - - Die Copyrightbox im Fenster mit dem Icon fr das Klemmbrett ist - durch eine normale, ohne Fenster ersetzt. - - Die Unterscheidung zwischen "Std Window" und "Alt Window" wurde - abgeschaft. Aužerdem macht TosWin2 keine direkten Zugriffe auf - LineA mehr. - - Konfigurierbarkeit des Klemmbretts ersatztlos entfallen. - - Die Menshortcuts k”nnen nicht mehr im Programm eingestellt werden. - - Konfiguration des Environments ist nicht mehr m”glich. - - Die globalen Optionen "Florishes", "Point to type" und "Smooth - scrolling" sind entfallen. "Align Windows" ist Standard und kann - nicht abgeschaltet werden. - - Das Men zur Ausl”sen von Fensteraktionen (Gadges). - - Wegen grober Rechenzeitverschwendung gibt es kein Cursor-Blinken - mehr. - - Die TOSRUN-Pipe wird nicht mehr ben”tigt. - - + Externe Resource. - + Neues, auf das wesentliche reduziertes @{Men link Menleiste}. - + Hypertext und Men-Hilfe. - + Neue Dialoge mit modernen Elementen. - + Neue @{Klemmbrettverwaltung link Klemmbrett}. - + Neue Funktion @{Shell link "Shell starten"}. - + Neue Funktion @{Console link "Console ”ffnen"}. - + Neues Konzept zur @{Fensterkonfiguration link "Fenster konfigurieren"}. - + TosWin2 wertet seine Kommandozeile aus. - + @{TW-Call link tw-call.app} - + TosWin2 kann jetzt VT52 und VT100. VT100 kann mit geeignetem Font - + @{"Drag&Drop" link Protokolle}. - + Fontauswahl ber UFSL (XUFSL, Calvino, HuGo). - + Diverse Kleinigkeiten wie echtes Iconify, Nutzung der MiNT-Domain, - Fenster k”nnen nach hinten gestellt werden. -@autorefon - -@endnode diff --git a/mint/tools/toswin2/toswin2.app b/mint/tools/toswin2/toswin2.app index 623fc2d..052ec6c 100644 Binary files a/mint/tools/toswin2/toswin2.app and b/mint/tools/toswin2/toswin2.app differ diff --git a/mint/tools/toswin2/tw-call.app b/mint/tools/toswin2/tw-call.app index 8e91a85..81459ec 100644 Binary files a/mint/tools/toswin2/tw-call.app and b/mint/tools/toswin2/tw-call.app differ diff --git a/readme.md b/readme.md deleted file mode 100644 index baa7b41..0000000 --- a/readme.md +++ /dev/null @@ -1,2 +0,0 @@ -# FireBee Setup -This is the FireBee Setup \ No newline at end of file diff --git a/sources/bg_blue.zip b/sources/bg_blue.zip deleted file mode 100644 index 7815850..0000000 Binary files a/sources/bg_blue.zip and /dev/null differ diff --git a/sources/emu_src.zip b/sources/emu_src.zip deleted file mode 100644 index 6915353..0000000 Binary files a/sources/emu_src.zip and /dev/null differ diff --git a/sources/fb_hyps.zip b/sources/fb_hyps.zip deleted file mode 100644 index 1d2488e..0000000 Binary files a/sources/fb_hyps.zip and /dev/null differ diff --git a/sources/firehyp.zip b/sources/firehyp.zip deleted file mode 100644 index 1707846..0000000 Binary files a/sources/firehyp.zip and /dev/null differ diff --git a/sources/readme.txt b/sources/readme.txt deleted file mode 100644 index e1c985b..0000000 --- a/sources/readme.txt +++ /dev/null @@ -1,4 +0,0 @@ -ColdFire MiNT executables (unix-like tools) provided by Vincent RiviŠre. -Sources and binaries: - -http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/mint/ diff --git a/sources/z-tools.tar b/sources/z-tools.tar deleted file mode 100644 index 0cfa347..0000000 Binary files a/sources/z-tools.tar and /dev/null differ diff --git a/teradesk/DESKTOP.RSC b/teradesk/DESKTOP.RSC new file mode 100644 index 0000000..3ee1133 Binary files /dev/null and b/teradesk/DESKTOP.RSC differ diff --git a/teradesk/DESK_CF.PRG b/teradesk/DESK_CF.PRG new file mode 100644 index 0000000..33ac969 Binary files /dev/null and b/teradesk/DESK_CF.PRG differ diff --git a/teradesk/de/copying b/teradesk/DOC/COPYING similarity index 100% rename from teradesk/de/copying rename to teradesk/DOC/COPYING diff --git a/teradesk/DOC/DE/TERADESK.HYP b/teradesk/DOC/DE/TERADESK.HYP new file mode 100644 index 0000000..f2c87fc Binary files /dev/null and b/teradesk/DOC/DE/TERADESK.HYP differ diff --git a/teradesk/DOC/DE/TERADESK.REF b/teradesk/DOC/DE/TERADESK.REF new file mode 100644 index 0000000..2a371cc Binary files /dev/null and b/teradesk/DOC/DE/TERADESK.REF differ diff --git a/teradesk/doc/hist_v34.txt b/teradesk/DOC/HIST_V34.TXT similarity index 100% rename from teradesk/doc/hist_v34.txt rename to teradesk/DOC/HIST_V34.TXT diff --git a/teradesk/DOC/RU/TERADESK.HYP b/teradesk/DOC/RU/TERADESK.HYP new file mode 100644 index 0000000..1e0a1b9 Binary files /dev/null and b/teradesk/DOC/RU/TERADESK.HYP differ diff --git a/teradesk/DOC/RU/TERADESK.REF b/teradesk/DOC/RU/TERADESK.REF new file mode 100644 index 0000000..8327b74 Binary files /dev/null and b/teradesk/DOC/RU/TERADESK.REF differ diff --git a/teradesk/DOC/TERADESK.HYP b/teradesk/DOC/TERADESK.HYP new file mode 100644 index 0000000..243f6fa Binary files /dev/null and b/teradesk/DOC/TERADESK.HYP differ diff --git a/teradesk/doc/teradesk.ref b/teradesk/DOC/TERADESK.REF similarity index 71% rename from teradesk/doc/teradesk.ref rename to teradesk/DOC/TERADESK.REF index f414169..7725d23 100644 Binary files a/teradesk/doc/teradesk.ref and b/teradesk/DOC/TERADESK.REF differ diff --git a/teradesk/ICONS.RSC b/teradesk/ICONS.RSC new file mode 100644 index 0000000..e8d8395 Binary files /dev/null and b/teradesk/ICONS.RSC differ diff --git a/teradesk/icons/Default/CICONS.RSC b/teradesk/Icons/Default/CICONS.RSC similarity index 100% rename from teradesk/icons/Default/CICONS.RSC rename to teradesk/Icons/Default/CICONS.RSC diff --git a/teradesk/icons/Default/ICONS.RSC b/teradesk/Icons/Default/ICONS.RSC similarity index 100% rename from teradesk/icons/Default/ICONS.RSC rename to teradesk/Icons/Default/ICONS.RSC diff --git a/teradesk/icons/fbe_13f/cc_legal.txt b/teradesk/Icons/fbe_13f/CC_legal.txt similarity index 100% rename from teradesk/icons/fbe_13f/cc_legal.txt rename to teradesk/Icons/fbe_13f/CC_legal.txt diff --git a/teradesk/icons/fbe_13f/cicons.rsc b/teradesk/Icons/fbe_13f/cicons.rsc similarity index 100% rename from teradesk/icons/fbe_13f/cicons.rsc rename to teradesk/Icons/fbe_13f/cicons.rsc diff --git a/teradesk/icons/fbe_13f/icons.rsc b/teradesk/Icons/fbe_13f/icons.rsc similarity index 100% rename from teradesk/icons/fbe_13f/icons.rsc rename to teradesk/Icons/fbe_13f/icons.rsc diff --git a/teradesk/icons/fbe_13f/readme.txt b/teradesk/Icons/fbe_13f/readme.txt similarity index 100% rename from teradesk/icons/fbe_13f/readme.txt rename to teradesk/Icons/fbe_13f/readme.txt diff --git a/thing/THING.129/icons/fbe_set.13h/summary.txt b/teradesk/Icons/fbe_13f/summary.txt similarity index 100% rename from thing/THING.129/icons/fbe_set.13h/summary.txt rename to teradesk/Icons/fbe_13f/summary.txt diff --git a/teradesk/icons/fbe_13f/teradesk.inf b/teradesk/Icons/fbe_13f/teradesk.inf similarity index 100% rename from teradesk/icons/fbe_13f/teradesk.inf rename to teradesk/Icons/fbe_13f/teradesk.inf diff --git a/teradesk/readme.txt b/teradesk/README.TXT similarity index 100% rename from teradesk/readme.txt rename to teradesk/README.TXT diff --git a/teradesk/RSC/DE/DESKTOP.HRD b/teradesk/RSC/DE/DESKTOP.HRD new file mode 100644 index 0000000..fd83ff4 Binary files /dev/null and b/teradesk/RSC/DE/DESKTOP.HRD differ diff --git a/teradesk/RSC/DE/DESKTOP.RSC b/teradesk/RSC/DE/DESKTOP.RSC new file mode 100644 index 0000000..516da5a Binary files /dev/null and b/teradesk/RSC/DE/DESKTOP.RSC differ diff --git a/teradesk/RSC/DE/DESKTOP.RSO b/teradesk/RSC/DE/DESKTOP.RSO new file mode 100644 index 0000000..7209be5 Binary files /dev/null and b/teradesk/RSC/DE/DESKTOP.RSO differ diff --git a/teradesk/de/readme.txt b/teradesk/RSC/DE/README.TXT similarity index 58% rename from teradesk/de/readme.txt rename to teradesk/RSC/DE/README.TXT index b933454..b79ca67 100644 --- a/teradesk/de/readme.txt +++ b/teradesk/RSC/DE/README.TXT @@ -1,11 +1,18 @@ -- DESKTOP.RSC +TERA407G.ZIP: -Deutsche Resource-Datei fr TERADESK 4.07 +-DESKTOP.RSC +-TERADESK.HYP +-TERADESK.REF + +Deutsche Resource-Datei und Hypertext fr TERADESK 4.07 (http://solair.eunet.rs/~vdjole/teradesk.htm). Einfach die Originaldatei DESKTOP.RSC in .RSX umbenennen und die deutsche Datei in den Programmordner kopieren. +TERADESK.HYP und TERADESK.REF in den Hypertext-Ordner (C:\Guides) +kopieren. + Made by latzmaster. Getestet mit Atari Falcon/CT60/CTPCI; TOS 4.04+NVDI; MiNT 1.19+XaAES. diff --git a/teradesk/RSC/EN/DESKTOP.HRD b/teradesk/RSC/EN/DESKTOP.HRD new file mode 100644 index 0000000..58ddffe Binary files /dev/null and b/teradesk/RSC/EN/DESKTOP.HRD differ diff --git a/teradesk/RSC/EN/DESKTOP.RSC b/teradesk/RSC/EN/DESKTOP.RSC new file mode 100644 index 0000000..3ee1133 Binary files /dev/null and b/teradesk/RSC/EN/DESKTOP.RSC differ diff --git a/teradesk/RSC/EN/DESKTOP.RSO b/teradesk/RSC/EN/DESKTOP.RSO new file mode 100644 index 0000000..d32ace3 Binary files /dev/null and b/teradesk/RSC/EN/DESKTOP.RSO differ diff --git a/teradesk/RSC/FR/DESKTOP.HRD b/teradesk/RSC/FR/DESKTOP.HRD new file mode 100644 index 0000000..129431b Binary files /dev/null and b/teradesk/RSC/FR/DESKTOP.HRD differ diff --git a/teradesk/RSC/FR/DESKTOP.RSC b/teradesk/RSC/FR/DESKTOP.RSC new file mode 100644 index 0000000..116fdff Binary files /dev/null and b/teradesk/RSC/FR/DESKTOP.RSC differ diff --git a/teradesk/RSC/FR/DESKTOP.RSO b/teradesk/RSC/FR/DESKTOP.RSO new file mode 100644 index 0000000..299c017 Binary files /dev/null and b/teradesk/RSC/FR/DESKTOP.RSO differ diff --git a/teradesk/fr/lisezmoi.txt b/teradesk/RSC/FR/LISEZMOI.TXT similarity index 92% rename from teradesk/fr/lisezmoi.txt rename to teradesk/RSC/FR/LISEZMOI.TXT index 5a18b64..6dca96f 100644 --- a/teradesk/fr/lisezmoi.txt +++ b/teradesk/RSC/FR/LISEZMOI.TXT @@ -1,4 +1,4 @@ - Le fichier de ressource francophone pour TeraDesk V.4.07 + Le fichier de ressource francophone pour TeraDesk V.4.06 -------------------------------------------------------- COPYRIGHT TERADESK ET PATERNITES @@ -6,7 +6,7 @@ COPYRIGHT TERADESK ET PATERNITES Tera Desktop V1.41 Copyright 1991-1995 W. Klaren. V2.1 Copyright 2002 H. Robbers. V2.3 and V3.0 Copyright 2003 H. Robbers, Dj.Vukovic. - V3.01 to V4.07 Copyright 2003-2014 Dj. Vukovic. + V3.01 to V4.06 Copyright 2003-2014 Dj. Vukovic. Le bureau TeraDesk est une alternative au bureau TOS livr‚ avec les ordinateurs Atari 16 et 32 bits. L'application est publi‚e sous licence @@ -30,7 +30,7 @@ La version la plus r FICHIER DE RESSOURCES FRANCAIS ------------------------------ -Ce fichier de ressources est uniquement destin‚ … la vers. 4.07 du bureau +Ce fichier de ressources est uniquement destin‚ … la vers. 4.06 du bureau Teradesk. Veuillez noter que ceci est une version ® one-shot ¯. Leurs auteurs ne garantissent ni de support, ni corrections de bug ou de futures versions. Toute personne d‚sirant continuer le d‚veloppement est la @@ -43,15 +43,15 @@ page Internet de Tera Desktop: http://solair.eunet.rs/~vdjole/teradesk.htm L'EQUIPE DE TRADUCTION -13/10/2014 +22/10/2014 COPYRIGHTS ---------- FR RSC: V3.80 to V3.83 Copyright Emmanuel Baranger. - V4.04 to v4.07 Copyright 2013-2014 Jean-Christophe Beumier, + V4.04 to v4.06 Copyright 2013-2014 Jean-Christophe Beumier, Robert Siani & Lodovico Zanier. -La traduction fran‡aise du fichier DESKTOP.RSC pour la version 4.07 du +La traduction fran‡aise du fichier DESKTOP.RSC pour la version 4.06 du bureau alternatif TeraDesk h‚rite de la licence du document originel. De ce fait, elle est publi‚e sous la licence General Public License (GPL), ce qui signifie qu'elle peut ˆtre copi‚e et librement modifi‚e pourvu que la diff --git a/teradesk/it/copy_ita.txt b/teradesk/RSC/IT/COPY_ITA.TXT similarity index 100% rename from teradesk/it/copy_ita.txt rename to teradesk/RSC/IT/COPY_ITA.TXT diff --git a/teradesk/RSC/IT/DESKTOP.HRD b/teradesk/RSC/IT/DESKTOP.HRD new file mode 100644 index 0000000..fd83ff4 Binary files /dev/null and b/teradesk/RSC/IT/DESKTOP.HRD differ diff --git a/teradesk/RSC/IT/DESKTOP.RSC b/teradesk/RSC/IT/DESKTOP.RSC new file mode 100644 index 0000000..20c6bed Binary files /dev/null and b/teradesk/RSC/IT/DESKTOP.RSC differ diff --git a/teradesk/RSC/IT/DESKTOP.RSO b/teradesk/RSC/IT/DESKTOP.RSO new file mode 100644 index 0000000..0f756b9 Binary files /dev/null and b/teradesk/RSC/IT/DESKTOP.RSO differ diff --git a/teradesk/it/leggimi.txt b/teradesk/RSC/IT/LEGGIMI.TXT similarity index 100% rename from teradesk/it/leggimi.txt rename to teradesk/RSC/IT/LEGGIMI.TXT diff --git a/teradesk/it/readme.txt b/teradesk/RSC/IT/README.TXT similarity index 90% rename from teradesk/it/readme.txt rename to teradesk/RSC/IT/README.TXT index 3e45f2c..89c46c2 100644 --- a/teradesk/it/readme.txt +++ b/teradesk/RSC/IT/README.TXT @@ -1,4 +1,4 @@ - Italian Resource file for the Tera Desktop V.4.07 + Italian Resource file for the Tera Desktop V.4.06 ------------------------------------------------- TERADESK COPYRIGHTS AND AKNOLWEDGE @@ -6,7 +6,7 @@ TERADESK COPYRIGHTS AND AKNOLWEDGE Tera Desktop V1.41 Copyright 1991-1995 W. Klaren. V2.1 Copyright 2002 H. Robbers. V2.3 and V3.0 Copyright 2003 H. Robbers, Dj. Vukovic - V3.01 to V4.07 Copyright 2003-2014 Dj. Vukovic + V3.01 to V4.06 Copyright 2003-2014 Dj. Vukovic The Tera Desktop, is a replacement for the built in TOS desktop for 16-bit @@ -31,7 +31,7 @@ The up-to-date Teradesk release is available on: ITALIAN RESOURCE FILE --------------------- -This Resource File is for Teradesk 4.07 only and is not compatible with +This Resource File is for Teradesk 4.06 only and is not compatible with older versions. The file is release "AS IT IS", and althout underwent extensive testing, the correctness of the translation is not guaranteed nor the full operation of the file. @@ -48,10 +48,10 @@ THE TRANSLATOR COPYRIGHTS ---------- -Italian RSC: v4.04 to V4.07 Copyright 2013-2014 Lodovico Zanier (ldv) +Italian RSC: v4.04 to V4.06 Copyright 2013-2014 Lodovico Zanier (ldv) -The Italian translation of the DESKTOP.RSC for TeraDesk 4.07 inherits the +The Italian translation of the DESKTOP.RSC for TeraDesk 4.06 inherits the licensing scheme of its parent Software. Thus, it is published under General Public License (GPL) which means that it may be copied and modified freely, providing that the original authorships are recognized @@ -69,7 +69,7 @@ the translations or the install procedures. CONTENTS -------- -- DESKTOP.RSC: Italian translation of the RSC file for Teradesk 4.07; +- DESKTOP.RSC: Italian translation of the RSC file for Teradesk 4.06; - LEGGIMI.TXT: Italian readme file; - README : this file; - COPYING : GNU-GPL document; diff --git a/teradesk/RSC/RESOURCE.TXT b/teradesk/RSC/RESOURCE.TXT new file mode 100644 index 0000000..62f5e50 --- /dev/null +++ b/teradesk/RSC/RESOURCE.TXT @@ -0,0 +1,208 @@ + +This file contains some remarks that may be of use to people undertaking +to translate TeraDesk to languages other than English. + + + +General remarks +--------------- + +- Resource files of TeraDesk are maintained using Interface V2.33 (2.34?) + +- After modifying the resource file it is good to compare its structure + with the original file. 'Compare RSCs' function in Interface can be used. + All parameters should be checked, except object states, texts, and (maybe) + sizes and positions. + +- Usually, changes in the resource file between subsequent versions are + small and an existing translated previous version of the resource file + can be carefully updated. There is no need to start each time from scratch. + See the next section: Changes in V4... relative to previous version. + +- If translated texts do not fit into available spaces in the dialogs, alerts + or the menu, the translator should use his/her imagination to find the best + possible solution for the problem- items can be moved within the dialogs, + sometimes the sizes of objects can be changed, words or phrases that are + not literal translations can be used, etc. + + +Changes in V4.08 relative to previous versions (V4.06 and V4.07) +---------------------------------------------------------------- + +There were no changes in the resource file. + + +Changes in V4.07 relative to previous version (V4.06) +----------------------------------------------------- + +There were no changes in the resource file. + + +Changes in V4.06 relative to previous version (V4.05) +----------------------------------------------------- + +String MNOCASE was added to the View menu. + + +Changes in V4.05 relative to previous version (V4.04) +----------------------------------------------------- + +There were modifications in the WOPTIONS dialog tree. If a translated +resource file is being prepared from a file for TeraDesk V4.04, it may be +convenient for the editor to duplicate the sequence of modifications below: + +- Height of the WOPTIONS dialog was changed from 16 to 18 character units +- Button WOPTOK was moved down 2 character units +- Cancel button was named WOPTCAN and moved down 2 units +- F-text objects IXGRID and IXOF were added, in that order +- F-text objects IYGRID and IYOF were added, in that order +- F-text object TABSIZE was lengthened by inserting one space character + +Be sure to set the "background" flag on new F-text objects. + + +Naming of object trees +---------------------- + +Names of dialog-type object trees do not follow any particular rule, except +that they are associative to the purpose of the dialog. However, with some +unfortunate exceptions, most other object trees are named as follows: + +DT* - dialog titles texts (for dialogs in which the titles are not constant) +FS* - texts for file selector titles +M* - various texts, mostly messages in error alerts +T* - some are texts for alerts, other are strings appearing in dialogs. +P* - strings with descriptions of program header flags +A* - alerts + +Note that the file named DESKTOP.RSD must be present in the same directory +as DESKTOP.RSC in order to make object names visible in the resource editor. + + +About the menu +-------------- + +- Care should be taken to leave adequate space for keyboard shortcuts in + each menu item (4 characters). This space is marked in menu strings by + underline characters as '____' + +- If possible, it should be tested whether the translated menu fits into + the screen width in ST-low resolution. TeraDesk is supposed to work in + all screen resolutions starting from 320x200 (e.g. ST-low). + +- TeraDesk can display appropriate page from the hypertext manual if [Help] + key is pressed while a dialog is open. In order for this feature to work, + chapter titles in the hypertext manual must exactly match texts of menu + items used to open paricular dialogs. + + +About the dialog-type object trees +---------------------------------- + +- Dialog sizes can be changed if necessary in order to fit translated texts, + but should not exceed 312 pixels horizontally by 320 pixels vertically. + This is the largest dialog size that fits in the lowest possible screen + resolution (320x200) that TeraDesk can handle. + +- Sizes (widths) of dialog titles should not be changed unless dialog widths + are changed, even if texts of translated titles have lengths different + from English titles. This is needed in order to correctly display the + title underline or box across the full width of the dialog. + +- Some texts in the INFOBOX dialog (e.g. program version and date of + compilation) are set in the code of the program. + +- There are hidden items in dialogs. Visibility of such items should not + be changed. A program like RSCTRAN can be used to extract all texts + from the resource file in order to check whether all hidden items have + been found and translated. + +- There are overlapping (invisible) box-type objects in some dialogs. Care + should be taken not to change the order of these objects and the structure + of the resource file when editing them (i.e. objects covering other objects + should -not- be "adopted as children"). + + +About the scrolled-editable-text objects +---------------------------------------- + +- Scrolled editable text fields (objects with extended type 13) can be + modified in length if convenient (e.g. to make them fit into a dialog), + because TeraDesk uses them in such a way that it is safe to do so. However, + two-characters-long free spaces should always be left in dialog area both + on the left and on the on the right of these objects, because, if a text + longer than field length is contained in the object, visible text is bracketed + between a pair of "< >" characters that appears on the left and on the right + of the object. + +- Two highest object flags bits are used in some of the objects of this + type for specific purposes. States of these flags should be preserved. + + +About the button-type objects +----------------------------- + +- TeraDesk uses higher ob_state bits in button objects to mark hotkeys. + The "[" character is NOT recognized for such purpose in button texts. + +- Checkbox-button and radio-button objects appearing in groups should be + set to equal widths, appropriate for the longest button text to fit in. + In some AESes, when these objects are set to disabled state, bounding + rectangles are visible and they look ugly if not set to equal widths. + + +Some specific free-string object trees +-------------------------------------- + +- Strings MISINGUL and MIPLURAL contain parts of the texts that appear in + info lines of directory windows when one or more objects are visible or + selected. + +- Strings FLINAME to FOINAME contain names of essential icons that should + always exist in the icons recource files used by TeraDesk. These strings + should not be translated unless one wants also to translate icon names + in the icons resource files. + +- String TLINKTO contains default text that is prepended to file/folder + name when a symbolic link to that object is made. It should contain only + characters that are legal in file/folder names. + +- Strings PFFLOAD to PPSHARE contain descriptions of program header flags + that appear in the Info... dialog when a program file is shown. It is + suggested that these strings are not translated or, if they are, that + the translated texts be not longer than original ones. + +- String TBYTES appears in the name-conflict dialog when displaying file + sizes. It should end with a trailing space. + +- Strings TFNVALID and TFNTMPLT contain the validation and the template + string, respectively, for those FTEXT-type dialog fields that are switched + to 8+3 filename format in single-TOS when appropriate. It is recommended + that they are not modified (see also next remark). + +- String XFNVALID has a similiar function like TFNVALID, but is used when + name masks are entered, and therefore permits additional characters + (used as wildcards) in the filename and the extension. It may be changed + to XXXXXXXXXX to permit any character in any place. + +- String CANCTXT contains all words that appear on Cancel or Abort buttons + in TeraDesk dialogs. Words should be enclosed between "|" characters. + Any leading or trailing spaces should be included. Maximum possible + length of any of these words is 13 characters. + +- String TDONTEDI contains an informational text that is written into each + configuration file. It must begin with a ";" + +- String TNFILES should be exactly as long as the non-editable beginning + of the template string of the FTEXT-type object FLFILES in the FILEINFO + dialog. + +- Strings TFIALL and TFIMORE are button texts that alternatively appear + on the leftmost button in the Info... dialog. They must fit into button + size, and in both words the characters at the same locations (e.g. the + first characters) must be usable as hotkeys (shortcuts). + +- Some strings are divided by "|" characters. They appear as separate text + lines in alerts. If possible, number of divisions in any string should not + be changed, and the length of any line should not exceed 31 characters. + diff --git a/teradesk/RSC/RU/DESKTOP.HRD b/teradesk/RSC/RU/DESKTOP.HRD new file mode 100644 index 0000000..fd83ff4 Binary files /dev/null and b/teradesk/RSC/RU/DESKTOP.HRD differ diff --git a/teradesk/RSC/RU/DESKTOP.RSC b/teradesk/RSC/RU/DESKTOP.RSC new file mode 100644 index 0000000..b135a7a Binary files /dev/null and b/teradesk/RSC/RU/DESKTOP.RSC differ diff --git a/teradesk/RSC/RU/DESKTOP.RSO b/teradesk/RSC/RU/DESKTOP.RSO new file mode 100644 index 0000000..2c2c4d3 Binary files /dev/null and b/teradesk/RSC/RU/DESKTOP.RSO differ diff --git a/teradesk/ru/readme.txt b/teradesk/RSC/RU/README.TXT similarity index 95% rename from teradesk/ru/readme.txt rename to teradesk/RSC/RU/README.TXT index 84e3fe3..e593d02 100644 --- a/teradesk/ru/readme.txt +++ b/teradesk/RSC/RU/README.TXT @@ -1,5 +1,5 @@ -Ðóññêèé ôàéë ðåñóðñîâ è ãèïåðòåêñòîâûé äîêóìåíò äëÿ TeraDesk âåðñèè 4.07 +Ðóññêèé ôàéë ðåñóðñîâ è ãèïåðòåêñòîâûé äîêóìåíò äëÿ TeraDesk âåðñèè 4.08 (http://solair.eunet.rs/~vdjole/teradesk.htm). Àðõèâ ñîäåðæèò: diff --git a/teradesk/ru/read_eng.txt b/teradesk/RSC/RU/READ_ENG.TXT similarity index 87% rename from teradesk/ru/read_eng.txt rename to teradesk/RSC/RU/READ_ENG.TXT index 796dad2..99ebcdc 100644 --- a/teradesk/ru/read_eng.txt +++ b/teradesk/RSC/RU/READ_ENG.TXT @@ -1,4 +1,4 @@ -Russian Resource File and Hypertext document for TERADESK 4.07 +Russian Resource File and Hypertext document for TERADESK 4.08 (http://solair.eunet.rs/~vdjole/teradesk.htm). Archive contents: diff --git a/teradesk/teratos/cicons.rsc b/teradesk/TERATOS/CICONS.RSC similarity index 100% rename from teradesk/teratos/cicons.rsc rename to teradesk/TERATOS/CICONS.RSC diff --git a/teradesk/TERATOS/DESKTOP.RSC b/teradesk/TERATOS/DESKTOP.RSC new file mode 100644 index 0000000..3ee1133 Binary files /dev/null and b/teradesk/TERATOS/DESKTOP.RSC differ diff --git a/teradesk/TERATOS/DESK_CF.PRG b/teradesk/TERATOS/DESK_CF.PRG new file mode 100644 index 0000000..33ac969 Binary files /dev/null and b/teradesk/TERATOS/DESK_CF.PRG differ diff --git a/teradesk/icons.rsc b/teradesk/TERATOS/ICONS.RSC similarity index 100% rename from teradesk/icons.rsc rename to teradesk/TERATOS/ICONS.RSC diff --git a/teradesk/teratos/readme.txt b/teradesk/TERATOS/README.TXT similarity index 100% rename from teradesk/teratos/readme.txt rename to teradesk/TERATOS/README.TXT diff --git a/teradesk/de/desktop.rsc b/teradesk/de/desktop.rsc deleted file mode 100644 index 8d8904a..0000000 Binary files a/teradesk/de/desktop.rsc and /dev/null differ diff --git a/teradesk/desk_cf.prg b/teradesk/desk_cf.prg deleted file mode 100644 index cac22b9..0000000 Binary files a/teradesk/desk_cf.prg and /dev/null differ diff --git a/teradesk/desktop.prg b/teradesk/desktop.prg deleted file mode 100644 index e235cc3..0000000 Binary files a/teradesk/desktop.prg and /dev/null differ diff --git a/teradesk/desktop.rsc b/teradesk/desktop.rsc deleted file mode 100644 index a75ce67..0000000 Binary files a/teradesk/desktop.rsc and /dev/null differ diff --git a/teradesk/desktop.rsd b/teradesk/desktop.rsd deleted file mode 100644 index 2861ae1..0000000 Binary files a/teradesk/desktop.rsd and /dev/null differ diff --git a/teradesk/desktos.prg b/teradesk/desktos.prg deleted file mode 100644 index 211eef3..0000000 Binary files a/teradesk/desktos.prg and /dev/null differ diff --git a/teradesk/doc/copying b/teradesk/doc/copying deleted file mode 100644 index d159169..0000000 --- a/teradesk/doc/copying +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/teradesk/doc/teradesk.hyp b/teradesk/doc/teradesk.hyp deleted file mode 100644 index 75d6e31..0000000 Binary files a/teradesk/doc/teradesk.hyp and /dev/null differ diff --git a/teradesk/fr/copying b/teradesk/fr/copying deleted file mode 100644 index f8f3c96..0000000 --- a/teradesk/fr/copying +++ /dev/null @@ -1,341 +0,0 @@ - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) 19yy - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) 19yy name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/teradesk/fr/copying.fra b/teradesk/fr/copying.fra deleted file mode 100644 index cb5bf1d..0000000 --- a/teradesk/fr/copying.fra +++ /dev/null @@ -1,409 +0,0 @@ -Traductions non officielles de la GNU GPL v2.0 - -This is an unofficial translation of the GNU General Public License into -French. It was not published by the Free Software Foundation, and does not -legally state the distribution terms for software that uses the GNU -GPL--only the original English text of the GNU GPL does that. However, we -hope that this translation will help French speakers understand the GNU -GPL better. - -Ceci est une traduction non officielle de la GNU General Public License en -fran‡ais. Elle n'a pas ‚t‚ publi‚e par la Free Software Foundation, et ne -d‚termine pas les termes de distribution pour les logiciels qui utilisent -la GNU GPL, seul le texte anglais original de la GNU GPL d‚terminent ces -termes. Cependant, nous esp‚rons que cette traduction aidera les -francophones … mieux comprendre la GNU GPL. - - -Licence Publique G‚n‚rale GNU -Version 2, Juin 1991 - -Copyright (C) Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 -tats-Unis, 1989, 1991. - - -La copie et la distribution de copies exactes de ce document sont -autoris‚es, mais aucune modification n'est permise. - - -Pr‚ambule -Les licences de la plupart des logiciels sont con‡ues pour vous enlever -toute libert‚ de les partager et de les modifier. A contrario, la Licence -Publique G‚n‚rale est destin‚e … garantir votre libert‚ de partager et de -modifier les logiciels libres, et … assurer que ces logiciels soient -libres pour tous leurs utilisateurs. La pr‚sente Licence Publique G‚n‚rale -s'applique … la plupart des logiciels de la Free Software Foundation, -ainsi qu'… tout autre programme pour lequel ses auteurs s'engagent … -l'utiliser. (Certains autres logiciels de la Free Software Foundation sont -couverts par la GNU Lesser General Public License … la place.) Vous pouvez -aussi l'appliquer aux programmes qui sont les v“tres. - -Quand nous parlons de logiciels libres, nous parlons de libert‚, non de -prix. Nos licences publiques g‚n‚rales sont con‡ues pour vous donner -l'assurance d'ˆtre libres de distribuer des copies des logiciels libres -(et de facturer ce service, si vous le souhaitez), de recevoir le code -source ou de pouvoir l'obtenir si vous le souhaitez, de pouvoir modifier -les logiciels ou en utiliser des ‚l‚ments dans de nouveaux programmes -libres et de savoir que vous pouvez le faire. - -Pour prot‚ger vos droits, il nous est n‚cessaire d'imposer des limitations -qui interdisent … quiconque de vous refuser ces droits ou de vous demander -d'y renoncer. Certaines responsabilit‚s vous incombent en raison de ces -limitations si vous distribuez des copies de ces logiciels, ou si vous les -modifiez. - -Par exemple, si vous distribuez des copies d'un tel programme, … titre -gratuit ou contre une r‚mun‚ration, vous devez accorder aux destinataires -tous les droits dont vous disposez. Vous devez vous assurer qu'eux aussi -re‡oivent ou puissent disposer du code source. Et vous devez leur montrer -les pr‚sentes conditions afin qu'ils aient connaissance de leurs droits. - -Nous prot‚geons vos droits en deux ‚tapes : (1) nous sommes titulaires des -droits d'auteur du logiciel, et (2) nous vous d‚livrons cette licence, qui -vous donne l'autorisation l‚gale de copier, distribuer et/ou modifier le -logiciel. - -En outre, pour la protection de chaque auteur ainsi que la n“tre, nous -voulons nous assurer que chacun comprenne que ce logiciel libre ne fait -l'objet d'aucune garantie. Si le logiciel est modifi‚ par quelqu'un -d'autre puis transmis … des tiers, nous voulons que les destinataires -soient mis au courant que ce qu'ils ont re‡u n'est pas le logiciel -d'origine, de sorte que tout problŠme introduit par d'autres ne puisse -entacher la r‚putation de l'auteur originel. - -En d‚finitive, un programme libre restera … la merci des brevets de -logiciels. Nous souhaitons ‚viter le risque que les redistributeurs d'un -programme libre fassent des demandes individuelles de licence de brevet, -ceci ayant pour effet de rendre le programme propri‚taire. Pour ‚viter -cela, nous ‚tablissons clairement que toute licence de brevet doit ˆtre -conc‚d‚e de fa‡on … ce que l'usage en soit libre pour tous ou bien -qu'aucune licence ne soit conc‚d‚e. - -Les termes exacts et les conditions de copie, distribution et modification -sont les suivants: - -CONDITIONS DE COPIE, DISTRIBUTION ET MODIFICATION DE LA LICENCE PUBLIQUE -GNRALE GNU. - - 0. La pr‚sente Licence s'applique … tout programme ou tout autre -ouvrage contenant un avis, appos‚ par le titulaire des droits d'auteur, -stipulant qu'il peut ˆtre distribu‚ au titre des conditions de la pr‚sente -Licence Publique G‚n‚rale. Ci-aprŠs, le "Programme" d‚signe l'un -quelconque de ces programmes ou ouvrages, et un "ouvrage fond‚ sur le -Programme" d‚signe soit le Programme, soit un ouvrage qui en d‚rive au -titre des lois sur le droit d'auteur : en d'autres termes, un ouvrage -contenant le Programme ou une partie de ce dernier, soit … l'identique, -soit avec des modifications et/ou traduit dans un autre langage. -(Ci-aprŠs, le terme "modification" implique, sans s'y r‚duire, le terme -traduction) Chaque concessionaire sera d‚sign‚ par "vous". - -Les activit‚s autres que la copie, la distribution et la modification ne -sont pas couvertes par la pr‚sente Licence ; elles sont hors de son champ -d'application. L'op‚ration consistant … ex‚cuter le Programme n'est -soumise … aucune limitation et les sorties du programme ne sont couvertes -que si leur contenu constitue un ouvrage fond‚ sur le Programme -(ind‚pendamment du fait qu'il ait ‚t‚ r‚alis‚ par l'ex‚cution du -Programme). La validit‚ de ce qui pr‚cŠde d‚pend de ce que fait le -Programme. - - 1. Vous pouvez copier et distribuer des copies … l'identique du code -source du Programme tel que vous l'avez re‡u, sur n'importe quel support, -du moment que vous apposiez sur chaque copie, de maniŠre ad hoc et -parfaitement visible, l'avis de droit d'auteur ad‚quat et une exon‚ration -de garantie ; que vous gardiez intacts tous les avis faisant r‚f‚rence … -la pr‚sente Licence et … l'absence de toute garantie ; et que vous -fournissiez … tout destinataire du Programme autre que vous-mˆme un -exemplaire de la pr‚sente Licence en mˆme temps que le Programme. - -Vous pouvez faire payer l'acte physique de transmission d'une copie, et -vous pouvez, … votre discr‚tion, proposer une garantie contre -r‚mun‚ration. - - 2. Vous pouvez modifier votre copie ou des copies du Programme ou -n'importe quelle partie de celui-ci, cr‚ant ainsi un ouvrage fond‚ sur le -Programme, et copier et distribuer de telles modifications ou ouvrage -selon les termes de l'Article 1 ci-dessus, … condition de vous conformer -‚galement … chacune des obligations suivantes : - - a) Vous devez munir les fichiers modifi‚s d'avis bien visibles - stipulants que vous avez modifi‚ ces fichiers, ainsi que la date de - chaque modification. - - b) Vous devez prendre les dispositions n‚cessaires pour que tout - ouvrage que vous distribuez ou publiez, et qui, en totalit‚ ou en - partie, contient ou est fond‚ sur le Programme - ou une partie - quelconque de ce dernier - soit conc‚d‚ comme un tout, … titre gratuit, - … n'importe quel tiers, au titre des conditions de la pr‚sente Licence. - - c) Si le programme modifi‚ lit habituellement des instructions de fa‡on - interactive lorsqu'on l'ex‚cute, vous devez, quand il commence son - ex‚cution pour ladite utilisation interactive de la maniŠre la plus - usuelle, faire en sorte qu'il imprime ou affiche une annonce comprenant - un avis de droit d'auteur ad hoc, et un avis stipulant qu'il n'y a pas - de garantie (ou bien indiquant que c'est vous qui fournissez la - garantie), et que les utilisateurs peuvent redistribuer le programme en - respectant les pr‚sentes obligations, et expliquant … l'utilisateur - comment voir une copie de la pr‚sente Licence. - (Exception : si le Programme est lui-mˆme interactif mais n'imprime pas - habituellement une telle annonce, votre ouvrage fond‚ sur le Programme - n'est pas oblig‚ d'imprimer une annonce). - -Ces obligations s'appliquent … l'ouvrage modifi‚ pris comme un tout. Si -des ‚l‚ments identifiables de cet ouvrage ne sont pas fond‚s sur le -Programme et peuvent raisonnablement ˆtre consid‚r‚s comme des ouvrages -ind‚pendants distincts en eux mˆmes, alors la pr‚sente Licence et ses -conditions ne s'appliquent pas … ces ‚l‚ments lorsque vous les distribuez -en tant qu'ouvrages distincts. Mais lorsque vous distribuez ces mˆmes -‚l‚ments comme partie d'un tout, lequel constitue un ouvrage fond‚ sur le -Programme, la distribution de ce tout doit ˆtre soumise aux conditions de -la pr‚sente Licence, et les autorisations qu'elle octroie aux autres -concessionnaires s'‚tendent … l'ensemble de l'ouvrage et par cons‚quent … -chaque et toute partie indiff‚rement de qui l'a ‚crite. - -Par cons‚quent, l'objet du pr‚sent article n'est pas de revendiquer des -droits ou de contester vos droits sur un ouvrage entiŠrement ‚crit par -vous; son objet est plut“t d'exercer le droit de contr“ler la distribution -d'ouvrages d‚riv‚s ou d'ouvrages collectifs fond‚s sur le Programme. - -De plus, la simple proximit‚ du Programme avec un autre ouvrage qui n'est -pas fond‚ sur le Programme (ou un ouvrage fond‚ sur le Programme) sur une -partition d'un espace de stockage ou un support de distribution ne place -pas cet autre ouvrage dans le champ d'application de la pr‚sente Licence. - - 3. Vous pouvez copier et distribuer le Programme (ou un ouvrage fond‚ -sur lui, selon l'Article 2) sous forme de code objet ou d'ex‚cutable, -selon les termes des Articles 1 et 2 ci-dessus, … condition que vous -accomplissiez l'un des points suivants : - - a) L'accompagner de l'int‚gralit‚ du code source correspondant, sous - une forme lisible par un ordinateur, lequel doit ˆtre distribu‚ au - titre des termes des Articles 1 et 2 ci-dessus, sur un support - habituellement utilis‚ pour l'‚change de logiciels; ou, - - b) L'accompagner d'une proposition ‚crite, valable pendant au moins - trois ans, de fournir … tout tiers, … un tarif qui ne soit pas - sup‚rieur … ce que vous co–te l'acte physique de r‚aliser une - distribution source, une copie int‚grale du code source correspondant - sous une forme lisible par un ordinateur, qui sera distribu‚e au titre - des termes des Articles 1 et 2 ci- dessus, sur un support - habituellement utilis‚ pour l'‚change de logiciels; ou, - - c) L'accompagner des informations re‡ues par vous concernant la - proposition de distribution du code source correspondant. (Cette - solution n'est autoris‚e que dans le cas d'une distribution non - commerciale et seulement si vous avez re‡u le programme sous forme de - code objet ou d'ex‚cutable accompagn‚ d'une telle proposition - en - conformit‚ avec le sous-Article b ci-dessus.) - -Le code source d'un ouvrage d‚signe la forme favorite pour travailler … -des modifications de cet ouvrage. Pour un ouvrage ex‚cutable, le code -source int‚gral d‚signe la totalit‚ du code source de la totalit‚ des -modules qu'il contient, ainsi que les ‚ventuels fichiers de d‚finition des -interfaces qui y sont associ‚s, ainsi que les scripts utilis‚s pour -contr“ler la compilation et l'installation de l'ex‚cutable. Cependant, par -exception sp‚ciale, le code source distribu‚ n'est pas cens‚ inclure quoi -que ce soit de normalement distribu‚ (que ce soit sous forme source ou -binaire) avec les composants principaux (compilateur, noyau, et autre) du -systŠme d'exploitation sur lequel l'ex‚cutable tourne, … moins que ce -composant lui-mˆme n'accompagne l'ex‚cutable. - -Si distribuer un ex‚cutable ou un code objet consiste … offrir un accŠs -permettant leur copie depuis un endroit particulier, alors l'offre d'un -accŠs ‚quivalent pour copier le code source depuis le mˆme endroit compte -comme une distribution du code source - mˆme si les tiers ne sont pas -contraints de copier le source en mˆme temps que le code objet. - - 4. Vous ne pouvez copier, modifier, conc‚der en sous-licence, ou -distribuer le Programme, sauf tel qu'express‚ment pr‚vu par la pr‚sente -Licence. Toute tentative de copier, modifier, conc‚der en sous-licence, ou -distribuer le Programme d'une autre maniŠre est r‚put‚e non valable, et -met imm‚diatement fin … vos droits au titre de la pr‚sente Licence. -Toutefois, les tiers ayant re‡u de vous des copies, ou des droits, au -titre de la pr‚sente Licence ne verront pas leurs autorisations r‚sili‚es -aussi longtemps que ledits tiers se conforment pleinement … elle. - - 5. Vous n'ˆtes pas oblig‚ d'accepter la pr‚sente Licence ‚tant donn‚ -que vous ne l'avez pas sign‚e. Cependant, rien d'autre ne vous accorde -l'autorisation de modifier ou distribuer le Programme ou les ouvrages -fond‚s sur lui. Ces actions sont interdites par la loi si vous n'acceptez -pas la pr‚sente Licence. En cons‚quence, en modifiant ou distribuant le -Programme (ou un ouvrage quelconque fond‚ sur le Programme), vous -signifiez votre acceptation de la pr‚sente Licence en le faisant, et de -toutes ses conditions concernant la copie, la distribution ou la -modification du Programme ou d'ouvrages fond‚s sur lui. - - 6. Chaque fois que vous redistribuez le Programme (ou n'importe quel -ouvrage fond‚ sur le Programme), une licence est automatiquement conc‚d‚e -au destinataire par le conc‚dant originel de la licence, l'autorisant … -copier, distribuer ou modifier le Programme, sous r‚serve des pr‚sentes -conditions. Vous ne pouvez imposer une quelconque limitation -suppl‚mentaire … l'exercice des droits octroy‚s au titre des pr‚sentes par -le destinataire. Vous n'avez pas la responsabilit‚ d'imposer le respect de -la pr‚sente Licence … des tiers. - - 7. Si, cons‚quement … une d‚cision de justice ou l'all‚gation d'une -transgression de brevet ou pour toute autre raison (non limit‚e … un -probleme de brevet), des obligations vous sont impos‚es (que ce soit par -jugement, conciliation ou autre) qui contredisent les conditions de la -pr‚sente Licence, elles ne vous excusent pas des conditions de la pr‚sente -Licence. Si vous ne pouvez distribuer de maniŠre … satisfaire -simultan‚ment vos obligations au titre de la pr‚sente Licence et toute -autre obligation pertinente, alors il en d‚coule que vous ne pouvez pas du -tout distribuer le Programme. Par exemple, si une licence de brevet ne -permettait pas une redistribution sans redevance du Programme par tous -ceux qui re‡oivent une copie directement ou indirectement par votre -interm‚diaire, alors la seule fa‡on pour vous de satisfaire … la fois … la -licence du brevet et … la pr‚sente Licence serait de vous abstenir -totalement de toute distribution du Programme. - -Si une partie quelconque de cet article est tenue pour nulle ou -inopposable dans une circonstance particuliŠre quelconque, l'intention est -que le reste de l'article s'applique. La totalit‚ de la section -s'appliquera dans toutes les autres circonstances. - -Cet article n'a pas pour but de vous induire … transgresser un quelconque -brevet ou d'autres revendications … un droit de propri‚t‚ ou … contester -la validit‚ de la moindre de ces revendications ; cet article a pour seul -objectif de prot‚ger l'int‚grit‚ du systŠme de distribution du logiciel -libre, qui est mis en oeuvre par la pratique des licenses publiques. De -nombreuses personnes ont fait de g‚n‚reuses contributions au large spectre -de logiciels distribu‚s par ce systŠme en se fiant … l'application -coh‚rente de ce systŠme ; il appartient … chaque auteur/donateur de -d‚cider si il ou elle veut distribuer du logiciel par l'interm‚diaire d'un -quelconque autre systŠme et un concessionaire ne peut imposer ce choix. - -Cet article a pour but de rendre totalement limpide ce que l'on pense ˆtre -une cons‚quence du reste de la pr‚sente Licence. - - 8. Si la distribution et/ou l'utilisation du Programme est limit‚e dans -certains pays que ce soit par des brevets ou par des interfaces soumises -au droit d'auteur, le titulaire originel des droits d'auteur qui d‚cide de -couvrir le Programme par la pr‚sente Licence peut ajouter une limitation -g‚ographique de distribution explicite qui exclue ces pays afin que la -distribution soit permise seulement dans ou entre les pays qui ne sont pas -ainsi exclus. Dans ce cas, la pr‚sente Licence incorpore la limitation -comme si elle ‚tait ‚crite dans le corps de la pr‚sente Licence. - - 9. La Free Software Foundation peut, de temps … autre, publier des -versions r‚vis‚es et/ou nouvelles de la Licence Publique G‚n‚rale. De -telles nouvelles versions seront similaires … la pr‚sente version dans -l'esprit mais pourront diff‚rer dans le d‚tail pour prendre en compte de -nouvelles probl‚matiques ou inqui‚tudes. - -Chaque version possŠde un num‚ro de version la distinguant. Si le -Programme pr‚cise le num‚ro de version de la pr‚sente Licence qui s'y -applique et "une version ult‚rieure quelconque", vous avez le choix de -suivre les conditions de la pr‚sente version ou de toute autre version -ult‚rieure publi‚e par la Free Software Foundation. Si le Programme ne -sp‚cifie aucun num‚ro de version de la pr‚sente Licence, vous pouvez -choisir une version quelconque publi‚e par la Free Software Foundation … -quelque moment que ce soit. - - 10. Si vous souhaitez incorporer des parties du Programme dans d'autres -programmes libres dont les conditions de distribution sont diff‚rentes, -‚crivez … l'auteur pour lui en demander l'autorisation. Pour les logiciels -dont la Free Software Foundation est titulaire des droits d'auteur, -‚crivez … la Free Software Foundation ; nous faisons parfois des -exceptions dans ce sens. Notre d‚cision sera guid‚e par le double objectif -de pr‚server le statut libre de tous les d‚riv‚s de nos logiciels libres -et de promouvoir le partage et la r‚utilisation des logiciels en g‚n‚ral. - - -ABSENCE DE GARANTIE - - 11. COMME LA LICENCE DU PROGRAMME EST CONCEDEE A TITRE GRATUIT, AUCUNE -GARANTIE NE S'APPLIQUE AU PROGRAMME, DANS LES LIMITES AUTORISEES PAR LA -LOI APPLICABLE. SAUF MENTION CONTRAIRE ECRITE, LES TITULAIRES DU DROIT -D'AUTEUR ET/OU LES AUTRES PARTIES FOURNISSENT LE PROGRAMME "EN L'ETAT", -SANS AUCUNE GARANTIE DE QUELQUE NATURE QUE CE SOIT, EXPRESSE OU IMPLICITE, -Y COMPRIS, MAIS SANS Y ETRE LIMITE, LES GARANTIES IMPLICITES DE -COMMERCIABILITE ET DE LA CONFORMITE A UNE UTILISATION PARTICULIERE. VOUS -ASSUMEZ LA TOTALITE DES RISQUES LIES A LA QUALITE ET AUX PERFORMANCES DU -PROGRAMME. SI LE PROGRAMME SE REVELAIT DEFECTUEUX, LE COUT DE L'ENTRETIEN, -DES REPARATIONS OU DES CORRECTIONS NECESSAIRES VOUS INCOMBENT -INTEGRALEMENT. - - 12. EN AUCUN CAS, SAUF LORSQUE LA LOI APPLICABLE OU UNE CONVENTION -ECRITE L'EXIGE, UN TITULAIRE DE DROIT D'AUTEUR QUEL QU'IL SOIT, OU TOUTE -PARTIE QUI POURRAIT MODIFIER ET/OU REDISTRIBUER LE PROGRAMME COMME PERMIS -CI-DESSUS, NE POURRAIT ETRE TENU POUR RESPONSABLE A VOTRE EGARD DES -DOMMAGES, INCLUANT LES DOMMAGES GENERIQUES, SPECIFIQUES, SECONDAIRES OU -CONSECUTIFS, RESULTANT DE L'UTILISATION OU DE L'INCAPACITE D'UTILISER LE -PROGRAMME (Y COMPRIS, MAIS SANS Y ETRE LIMITE, LA PERTE DE DONNEES, OU LE -FAIT QUE DES DONNEES SOIENT RENDUES IMPRECISES, OU LES PERTES EPROUVEES -PAR VOUS OU PAR DES TIERS, OU LE FAIT QUE LE PROGRAMME ECHOUE A -INTEROPERER AVEC UN AUTRE PROGRAMME QUEL QU'IL SOIT) MEME SI LE DIT -TITULAIRE DU DROIT D'AUTEUR OU LE PARTIE CONCERNEE A ETE AVERTI DE -L'EVENTUALITE DE TELS DOMMAGES. - - FIN DES CONDITIONS - - Appendix: Comment appliquer ces conditions … vos nouveaux programmes - - Si vous d‚veloppez un nouveau programme, et si vous voulez qu'il soit -de la plus grande utilit‚ possible pour le public, le meilleur moyen d'y -parvenir est d'en faire un logiciel libre que chacun peut redistribuer et -modifier au titre des pr‚sentes conditions . - - Pour ce faire, munissez le programme des avis qui suivent. Le plus s–r -est de les ajouter au d‚but de chaque fichier source pour v‚hiculer le -plus efficacement possible l'absence de toute garantie ; chaque fichier -devrait aussi contenir au moins la ligne "copyright" et une indication de -l'endroit o— se trouve l'avis complet. - - [Une ligne donnant le nom du programme et une courte id‚e de ce qu'il - fait.] - Copyright (C) [ann‚e] [nom de l'auteur] - - Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou - le modifier au titre des clauses de la Licence Publique G‚n‚rale GNU, - telle que publi‚e par la Free Software Foundation ; soit la version 2 - de la Licence, ou (… votre discr‚tion) une version ult‚rieure - quelconque. - - Ce programme est distribu‚ dans l'espoir qu'il sera utile, mais SANS - AUCUNE GARANTIE ; sans mˆme une garantie implicite de COMMERCIABILITE - ou DE CONFORMITE A UNE UTILISATION PARTICULIERE. Voir la Licence - Publique G‚n‚rale GNU pour plus de d‚tails. - - Vous devriez avoir re‡u un exemplaire de la Licence Publique G‚n‚rale - GNU avec ce programme ; si ce n'est pas le cas, ‚crivez … la Free - Software Foundation Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307, tats-Unis - -Ajoutez aussi des informations sur la maniŠre de vous contacter par -courrier ‚lectronique et courrier postal. - -Si le programme est interactif, faites en sorte qu'il affiche un court -avis tel que celui-ci lorsqu'il d‚marre en mode interactif : - - Gnomovision version 69, Copyright (C) ann‚e nom de l'auteur - Gnomovision n'est accompagn‚ d'ABSOLUMENT AUCUNE GARANTIE ; pour - plus de d‚tails tapez "show w". - Ceci est un logiciel libre et vous ˆtes invit‚ … le redistribuer en - respectant certaines obligations; pour plus de d‚tails tapez "show c". - -Les instructions hypoth‚tiques "show w" et "show c" sont suppos‚es montrer -les parties ad hoc de la Licence Publique G‚n‚rale. Bien entendu, les -instructions que vous utilisez peuvent porter d'autres noms que "show w" -et "show c" ; elles peuvent mˆme ˆtre des clics de souris ou des ‚l‚ments -d'un menu ou tout ce qui convient … votre programme. - -Vous devriez aussi obtenir de votre employeur (si vous travaillez en tant -que d‚veloppeur) ou de votre ‚cole, si c'est le cas, qu'il (ou elle) signe -une "renonciation aux droits d'auteur" concernant le programme, si -n‚cessaire. Voici un exemple (changez les noms) : - - Yoyodyne, Inc., d‚clare par la pr‚sente renoncer … toute pr‚tention sur - les droits d'auteur du programme "Gnomovision" (qui fait des avances - aux compilateurs) ‚crit par James Hacker. - [signature de Ty Coon], 1er avril 1989 - Ty Coon, Pr‚sident du Vice - -La pr‚sente Licence Publique G‚n‚rale n'autorise pas l'incorporation de -votre programme dans des programmes propri‚taires. Si votre programme est -une bibliothŠque de sous-programmes, vous pouvez consid‚rer plus utile -d'autoriser l'‚dition de liens d'applications propri‚taires avec la -bibliothŠque. Si c'est ce que vous voulez faire, utilisez la GNU Lesser -General Public License au lieu de la pr‚sente Licence. diff --git a/teradesk/fr/desktop.rsc b/teradesk/fr/desktop.rsc deleted file mode 100644 index 775a72e..0000000 Binary files a/teradesk/fr/desktop.rsc and /dev/null differ diff --git a/teradesk/it/copying b/teradesk/it/copying deleted file mode 100644 index f8f3c96..0000000 --- a/teradesk/it/copying +++ /dev/null @@ -1,341 +0,0 @@ - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) 19yy - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) 19yy name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/teradesk/it/desktop.rsc b/teradesk/it/desktop.rsc deleted file mode 100644 index 514cf64..0000000 Binary files a/teradesk/it/desktop.rsc and /dev/null differ diff --git a/teradesk/ru/copying b/teradesk/ru/copying deleted file mode 100644 index d159169..0000000 --- a/teradesk/ru/copying +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/teradesk/ru/desktop.rsc b/teradesk/ru/desktop.rsc deleted file mode 100644 index f02eb96..0000000 Binary files a/teradesk/ru/desktop.rsc and /dev/null differ diff --git a/teradesk/ru/desktop.rsd b/teradesk/ru/desktop.rsd deleted file mode 100644 index 2861ae1..0000000 Binary files a/teradesk/ru/desktop.rsd and /dev/null differ diff --git a/teradesk/teradesk.inf b/teradesk/teradesk.inf index ec1120e..cd516ba 100644 --- a/teradesk/teradesk.inf +++ b/teradesk/teradesk.inf @@ -1097,7 +1097,7 @@ deskicons= labl=setup type=4 path=C:\mint\setup - ypos=1 + ypos=2 } icon= { @@ -1113,7 +1113,7 @@ deskicons= labl=qed type=5 path=C:\tools\qed\qed.app - ypos=3 + ypos=4 } icon= { @@ -1121,7 +1121,7 @@ deskicons= labl=Zview type=5 path=C:\tools\zview\zview.app - ypos=4 + ypos=5 } icon= { @@ -1129,16 +1129,16 @@ deskicons= labl=devtools type=4 path=C:\devtools - ypos=5 + xpos=2 + ypos=2 } icon= { - name=NETSURF - labl=NetSurf - type=6 - path=C:\tools\netsurf3\nsv4e.app - xpos=1 - ypos=4 + name=DOWNLOAD + labl=Downloads + type=4 + path=C:\home\Downloads + xpos=6 } icon= { @@ -1154,7 +1154,7 @@ deskicons= labl=HypView type=5 path=C:\tools\hyp_view\hyp_view.app - ypos=2 + ypos=3 } icon= { @@ -1167,11 +1167,21 @@ deskicons= } icon= { - name=DOWNLOAD - labl=Downloads + name=TOOLS@DIR + labl=tools type=4 - path=C:\Downloads - xpos=6 + path=C:\tools + xpos=1 + ypos=2 + } + icon= + { + name=NETSURF + labl=NetSurf + type=5 + path=C:\tools\netsurf\nsv4e.app + xpos=1 + ypos=5 } } @@ -1225,11 +1235,19 @@ applications= { dtype= { - mask=*.TXT + mask=*.txt } dtype= { - mask=*.QPJ + mask=*.qpj + } + dtype= + { + mask=*.cfg + } + dtype= + { + mask=*.cnf } } } @@ -1352,7 +1370,7 @@ applications= } app= { - path=C:\tools\netsurf3\nsv4e.app + path=C:\tools\netsurf\nsv4e.app cmdl=%f atype= { @@ -1360,22 +1378,18 @@ applications= } doctypes= { - dtype= - { - mask=*.htm* - } - dtype= - { - mask=https://* - } - dtype= - { - mask=http://* - } dtype= { mask=*.php } + dtype= + { + mask=*.htm + } + dtype= + { + mask=http* + } } } } @@ -1392,15 +1406,15 @@ windows= } pos= { - xpos=79 - ypos=55 + xpos=311 + ypos=103 winw=53 winh=15 } pos= { - xpos=87 - ypos=79 + xpos=303 + ypos=375 winw=56 winh=11 } diff --git a/teradesk/teratos/desk_cf.prg b/teradesk/teratos/desk_cf.prg deleted file mode 100644 index cac22b9..0000000 Binary files a/teradesk/teratos/desk_cf.prg and /dev/null differ diff --git a/teradesk/teratos/desktop.rsc b/teradesk/teratos/desktop.rsc deleted file mode 100644 index a75ce67..0000000 Binary files a/teradesk/teratos/desktop.rsc and /dev/null differ diff --git a/teradesk/teratos/desktop.rsd b/teradesk/teratos/desktop.rsd deleted file mode 100644 index 2861ae1..0000000 Binary files a/teradesk/teratos/desktop.rsd and /dev/null differ diff --git a/teradesk/teratos/icons.rsc b/teradesk/teratos/icons.rsc deleted file mode 100644 index 7c05019..0000000 Binary files a/teradesk/teratos/icons.rsc and /dev/null differ diff --git a/tools/68kemu/readme.txt b/tools/68kemu/README.txt similarity index 100% rename from tools/68kemu/readme.txt rename to tools/68kemu/README.txt diff --git a/tools/draconis/dracftp/readme.txt b/tools/draconis/dracftp/README.TXT similarity index 100% rename from tools/draconis/dracftp/readme.txt rename to tools/draconis/dracftp/README.TXT diff --git a/tools/highwire/Change.Log b/tools/highwire/Change.Log new file mode 100644 index 0000000..c17683e --- /dev/null +++ b/tools/highwire/Change.Log @@ -0,0 +1,1141 @@ +Changes in V. 0.3.5 + + beta 7 + - combined 2010 beta changes with 2013 git repo changes + - fix blank line rendering + - change AtariST specfic (control) characters to octal + - fix Pure-C build support (might work with AHCC now too) + - add support for latest giflib + - add support for older libungif + - fix support for gcc-2.95 + - fix support for modern GCC and libraries + - cleanup type-punned pointers + - streamline about build libs + + 2013-git + - add support for coldfire architecture + - add support for libgif 5.0 + - add support for libpng 1.4.x + - fix GCC strict aliasing warnings/errors + + 2011-git + - add support for AV_PATH_UPDATE + + 2010-cvs + - add monospaced fonts if available + - fix support for jpeglib + - move clipboard code to own files + +Changes in V. 0.3.4 + beta 1 + - Added New Window ^N to File menu + - Form text areas + - now use cflib to enable all language keyboards + - Shift Del, deletes to end of line + - Paste is not artificially limited to any length of buffer. + This may have unexpected consequences which will be fixed if + they arise. + - The URL input field can be copied with Drag and Drop to the + bookmark window. + + beta 2 + - Form text areas + - Bug fix for carriage returns and tabs pasted from clipboard. + + beta 4 + - url field code changes + + bete 6 + - moved clipboard code to separate module + - start to add Ctrl-C to form textareas (not yet working) + - rebuilt with libjpeg 8. Fixes jpeg image distortion in 030 build + + +Changes in V. 0.3.3 beta + +- OLGA support implemented (as client). Files + sent to an OLGA server (as eg. QED) get reloaded + by HighWire after changed by the server. + +- New Feature implemented: Initial Support for + file method FORMs (file upload via forms) + +- New Feature implemented: Basic Bookmark support + - Bookmark GEO stored in Config file + - Ability to open Bookmark window from menu and + with Control+B + - Ability to bookmark a window from menu, popups + and with Control+D + - cfg keyword HOTLIST_OPEN opens the window + automatically at program start + +- New config keyword FIXED_CMAP for using an + optimized color palette and COLORS_CHANGED + messaging in 8 planes screen mode for speeding + up color remapping and better color results. + This palette is also always used for plane modes + > 8. + +- Support added for image/x-icon format and mime + type. + +- Improved image decoder selector, makes loading + of some images a bit faster. + +- Bug Fix for background colors. + +- New config keyword DATA_DIR to define the + default directory for downloading files (affects + also path for opening local files). + +- Improved opening of windows in the background + (SHIFT+ALT while clicking a link). + +- Bug Fix: Highwire now gets form data encoding + from the form. + +- Corrected behaviour of sending data in the + sting/stik2 OVLs. Could lead to connection + errors while posting data. + +- Bug Fix for window geo code and constantly + reseting values. + +- Bug Fix for text following floating images. + +- Overworked handling of align/float/text-align + attributes. + +- Table Border code overhauled. + +- Force empty Option tags to be '_'. + +- Invalid 'polygon' map areas supported, as well + as a few other wonderful errors brought to the + world by IE. + +- Invalid '&' CSS token and corresponding rules + ignored. Also invalid '\' escaped CSS tokens + and identifiers ignored as well as invalid + trailing ';'. + +- New mime-type 'audio/mpeg' (*.mp3) added, will + be simply propagated to the AV-server. + +- Reading of 'Content-Type ... charset=' from the + HTTP header fixed. This was never working + correctly before (#172). + +- Bugs #172, #179, #217 resolved. + +__________________________________________________ +Changes in V. 0.3.2 release of December 29, 2006: + +- CSS file loading mechanisms got substantially + overhauled to avoid endless loops due to + redirected files. This makes also downloading a + bit faster, as a nice side effect (#0219). + +- CSS width attribute added for formular elements + text, file and password. + +- New feature implemented: holding SHIFT+ALT + while clicking a link opens a new window and set + it to the bottom. + +- New feature implemented: SHIFT+TAB now navigates + backwards in a FORM. + +- New feature implemented: Starting Window + position now stored in CFG file. Saved when + program exited with 'Quit' from menu bar. + +- Font Setup dialog implemented to change fonts on + the fly. Works only with selectors supporting + the Font Protocol (eg. the Thing desktop). + +- Reworked the progress bar of browser windows for + loading pages. + +- Scheduler timer functionality brought in place + to reduce CPU usage while HighWire is ideling. + The related code was already implemented long + time ago but forgotten to be used. + +- Font-size handling refined. Set font size can + never be smaller than defined min size. + +- Handling of % values in scan_numeric() modified + (sourceforge fix). + +- CSS positioning system modified. + +- CSS border system CSS2 compliant. Styles None, + Hidden, Double, Dotted, Dashed, Solid, Inset, + Outset support. + +- CSS display:none support added. @media parsing + improved. !important rules support added. + +- CSS specificity or weighting system changed from + base 10 to base 100. Avoids rules with 10 tags + being more specific than a rule with 1 class. + +- CSS Tokens added: + Bottom + Right + Border-bottom-color + Border-bottom-style + Border-bottom-width + Border-top-color + Border-top-style + Border-top-width + Border-left-color + Border-left-style + Border-left-width + Border-right-color + Border-right-style + Border-right-width + Border-style + +- AVSERVER detection rewritten (MLUTZ) fixes + Teradesk troubles. + Also drag&drop is working via AVSERVER. + The behaviour can be changed by AV_WINDOW in + highwire.cfg: + AV_WINDOW = 1: drag&drop through AVSERVER + enabled. + AV_WINDOW = 2: also enables global window + cycling. + +- Drag and Drop for the URL input field. + +- Bugfix for interlaced monochrome PNGs, a buffer + was calculated too small. + +- Bugfix Images now scaled properly if only height + or width provided. + +- Bugfix TH & TD tag CSS Text style em & ex + support (google bug fix). + +- Bugfix catch unterminated tags inside of H# + tags. + +- Bugfix some bad Text indent values caught. + +- Bugfix CSS text weight bold reset. + +- Bugfix CTRL+N now opens Highwire start page, + SHIFT+CTRL+N opens an empty New Window. + +- Bugfix Open Image in new window possible when + view images is disabled. + +- Bugs #174, #0181, #0219, #0220 resolved. + +__________________________________________________ +Changes in V. 0.3.0 release of February 07, 2006: + +- Several bugs with bad pointers from the 0.2.7 + release fixed, some no longer used code removed. + +- The download manager handles 'chunked mode' data + streams correctly now; Target file names get + adapted for redirected connections (eg. download + some release zip from the HighWire site). + +- Unterminated attribute strings in tags now + attempted to be parsed. + +- Improved VA/AV protocol messageing, replaced + VA_START by AV_STARTPROG. + +- CSS specificity or weighting system introduced. + +- CSS parser improved for better compatibility: + attribute text-decoration:none suppresses text + underline; Float values without leading digits + supported; Handle values when there are speces + before theit units; PX sizes reduced to more + closely match FF,IE display. + +- New CSS keywords implemented: border-top, + border-bottom, border-left, border-right, + display:inline. + +- Wrong error output removed which occured every + time when a CSS file was (correctly) ending with + a comment. + +- Table width calculation improved, eg. when the + 'nowrap' attribute comes into count. + +- Bugs #0122, #161 resolved. + +__________________________________________________ +Changes in V. 0.2.7 release of December 24, 2005: + +- "Save as..." implemented for images, via the + right click popup menu. + +- Numerous improvements on the CSS style support + (eg. 'list-style:..') and CSS styles applied to + many more tags than before. + +- Percentage Font Size bug fixed. + +- Table Cell 'nowrap' bug fixed. + +- Scanner improved to recognize some odd but legal + percentage color values. + +__________________________________________________ +Changes in V. 0.2.6 release of November 08, 2005: + +- Download manager implemented for the "Save + Target As" popup item. Can handle up to four + connections at a time. + +- Support added for HTTP Authentication (RFC2069 + Basic only, no RFC2617 Digest/MD5 yet). + +- The URL input field got an own history for the + ten last URLs typed in by the user. These + entries are stored and stay persistent between + program quit and the next start. Also there are + some improvements to remove control characters + due to due to copy&paste actions (by G.Stoll). + +- Table attributes COLSPAN=0 and ROWSPAN=0 + implemented (#0112). Some improvements for + table rendering (width calculation). + +- Memory leak closed in the Table destructor. + +- Bugfix for memory from the program's data + segment get freed in true color (reported by + Zorro). + +- Loading strategy changed to reduce the + probability of connection timeouts. Also some + pages with lots of images are loaded a bit + faster now. + +- The HELP key opens the correct document now + rather then the outdated file. + +- Correction to have X11 bitmap and pixmap images + stored in the cache with the right extension; + Added truncated *.jpe to recognized extensions. + +- Improved code to filter out javascript parts + from HTML (#0201), also improved code for + handling HTML comments. + +- Code adapted for gemlib version >= 0.43 (#0145) + and inline asm adapted for gcc 3. + +- Bugs #0112, #0129, #0145, #0158, #0186, #0201 + resolved. + +__________________________________________________ +Changes in V. 0.2.5 release of March 15, 2005: + +- Dir listing corrected for displaying file/dir + names containing blanks (#0085). + +- Handling of