xyzsh icon indicating copy to clipboard operation
xyzsh copied to clipboard

Interactive shell and text processing tools

Results 3 xyzsh issues
Sort by recently updated
recently updated
newest added

指摘されて気付いたのですが、xyzsh 1.5.8には現在 libeditのソースコードが 直接埋め込まれています。 Fedoraのpackaging policy(特にセキュリティ上の懸念で、内部でコピーしたものが色々とあると、セキュリティの問題が起こった時追跡しづらくなる、とか)により、 https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries 外部のソースコードを(ライブラリのリンクでなくて)直接埋め込む場合は、あれこれと理由を説明しなくてはいけません。そして、余程の例外で無い限り許可されてません。 ざっと見てみましたが、el_my_wgets()とその中のread_getcmd()を取り除くことが特に難しく見えます。そこでですが、 *libeditを独自修正したものを使うのではでなく、libeditのライブラリを呼び出す形に修正することは可能でしょうか。 *libeditの「バグのせいで」独自修正が必要であれば、それをlibeditの上流開発者に報告していただけないでしょうか。 *どうしても無理であれば、「こういう理由で無理である」といった事を説明していただけないしょうか。そうであればFedoraの「こういうことが担当の委員会」があるので、私が報告する事になります。 Fedoraのpolicyの問題ではありますが、よろしくお願いします。

GCC 14 changed some warnings to errors, now this package fails to build. https://gcc.gnu.org/gcc-14/changes.html https://gcc.gnu.org/gcc-14/porting_to.html ``` src/temulator.c: In function ‘temulator_interpret’: src/temulator.c:1154:39: error: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] 1154 |...