-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cfg does not work with next master. #1
Comments
Hey, The configuration should still work, even if functions are marked duplicated. ping @Ambrevar For aliases, ideas: define a command that calls another command (dumb), see alexandria:define-alias, see serapeum:defalias. I used your open-home-dir with a simpler set-url:
|
Indeed, The |
Hey, thanks for taking the time to comment on this! So it looks like I was incorrect earlier to say that release 1.3.2 works with Unfortunately, it looks like the issue may run deeper than just my init file,
so I'm guessing there's been a change to the way that events are forwarded back
Unfortunately this doesn't look to be the case. Here's an excerpt from the repl
which confuses me a bit, since when I try to to inspect or call In any case, since exporting the symbol seems to be the root of the collision,
Although I'll have to sort out the port before I can test it :P
Cool, I think I have to take another look at your cfg then to figure out the new |
I experienced this. Did you rebuild next-gtk ? |
Nope, this is using a lightly modified version of the |
Anyways, the easy fix is to rename your command :) I've just reverted the define-key function, so now your Regarding strange RPC behaviour you are witnessing: I can't tell for sure for the PyQt port, but maybe you could try cleaning the fasls in ~/.cache/common-lisp and recompiling the whole thing. |
When trying this with atlas-engineer/nyxt@09a66d0 the conflict seems to be with
Although this would totally defeat the purpose of being able to use vim I think you are right though, that dedicating an entire command def to the abbreviations (let alone using a single alpha-numeric character as a command name) is a really really bad idea, but sans an actual One thought is I could get the same behavior by overriding the completion filter so that |
tviti <notifications@github.com> writes:
> `b` is the argument of a couple of functions. We might have a leaking macro somewhere... Maybe `define-command`, need to look into it.
When trying this with atlas-engineer/nyxt@09a66d0 the conflict seems to be with `buffer-history-tree`. With the command def for `buffer-history-tree` commented out, the `def-cmd-alias`calls go just fine.
Hmm... I think the reason it fails is because define-command
automatically exports the symbol. web-mode has a `b` symbol because of
the `:b` keyword in buffer-history-tree (nothing wrong there). And
since web-mobe uses the 'next' package, it gets all its exported symbols
including `b`, hence the conflict.
I think the proper solution to this problem is to move the user config
to the `next-user` package. I'll work on it.
|
I've defined a "next-user" package on master. If you switch to it your
"b" command should work now.
|
This config works with latest next-browser release v1.3.2, but seems to be broken when run with the latest dev version (i.e. the master branch of the next-browser repo). From what I can tell, this is due to the switch to functional style configurations (see this issue ticket), but I honestly haven't spent a whole lot of time debugging so far.
So far the problems are:
The text was updated successfully, but these errors were encountered: