home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / EFFO / forum14.lzh / LETTERS / brief.hoheisel < prev    next >
Text File  |  1990-11-27  |  4KB  |  69 lines

  1. Helmut Hoheisel-Zimmermann               Tel.: G: 0431/386-3910
  2. Eekberg 26                                     P: 0431/204567
  3. D-2300 Kiel 14
  4.  
  5.  
  6. Hallo Thomas,
  7.  
  8. zur Zeit bin ich noch dabei, die zurueckliegenden Forumsdisketten zu sichten
  9. und die fuer mich relevanten Tools zu installieren; gerade eben bin ich dabei,
  10. MicroEmacs (me 3.9e aus der Forumsrunde 5) aus mein System zu bringen.
  11. Dazu ist auch gleich eine Frage aufgetaucht: Mir ist voellig unklar, wie ich
  12. die Funktionstasten belegen kann; aus Versuchen in dieser Richtung ist
  13. zumindest klar geworden, dass Emacs die Funktionstasten nicht aus den
  14. termcap-Eintraegen 'k0', ..., 'k9' einliest. Wie aber dann kann ich die
  15. Tastencodes definieren, die sich hinter 'FN0', ..., 'FN9' verbergen ?
  16. (Meine F-Tasten liefern z.B. $80, .., $89) Weiss da jemand von den
  17. Emacs-Gurus Rat ?
  18. << Zu diesem Zweck installiere man /h0/sys/.emacsrc. Der File ".emacsrc"
  19.    wird jedesmal beim Starten des me ausgefuehrt und kann (im Klartext)
  20.    alle erlaubten emacs-Befehle enthalten. Fuer die Zuordnung der
  21.    Funktionstasten empfiehlt sich 'bind-to-key'. Beispiele fuer solche
  22.    Startupfiles finden sich auf Forum 1, 3 und 4. WS >>
  23.  
  24. Aus den oben genannten Aktivitaeten ergibt sich, dass ich zur Zeit leider
  25. kein aktuelles Projektergebnis zur EFFO-Runde beisteuern kann. Ich denke
  26. allerdings darueber nach, wie ich das Backup meiner Festplatte einfacher
  27. gestalten kann als es mir zur Zeit moeglich ist: im wesentlichen mit einem
  28. Script und 'dsave'. (Ich verfuege leider nicht ueber die wunderschoenen
  29. Tools 'fsave'/'frestore', da sie nicht zum Lieferumfang meines OS-9
  30. gehoerten, als ich es erstmals kaufte und auch in den Updates nicht dabei
  31. waren; dafuer durfte ich noch den C-Compiler extra bezahlen!) Das 'tar' aus
  32. der Forumsrunde 11 ist - wenn ich es richtig verstanden habe - leider nicht
  33. in der Lage, eine Archivierung der Harddisk auf mehreren Disketten
  34. vorzunehmen, so wie ich es vom UNIX-'tar' her kenne. Also werde ich mir
  35. wahrscheinlich selbst was schreiben und nach Fertigstellung auch gerne zur
  36. Verfuegung stellen, falls jemand Bedarf hat.
  37. << Uns interessiert jeder Beitrag. Nur nicht daran zweifeln! THGSCH >>
  38.  
  39. Nun habe ich nochmal in meinen alten Bestaenden gewuehlt und ein Tool zu
  40. Tage gefoerdert, das moeglicherweise noch jemandem nuetzt:
  41. Um die Eingaben von Kommandos etwas komfortabler zu machen, habe ich mir
  42. 'hist' geschrieben, ein Programm, das einen Kommandozeileneditor mit dem
  43. History-Mechanismus der BSD-UNIX-C-Shell verbindet. Dazu noch einige Worte:
  44. Urspruenglich ist der Code fuer den mc68000 unter CP/M-68k entstanden; dann
  45. habe ich ihn fuer OS-9 adaptiert. Bis dahin war er vergleichsweise
  46. hardwareabhaengig (im wesentlich wegen des Ein-/Ausschalten des Insertmodus
  47. im Zeileneditor), da auf eine absolute Adresse im RAM des mc68000-Monitors
  48. zugegriffen wurde. Nachdem ich den Terminaldriver mit Wyse-50-Emulation von
  49. Steinmann & Frei einsetzte, habe ich den Code noch einmal adaptiert, wobei
  50. auch die Hardwareabhaengigkeit im wesentlichen entfiel. Die
  51. Terminalanpassung fuer den Zeileneditor muss allerdings zur Compilezeit
  52. vorgenommen werden, schoener waere natuerlich die Benutzung der termcap...
  53.  
  54. 'hist' lief immer ganz brauchbar fuer meine Belange; seit einiger Zeit
  55. benutze ich allerdings die Shell ZSH von Lukas Zeller, die doch um einiges
  56. maechtiger ist. << danke fuer die Blumen :-) LZ >>
  57. Vielleicht kann 'hist' trotzdem noch jemandem etwas nuetzen. Ich habe daher
  58. eine kleine Dokumentation geschrieben; das ganze (Quellen, makefile,
  59. Objectcode fuer mc68000/Wyse50(St&F) & Dokumentation ist unter 'HISTORY' zu
  60. finden.
  61. << Vielen Dank fuer den Beitrag. Er ist auf diesem Forum zu finden. THGSCH >>
  62.  
  63.  
  64. Mit freundlichen Gruessen
  65.  
  66. Helmut
  67.  
  68.  
  69.