ELinks 0.20.0


1

Die Version 0.20.0 wurde veröffentlicht ELinks – ein Programm zum Browsen von Webseiten im Textmodus (einschließlich Kapseln gemini und Seiten gopher). Zu Beginn hatte das Projekt das Ziel, einen vielseitigen Textbrowser mit einer offenen Patch- und Funktionspolitik sowie aktiver Entwicklung zu schaffen. Eine dieser Funktionen ist die Integration von ELinks Links-Lua, das ELinks die Verwendung von benutzerdefinierten Skripten ermöglicht.

Der Browser unterstützt einige Funktionen seiner "größeren" Verwandten, wie zum Beispiel:

  • Authentifizierung (HTTP und Proxy).
  • Permanente Cookies.
  • Tabs in eigenen und xbel-Formaten.
  • Anpassung (Farben).
  • Manager für Downloads, Cookies, Historie, Lesezeichen, Einstellungen.
  • In die Seite eingebettete Bilder über kitty oder sixel sowie libavif, libwebp, librsvg.
  • Teilweiser Support für JavaScript dank mozjs/quickjs/mujs.

ELinks kann auch als Pager verwendet werden, es unterstützt benutzerdefinierte Skripte in JS, Guile, Perl, Lua, Python und Ruby und viele Protokolle wie Finger, NNTP, Gopher, Gemini, Spartan, HTTP/S, FTP, SMP, IP[46], DGI, CGI, BitTorrent, lokale Dateien. Weitere Möglichkeiten sind aufgelistet hier.

Was sich seit der Version 0.19.0 geändert hat:

  • Es wurden hinzugefügt Handlungen refresh-view, set-mark, goto-mark und onload-oneshot für exmode.
  • Die Farbe „default“ wurde in den Farbeinstellungen hinzugefügt (Farbe entsprechend den Sequenzen e[39m und e[49m).
  • Hinzugefügt Unterstützung Bilder im SVG-Format (dank der Bibliothek librsvg2.
  • Mime-Typen wurden hinzugefügt image/pnm, image/bnp und image/x-tga
  • Die Aktion move-cursor-line-end wurde hinzugefügt.
  • Einstellungen wurden hinzugefügt document.browse.wrap, ui.clipboard.remove_leading_spaces und ui.clipboard.remove_trailing_spaces.
  • Hinzugefügt ermöglicht es, in den Suchergebnissen keine Suchmaschinen anzubieten (zum Beispiel wird ab Firefox 83, wenn man „bing“ eingibt, zuerst document.browse.sorting_type (und die Möglichkeit, numerische Sortierung, z. B. nach Kernel-Versionen, vorzunehmen).
  • Die Einstellung document.browse.images.display_style wurde erweitert, jetzt kann -1 (Darstellungsstil des Bildes ohne alt-Text oder Pfad) festgelegt werden.
  • Die maximale Anzahl gleichzeitiger Verbindungen wurde erhöht.
  • Jetzt Für lokale Dateien wird die DNS-Suche bei leerem Hostnamen übersprungen.
  • Jetzt libcss wird doppelt angewendet (ähnlich wie die CSS-Implementierung in elinks)
  • Behoben Verarbeitung von Gopher-Links ohne abschließenden Schrägstrich.
  • Korrigiert Shebangs in awk-Skripten.
  • Hinzugefügt Überprüfung Deklarationen von fgets_unlocked für bionic libc.
  • Behoben Race Condition bei paralleler Kompilierung.
  • Ein use-after-free-Fehler im Formular-Code wurde behoben.
  • Korrigiert Bug (github.com) als die xbel-Lesezeichen nicht wiederhergestellt wurden.
  • Korrigiert Bug (github.com) ohne NULL-Überprüfung im iframe-Code, die zu einem Absturz auf GitHub unabhängig von JS führte.
  • Korrigiert Bug (github.com) verbunden mit einer Endlosschleife in mailcap (die Typen char und unsigned char wurden in signed char geändert).
  • Behoben Kompilierung mit Unterstützung für benutzerdefinierte Ruby-Skripte.
  • Die Version von mozjs wurde auf 140 erhöht.
  • Der Übergang von quickjs zu quickjs-ng wurde verbessert.
  • Rückkehr zu smb, basierend auf der Binärdatei smbclient.
  • Die Übersetzung ins Serbische wurde aktualisiert.

Quelle: linux.org.ru

Erwerben Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster