nyxt icon indicating copy to clipboard operation
nyxt copied to clipboard

Can no longer use Emacs mode in Release 3-pre-release-2

Open acidtoyman opened this issue 1 year ago • 4 comments

I can no longer use Emacs mode in Release 3-pre-release-2. It ignores my config file, and even when I go to Nyxt:common-settings and click "Use Emacs", no change takes place. There is a message when I click "Use Emacs":

<INFO> [07:28:38] Updated configuration in #P"".

I'm using the .deb for Release 3-pre-release-2 on Debian 11.

#nyxt --system-information

Nyxt version: 3-pre-release-2 Renderer version: GI-GTK Operating system kernel: Linux 5.10.0-17-amd64 Lisp implementation: SBCL 2.2.6.0.HEAD.1-4b8ada2 (Dynamic space size: 3221225472) Features: (:NYXT-GI-GTK :NYXT-GTK :WEBKIT2 :WEBKIT2-2.36 :WEBKIT2-CORS-ALLOWLIST :WEBKIT2-PASTE-PLAINTEXT :WEBKIT2-TRACKING :WEBKIT2-MUTE :WEBKIT2-EMOJI :WEBKIT2-MEDIA :WEBKIT2-SANDBOXING :GTK-3-22 :GTK-3-20 :GTK-3-18 :GTK-3-16 :GTK-3-14 :GTK-3-12 :GTK-3-10 :GTK-3-8 :GTK-3-6 :GTK-3-4 :GTK :GDK-3-22 :GDK-3-20 :GDK-3-18 :GDK-3-16 :GDK-3-14 :GDK-3-12 :GDK-3-10 :GDK-3-8 :GDK-3-6 :GDK-3-4 :CAIRO-1-10 :CAIRO-1-12 :GDK-PIXBUF :GLIB-2-30 :GLIB-2-32 :GLIB-2-34 :GLIB-2-36 :GLIB-2-38 :GLIB-2-40 :GLIB-2-42 :GLIB-2-44 :GLIB-2-46 :GLIB-2-48 :GLIB-2-50 :GLIB-2-52 :GLIB-2-54 :GLIB-2-56 :GLIB-2-58 :GLIB :NYXT-3.1 :NYXT-3 :NYXT-3-PRE-RELEASE-2 :CUSTOM-HASH-TABLE-NATIVE :SLYNK :PLUMP-UTF-32 :PARENSCRIPT :FSET-EXT-STRINGS :GLOBAL-VARS :DECLARE-TYPES :NAMED-READTABLES :SWANK :LPARALLEL :21BIT-CHARS :CLOSER-MOP :CL-PPCRE-UNICODE :CL-UNICODE :CHUNGA :FLEXI-STREAMS :BORDEAUX-THREADS :LPARALLEL.WITH-CLTL2 :LPARALLEL.WITH-CAS :LPARALLEL.WITH-STEALING-SCHEDULER :SPLIT-SEQUENCE :FAST-IO-SV :FAST-IO :CL-JSON-CLOS :CL-JSON :SBCL-USES-SB-ROTATE-BYTE CHIPZ-SYSTEM:GRAY-STREAMS :THREAD-SUPPORT :CL-PPCRE CFFI-FEATURES:FLAT-NAMESPACE CFFI-FEATURES:X86-64 CFFI-FEATURES:UNIX :CFFI CFFI-SYS::FLAT-NAMESPACE ALEXANDRIA::SEQUENCE-EMPTYP :ASDF3.3 :ASDF3.2 :ASDF3.1 :ASDF3 :ASDF2 :ASDF :OS-UNIX :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE :X86-64 :GENCGC :64-BIT :ANSI-CL :COMMON-LISP :ELF :IEEE-FLOATING-POINT :LINUX :LITTLE-ENDIAN :PACKAGE-LOCAL-NICKNAMES :SB-CORE-COMPRESSION :SB-LDB :SB-PACKAGE-LOCKS :SB-THREAD :SB-UNICODE :SBCL :UNIX)

ASDF version: 3.3.5 ASDF registries: (NYXT-SOURCE-REGISTRY ENVIRONMENT-SOURCE-REGISTRY USER-SOURCE-REGISTRY USER-SOURCE-REGISTRY-DIRECTORY DEFAULT-USER-SOURCE-REGISTRY SYSTEM-SOURCE-REGISTRY SYSTEM-SOURCE-REGISTRY-DIRECTORY DEFAULT-SYSTEM-SOURCE-REGISTRY) Critical dependencies: (/home/runner/work/nyxt/nyxt/_build/cl-cffi-gtk/gtk/cl-cffi-gtk.asd /home/runner/work/nyxt/nyxt/_build/cl-gobject-introspection/cl-gobject-introspection.asd /home/runner/work/nyxt/nyxt/_build/cl-webkit/webkit2/cl-webkit2.asd)

acidtoyman avatar Sep 20 '22 22:09 acidtoyman

Can you please go to nyxt:nyxt/repl-mode:lisp-repl and try to run (paste those in inputs, then hit Control-return) these pieces of code and tell what they produce:

(files:expand *config-file*)
(files:expand *auto-config-file*)
(files:expand (make-instance 'files:data-file))

aartaka avatar Sep 21 '22 07:09 aartaka

And those too:

(uiop:xdg-config-home)
(uiop:xdg-cache-home)
(uiop:xdg-data-home)
(uiop:xdg-runtime-dir)

aartaka avatar Sep 21 '22 07:09 aartaka

(files:expand config-file)

v814 = /home/acidtoyman/.config/nyxt/config.lisp

(files:expand auto-config-file)

v914 = /home/acidtoyman/.config/nyxt/auto-config.3.lisp

(files:expand (make-instance 'files:data-file))

v1018 = /home/acidtoyman/.local/share/

(uiop:xdg-config-home)

v1125 = /home/acidtoyman/.config/

(uiop:xdg-cache-home)

v1234 = /home/acidtoyman/.cache/

(uiop:xdg-data-home)

v1346 = /home/acidtoyman/.local/share/

(uiop:xdg-runtime-dir)

v1461 = /run/user/1000/

acidtoyman avatar Sep 21 '22 10:09 acidtoyman

The common-settings are broken on the pre-release, they will be fixed with https://github.com/atlas-engineer/nyxt/pull/2408.

Ambrevar avatar Sep 21 '22 12:09 Ambrevar

But wait, Emacs common setting works for me on 3-pre-release-2! So weird...

@acidtoyman, the paths seem fine. I'm totally clueless why the config is not found...

aartaka avatar Sep 21 '22 17:09 aartaka

Even when I launch via "nyxt --failsafe", go into settings and click "Use Emacs", I still can't use the Emacs bindings, so it doesn't appear to be a config issue.

acidtoyman avatar Sep 21 '22 23:09 acidtoyman

When I launch from the command line, I get this output:

WARNING: You are using ASDF version 3.3.5 from #P"/home/runner/common-lisp/asdf/asdf.asd" and have an older version of ASDF (and older than 2.27 at that) registered at #P"/home/runner/common-lisp/asdf/asdf.asd". Having an ASDF installed and registered is the normal way of configuring ASDF to upgrade itself, and having an old version registered is a configuration error. ASDF will ignore this configured system rather than downgrade itself. In the future, you may want to either: (a) upgrade this configured ASDF to a newer version, (b) install a newer ASDF and register it in front of the former in your configuration, or (c) uninstall or unregister this and any other old version of ASDF from your configuration. Note that the older ASDF might be registered implicitly through configuration inherited from your system installation, in which case you might have to specify :ignore-inherited-configuration in your in your ~/.config/common-lisp/source-registry.conf or other source-registry configuration file, environment variable or lisp parameter. Indeed, a likely offender is an obsolete version of the cl-asdf debian or ubuntu package, that you might want to upgrade (if a recent enough version is available) or else remove altogether (since most implementations ship with a recent asdf); if you lack the system administration rights to upgrade or remove this package, then you might indeed want to either install and register a more recent version, or use :ignore-inherited-configuration to avoid registering the old one. Please consult ASDF documentation and/or experts.

; ; compilation unit aborted ; caught 1 fatal ERROR condition Nyxt version 3-pre-release-2

acidtoyman avatar Sep 21 '22 23:09 acidtoyman

Can you launch with the --verbose flag and report the shell output?

Ambrevar avatar Sep 22 '22 06:09 Ambrevar

$nyxt --failsafe --verbose WARNING: You are using ASDF version 3.3.5 from #P"/home/runner/common-lisp/asdf/asdf.asd" and have an older version of ASDF (and older than 2.27 at that) registered at #P"/home/runner/common-lisp/asdf/asdf.asd". Having an ASDF installed and registered is the normal way of configuring ASDF to upgrade itself, and having an old version registered is a configuration error. ASDF will ignore this configured system rather than downgrade itself. In the future, you may want to either: (a) upgrade this configured ASDF to a newer version, (b) install a newer ASDF and register it in front of the former in your configuration, or (c) uninstall or unregister this and any other old version of ASDF from your configuration. Note that the older ASDF might be registered implicitly through configuration inherited from your system installation, in which case you might have to specify :ignore-inherited-configuration in your in your ~/.config/common-lisp/source-registry.conf or other source-registry configuration file, environment variable or lisp parameter. Indeed, a likely offender is an obsolete version of the cl-asdf debian or ubuntu package, that you might want to upgrade (if a recent enough version is available) or else remove altogether (since most implementations ship with a recent asdf); if you lack the system administration rights to upgrade or remove this package, then you might indeed want to either install and register a more recent version, or use :ignore-inherited-configuration to avoid registering the old one. Please consult ASDF documentation and/or experts.

; ; compilation unit aborted ; caught 1 fatal ERROR condition Arguments parsed: (FAILSAFE T VERBOSE T URLS NIL) and NIL Nyxt version 3-pre-release-2 <INFO> [06:49:22] nyxt start.lisp (start-browser) - Source location: #P"/usr/local/share/nyxt/" <INFO> [06:49:22] nyxt start.lisp (start-browser) - Profile: "nofile" <DEBUG> [06:49:22] nyxt gi-gtk.lisp (ffi-initialize gtk-browser) - Initializing GI-GTK Interface <DEBUG> [06:49:22] nyxt configuration.lisp (current-buffer) - No active window, picking last active buffer. <INFO> [06:49:22] nyxt gtk.lisp (make-context) - GTK extensions directory: #P"/usr/local/share/nyxt/libraries/web-extensions/" <INFO> [06:49:22] nyxt user-files.lisp (read-file :around nyxt-profile nyxt-file) - Loading #P"/home/acidtoyman/.local/share/nofile/history/default.lisp". <INFO> [06:49:22] nyxt gtk.lisp (make-context) - GTK extensions directory: #P"/usr/local/share/nyxt/libraries/web-extensions/" <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 623 for buffer #<STATUS-BUFFER 537 {100BE19BF3}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 638 for buffer #<STATUS-BUFFER 537 {100BE19BF3}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 639 for buffer #<STATUS-BUFFER 537 {100BE19BF3}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 640 for buffer #<STATUS-BUFFER 537 {100BE19BF3}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-url status-buffer) - Registering callback 641 for buffer #<STATUS-BUFFER 537 {100BE19BF3}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 642 for buffer #<STATUS-BUFFER 537 {100BE19BF3}> <DEBUG> [06:49:23] nyxt gtk.lisp (on-signal-decide-policy gtk-buffer form-fun-864 form-fun-974) - Forward to #<WEB-BUFFER 615 {100DC36D83}>'s renderer (unchanged URL). <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 643 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 644 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 645 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 646 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-url status-buffer) - Registering callback 647 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 648 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt urls.lisp (form-fun-22) - Internal page nyxt:new requested. <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 649 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 650 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 651 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 652 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-url status-buffer) - Registering callback 653 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 654 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 655 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 656 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 657 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 658 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-url status-buffer) - Registering callback 659 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 660 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt-user (

3
107

125) - Registering callback 661 for buffer #<WEB-BUFFER 615 {100DC36D83}> <DEBUG> [06:49:23] nyxt gtk.lisp (on-signal-decide-policy gtk-buffer form-fun-864 form-fun-974) - Forward to #<WEB-BUFFER 615 {100DC36D83}>'s renderer (unchanged URL). <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 662 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 663 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 664 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 665 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 666 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 667 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 668 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 669 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-url status-buffer) - Registering callback 670 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-url status-buffer) - Registering callback 671 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 672 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 673 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:23] nyxt/history-mode history.lisp (add-url-to-history) - Notify URL nyxt:new for buffer #<WEB-BUFFER 615 {100DC36D83}> with load status FINISHED <DEBUG> [06:49:23] nyxt/history-mode history.lisp (add-url-to-history) - Notify URL nyxt:new for buffer #<WEB-BUFFER 615 {100DC36D83}> with load status FINISHED <DEBUG> [06:49:28] nyxt input.lisp (dispatch-input-event) - Forward key ""button1"" <DEBUG> [06:49:28] nyxt gtk.lisp (on-signal-decide-policy gtk-buffer form-fun-864 form-fun-974) - Forward to #<WEB-BUFFER 615 {100DC36D83}>'s renderer (unchanged URL). <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 674 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 675 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 676 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 677 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-url status-buffer) - Registering callback 678 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt urls.lisp (form-fun-22) - Internal page nyxt:common-settings requested. <DEBUG> [06:49:28] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 679 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 680 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 681 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 682 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 683 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-url status-buffer) - Registering callback 684 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 685 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 686 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 687 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 688 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 689 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-url status-buffer) - Registering callback 690 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 691 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 692 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 693 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 694 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 695 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-url status-buffer) - Registering callback 696 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 697 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 698 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 699 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 700 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 701 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-url status-buffer) - Registering callback 702 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 703 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt-user (

9) - Registering callback 704 for buffer #<WEB-BUFFER 615 {100DC36D83}> <DEBUG> [06:49:28] nyxt-user (

23) - Registering callback 705 for buffer #<WEB-BUFFER 615 {100DC36D83}> <DEBUG> [06:49:28] nyxt-user (

37) - Registering callback 706 for buffer #<WEB-BUFFER 615 {100DC36D83}> <DEBUG> [06:49:28] nyxt-user (generate-colors

57) - Registering callback 707 for buffer #<WEB-BUFFER 615 {100DC36D83}> <DEBUG> [06:49:28] nyxt-user (generate-colors

57) - Registering callback 708 for buffer #<WEB-BUFFER 615 {100DC36D83}> <DEBUG> [06:49:28] nyxt-user (

    117
  • 124) - Registering callback 709 for buffer #<WEB-BUFFER 615 {100DC36D83}> <DEBUG> [06:49:28] nyxt-user (
      117
    • 142) - Registering callback 710 for buffer #<WEB-BUFFER 615 {100DC36D83}> <DEBUG> [06:49:28] nyxt-user (
        117
      • 160) - Registering callback 711 for buffer #<WEB-BUFFER 615 {100DC36D83}> <DEBUG> [06:49:28] nyxt-user (
          117
        • 184) - Registering callback 712 for buffer #<WEB-BUFFER 615 {100DC36D83}> <DEBUG> [06:49:28] nyxt gtk.lisp (on-signal-decide-policy gtk-buffer form-fun-864 form-fun-974) - Forward to #<WEB-BUFFER 615 {100DC36D83}>'s renderer (unchanged URL). <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 713 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 714 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 715 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 716 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-url status-buffer) - Registering callback 717 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 718 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 719 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 720 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 721 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 722 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-url status-buffer) - Registering callback 723 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 724 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 725 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 726 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 727 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 728 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-url status-buffer) - Registering callback 729 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 730 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 731 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 732 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 733 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-buttons status-buffer) - Registering callback 734 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-url status-buffer) - Registering callback 735 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt status.lisp (format-status-modes status-buffer) - Registering callback 736 for buffer #<STATUS-BUFFER 537 {10111CFF43}> <DEBUG> [06:49:28] nyxt/history-mode history.lisp (add-url-to-history) - Notify URL nyxt:common-settings for buffer #<WEB-BUFFER 615 {100DC36D83}> with load status FINISHED <DEBUG> [06:49:28] nyxt/history-mode history.lisp (add-url-to-history) - Notify URL nyxt:common-settings for buffer #<WEB-BUFFER 615 {100DC36D83}> with load status FINISHED <DEBUG> [06:49:30] nyxt input.lisp (dispatch-input-event) - Forward key ""button1"" <DEBUG> [06:49:30] nyxt urls.lisp () - Evaluate Lisp callback 705 from internal page #<WEB-BUFFER 615 {100DC36D83}>: set-emacs-scheme <INFO> [06:49:30] nyxt message.lisp (echo form-fun-5) - Updated configuration in #P"". <INFO> [06:49:30] nyxt message.lisp (echo form-fun-5) - Updated configuration in #P"". <DEBUG> [06:49:32] nyxt gtk.lisp (on-signal-key-press-event gtk-window) - NYXT::KEY-STRING: NIL NYXT::KEYCODE: 66 CHARACTER: #\Nul NYXT::KEYVAL-NAME: "Control_L" <DEBUG> [06:49:33] nyxt gtk.lisp (on-signal-key-press-event gtk-window) - NYXT::KEY-STRING: "l" NYXT::KEYCODE: 46 CHARACTER: #\l NYXT::KEYVAL-NAME: "l" NYXT::MODIFIERS: ("control") <DEBUG> [06:49:33] nyxt input.lisp (dispatch-input-event) - Found key binding "C-l" [C-#46] to SET-URL <INFO> [06:49:33] nyxt user-files.lisp (read-file :around nyxt-profile nyxt-file) - Loading #P"/home/acidtoyman/.local/share/nofile/bookmarks.lisp". <DEBUG> [06:49:33] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95 115) - Registering callback 811 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:33] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 812 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:33] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 813 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:33] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 814 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 844 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 845 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 846 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 847 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 848 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 849 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 850 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 851 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 852 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 853 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 854 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 855 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 856 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 857 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 858 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 859 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 860 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 861 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 862 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:34] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html
          95
          115) - Registering callback 863 for buffer #<PROMPT-BUFFER 787 {100B17D173}> <DEBUG> [06:49:35] nyxt gtk.lisp (on-signal-key-press-event gtk-window) - NYXT::KEY-STRING: NIL NYXT::KEYCODE: 66 CHARACTER: #\Nul NYXT::KEYVAL-NAME: "Control_L" <DEBUG> [06:49:36] nyxt gtk.lisp (on-signal-key-press-event gtk-window) - NYXT::KEY-STRING: "g" NYXT::KEYCODE: 42 CHARACTER: #\g NYXT::KEYVAL-NAME: "g" NYXT::MODIFIERS: ("control") <DEBUG> [06:49:36] nyxt input.lisp (dispatch-input-event) - Forward key ""C-g" [C-#42]" <DEBUG> [06:49:36] nyxt gtk.lisp (on-signal-key-press-event gtk-window) - NYXT::KEY-STRING: "g" NYXT::KEYCODE: 42 CHARACTER: #\g NYXT::KEYVAL-NAME: "g" NYXT::MODIFIERS: ("control") <DEBUG> [06:49:36] nyxt input.lisp (dispatch-input-event) - Forward key ""C-g" [C-#42]"

