You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If that is the case I suppose tnis issue can function as documentation.
I expected forge to work correctly with my remote that uses a custom host in ~/.ssh/config. I have two hosts:
paretooptimal-github
paretooptimal-work-github
used like:
git+ssh://paretooptimal-github/NixOS/nixpkgs.git
I observed this error:
Cannot determine forge repository. git+ssh://paretooptimal-github/NixOS/nixpkgs.git isn’t a forge url
Backtrace:
Debugger entered--Lisp error: (error "Cannot determine forge repository. git+ssh://pare...")
error("Cannot determine forge repository. %s isn't a for..." "git+ssh://paretooptimal-github/NixOS/nixpkgs.git")
#f(compiled-function (url &optional remote demand) "Return the repository at URL." #<bytecode -0x1469c1b25ccaf01e>)("git+ssh://paretooptimal-github/NixOS/nixpkgs.git" "upstream" t)
apply(#f(compiled-function (url &optional remote demand) "Return the repository at URL." #<bytecode -0x1469c1b25ccaf01e>) "git+ssh://paretooptimal-github/NixOS/nixpkgs.git" ("upstream" t))
forge-get-repository("git+ssh://paretooptimal-github/NixOS/nixpkgs.git" "upstream" t)
#f(compiled-function (demand &optional remote) "Return the current forge repository.\n\nIf the `forge-buffer-repository' is non-nil, then return that.\nOtherwise if `forge-buffer-topic' is non-nil, then return the\nrepository for that. Finally if both variables are nil, then\nreturn the forge repository corresponding to the current Git\nrepository, if any." #<bytecode -0x14334adb8a4f514e>)(t)
apply(#f(compiled-function (demand &optional remote) "Return the current forge repository.\n\nIf the `forge-buffer-repository' is non-nil, then return that.\nOtherwise if `forge-buffer-topic' is non-nil, then return the\nrepository for that. Finally if both variables are nil, then\nreturn the forge repository corresponding to the current Git\nrepository, if any." #<bytecode -0x14334adb8a4f514e>) t nil)
forge-get-repository(t)
byte-code("\300\301\302!\303\"C\207" [eieio-oref forge-get-repository t id] 3)
advice-eval-interactive-spec((byte-code "\300\301\302!\303\"C\207" [eieio-oref forge-get-repository t id] 3))
#f(compiled-function (spec) #<bytecode 0x1dcd024b93c6a9ac>)((byte-code "\300\301\302!\303\"C\207" [eieio-oref forge-get-repository t id] 3))
funcall(#f(compiled-function (spec) #<bytecode 0x1dcd024b93c6a9ac>) (byte-code "\300\301\302!\303\"C\207" [eieio-oref forge-get-repository t id] 3))
command-execute(forge-list-pullreqs)
The text was updated successfully, but these errors were encountered:
I'm assuming this will be (and perhaps has to be)
wontfix
and the right answer is something like:If that is the case I suppose tnis issue can function as documentation.
I expected forge to work correctly with my remote that uses a custom host in
~/.ssh/config
. I have two hosts:used like:
I observed this error:
Backtrace:
The text was updated successfully, but these errors were encountered: