Skip to content

Willkommen

Chartwalker edited this page Aug 29, 2023 · 3 revisions

Wie bei allen meinen Projekten ist die Doku immer in deutscher Sprache, nur der Code ist in englicher Sprache. Es kann aber jeder durch den Google Tanslator die Doku in jede andere Sprache automatisch übersetzt bekommen.

Hier clicken für Übersetzungswünsche.

Abstract

Getreu dem Spruch "do not touch a running system" wollte ich einfach nur, daß der efte im main-fork ohne Fehlermeldungen und Warnungen durchkompiliert, um auf Tumbleweed und KDE Neo sauber zu laufen.

Also habe ich jede Warnung durchforstet und soweit mir das möglich war auch gefixt, aber man kam sich nach den vielen unsauber berechneten Stringpuffern und dann hin und herkopieren vor als wenn wenn irgendwo eine Luke aufmacht und dann jedes mal ein Ungeheuer aus der Tiefe anschreit, also schnell wieder zumachen.

Das ging so 1-2 Tage und was ich alles an mehr oder weniger geglückten Ausnahmebehandlungen gesehen habe, legt nahe, daß ma mit Glib und GTK diese Systemahänigkeiten besser geklärt bekommt, nur muss man eben alles aug Glib umbauen und das geht nicht im Hauptrepository. Dazu braucht es einen Fork und eine grundlegende Überarbeitung.

Ich muss gestehen, daß ich aus er ANSI-C-Welt komme und das Thema Oop gerne vermeide, aber auch die ANSI-C-Welt hat ihre gruseligen Luken, dort schreit es zwar nicht, aber die sind voller Fallstricke - kein Entkommen, wenn man zu tief reingerät, also das gleiche Elend wie in der Oop, nur in grün.

Nicht umebaut werden soll das Thema ncurses, weil die Version soll schon auch auf der Console laufen und auch als Git-Editor.

Genau das alles zu behandeln ist hier Thema.

Clone this wiki locally