commit c6da5dc9e0b4af7a9d1fe5b5e7bffb89646297a0 from: Omar Polo date: Wed May 25 14:34:39 2022 UTC [html] changes for 0.8 commit - e41dfd60b40409e98282347779505d8d2bd929cd commit + c6da5dc9e0b4af7a9d1fe5b5e7bffb89646297a0 blob - 2dd5fe77c0da39435201551ce3d2e913702b850f blob + 34d2fffe8edec14b51df1478f741c150a0f3521e --- site/index.html +++ site/index.html @@ -124,7 +124,7 @@ |_ _|.-----.| |.-----.-----.----.-----.-----.-----. | | | -__|| || -__|__ --| __| _ | _ | -__| |___| |_____||__||_____|_____|____|_____| __|_____| - |__| v0.7.1 + |__| v0.8

Telescope is a w3m-like browser for Gemini

@@ -153,8 +153,8 @@

Source code and precompiled binaries for linux are available:

Once all the dependencies are installed, building is as easy as:

-
$ curl -LO https://github.com/omar-polo/telescope/releases/download/0.7.1/telescope-0.7.1.tar.gz
-$ tar xzvf telescope-0.7.1.tar.gz
-$ cd telescope-0.7.1
+    
$ curl -LO https://github.com/omar-polo/telescope/releases/download/0.8/telescope-0.8.tar.gz
+$ tar xzvf telescope-0.8.tar.gz
+$ cd telescope-0.8
 $ ./configure
 $ make
 $ sudo make install # eventually
@@ -192,118 +192,71 @@ $ sudo make install # eventually
     

A SHA256 file containing the checksums is available. However, that only checks for accidental corruption: you can use signify - (SHA256.sig and the public key - telescope-0.7.pub) or GPG. The hash of the signify - public key is also included in the SHA256 file and signed with - my GPG too. The signify public key for the next release - telescope-0.8.pub is also included. + (SHA256.sig and the public key telescope-0.8.pub). + The hash of the current and next signify public key is also + included in the SHA256.

How to verify the signature with signify:

-
$ signify -C -p telescope-0.7.pub -x SHA256.sig
+    
$ signify -C -p telescope-0.8.pub -x SHA256.sig
 Signature Verified
-telescope-0.7.1-binaries.tar.gz: OK
-telescope-0.7.1.tar.gz: OK
-telescope-0.7.pub: OK
+telescope-0.8-binaries.tar.gz: OK
+telescope-0.8.tar.gz: OK
 telescope-0.8.pub: OK
+telescope-0.9.pub: OK
 telescope.aarch64: OK
 telescope.amd64: OK
     

Changelog

-

0.7.1 “Via Paolo Fabbri 43” bugfix release — Released January 15, 2022

-

Bug fixes

-
    -
  • - fix an use-after-free when loading an about:* URL from - about:about. Reported by Brian Callahan, thanks! -
  • -
-
-

0.7 “Via Paolo Fabbri 43” — Released January 13, 2022

+

0.8 “Le Scarpe Volanti” — Released May 25, 2022

New features

    -
  • - caching: telescope will keep a in-memory copy of the visited - page for some time to speed up history navigation. See also - the new command cache-info. -
  • -
  • - persistent tab history: telescope will remember the full - history for each tab across sessions. -
  • -
  • - re-open closed tabs (even across sessions!) The u - key is now bound to tab-undo-close by default. -
  • -
  • - allow to customise the space after the end of the buffer. By - default telescope now renders a vi-like tilde fringe "~", but - it's fully customisable using the new line.fringe - style identifier. See also the new setting - fringe-ignore-offset. -
  • +
  • save and restore scroll position
  • +
  • new command reply-last-input; idea from a conversation with thfr@, thanks!
  • +
  • allow push urls to an already opened telescope session
  • +
  • autocompletions for load-url and load-current-url
  • +
  • new command write-buffer (with alias w)
  • +
  • new command mini-kill-whole-line for the minibuffer
  • +
  • split the minibuffer input into words and try to match out of order

Improvements

    -
  • ask before quitting telescope.
  • -
  • - execute-extended-command: execute the selected command on RET. -
  • -
  • bump default fill-column to 120.
  • -
  • - bind del (backspace) to previous-page. Suggested by - Florian, thanks! -
  • -
  • - add --colours as --color alias. - Suggested by Florian. -
  • +
  • move aliases at the top of the completions
  • +
  • add alias `open' for load-url; suggested by Florian, thanks!
  • +
  • update emoji-data.txt to 14.0.0
  • +
  • persist the list of visited URLs to the disk
  • +
  • fix builds out-of-tree
  • +
  • correctly mark variables in the manpage so it's possible to jump to them
  • +
  • rework completions selection: the selected entry is *always* the one used. if nothing is selected, the minibuffer content is used instead.
  • +
  • merge the ui and fs processes
  • +
  • rate-limit the update of the download pane

Bug fixes

    -
  • - fixed crash on --colors. Reported by Florian, - thanks! -
  • -
  • - don't push the current url to the history twice at - startup. -
  • +
  • fix parsing of invalid link lines
  • +
  • initialize each tab' loadingev timer event
  • +
  • fix the build on recent version of musl
-

Breaking Changes

-
    -
  • - variable set-title renamed to - update-title. - The old name will still be supported for a while to ease - backwards compatibility. -
  • -