acidtoyman avatar Sep 22 '22 21:09 acidtoyman

I have no idea why those "Support you" and "Donations?" links are appearing when I paste the content.

acidtoyman avatar Sep 22 '22 21:09 acidtoyman

Because you need to paste it between three backquotes in a row so that the content is not parsed by GitHub.

Your report looks fine.

Ambrevar avatar Sep 23 '22 06:09 Ambrevar

As in, there shouldn't be a problem?

acidtoyman avatar Sep 24 '22 21:09 acidtoyman

Yes.

What happens when you invoke emacs-mode?

Ambrevar avatar Sep 25 '22 09:09 Ambrevar

Well, you can see in the output, after clicking the "Use Emacs" button, we get

  Evaluate Lisp callback 705 from internal page #<WEB-BUFFER 615 {100DC1B363}>: set-emacs-scheme
 <INFO> [21:10:26] nyxt message.lisp (echo form-fun-5) -
  Updated configuration in #P"".```

After I press "C-l", I try to cancel it using "C-g", and nothing happens.  It registers that I typed it.

acidtoyman avatar Sep 25 '22 12:09 acidtoyman

I meant what if you call C-space emacs-mode <return>?

Ambrevar avatar Sep 26 '22 08:09 Ambrevar

WARNING:
   You are using ASDF version 3.3.5 from
   #P"/home/runner/common-lisp/asdf/asdf.asd" and have an older version of ASDF
   (and older than 2.27 at that) registered at
   #P"/home/runner/common-lisp/asdf/asdf.asd". Having an ASDF installed and
   registered is the normal way of configuring ASDF to upgrade itself, and
   having an old version registered is a configuration error. ASDF will ignore
   this configured system rather than downgrade itself. In the future, you may
   want to either: (a) upgrade this configured ASDF to a newer version, (b)
   install a newer ASDF and register it in front of the former in your
   configuration, or (c) uninstall or unregister this and any other old version
   of ASDF from your configuration. Note that the older ASDF might be
   registered implicitly through configuration inherited from your system
   installation, in which case you might have to specify
   :ignore-inherited-configuration in your in your
   ~/.config/common-lisp/source-registry.conf or other source-registry
   configuration file, environment variable or lisp parameter. Indeed, a likely
   offender is an obsolete version of the cl-asdf debian or ubuntu package,
   that you might want to upgrade (if a recent enough version is available) or
   else remove altogether (since most implementations ship with a recent asdf);
   if you lack the system administration rights to upgrade or remove this
   package, then you might indeed want to either install and register a more
   recent version, or use :ignore-inherited-configuration to avoid registering
   the old one. Please consult ASDF documentation and/or experts.

; 
; compilation unit aborted
;   caught 1 fatal ERROR condition
Arguments parsed: (FAILSAFE T VERBOSE T URLS NIL) and NIL
Nyxt version 3-pre-release-2
 <INFO> [09:25:15] nyxt start.lisp (start-browser) -
  Source location: #P"/usr/local/share/nyxt/"
 <INFO> [09:25:15] nyxt start.lisp (start-browser) - Profile: "nofile"
<DEBUG> [09:25:15] nyxt gi-gtk.lisp (ffi-initialize gtk-browser) -
  Initializing GI-GTK Interface
<DEBUG> [09:25:16] nyxt configuration.lisp (current-buffer) -
  No active window, picking last active buffer.
 <INFO> [09:25:16] nyxt gtk.lisp (make-context) -
  GTK extensions directory: #P"/usr/local/share/nyxt/libraries/web-extensions/"
 <INFO> [09:25:16] nyxt user-files.lisp (read-file :around nyxt-profile nyxt-file) -
  Loading #P"/home/acidtoyman/.local/share/nofile/history/default.lisp".
 <INFO> [09:25:16] nyxt gtk.lisp (make-context) -
  GTK extensions directory: #P"/usr/local/share/nyxt/libraries/web-extensions/"
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 623 for buffer #<STATUS-BUFFER 537 {100BE11BF3}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 638 for buffer #<STATUS-BUFFER 537 {100BE11BF3}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 639 for buffer #<STATUS-BUFFER 537 {100BE11BF3}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 640 for buffer #<STATUS-BUFFER 537 {100BE11BF3}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 641 for buffer #<STATUS-BUFFER 537 {100BE11BF3}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 642 for buffer #<STATUS-BUFFER 537 {100BE11BF3}>
<DEBUG> [09:25:16] nyxt gtk.lisp (on-signal-decide-policy gtk-buffer form-fun-864 form-fun-974) -
  Forward to #<WEB-BUFFER 615 {100DC9B2F3}>'s renderer (unchanged URL).
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 643 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 644 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 645 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 646 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 647 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 648 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt urls.lisp (form-fun-22) -
  Internal page nyxt:new requested.
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 649 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 650 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 651 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 652 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 653 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 654 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 655 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 656 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 657 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 658 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 659 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 660 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:16] nyxt-user (<div>3 <main>107 <p>125) - Registering callback 661 for buffer #<WEB-BUFFER 615 {100DC9B2F3}>
<DEBUG> [09:25:16] nyxt gtk.lisp (on-signal-decide-policy gtk-buffer form-fun-864 form-fun-974) -
  Forward to #<WEB-BUFFER 615 {100DC9B2F3}>'s renderer (unchanged URL).
<DEBUG> [09:25:17] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 662 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:17] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 663 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:17] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 664 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:17] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 665 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:17] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 666 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:17] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 667 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:17] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 668 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:17] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 669 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:17] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 670 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:17] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 671 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:17] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 672 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:17] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 673 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:17] nyxt/history-mode history.lisp (add-url-to-history) -
  Notify URL nyxt:new for buffer #<WEB-BUFFER 615 {100DC9B2F3}> with load status FINISHED
<DEBUG> [09:25:17] nyxt/history-mode history.lisp (add-url-to-history) -
  Notify URL nyxt:new for buffer #<WEB-BUFFER 615 {100DC9B2F3}> with load status FINISHED
<DEBUG> [09:25:19] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: NIL NYXT::KEYCODE: 66 CHARACTER: #\Nul
  NYXT::KEYVAL-NAME: "Control_L" 
<DEBUG> [09:25:19] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "space" NYXT::KEYCODE: 65 CHARACTER: #\
  NYXT::KEYVAL-NAME: "space" NYXT::MODIFIERS: ("control") 
<DEBUG> [09:25:19] nyxt input.lisp (dispatch-input-event) -
  Found key binding "C-space" [C-#65] to EXECUTE-COMMAND
<DEBUG> [09:25:19] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 730 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:19] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 731 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:19] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 732 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:19] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 733 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:19] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 734 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:19] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 735 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:19] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 736 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:19] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 737 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:19] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 738 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:19] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 739 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 740 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 741 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 742 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 743 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 744 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 745 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 746 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 747 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 748 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 749 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 750 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 751 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 752 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 753 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 754 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 755 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 756 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 757 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 758 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 759 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "e" NYXT::KEYCODE: 26 CHARACTER: #\e NYXT::KEYVAL-NAME: "e" 
<DEBUG> [09:25:20] nyxt input.lisp (dispatch-input-event) -
  Forward key "\"e\" [#26]"
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 776 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 777 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 778 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 779 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 780 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 781 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 782 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 783 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 784 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 785 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "m" NYXT::KEYCODE: 58 CHARACTER: #\m NYXT::KEYVAL-NAME: "m" 
<DEBUG> [09:25:20] nyxt input.lisp (dispatch-input-event) -
  Forward key "\"m\" [#58]"
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 786 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 787 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 788 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 789 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 790 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 791 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 792 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 793 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 794 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:20] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 795 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:21] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "a" NYXT::KEYCODE: 38 CHARACTER: #\a NYXT::KEYVAL-NAME: "a" 
<DEBUG> [09:25:21] nyxt input.lisp (dispatch-input-event) -
  Forward key "\"a\" [#38]"
<DEBUG> [09:25:21] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 796 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:21] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "c" NYXT::KEYCODE: 54 CHARACTER: #\c NYXT::KEYVAL-NAME: "c" 
<DEBUG> [09:25:21] nyxt input.lisp (dispatch-input-event) -
  Forward key "\"c\" [#54]"
<DEBUG> [09:25:21] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 797 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:21] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "s" NYXT::KEYCODE: 39 CHARACTER: #\s NYXT::KEYVAL-NAME: "s" 
<DEBUG> [09:25:21] nyxt input.lisp (dispatch-input-event) -
  Forward key "\"s\" [#39]"
<DEBUG> [09:25:21] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 798 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:21] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "hyphen" NYXT::KEYCODE: 20 CHARACTER: #\-
  NYXT::KEYVAL-NAME: "minus" 
<DEBUG> [09:25:21] nyxt input.lisp (dispatch-input-event) -
  Forward key "\"hyphen\" [#20]"
<DEBUG> [09:25:21] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 799 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:22] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "m" NYXT::KEYCODE: 58 CHARACTER: #\m NYXT::KEYVAL-NAME: "m" 
<DEBUG> [09:25:22] nyxt input.lisp (dispatch-input-event) -
  Forward key "\"m\" [#58]"
<DEBUG> [09:25:22] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 800 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:22] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "o" NYXT::KEYCODE: 32 CHARACTER: #\o NYXT::KEYVAL-NAME: "o" 
<DEBUG> [09:25:22] nyxt input.lisp (dispatch-input-event) -
  Forward key "\"o\" [#32]"
<DEBUG> [09:25:22] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 801 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:22] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "d" NYXT::KEYCODE: 40 CHARACTER: #\d NYXT::KEYVAL-NAME: "d" 
<DEBUG> [09:25:22] nyxt input.lisp (dispatch-input-event) -
  Forward key "\"d\" [#40]"
<DEBUG> [09:25:22] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 802 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:22] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "e" NYXT::KEYCODE: 26 CHARACTER: #\e NYXT::KEYVAL-NAME: "e" 
<DEBUG> [09:25:22] nyxt input.lisp (dispatch-input-event) -
  Forward key "\"e\" [#26]"
<DEBUG> [09:25:22] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 803 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:22] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 804 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:22] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 805 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:22] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 806 for buffer #<PROMPT-BUFFER 703 {1009692153}>
<DEBUG> [09:25:24] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "return" NYXT::KEYCODE: 36 CHARACTER: #\Return
  NYXT::KEYVAL-NAME: "Return" 
<DEBUG> [09:25:24] nyxt input.lisp (dispatch-input-event) -
  Found key binding "return" [#36] to RETURN-SELECTION
<DEBUG> [09:25:24] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 807 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:24] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 808 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:24] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 809 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:24] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 810 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:24] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 811 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:24] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 812 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:24] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 813 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:24] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 814 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:24] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 815 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:24] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 816 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:24] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 817 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:24] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 818 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
<DEBUG> [09:25:24] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 819 for buffer #<STATUS-BUFFER 537 {10111D7B73}>
 <INFO> [09:25:24] nyxt message.lisp (echo form-fun-5) - Emacs mode enabled.
<DEBUG> [09:25:27] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: NIL NYXT::KEYCODE: 66 CHARACTER: #\Nul
  NYXT::KEYVAL-NAME: "Control_L" 
<DEBUG> [09:25:27] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "l" NYXT::KEYCODE: 46 CHARACTER: #\l NYXT::KEYVAL-NAME: "l"
  NYXT::MODIFIERS: ("control") 
<DEBUG> [09:25:27] nyxt input.lisp (dispatch-input-event) -
  Found key binding "C-l" [C-#46] to SET-URL
 <INFO> [09:25:27] nyxt user-files.lisp (read-file :around nyxt-profile nyxt-file) -
  Loading #P"/home/acidtoyman/.local/share/nofile/bookmarks.lisp".
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 821 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 822 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 823 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 824 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 825 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 826 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 827 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 828 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 829 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 830 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 831 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 832 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 833 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 834 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:27] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 835 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:28] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 865 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:28] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 866 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:28] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 867 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:28] nyxt prompt-buffer.lisp (prompt-render-suggestions prompt-buffer source->html <div>95 <table>115) -
  Registering callback 868 for buffer #<PROMPT-BUFFER 820 {100DFC6713}>
<DEBUG> [09:25:28] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "g" NYXT::KEYCODE: 42 CHARACTER: #\g NYXT::KEYVAL-NAME: "g"
  NYXT::MODIFIERS: ("control") 
<DEBUG> [09:25:28] nyxt input.lisp (dispatch-input-event) -
  Forward key "\"C-g\" [C-#42]"
