FARS 1.0.0 Beta

FARS 1.0.0 Beta FARS 1.0.0 Beta FARS 1.0.0 Beta FARS 1.0.0 Beta

Po ponad roku prac, 32 marca została wydana wersja 1.0.0 Beta wieloplatformowego, wielowątkowego, zoptymalizowanego pod kątem SIMD menedżera plików FARS.

Cechy:

  • Do działania wymagany jest dowolny emulator terminala obsługujący formaty Sixel, Kitty Graphics Protocol lub iTerm2.
  • Preferowane, aby ET obsługiwał Kitty Keyboard Protocol, wtedy dostępnych będzie więcej kombinacji klawiszy.
  • Parsowanie sekwencji ESC w ET odbywa się za pomocą biblioteki Lug 0.5.0.
  • Interfejs użytkownika wykorzystuje mój znacznie przerobiony fork FTXUI 6.0.0 i 6.0.1) z backendem constixel.hpp do renderowania w ET.
  • Ponieważ interfejs nie jest już tekstowy, nazwałem tę koncepcję SUI – Sixel User Interface (choć constixel.hpp obsługuje wszystkie trzy formaty).
  • Do szybkiej pracy z FS wykorzystywana jest biblioteka llfio, która wywołuje syscall bezpośrednio.
  • Wbudowany edytor oparty na Lexilla i Scintilla (na bazie edytora turbo).
  • Konfiguracja jest przechowywana w formacie TOML, więc Glaze 7.2.0 idealnie się nadaje.

Kod projektu napisany jest w C++ (standard C++23) i jest udostępniany na licencji WTFPL.

Proszę zgłaszać wszystkie znalezione błędy!

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster