vimperator-labs icon indicating copy to clipboard operation
vimperator-labs copied to clipboard

Some issues on PaleMoon 28.6

Open mananapr opened this issue 5 years ago • 9 comments

Issue type:
  • Version compatibility
Version:
Vimperator:	3.16.0 (created: 2019/07/01 12:53:42)
Firefox:	Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.3 Firefox/60.9 PaleMoon/28.6.0
Description:

Firstly, vimperator is not reading the vimperatorrc file. This isn't that big of an issue but the status line isn't showing all the output either. It shows [No Name] instead of the current URL and also doesn't shows the current percentage of the page I have scrolled.

This image shows how the statusbar looks currently.

Expected behavior:

The statusbar should show the current url instead of [No Name] and it should read vimperatorrc

mananapr avatar Jul 04 '19 09:07 mananapr

Can confirm, also seeing both of these issues on both Linux and Windows.

On Windows, neither .vimperatorrc nor _vimperatorrc is loaded.

On both, I am using the most recent version of the vimperator plugin downloaded from the Releases page here on GitHub, since that was the most effortlessly accessible.

Linux:

Vimperator: 3.16.0 (created: 2017/02/01 00:55:15)
Firefox:    Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.0

Windows:

Vimperator: 3.16.0 (created: 2017/02/01 00:55:15)
Firefox:    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.3 Firefox/60.9 PaleMoon/28.6.0.1

mentalisttraceur avatar Jul 22 '19 17:07 mentalisttraceur

Note that Vimperrator works better on Basilisk than on Palemoon. On Basilisk, we see the current URL and also the current percentage of the page.

@mentalisttraceur @mananapr @gkatsev What do you think about Basilisk ? Why do you cite only Palemoon ?

If I understand well, the problem with .vimperatorrc could be resolve thanks https://github.com/vimperator/vimperator-labs/issues/814#issuecomment-362690045 (the comment form @galenhuntington)

Maybe @gkatsev , you could give an official version of Vimperator for Basilisk ? As you are a member of vimperator-labs ? See also https://github.com/MoonchildProductions/moebius/issues/198#issuecomment-364160054 ? Probably a better approach ?

JulioJu avatar Jul 25 '19 13:07 JulioJu

Unfortunately, I don't really have time to devote to this project. If PRs are made I could potentially get them reviewed and merged. Ideally, someone will start making PRs consistently and I could give them repo access.

gkatsev avatar Jul 25 '19 14:07 gkatsev

@mentalisttraceur I haven't really tried Basilisk so I can't say I have now switched to Firefox Quantum and have been using Tridactyl as a Vimperator replacement. Using a custom userChrome.css, I have hidden all the useless stuff, so I don't think I'll be going back to Palemoon (or Basilisk)

Anyway, thanks for your time everyone

mananapr avatar Jul 25 '19 15:07 mananapr

@mananapr I think you meant to reply to @JulioJu.

But speaking of Tridactyl, does searching the page work right for you on it? For me / to search works, but then n doesn't actually cycle to the next search result, which makes it useless for almost every situation where I need search.

@JulioJu I didn't know Basilisk was ready for daily use? I just tried it and it seems to be more featureful than Pale Moon so that's nice.

I'll give it a whirl, though I'm put off by the difficulty locating full source code and build instructions for it (the UXP source code repository might be it, but that's not clear).

mentalisttraceur avatar Jul 25 '19 16:07 mentalisttraceur

@mentalisttraceur yes you are right, sorry about that As for the search issue, n doesn't cycle to the next result, you have to use Control+G and Control+Shift+G to cycle and cycle in reverse respectively. I know these keybindings are not ideal but I can live with it

mananapr avatar Jul 25 '19 16:07 mananapr

@mentalisttraceur

You could download it from https://www.basilisk-browser.org/ or https://github.com/MoonchildProductions/UXP/releases For build, you could check https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=basilisk-bin Actually I still use Waterfox, no tested Basilik.

I don't like tridactyl.

  • We we search in the history, we can't edit the url, contrary to Vimperator: Type o, then tab don't display the url in the editable command line.

  • When we enter in a page with an input, the cursor doesn't focus autmatically on the input.

  • Tridactyl configuration is strange. It is persistent, then when I kick off the tridactylrc, configurations are not reseted.

  • Tridactyl doesn't work on mdn pages, it's horrible.

  • The search command is terrible. I don't want use ctrl to search something.

  • The command line is bad. We have not the lock sign, or pourcentage of page, or the url of the current page. We must keep the url bar of Firefox, I'm so sad.

  • When we print a PDF, we then the word « normal » in the PDF page. So terrible.

  • etc.

JulioJu avatar Jul 25 '19 17:07 JulioJu

@mananapr Thank you! That is great to know.

But also good news! I went digging in the Tridactyl issue tracker and found a solution to the search issue:

:bind / fillcmdline find :bind ? fillcmdline find -? :bind n findnext 1 :bind N findnext -1

And :clearsearchhighlight (default aliases: :clsh, :nohlsearch :noh) to clear the search highlighting.

Apparently they have their own page search implemented, it is just not on by default.

Still not getting too attached, because given Mozilla's track record lately I am fully expecting they will break the userChrome.css UI hiding or something else in my setup within a couple of years, but this is most of the way towards a tolerable setup.

@JulioJu Yeah, I share your frustrations - Tridactyl has a lot of little flaws and differences vs. Vimperator (or Quotebrowser, etc) that I don't like too.

Anyway, thanks for the links - I had seen them before but now I took a closer look at the UXP repo releases page and I see that there is source code for Basilisk in there too, just buried under some more recent Palee Moon releases.

mentalisttraceur avatar Jul 25 '19 18:07 mentalisttraceur

As I say at https://github.com/vimperator/vimperator-labs/issues/825#issuecomment-557894001 , you could use vimperator-classic :-) !

JulioJu avatar Nov 24 '19 14:11 JulioJu