<DEBUG> [09:25:28] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "g" NYXT::KEYCODE: 42 CHARACTER: #\g NYXT::KEYVAL-NAME: "g"
  NYXT::MODIFIERS: ("control") 
<DEBUG> [09:25:28] nyxt input.lisp (dispatch-input-event) -
  Forward key "\"C-g\" [C-#42]"```

acidtoyman avatar Sep 27 '22 00:09 acidtoyman

The only thing that changes is it now says "Emacs" in the lower right corner, but C-g still doesn't work.

acidtoyman avatar Sep 27 '22 00:09 acidtoyman

But wait, C-g is not bound in Emacs keymap on 3.* branch...

aartaka avatar Sep 27 '22 09:09 aartaka

Ahhh, sorry, I see now. Can you try adding

(define-configuration prompt-buffer
  ;; Emacs keybindings.
  ((default-modes `(nyxt/emacs-mode:emacs-mode @%slot-value%))))

to your ~/.config/config.lisp?

aartaka avatar Sep 27 '22 09:09 aartaka

I get an error:

WARNING:
   You are using ASDF version 3.3.5 from
   #P"/home/runner/common-lisp/asdf/asdf.asd" and have an older version of ASDF
   (and older than 2.27 at that) registered at
   #P"/home/runner/common-lisp/asdf/asdf.asd". Having an ASDF installed and
   registered is the normal way of configuring ASDF to upgrade itself, and
   having an old version registered is a configuration error. ASDF will ignore
   this configured system rather than downgrade itself. In the future, you may
   want to either: (a) upgrade this configured ASDF to a newer version, (b)
   install a newer ASDF and register it in front of the former in your
   configuration, or (c) uninstall or unregister this and any other old version
   of ASDF from your configuration. Note that the older ASDF might be
   registered implicitly through configuration inherited from your system
   installation, in which case you might have to specify
   :ignore-inherited-configuration in your in your
   ~/.config/common-lisp/source-registry.conf or other source-registry
   configuration file, environment variable or lisp parameter. Indeed, a likely
   offender is an obsolete version of the cl-asdf debian or ubuntu package,
   that you might want to upgrade (if a recent enough version is available) or
   else remove altogether (since most implementations ship with a recent asdf);
   if you lack the system administration rights to upgrade or remove this
   package, then you might indeed want to either install and register a more
   recent version, or use :ignore-inherited-configuration to avoid registering
   the old one. Please consult ASDF documentation and/or experts.

; 
; compilation unit aborted
;   caught 1 fatal ERROR condition
Arguments parsed: (VERBOSE T URLS NIL) and NIL
Nyxt version 3-pre-release-2
 <INFO> [08:28:07] nyxt start.lisp (start-browser) -
  Source location: #P"/usr/local/share/nyxt/"
<DEBUG> [08:28:07] nyxt configuration-commands.lisp (load-lisp unsafe-load) -
  Lisp file #P"/home/acidtoyman/.config/nyxt/auto-config.3.lisp" does not exist.
 <INFO> [08:28:07] nyxt configuration-commands.lisp (load-lisp unsafe-load) -
  Loading Lisp file #P"/home/acidtoyman/.config/nyxt/config.lisp".
<DEBUG> [08:28:07] nyxt gi-gtk.lisp (ffi-initialize gtk-browser) -
  Initializing GI-GTK Interface
<DEBUG> [08:28:08] nyxt configuration.lisp (current-buffer) -
  No active window, picking last active buffer.
 <INFO> [08:28:08] nyxt gtk.lisp (make-context) -
  GTK extensions directory: #P"/usr/local/share/nyxt/libraries/web-extensions/"
 <INFO> [08:28:08] nyxt user-files.lisp (read-file :around nyxt-profile nyxt-file) -
  Loading #P"/home/acidotyman/.local/share/nyxt/history/default.lisp".
 <INFO> [08:28:08] nyxt history.lisp (restore-history-buffers) -
  Restoring 7 buffers from history.
 <INFO> [08:28:08] nyxt gtk.lisp (make-context) -
  GTK extensions directory: #P"/usr/local/share/nyxt/libraries/web-extensions/"
<DEBUG> [08:28:09] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 660 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 675 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 676 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 677 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 678 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 679 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 680 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 681 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 682 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 683 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 684 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 685 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 686 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 687 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 688 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 689 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 690 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 691 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 692 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 693 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 694 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 695 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 696 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 697 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 698 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 699 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 700 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 701 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 702 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:09] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 703 for buffer #<STATUS-BUFFER 550 {101115AF23}>
<DEBUG> [08:28:10] nyxt gtk.lisp (on-signal-decide-policy gtk-buffer form-fun-864 form-fun-974) -
  Forward to #<WEB-BUFFER 647 {100FB07E83}>'s renderer (unchanged URL).
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 704 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 705 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 706 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 707 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 708 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 709 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 710 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 711 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 712 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 713 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt urls.lisp (form-fun-22) -
  Internal page nyxt:nyxt/repl-mode:lisp-repl requested.
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 714 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 715 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 716 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 717 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 718 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 719 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 720 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 721 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 722 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 723 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 724 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 725 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 726 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 727 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 728 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 729 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 730 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 731 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 732 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 733 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 734 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 735 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 736 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 737 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 738 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 739 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 740 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 741 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 742 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 743 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 744 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 745 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 746 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 747 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 748 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 749 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 750 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 751 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 752 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 753 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 754 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 755 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 756 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt gtk.lisp (on-signal-decide-policy gtk-buffer form-fun-864 form-fun-974) -
  Forward to #<WEB-BUFFER 647 {100FB07E83}>'s renderer (unchanged URL).
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 775 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 776 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 777 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 778 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 779 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 780 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 781 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 782 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 783 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 784 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-buttons status-buffer) -
  Registering callback 785 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 786 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 787 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-url status-buffer) -
  Registering callback 788 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 789 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 790 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 791 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 792 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 793 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-tabs status-buffer) -
  Registering callback 794 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 795 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt status.lisp (format-status-modes status-buffer) -
  Registering callback 796 for buffer #<STATUS-BUFFER 550 {1010EC7D83}>
<DEBUG> [08:28:10] nyxt/history-mode history.lisp (add-url-to-history) -
  Notify URL nyxt:nyxt/repl-mode:lisp-repl for buffer #<WEB-BUFFER 647 {100FB07E83}> with load status FINISHED
<DEBUG> [08:28:10] nyxt/history-mode history.lisp (add-url-to-history) -
  Notify URL nyxt:nyxt/repl-mode:lisp-repl for buffer #<WEB-BUFFER 647 {100FB07E83}> with load status FINISHED
<DEBUG> [08:28:13] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: NIL NYXT::KEYCODE: 66 CHARACTER: #\Nul
  NYXT::KEYVAL-NAME: "Control_L" 
<DEBUG> [08:28:13] nyxt gtk.lisp (on-signal-key-press-event gtk-window) -
  NYXT::KEY-STRING: "l" NYXT::KEYCODE: 46 CHARACTER: #\l NYXT::KEYVAL-NAME: "l"
  NYXT::MODIFIERS: ("control") 
<DEBUG> [08:28:13] nyxt input.lisp (dispatch-input-event) -
  Found key binding "C-l" [C-#46] to SET-URL
 <INFO> [08:28:14] nyxt user-files.lisp (read-file :around nyxt-profile nyxt-file) -
  Loading #P"/home/acidtoyman/.local/share/nyxt/bookmarks.lisp".
Backtrace for: #<SB-THREAD:THREAD "Nyxt renderer thread" RUNNING {100BE95513}>
0: ((LAMBDA NIL :IN UIOP/IMAGE:PRINT-BACKTRACE))
1: ((FLET "THUNK" :IN UIOP/STREAM:CALL-WITH-SAFE-IO-SYNTAX))
2: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #<FUNCTION (FLET "THUNK" :IN UIOP/STREAM:CALL-WITH-SAFE-IO-SYNTAX) {7FF4FD27519B}>)
3: (UIOP/STREAM:CALL-WITH-SAFE-IO-SYNTAX #<FUNCTION (LAMBDA NIL :IN UIOP/IMAGE:PRINT-BACKTRACE) {100F0C7D9B}> :PACKAGE :CL)
4: ((:METHOD LOG4CL-IMPL:APPENDER-DO-APPEND (NYXT::MESSAGES-APPENDER T T T)) #<NYXT::MESSAGES-APPENDER {1010D23DD3}> #<LOG4CL-IMPL::FILE-LOGGER NYXT.ECHO-WARNING.FORM-FUN-5 /home/runner/work/nyxt/nyxt/source/message.lisp {100337E4B3}> 3 #<FUNCTION (FLET "log-stmt8" :IN NYXT:ECHO-WARNING) {7FF4FD27560B}>) [fast-method]
5: ((LABELS LOG4CL-IMPL::LOG-TO-LOGGER-APPENDERS :IN LOG4CL-IMPL::LOG-WITH-LOGGER) #<LOGGER +ROOT+ {10019E6963}> #<LOG4CL-IMPL::FILE-LOGGER NYXT.ECHO-WARNING.FORM-FUN-5 /home/runner/work/nyxt/nyxt/source/message.lisp {100337E4B3}> 3 #<FUNCTION (FLET "log-stmt8" :IN NYXT:ECHO-WARNING) {7FF4FD27560B}>)
6: ((LABELS LOG4CL-IMPL::LOG-TO-LOGGER-APPENDERS :IN LOG4CL-IMPL::LOG-WITH-LOGGER) #<LOG4CL-IMPL::FILE-LOGGER NYXT NIL {1004511B63}> #<LOG4CL-IMPL::FILE-LOGGER NYXT.ECHO-WARNING.FORM-FUN-5 /home/runner/work/nyxt/nyxt/source/message.lisp {100337E4B3}> 3 #<FUNCTION (FLET "log-stmt8" :IN NYXT:ECHO-WARNING) {7FF4FD27560B}>)
7: ((LABELS LOG4CL-IMPL::LOG-TO-LOGGER-APPENDERS :IN LOG4CL-IMPL::LOG-WITH-LOGGER) #<LOG4CL-IMPL::FILE-LOGGER NYXT.ECHO-WARNING /home/runner/work/nyxt/nyxt/source/message.lisp {10045C74B3}> #<LOG4CL-IMPL::FILE-LOGGER NYXT.ECHO-WARNING.FORM-FUN-5 /home/runner/work/nyxt/nyxt/source/message.lisp {100337E4B3}> 3 #<FUNCTION (FLET "log-stmt8" :IN NYXT:ECHO-WARNING) {7FF4FD27560B}>)
8: ((LABELS LOG4CL-IMPL::LOG-TO-LOGGER-APPENDERS :IN LOG4CL-IMPL::LOG-WITH-LOGGER) #<LOG4CL-IMPL::FILE-LOGGER NYXT.ECHO-WARNING.FORM-FUN-5 /home/runner/work/nyxt/nyxt/source/message.lisp {100337E4B3}> #<LOG4CL-IMPL::FILE-LOGGER NYXT.ECHO-WARNING.FORM-FUN-5 /home/runner/work/nyxt/nyxt/source/message.lisp {100337E4B3}> 3 #<FUNCTION (FLET "log-stmt8" :IN NYXT:ECHO-WARNING) {7FF4FD27560B}>)
9: (LOG4CL-IMPL::LOG-WITH-LOGGER #<LOG4CL-IMPL::FILE-LOGGER NYXT.ECHO-WARNING.FORM-FUN-5 /home/runner/work/nyxt/nyxt/source/message.lisp {100337E4B3}> 3 #<FUNCTION (FLET "log-stmt8" :IN NYXT:ECHO-WARNING) {7FF4FD27560B}> #<PACKAGE "NYXT">)
10: (NYXT:ECHO-WARNING "Error on GTK thread: ~a" "The value of MODE is @%SLOT-VALUE%, which is not of type (SATISFIES MODE-CLASS).")
11: ((FLET "H0" :IN NYXT:FFI-WITHIN-RENDERER-THREAD) #<SIMPLE-TYPE-ERROR expected-type: (SATISFIES NYXT:MODE-CLASS) datum: NYXT-USER::@%SLOT-VALUE%>)
12: (SB-KERNEL::%SIGNAL #<SIMPLE-TYPE-ERROR expected-type: (SATISFIES NYXT:MODE-CLASS) datum: NYXT-USER::@%SLOT-VALUE%>)
13: (ERROR #<SIMPLE-TYPE-ERROR expected-type: (SATISFIES NYXT:MODE-CLASS) datum: NYXT-USER::@%SLOT-VALUE%>)
14: (SB-KERNEL:WITH-SIMPLE-CONDITION-RESTARTS ERROR NIL #<SIMPLE-TYPE-ERROR expected-type: (SATISFIES NYXT:MODE-CLASS) datum: NYXT-USER::@%SLOT-VALUE%>)
15: (SB-KERNEL:CHECK-TYPE-ERROR NYXT:MODE NYXT-USER::@%SLOT-VALUE% (SATISFIES NYXT:MODE-CLASS) NIL)
16: ((:METHOD NYXT:ENABLE-MODES NIL) (NYXT/PROMPT-BUFFER-MODE:PROMPT-BUFFER-MODE NYXT/EMACS-MODE:EMACS-MODE NYXT-USER::@%SLOT-VALUE%) #<NYXT:PROMPT-BUFFER 814 {100BBF7A93}> NIL) [fast-method]
17: ((:METHOD NYXT::FINALIZE-BUFFER (NYXT:MODABLE-BUFFER)) #<NYXT:PROMPT-BUFFER 814 {100BBF7A93}> :BROWSER NIL :NO-HOOK-P NIL :EXTRA-MODES NIL) [fast-method]
18: ((:METHOD NYXT:CUSTOMIZE-INSTANCE :AFTER (NYXT:GTK-BUFFER)) #<NYXT:PROMPT-BUFFER 814 {100BBF7A93}> :EXTRA-MODES NIL :NO-HOOK-P NIL) [fast-method]
19: ((SB-PCL::EMF NYXT:CUSTOMIZE-INSTANCE) #<unused argument> #<unused argument> #<NYXT:PROMPT-BUFFER 814 {100BBF7A93}> :PROMPT "Open URL" :INPUT "nyxt:nyxt/repl-mode:lisp-repl" :HISTORY #<METABANG.CL-CONTAINERS:RING-BUFFER-REVERSE {10106C5BB3}> :SOURCES (#<NYXT:NEW-URL-OR-SEARCH-SOURCE {100C215763}> #<NYXT:GLOBAL-HISTORY-SOURCE {100C26D753}> #<NYXT::SEARCH-ENGINE-URL-SOURCE {100CC59A03}> #<NYXT/BOOKMARK-MODE:BOOKMARK-SOURCE {100E499FF3}>) :WINDOW #<NYXT:WINDOW 595 {10106C5BD3}> :RESULT-CHANNEL #<CALISPEL:CHANNEL buffer: #<JPL-QUEUES:UNBOUNDED-FIFO-QUEUE {100BBF7443}> {100BBF7483}> :INTERRUPT-CHANNEL #<CALISPEL:CHANNEL buffer: #<JPL-QUEUES:UNBOUNDED-FIFO-QUEUE {100BBF75C3}> {100BBF7603}>)
20: ((:METHOD MAKE-INSTANCE :AROUND (NYXT:USER-CLASS)) #<NYXT:USER-CLASS NYXT:PROMPT-BUFFER> :PROMPT "Open URL" :INPUT "nyxt:nyxt/repl-mode:lisp-repl" :HISTORY #<METABANG.CL-CONTAINERS:RING-BUFFER-REVERSE {10106C5BB3}> :SOURCES (#<NYXT:NEW-URL-OR-SEARCH-SOURCE {100C215763}> #<NYXT:GLOBAL-HISTORY-SOURCE {100C26D753}> #<NYXT::SEARCH-ENGINE-URL-SOURCE {100CC59A03}> #<NYXT/BOOKMARK-MODE:BOOKMARK-SOURCE {100E499FF3}>) :WINDOW #<NYXT:WINDOW 595 {10106C5BD3}> :RESULT-CHANNEL #<CALISPEL:CHANNEL buffer: #<JPL-QUEUES:UNBOUNDED-FIFO-QUEUE {100BBF7443}> {100BBF7483}> :INTERRUPT-CHANNEL #<CALISPEL:CHANNEL buffer: #<JPL-QUEUES:UNBOUNDED-FIFO-QUEUE {100BBF75C3}> {100BBF7603}>) [fast-method]
21: ((LAMBDA NIL :IN NYXT:PROMPT))
22: ((LAMBDA NIL :IN NYXT:FFI-WITHIN-RENDERER-THREAD))
23: ((LAMBDA (GDK::DATA) :IN "/home/runner/work/nyxt/nyxt/_build/cl-cffi-gtk/gdk/gdk.threads.lisp") #.(SB-SYS:INT-SAP #X00000004))
24: ((LAMBDA (SB-ALIEN::ARGS-POINTER SB-ALIEN::RESULT-POINTER FUNCTION) :IN "/home/runner/work/nyxt/nyxt/_build/cl-plus-ssl/src/bio.lisp") #<unavailable argument> #<unavailable argument> #<unavailable argument>)
25: ("foreign function: funcall_alien_callback")
26: ("foreign function: callback_wrapper_trampoline")
27: ("foreign function: #x50100BF2")
28: ((LAMBDA (&REST GIR::ARGS-IN) :IN GIR::BUILD-FUNCTION))
29: ((FLET NYXT::MAIN-FUNC :IN NYXT:FFI-INITIALIZE))
30: ((LAMBDA NIL :IN BORDEAUX-THREADS::BINDING-DEFAULT-SPECIALS))
31: ((FLET SB-UNIX::BODY :IN SB-THREAD::RUN))
32: ((FLET "WITHOUT-INTERRUPTS-BODY-11" :IN SB-THREAD::RUN))
33: ((FLET SB-UNIX::BODY :IN SB-THREAD::RUN))
34: ((FLET "WITHOUT-INTERRUPTS-BODY-4" :IN SB-THREAD::RUN))
35: (SB-THREAD::RUN)
36: ("foreign function: call_into_lisp_")
37: ("foreign function: funcall1")
 <WARN> [08:28:14] nyxt message.lisp (echo-warning form-fun-5) -
  Warning: Error on GTK thread: The value of MODE is @%SLOT-VALUE%, which is not of type (SATISFIES MODE-CLASS).

acidtoyman avatar Sep 27 '22 23:09 acidtoyman

@aartaka We should probably remove Registering callback 675 from the log...

Ambrevar avatar Sep 28 '22 06:09 Ambrevar

@aartaka We should probably remove Registering callback 675 from the log...

Yeah, we should...

aartaka avatar Oct 06 '22 12:10 aartaka

See 9519c29fc4622ab3a00d044b3cd11c986db1fefb.

aartaka avatar Oct 06 '22 12:10 aartaka