Http 404 when fetching intial groups when subscribing to /u/username #85

Open
opened 2022-12-24 09:46:43 +00:00 by Thaodan · 1 comments
Thaodan commented 2022-12-24 09:46:43 +00:00 (Migrated from github.com)

Description

When fetching the initial group list nnreddit tries to fetch /u/ and throws 404.

Emacs build infromation

In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
3.24.35, cairo version 1.17.6) of 2022-12-08 built on 2980315
Repository revision: 153c67fa92eaad39410b1809ab9b125616bdc5c1
Repository branch: master
System Description: Arch Linux

Configured using:
'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib
--localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games
--with-modules --with-libotf --without-gconf --with-libsystemd
--enable-link-time-optimization --with-native-compilation=yes
--with-native-compilation=aot --with-xinput2 --with-pgtk
--without-xaw3d --with-sound=alsa --without-gpm --with-tree-sitter
'--program-transform-name=s/[ec]tags/\1.emacs/'
'CFLAGS=-march=x86-64 -mtune=native -O2 -pipe -fno-plt -fexceptions
-Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security
-fstack-clash-protection -fcf-protection -flto=auto'
'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY
PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB

Important settings:
value of $LC_MONETARY: fi_FI.UTF-8
value of $LANG: en_GB.UTF-8
locale-coding-system: utf-8-unix

Backtrace

Debugger entered--Lisp error: (error "‘nnreddit-rpc-request’: (:code -32603 :message Int...")
  error("`nnreddit-rpc-request': %s" (:code -32603 :message "Internal error" :data "received 404 HTTP response"))
  (cond ((null result) (error "`nnreddit-rpc-request': response timed out")) ((plist-get result :error) (error "`nnreddit-rpc-request': %s" (plist-get result :error))) (t (gnus-message 7 "`nnreddit-rpc-request': recv ...%s" (cl-subseq (buffer-string) (- (min (length (buffer-string)) 50)))) (plist-get result :result)))
  (let* ((--cl-var-- (/ nnreddit-rpc-request-timeout iteration-seconds)) (result nil)) (while (and (>= (setq --cl-var-- (1- --cl-var--)) 0) (not (or (not (json-rpc-live-p connection)) (and (not (= 0 ...)) (condition-case err (setq result ...) (error ... nil)))))) (if (fboundp 'set-process-thread) (progn (set-process-thread proc nil))) (accept-process-output proc iteration-seconds 0)) (cond ((null result) (error "`nnreddit-rpc-request': response timed out")) ((plist-get result :error) (error "`nnreddit-rpc-request': %s" (plist-get result :error))) (t (gnus-message 7 "`nnreddit-rpc-request': recv ...%s" (cl-subseq (buffer-string) (- (min (length ...) 50)))) (plist-get result :result))))
  (save-current-buffer (set-buffer (process-buffer proc)) (erase-buffer) (gnus-message 7 "nnreddit-rpc-request: send %s" encoded) (process-send-string proc (concat encoded "\n")) (let* ((--cl-var-- (/ nnreddit-rpc-request-timeout iteration-seconds)) (result nil)) (while (and (>= (setq --cl-var-- (1- --cl-var--)) 0) (not (or (not (json-rpc-live-p connection)) (and (not ...) (condition-case err ... ...))))) (if (fboundp 'set-process-thread) (progn (set-process-thread proc nil))) (accept-process-output proc iteration-seconds 0)) (cond ((null result) (error "`nnreddit-rpc-request': response timed out")) ((plist-get result :error) (error "`nnreddit-rpc-request': %s" (plist-get result :error))) (t (gnus-message 7 "`nnreddit-rpc-request': recv ...%s" (cl-subseq (buffer-string) (- (min ... 50)))) (plist-get result :result)))))
  (progn (save-current-buffer (set-buffer (process-buffer proc)) (erase-buffer) (gnus-message 7 "nnreddit-rpc-request: send %s" encoded) (process-send-string proc (concat encoded "\n")) (let* ((--cl-var-- (/ nnreddit-rpc-request-timeout iteration-seconds)) (result nil)) (while (and (>= (setq --cl-var-- (1- --cl-var--)) 0) (not (or (not ...) (and ... ...)))) (if (fboundp 'set-process-thread) (progn (set-process-thread proc nil))) (accept-process-output proc iteration-seconds 0)) (cond ((null result) (error "`nnreddit-rpc-request': response timed out")) ((plist-get result :error) (error "`nnreddit-rpc-request': %s" (plist-get result :error))) (t (gnus-message 7 "`nnreddit-rpc-request': recv ...%s" (cl-subseq (buffer-string) (- ...))) (plist-get result :result))))))
  (unwind-protect (progn (save-current-buffer (set-buffer (process-buffer proc)) (erase-buffer) (gnus-message 7 "nnreddit-rpc-request: send %s" encoded) (process-send-string proc (concat encoded "\n")) (let* ((--cl-var-- (/ nnreddit-rpc-request-timeout iteration-seconds)) (result nil)) (while (and (>= (setq --cl-var-- ...) 0) (not (or ... ...))) (if (fboundp 'set-process-thread) (progn (set-process-thread proc nil))) (accept-process-output proc iteration-seconds 0)) (cond ((null result) (error "`nnreddit-rpc-request': response timed out")) ((plist-get result :error) (error "`nnreddit-rpc-request': %s" (plist-get result :error))) (t (gnus-message 7 "`nnreddit-rpc-request': recv ...%s" (cl-subseq ... ...)) (plist-get result :result)))))) (mutex-unlock mutex))
  (let ((mutex nnreddit--mutex-rpc-request)) (mutex-lock mutex) (unwind-protect (progn (save-current-buffer (set-buffer (process-buffer proc)) (erase-buffer) (gnus-message 7 "nnreddit-rpc-request: send %s" encoded) (process-send-string proc (concat encoded "\n")) (let* ((--cl-var-- (/ nnreddit-rpc-request-timeout iteration-seconds)) (result nil)) (while (and (>= ... 0) (not ...)) (if (fboundp ...) (progn ...)) (accept-process-output proc iteration-seconds 0)) (cond ((null result) (error "`nnreddit-rpc-request': response timed out")) ((plist-get result :error) (error "`nnreddit-rpc-request': %s" ...)) (t (gnus-message 7 "`nnreddit-rpc-request': recv ...%s" ...) (plist-get result :result)))))) (mutex-unlock mutex)))
  (let* ((id (progn (or (progn (and (memq ... cl-struct-json-rpc-tags) t)) (signal 'wrong-type-argument (list 'json-rpc connection))) (let* ((v connection)) (aset v 5 (+ (aref v 5) 1))))) (request (list ':method method ':id id ':params (list ':args (apply json-array-type args) ':kwargs kwargs))) (proc (let ((cl-x (json-rpc-ensure connection))) (progn (or (progn (and ... t)) (signal 'wrong-type-argument (list ... cl-x))) (aref cl-x 1)))) (encoded (json-encode (append '(:jsonrpc "2.0") request))) (json-object-type 'plist) (json-key-type 'keyword) (iteration-seconds 6)) (let ((mutex nnreddit--mutex-rpc-request)) (mutex-lock mutex) (unwind-protect (progn (save-current-buffer (set-buffer (process-buffer proc)) (erase-buffer) (gnus-message 7 "nnreddit-rpc-request: send %s" encoded) (process-send-string proc (concat encoded "\n")) (let* ((--cl-var-- ...) (result nil)) (while (and ... ...) (if ... ...) (accept-process-output proc iteration-seconds 0)) (cond (... ...) (... ...) (t ... ...))))) (mutex-unlock mutex))))
  nnreddit-rpc-request(#s(json-rpc :process #<process nnreddit-default> :host "127.0.0.1" :port nil :auth nil :id-counter 1) nil "subscribe" "/u/Thaodan")
  apply(nnreddit-rpc-request #s(json-rpc :process #<process nnreddit-default> :host "127.0.0.1" :port nil :auth nil :id-counter 1) nil "subscribe" "/u/Thaodan")
  (condition-case err (apply #'nnreddit-rpc-request connection generator_kwargs method args) ((debug error) (gnus-message 3 "nnreddit-rpc-call: %s" (error-message-string err)) nil))
  (progn (condition-case err (apply #'nnreddit-rpc-request connection generator_kwargs method args) ((debug error) (gnus-message 3 "nnreddit-rpc-call: %s" (error-message-string err)) nil)))
  (if connection (progn (condition-case err (apply #'nnreddit-rpc-request connection generator_kwargs method args) ((debug error) (gnus-message 3 "nnreddit-rpc-call: %s" (error-message-string err)) nil))))
  (let ((connection (record 'json-rpc proc nnreddit-localhost nil nil 0))) (if connection (progn (condition-case err (apply #'nnreddit-rpc-request connection generator_kwargs method args) ((debug error) (gnus-message 3 "nnreddit-rpc-call: %s" (error-message-string err)) nil)))))
  (if proc (let ((connection (record 'json-rpc proc nnreddit-localhost nil nil 0))) (if connection (progn (condition-case err (apply #'nnreddit-rpc-request connection generator_kwargs method args) ((debug error) (gnus-message 3 "nnreddit-rpc-call: %s" (error-message-string err)) nil))))))
  (let ((proc (nnreddit-rpc-get server))) (if proc (let ((connection (record 'json-rpc proc nnreddit-localhost nil nil 0))) (if connection (progn (condition-case err (apply #'nnreddit-rpc-request connection generator_kwargs method args) ((debug error) (gnus-message 3 "nnreddit-rpc-call: %s" ...) nil)))))))
  nnreddit-rpc-call(nil nil "subscribe" "/u/Thaodan")
  (if new-subbed-p (nnreddit-rpc-call nil nil "subscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname (match-end 0)) gname))) (nnreddit-rpc-call nil nil "unsubscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname (match-end 0)) gname))))
  (if (eq old-subbed-p new-subbed-p) nil (if new-subbed-p (nnreddit-rpc-call nil nil "subscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname (match-end 0)) gname))) (nnreddit-rpc-call nil nil "unsubscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname (match-end 0)) gname)))))
  (let ((old-subbed-p (<= oldlevel gnus-level-subscribed)) (new-subbed-p (<= level gnus-level-subscribed))) (if (eq old-subbed-p new-subbed-p) nil (if new-subbed-p (nnreddit-rpc-call nil nil "subscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname (match-end 0)) gname))) (nnreddit-rpc-call nil nil "unsubscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname (match-end 0)) gname))))))
  (progn (let ((old-subbed-p (<= oldlevel gnus-level-subscribed)) (new-subbed-p (<= level gnus-level-subscribed))) (if (eq old-subbed-p new-subbed-p) nil (if new-subbed-p (nnreddit-rpc-call nil nil "subscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname ...) gname))) (nnreddit-rpc-call nil nil "unsubscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname ...) gname)))))))
  (if (nnreddit--gate group) (progn (let ((old-subbed-p (<= oldlevel gnus-level-subscribed)) (new-subbed-p (<= level gnus-level-subscribed))) (if (eq old-subbed-p new-subbed-p) nil (if new-subbed-p (nnreddit-rpc-call nil nil "subscribe" (let (...) (if ... ... gname))) (nnreddit-rpc-call nil nil "unsubscribe" (let (...) (if ... ... gname))))))))
  nnreddit-update-subscription("nnreddit:/u/Thaodan" 3 9 nil)
  apply(nnreddit-update-subscription ("nnreddit:/u/Thaodan" 3 9 nil))
  (closure (nnreddit--current-feature t) (&rest args) (apply #'nnreddit-update-subscription args))("nnreddit:/u/Thaodan" 3 9 nil)
  apply((closure (nnreddit--current-feature t) (&rest args) (apply #'nnreddit-update-subscription args)) ("nnreddit:/u/Thaodan" 3 9 nil))
  gnus-topic-change-level("nnreddit:/u/Thaodan" 3 9 nil)
  gnus-group-change-level("nnreddit:/u/Thaodan" 3 9 nil)
  gnus-group-set-subscription("nnreddit:/u/Thaodan" 3 t)
  gnus-group-unsubscribe-group("nnreddit:/u/Thaodan" 3 t)
  (progn (gnus-group-unsubscribe-group group gnus-level-default-subscribed t))
  (if (> (gnus-group-level group) gnus-level-subscribed) (progn (gnus-group-unsubscribe-group group gnus-level-default-subscribed t)))
  (let ((group (gnus-group-full-name realname '("nnreddit" (or server ""))))) (erase-buffer) (gnus-message 5 "nnreddit-request-list: scanning %s..." realname) (gnus-activate-group group t) (gnus-message 5 "nnreddit-request-list: scanning %s...done" realname) (if (> (gnus-group-level group) gnus-level-subscribed) (progn (gnus-group-unsubscribe-group group gnus-level-default-subscribed t))) (setq newsrc (cl-remove group newsrc :test #'string=)))
  (closure ((newsrc)) (realname) (let ((group (gnus-group-full-name realname '("nnreddit" ...)))) (erase-buffer) (gnus-message 5 "nnreddit-request-list: scanning %s..." realname) (gnus-activate-group group t) (gnus-message 5 "nnreddit-request-list: scanning %s...done" realname) (if (> (gnus-group-level group) gnus-level-subscribed) (progn (gnus-group-unsubscribe-group group gnus-level-default-subscribed t))) (setq newsrc (cl-remove group newsrc :test #'string=))))("/u/Thaodan")
  mapc((closure ((newsrc)) (realname) (let ((group (gnus-group-full-name realname '("nnreddit" ...)))) (erase-buffer) (gnus-message 5 "nnreddit-request-list: scanning %s..." realname) (gnus-activate-group group t) (gnus-message 5 "nnreddit-request-list: scanning %s...done" realname) (if (> (gnus-group-level group) gnus-level-subscribed) (progn (gnus-group-unsubscribe-group group gnus-level-default-subscribed t))) (setq newsrc (cl-remove group newsrc :test #'string=)))) ("u_theprettypinkpearl" "u_MyPepeHard" "u_PennYStaR34" "u_sexystephiebbw" "de" "PINE64official" "NaughtyWives" "u_justalilbrat" "u_TigPaleBiddies" "u_S2obey" "u_Jasmellox" "u_steviedarlingg" "DeniedGirls" "u_icehouse27" "gadgets" "sports" "gaming" "pics" "worldnews" "videos" "AskReddit" "aww" "Music" "funny" "news" "movies" "books" "europe" "history" "food" "philosophy" "television" "kde" "Jokes" "Art" "DIY" "Ebay" "space" "Documentaries" "emacs" "Fitness" "beta" "parrots" "wow" "rule34" "Android" "askscience" "nottheonion" "redheads" "gonewild" ...))
  (let ((groups (append (nnreddit-rpc-call server nil "user_subreddits") (if (or (not (boundp ...)) (>= (string-to-number nnreddit--current-feature) 20201124)) (progn (list (nnreddit--inbox-realname)))))) (newsrc (cl-mapcan #'(lambda (info) (if (and ... ...) (progn ...))) gnus-newsrc-alist))) (mapc #'(lambda (realname) (let ((group (gnus-group-full-name realname ...))) (erase-buffer) (gnus-message 5 "nnreddit-request-list: scanning %s..." realname) (gnus-activate-group group t) (gnus-message 5 "nnreddit-request-list: scanning %s...done" realname) (if (> (gnus-group-level group) gnus-level-subscribed) (progn (gnus-group-unsubscribe-group group gnus-level-default-subscribed t))) (setq newsrc (cl-remove group newsrc :test #'string=)))) groups) (mapc #'(lambda (fullname) (gnus-message 4 "nnreddit-request-list: missing subscription %s" fullname) (nnreddit-rpc-call nil nil "subscribe" (let ((gname fullname)) (if (string-match "^[^:]+:" gname) (substring gname ...) gname))) (gnus-activate-group fullname t)) newsrc) (erase-buffer) (mapc #'(lambda (group) (insert (format "%s %d 1 y\n" group (length (nnreddit-get-headers group))))) groups))
  (save-current-buffer (set-buffer nntp-server-buffer) (let ((groups (append (nnreddit-rpc-call server nil "user_subreddits") (if (or (not ...) (>= ... 20201124)) (progn (list ...))))) (newsrc (cl-mapcan #'(lambda (info) (if ... ...)) gnus-newsrc-alist))) (mapc #'(lambda (realname) (let ((group ...)) (erase-buffer) (gnus-message 5 "nnreddit-request-list: scanning %s..." realname) (gnus-activate-group group t) (gnus-message 5 "nnreddit-request-list: scanning %s...done" realname) (if (> ... gnus-level-subscribed) (progn ...)) (setq newsrc (cl-remove group newsrc :test ...)))) groups) (mapc #'(lambda (fullname) (gnus-message 4 "nnreddit-request-list: missing subscription %s" fullname) (nnreddit-rpc-call nil nil "subscribe" (let (...) (if ... ... gname))) (gnus-activate-group fullname t)) newsrc) (erase-buffer) (mapc #'(lambda (group) (insert (format "%s %d 1 y\n" group (length ...)))) groups)))
  nnreddit-request-list("")
  gnus-request-list((nnreddit ""))
  gnus-read-active-file-1((nnreddit "") nil)
  gnus-get-unread-articles(nil nil)
  gnus-setup-news(nil nil nil)
  #f(compiled-function () #<bytecode 0xffb55583a7fc57d>)()
  gnus-1(nil nil nil)
  gnus(nil)
  funcall-interactively(gnus nil)
  command-execute(gnus record)
  helm-M-x-execute-command(gnus)
  helm-execute-selection-action-1()
  helm-execute-selection-action()
  helm-internal((((name . "Emacs Commands history") (init #f(compiled-function () #<bytecode 0x16b9f3f764caf773>)) (candidates . helm-candidates-in-buffer) (cleanup . helm-M-x--unwind-forms) (keymap keymap (keymap ...) keymap (29 . helm-M-x-toggle-short-doc) (21 . helm-M-x-universal-argument) keymap (127 . helm-mode-delete-char-backward-maybe) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (26 . helm-select-action) (tab . helm-execute-persistent-action) (f12 . #f(compiled-function () ... #<bytecode 0x1980284957b680>)) (f11 . #f(compiled-function () ... #<bytecode 0x1980284956a680>)) (f10 . #f(compiled-function () ... #<bytecode 0x19802849509680>)) (f9 . #f(compiled-function () ... #<bytecode 0x19802849518680>)) (f8 . #f(compiled-function () ... #<bytecode 0x198028494df680>)) (f7 . #f(compiled-function () ... #<bytecode 0x198028494ce680>)) (f6 . #f(compiled-function () ... #<bytecode 0x1980284954d680>)) (f5 . #f(compiled-function () ... #<bytecode 0x1980284955c680>)) (f4 . #f(compiled-function () ... #<bytecode 0x19802849633680>)) (f3 . #f(compiled-function () ... #<bytecode 0x19802849622680>)) (f2 . #f(compiled-function () ... #<bytecode 0x198028496e1680>)) (menu-bar keymap ...) (help keymap ...) (23 . helm-helm-yank-text-at-point-with-subkeys) (f1 . #f(compiled-function () ... #<bytecode 0x198028496f0680>)) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8> helm-fuzzy-highlight-matches) (volatile . t) (match identity) (fuzzy-match . t) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . #("C-j: Describe this command (keep..." 0 3 ...)) (resume . helm-M-x-resume-fn) (multimatch . t) (must-match . t) (group . helm-command) (data . #f(compiled-function () #<bytecode -0xc51e49309980030>)) (get-line . buffer-substring-no-properties) (search helm-mm-exact-search helm-mm-search helm-candidates-in-buffer-search-default-fn helm-fuzzy-search)) ((name . "Emacs Commands") (init #f(compiled-function () #<bytecode 0x196d06d69fb9ef81>)) (candidates . helm-candidates-in-buffer) (cleanup . helm-M-x--unwind-forms) (keymap keymap (keymap ...) keymap (29 . helm-M-x-toggle-short-doc) (21 . helm-M-x-universal-argument) keymap (127 . helm-mode-delete-char-backward-maybe) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (26 . helm-select-action) (tab . helm-execute-persistent-action) (f12 . #f(compiled-function () ... #<bytecode 0x1980284957b680>)) (f11 . #f(compiled-function () ... #<bytecode 0x1980284956a680>)) (f10 . #f(compiled-function () ... #<bytecode 0x19802849509680>)) (f9 . #f(compiled-function () ... #<bytecode 0x19802849518680>)) (f8 . #f(compiled-function () ... #<bytecode 0x198028494df680>)) (f7 . #f(compiled-function () ... #<bytecode 0x198028494ce680>)) (f6 . #f(compiled-function () ... #<bytecode 0x1980284954d680>)) (f5 . #f(compiled-function () ... #<bytecode 0x1980284955c680>)) (f4 . #f(compiled-function () ... #<bytecode 0x19802849633680>)) (f3 . #f(compiled-function () ... #<bytecode 0x19802849622680>)) (f2 . #f(compiled-function () ... #<bytecode 0x198028496e1680>)) (menu-bar keymap ...) (help keymap ...) (23 . helm-helm-yank-text-at-point-with-subkeys) (f1 . #f(compiled-function () ... #<bytecode 0x198028496f0680>)) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8> helm-fuzzy-highlight-matches) (volatile . t) (match identity) (fuzzy-match . t) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . #("C-j: Describe this command (keep..." 0 3 ...)) (resume . helm-M-x-resume-fn) (multimatch . t) (must-match . t) (group . helm-command) (data . #f(compiled-function () #<bytecode -0xa0f39669ec4d15b>)) (get-line . buffer-substring-no-properties) (search helm-mm-exact-search helm-mm-search helm-candidates-in-buffer-search-default-fn helm-fuzzy-search))) nil "M-x " nil nil "*helm M-x*" nil nil helm-M-x-input-history)
  helm((((name . "Emacs Commands history") (init #f(compiled-function () #<bytecode 0x16b9f3f764caf773>)) (candidates . helm-candidates-in-buffer) (cleanup . helm-M-x--unwind-forms) (keymap keymap (keymap ...) keymap (29 . helm-M-x-toggle-short-doc) (21 . helm-M-x-universal-argument) keymap (127 . helm-mode-delete-char-backward-maybe) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (26 . helm-select-action) (tab . helm-execute-persistent-action) (f12 . #f(compiled-function () ... #<bytecode 0x1980284957b680>)) (f11 . #f(compiled-function () ... #<bytecode 0x1980284956a680>)) (f10 . #f(compiled-function () ... #<bytecode 0x19802849509680>)) (f9 . #f(compiled-function () ... #<bytecode 0x19802849518680>)) (f8 . #f(compiled-function () ... #<bytecode 0x198028494df680>)) (f7 . #f(compiled-function () ... #<bytecode 0x198028494ce680>)) (f6 . #f(compiled-function () ... #<bytecode 0x1980284954d680>)) (f5 . #f(compiled-function () ... #<bytecode 0x1980284955c680>)) (f4 . #f(compiled-function () ... #<bytecode 0x19802849633680>)) (f3 . #f(compiled-function () ... #<bytecode 0x19802849622680>)) (f2 . #f(compiled-function () ... #<bytecode 0x198028496e1680>)) (menu-bar keymap ...) (help keymap ...) (23 . helm-helm-yank-text-at-point-with-subkeys) (f1 . #f(compiled-function () ... #<bytecode 0x198028496f0680>)) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8> helm-fuzzy-highlight-matches) (volatile . t) (match identity) (fuzzy-match . t) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . #("C-j: Describe this command (keep..." 0 3 ...)) (resume . helm-M-x-resume-fn) (multimatch . t) (must-match . t) (group . helm-command) (data . #f(compiled-function () #<bytecode -0xc51e49309980030>)) (get-line . buffer-substring-no-properties) (search helm-mm-exact-search helm-mm-search helm-candidates-in-buffer-search-default-fn helm-fuzzy-search)) ((name . "Emacs Commands") (init #f(compiled-function () #<bytecode 0x196d06d69fb9ef81>)) (candidates . helm-candidates-in-buffer) (cleanup . helm-M-x--unwind-forms) (keymap keymap (keymap ...) keymap (29 . helm-M-x-toggle-short-doc) (21 . helm-M-x-universal-argument) keymap (127 . helm-mode-delete-char-backward-maybe) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (26 . helm-select-action) (tab . helm-execute-persistent-action) (f12 . #f(compiled-function () ... #<bytecode 0x1980284957b680>)) (f11 . #f(compiled-function () ... #<bytecode 0x1980284956a680>)) (f10 . #f(compiled-function () ... #<bytecode 0x19802849509680>)) (f9 . #f(compiled-function () ... #<bytecode 0x19802849518680>)) (f8 . #f(compiled-function () ... #<bytecode 0x198028494df680>)) (f7 . #f(compiled-function () ... #<bytecode 0x198028494ce680>)) (f6 . #f(compiled-function () ... #<bytecode 0x1980284954d680>)) (f5 . #f(compiled-function () ... #<bytecode 0x1980284955c680>)) (f4 . #f(compiled-function () ... #<bytecode 0x19802849633680>)) (f3 . #f(compiled-function () ... #<bytecode 0x19802849622680>)) (f2 . #f(compiled-function () ... #<bytecode 0x198028496e1680>)) (menu-bar keymap ...) (help keymap ...) (23 . helm-helm-yank-text-at-point-with-subkeys) (f1 . #f(compiled-function () ... #<bytecode 0x198028496f0680>)) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8> helm-fuzzy-highlight-matches) (volatile . t) (match identity) (fuzzy-match . t) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . #("C-j: Describe this command (keep..." 0 3 ...)) (resume . helm-M-x-resume-fn) (multimatch . t) (must-match . t) (group . helm-command) (data . #f(compiled-function () #<bytecode -0xa0f39669ec4d15b>)) (get-line . buffer-substring-no-properties) (search helm-mm-exact-search helm-mm-search helm-candidates-in-buffer-search-default-fn helm-fuzzy-search))) nil "M-x " nil nil "*helm M-x*" nil nil helm-M-x-input-history)
  helm(:sources (((name . "Emacs Commands history") (init #f(compiled-function () #<bytecode 0x16b9f3f764caf773>)) (candidates . helm-candidates-in-buffer) (cleanup . helm-M-x--unwind-forms) (keymap keymap (keymap ...) keymap (29 . helm-M-x-toggle-short-doc) (21 . helm-M-x-universal-argument) keymap (127 . helm-mode-delete-char-backward-maybe) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (26 . helm-select-action) (tab . helm-execute-persistent-action) (f12 . #f(compiled-function () ... #<bytecode 0x1980284957b680>)) (f11 . #f(compiled-function () ... #<bytecode 0x1980284956a680>)) (f10 . #f(compiled-function () ... #<bytecode 0x19802849509680>)) (f9 . #f(compiled-function () ... #<bytecode 0x19802849518680>)) (f8 . #f(compiled-function () ... #<bytecode 0x198028494df680>)) (f7 . #f(compiled-function () ... #<bytecode 0x198028494ce680>)) (f6 . #f(compiled-function () ... #<bytecode 0x1980284954d680>)) (f5 . #f(compiled-function () ... #<bytecode 0x1980284955c680>)) (f4 . #f(compiled-function () ... #<bytecode 0x19802849633680>)) (f3 . #f(compiled-function () ... #<bytecode 0x19802849622680>)) (f2 . #f(compiled-function () ... #<bytecode 0x198028496e1680>)) (menu-bar keymap ...) (help keymap ...) (23 . helm-helm-yank-text-at-point-with-subkeys) (f1 . #f(compiled-function () ... #<bytecode 0x198028496f0680>)) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8> helm-fuzzy-highlight-matches) (volatile . t) (match identity) (fuzzy-match . t) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . #("C-j: Describe this command (keep..." 0 3 ...)) (resume . helm-M-x-resume-fn) (multimatch . t) (must-match . t) (group . helm-command) (data . #f(compiled-function () #<bytecode -0xc51e49309980030>)) (get-line . buffer-substring-no-properties) (search helm-mm-exact-search helm-mm-search helm-candidates-in-buffer-search-default-fn helm-fuzzy-search)) ((name . "Emacs Commands") (init #f(compiled-function () #<bytecode 0x196d06d69fb9ef81>)) (candidates . helm-candidates-in-buffer) (cleanup . helm-M-x--unwind-forms) (keymap keymap (keymap ...) keymap (29 . helm-M-x-toggle-short-doc) (21 . helm-M-x-universal-argument) keymap (127 . helm-mode-delete-char-backward-maybe) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (26 . helm-select-action) (tab . helm-execute-persistent-action) (f12 . #f(compiled-function () ... #<bytecode 0x1980284957b680>)) (f11 . #f(compiled-function () ... #<bytecode 0x1980284956a680>)) (f10 . #f(compiled-function () ... #<bytecode 0x19802849509680>)) (f9 . #f(compiled-function () ... #<bytecode 0x19802849518680>)) (f8 . #f(compiled-function () ... #<bytecode 0x198028494df680>)) (f7 . #f(compiled-function () ... #<bytecode 0x198028494ce680>)) (f6 . #f(compiled-function () ... #<bytecode 0x1980284954d680>)) (f5 . #f(compiled-function () ... #<bytecode 0x1980284955c680>)) (f4 . #f(compiled-function () ... #<bytecode 0x19802849633680>)) (f3 . #f(compiled-function () ... #<bytecode 0x19802849622680>)) (f2 . #f(compiled-function () ... #<bytecode 0x198028496e1680>)) (menu-bar keymap ...) (help keymap ...) (23 . helm-helm-yank-text-at-point-with-subkeys) (f1 . #f(compiled-function () ... #<bytecode 0x198028496f0680>)) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8> helm-fuzzy-highlight-matches) (volatile . t) (match identity) (fuzzy-match . t) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . #("C-j: Describe this command (keep..." 0 3 ...)) (resume . helm-M-x-resume-fn) (multimatch . t) (must-match . t) (group . helm-command) (data . #f(compiled-function () #<bytecode -0xa0f39669ec4d15b>)) (get-line . buffer-substring-no-properties) (search helm-mm-exact-search helm-mm-search helm-candidates-in-buffer-search-default-fn helm-fuzzy-search))) :prompt "M-x " :buffer "*helm M-x*" :history helm-M-x-input-history :truncate-lines t)
  helm-M-x-read-extended-command([=Sc^A4EB2eW49a+q1VV~q= elfeed-summary--action :thgyivzidkc81 Read\ manual =pY_02xrd-KdG*$ZTbuy^= ANG ANH NJEUAENA mc/prompt-for-inclusion-in-whitelist vc-sccs-log-view-mode-hook ps-face-box-p magit-revision-filter-files-on-follow treepy-vector-zip SUTUH w3m-create-image-page secure-attach eudc-emacs-menu magit-xref-insert-button w3m-form-input :j8all6j0cb3a1 :za932xm0pc5a1 smiley-directory emms-volume-pulse transient:magit-diff-refresh:--irreversible-delete er/looking-back-max tree-widget-button-keymap gnus-try-warping-via-registry gnus-summary-show-article-from-menu-as-charset-ebcdic-int pullreq_label:pullreq gnus-server-compact-server A289A flycheck-pug-executable =iEi^nU7CFd5dZ$owHF4F= emms-info-native--valid-id3v2-frame-id-p vc-bzr-shelve-menu mailing-lists Above nnimap-status-message gnus-summary-limit-to-marks DEEL MINIMIZE =XS*oAz4wn309<$|7xgc4= DDUO gud-target-name star_count DDUR Noto\ Sans\ Gurmukhi transient:magit-log:--dense bibtex-text-in-string yaml--char-at-pos ...])
  helm-M-x(nil)
  funcall-interactively(helm-M-x nil)
  command-execute(helm-M-x)
# Description When fetching the initial group list nnreddit tries to fetch /u/<username> and throws 404. # Emacs build infromation In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.35, cairo version 1.17.6) of 2022-12-08 built on 2980315 Repository revision: 153c67fa92eaad39410b1809ab9b125616bdc5c1 Repository branch: master System Description: Arch Linux Configured using: 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games --with-modules --with-libotf --without-gconf --with-libsystemd --enable-link-time-optimization --with-native-compilation=yes --with-native-compilation=aot --with-xinput2 --with-pgtk --without-xaw3d --with-sound=alsa --without-gpm --with-tree-sitter '--program-transform-name=s/\([ec]tags\)/\1.emacs/' 'CFLAGS=-march=x86-64 -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB Important settings: value of $LC_MONETARY: fi_FI.UTF-8 value of $LANG: en_GB.UTF-8 locale-coding-system: utf-8-unix # Backtrace ``` Debugger entered--Lisp error: (error "‘nnreddit-rpc-request’: (:code -32603 :message Int...") error("`nnreddit-rpc-request': %s" (:code -32603 :message "Internal error" :data "received 404 HTTP response")) (cond ((null result) (error "`nnreddit-rpc-request': response timed out")) ((plist-get result :error) (error "`nnreddit-rpc-request': %s" (plist-get result :error))) (t (gnus-message 7 "`nnreddit-rpc-request': recv ...%s" (cl-subseq (buffer-string) (- (min (length (buffer-string)) 50)))) (plist-get result :result))) (let* ((--cl-var-- (/ nnreddit-rpc-request-timeout iteration-seconds)) (result nil)) (while (and (>= (setq --cl-var-- (1- --cl-var--)) 0) (not (or (not (json-rpc-live-p connection)) (and (not (= 0 ...)) (condition-case err (setq result ...) (error ... nil)))))) (if (fboundp 'set-process-thread) (progn (set-process-thread proc nil))) (accept-process-output proc iteration-seconds 0)) (cond ((null result) (error "`nnreddit-rpc-request': response timed out")) ((plist-get result :error) (error "`nnreddit-rpc-request': %s" (plist-get result :error))) (t (gnus-message 7 "`nnreddit-rpc-request': recv ...%s" (cl-subseq (buffer-string) (- (min (length ...) 50)))) (plist-get result :result)))) (save-current-buffer (set-buffer (process-buffer proc)) (erase-buffer) (gnus-message 7 "nnreddit-rpc-request: send %s" encoded) (process-send-string proc (concat encoded "\n")) (let* ((--cl-var-- (/ nnreddit-rpc-request-timeout iteration-seconds)) (result nil)) (while (and (>= (setq --cl-var-- (1- --cl-var--)) 0) (not (or (not (json-rpc-live-p connection)) (and (not ...) (condition-case err ... ...))))) (if (fboundp 'set-process-thread) (progn (set-process-thread proc nil))) (accept-process-output proc iteration-seconds 0)) (cond ((null result) (error "`nnreddit-rpc-request': response timed out")) ((plist-get result :error) (error "`nnreddit-rpc-request': %s" (plist-get result :error))) (t (gnus-message 7 "`nnreddit-rpc-request': recv ...%s" (cl-subseq (buffer-string) (- (min ... 50)))) (plist-get result :result))))) (progn (save-current-buffer (set-buffer (process-buffer proc)) (erase-buffer) (gnus-message 7 "nnreddit-rpc-request: send %s" encoded) (process-send-string proc (concat encoded "\n")) (let* ((--cl-var-- (/ nnreddit-rpc-request-timeout iteration-seconds)) (result nil)) (while (and (>= (setq --cl-var-- (1- --cl-var--)) 0) (not (or (not ...) (and ... ...)))) (if (fboundp 'set-process-thread) (progn (set-process-thread proc nil))) (accept-process-output proc iteration-seconds 0)) (cond ((null result) (error "`nnreddit-rpc-request': response timed out")) ((plist-get result :error) (error "`nnreddit-rpc-request': %s" (plist-get result :error))) (t (gnus-message 7 "`nnreddit-rpc-request': recv ...%s" (cl-subseq (buffer-string) (- ...))) (plist-get result :result)))))) (unwind-protect (progn (save-current-buffer (set-buffer (process-buffer proc)) (erase-buffer) (gnus-message 7 "nnreddit-rpc-request: send %s" encoded) (process-send-string proc (concat encoded "\n")) (let* ((--cl-var-- (/ nnreddit-rpc-request-timeout iteration-seconds)) (result nil)) (while (and (>= (setq --cl-var-- ...) 0) (not (or ... ...))) (if (fboundp 'set-process-thread) (progn (set-process-thread proc nil))) (accept-process-output proc iteration-seconds 0)) (cond ((null result) (error "`nnreddit-rpc-request': response timed out")) ((plist-get result :error) (error "`nnreddit-rpc-request': %s" (plist-get result :error))) (t (gnus-message 7 "`nnreddit-rpc-request': recv ...%s" (cl-subseq ... ...)) (plist-get result :result)))))) (mutex-unlock mutex)) (let ((mutex nnreddit--mutex-rpc-request)) (mutex-lock mutex) (unwind-protect (progn (save-current-buffer (set-buffer (process-buffer proc)) (erase-buffer) (gnus-message 7 "nnreddit-rpc-request: send %s" encoded) (process-send-string proc (concat encoded "\n")) (let* ((--cl-var-- (/ nnreddit-rpc-request-timeout iteration-seconds)) (result nil)) (while (and (>= ... 0) (not ...)) (if (fboundp ...) (progn ...)) (accept-process-output proc iteration-seconds 0)) (cond ((null result) (error "`nnreddit-rpc-request': response timed out")) ((plist-get result :error) (error "`nnreddit-rpc-request': %s" ...)) (t (gnus-message 7 "`nnreddit-rpc-request': recv ...%s" ...) (plist-get result :result)))))) (mutex-unlock mutex))) (let* ((id (progn (or (progn (and (memq ... cl-struct-json-rpc-tags) t)) (signal 'wrong-type-argument (list 'json-rpc connection))) (let* ((v connection)) (aset v 5 (+ (aref v 5) 1))))) (request (list ':method method ':id id ':params (list ':args (apply json-array-type args) ':kwargs kwargs))) (proc (let ((cl-x (json-rpc-ensure connection))) (progn (or (progn (and ... t)) (signal 'wrong-type-argument (list ... cl-x))) (aref cl-x 1)))) (encoded (json-encode (append '(:jsonrpc "2.0") request))) (json-object-type 'plist) (json-key-type 'keyword) (iteration-seconds 6)) (let ((mutex nnreddit--mutex-rpc-request)) (mutex-lock mutex) (unwind-protect (progn (save-current-buffer (set-buffer (process-buffer proc)) (erase-buffer) (gnus-message 7 "nnreddit-rpc-request: send %s" encoded) (process-send-string proc (concat encoded "\n")) (let* ((--cl-var-- ...) (result nil)) (while (and ... ...) (if ... ...) (accept-process-output proc iteration-seconds 0)) (cond (... ...) (... ...) (t ... ...))))) (mutex-unlock mutex)))) nnreddit-rpc-request(#s(json-rpc :process #<process nnreddit-default> :host "127.0.0.1" :port nil :auth nil :id-counter 1) nil "subscribe" "/u/Thaodan") apply(nnreddit-rpc-request #s(json-rpc :process #<process nnreddit-default> :host "127.0.0.1" :port nil :auth nil :id-counter 1) nil "subscribe" "/u/Thaodan") (condition-case err (apply #'nnreddit-rpc-request connection generator_kwargs method args) ((debug error) (gnus-message 3 "nnreddit-rpc-call: %s" (error-message-string err)) nil)) (progn (condition-case err (apply #'nnreddit-rpc-request connection generator_kwargs method args) ((debug error) (gnus-message 3 "nnreddit-rpc-call: %s" (error-message-string err)) nil))) (if connection (progn (condition-case err (apply #'nnreddit-rpc-request connection generator_kwargs method args) ((debug error) (gnus-message 3 "nnreddit-rpc-call: %s" (error-message-string err)) nil)))) (let ((connection (record 'json-rpc proc nnreddit-localhost nil nil 0))) (if connection (progn (condition-case err (apply #'nnreddit-rpc-request connection generator_kwargs method args) ((debug error) (gnus-message 3 "nnreddit-rpc-call: %s" (error-message-string err)) nil))))) (if proc (let ((connection (record 'json-rpc proc nnreddit-localhost nil nil 0))) (if connection (progn (condition-case err (apply #'nnreddit-rpc-request connection generator_kwargs method args) ((debug error) (gnus-message 3 "nnreddit-rpc-call: %s" (error-message-string err)) nil)))))) (let ((proc (nnreddit-rpc-get server))) (if proc (let ((connection (record 'json-rpc proc nnreddit-localhost nil nil 0))) (if connection (progn (condition-case err (apply #'nnreddit-rpc-request connection generator_kwargs method args) ((debug error) (gnus-message 3 "nnreddit-rpc-call: %s" ...) nil))))))) nnreddit-rpc-call(nil nil "subscribe" "/u/Thaodan") (if new-subbed-p (nnreddit-rpc-call nil nil "subscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname (match-end 0)) gname))) (nnreddit-rpc-call nil nil "unsubscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname (match-end 0)) gname)))) (if (eq old-subbed-p new-subbed-p) nil (if new-subbed-p (nnreddit-rpc-call nil nil "subscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname (match-end 0)) gname))) (nnreddit-rpc-call nil nil "unsubscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname (match-end 0)) gname))))) (let ((old-subbed-p (<= oldlevel gnus-level-subscribed)) (new-subbed-p (<= level gnus-level-subscribed))) (if (eq old-subbed-p new-subbed-p) nil (if new-subbed-p (nnreddit-rpc-call nil nil "subscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname (match-end 0)) gname))) (nnreddit-rpc-call nil nil "unsubscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname (match-end 0)) gname)))))) (progn (let ((old-subbed-p (<= oldlevel gnus-level-subscribed)) (new-subbed-p (<= level gnus-level-subscribed))) (if (eq old-subbed-p new-subbed-p) nil (if new-subbed-p (nnreddit-rpc-call nil nil "subscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname ...) gname))) (nnreddit-rpc-call nil nil "unsubscribe" (let ((gname group)) (if (string-match "^[^:]+:" gname) (substring gname ...) gname))))))) (if (nnreddit--gate group) (progn (let ((old-subbed-p (<= oldlevel gnus-level-subscribed)) (new-subbed-p (<= level gnus-level-subscribed))) (if (eq old-subbed-p new-subbed-p) nil (if new-subbed-p (nnreddit-rpc-call nil nil "subscribe" (let (...) (if ... ... gname))) (nnreddit-rpc-call nil nil "unsubscribe" (let (...) (if ... ... gname)))))))) nnreddit-update-subscription("nnreddit:/u/Thaodan" 3 9 nil) apply(nnreddit-update-subscription ("nnreddit:/u/Thaodan" 3 9 nil)) (closure (nnreddit--current-feature t) (&rest args) (apply #'nnreddit-update-subscription args))("nnreddit:/u/Thaodan" 3 9 nil) apply((closure (nnreddit--current-feature t) (&rest args) (apply #'nnreddit-update-subscription args)) ("nnreddit:/u/Thaodan" 3 9 nil)) gnus-topic-change-level("nnreddit:/u/Thaodan" 3 9 nil) gnus-group-change-level("nnreddit:/u/Thaodan" 3 9 nil) gnus-group-set-subscription("nnreddit:/u/Thaodan" 3 t) gnus-group-unsubscribe-group("nnreddit:/u/Thaodan" 3 t) (progn (gnus-group-unsubscribe-group group gnus-level-default-subscribed t)) (if (> (gnus-group-level group) gnus-level-subscribed) (progn (gnus-group-unsubscribe-group group gnus-level-default-subscribed t))) (let ((group (gnus-group-full-name realname '("nnreddit" (or server ""))))) (erase-buffer) (gnus-message 5 "nnreddit-request-list: scanning %s..." realname) (gnus-activate-group group t) (gnus-message 5 "nnreddit-request-list: scanning %s...done" realname) (if (> (gnus-group-level group) gnus-level-subscribed) (progn (gnus-group-unsubscribe-group group gnus-level-default-subscribed t))) (setq newsrc (cl-remove group newsrc :test #'string=))) (closure ((newsrc)) (realname) (let ((group (gnus-group-full-name realname '("nnreddit" ...)))) (erase-buffer) (gnus-message 5 "nnreddit-request-list: scanning %s..." realname) (gnus-activate-group group t) (gnus-message 5 "nnreddit-request-list: scanning %s...done" realname) (if (> (gnus-group-level group) gnus-level-subscribed) (progn (gnus-group-unsubscribe-group group gnus-level-default-subscribed t))) (setq newsrc (cl-remove group newsrc :test #'string=))))("/u/Thaodan") mapc((closure ((newsrc)) (realname) (let ((group (gnus-group-full-name realname '("nnreddit" ...)))) (erase-buffer) (gnus-message 5 "nnreddit-request-list: scanning %s..." realname) (gnus-activate-group group t) (gnus-message 5 "nnreddit-request-list: scanning %s...done" realname) (if (> (gnus-group-level group) gnus-level-subscribed) (progn (gnus-group-unsubscribe-group group gnus-level-default-subscribed t))) (setq newsrc (cl-remove group newsrc :test #'string=)))) ("u_theprettypinkpearl" "u_MyPepeHard" "u_PennYStaR34" "u_sexystephiebbw" "de" "PINE64official" "NaughtyWives" "u_justalilbrat" "u_TigPaleBiddies" "u_S2obey" "u_Jasmellox" "u_steviedarlingg" "DeniedGirls" "u_icehouse27" "gadgets" "sports" "gaming" "pics" "worldnews" "videos" "AskReddit" "aww" "Music" "funny" "news" "movies" "books" "europe" "history" "food" "philosophy" "television" "kde" "Jokes" "Art" "DIY" "Ebay" "space" "Documentaries" "emacs" "Fitness" "beta" "parrots" "wow" "rule34" "Android" "askscience" "nottheonion" "redheads" "gonewild" ...)) (let ((groups (append (nnreddit-rpc-call server nil "user_subreddits") (if (or (not (boundp ...)) (>= (string-to-number nnreddit--current-feature) 20201124)) (progn (list (nnreddit--inbox-realname)))))) (newsrc (cl-mapcan #'(lambda (info) (if (and ... ...) (progn ...))) gnus-newsrc-alist))) (mapc #'(lambda (realname) (let ((group (gnus-group-full-name realname ...))) (erase-buffer) (gnus-message 5 "nnreddit-request-list: scanning %s..." realname) (gnus-activate-group group t) (gnus-message 5 "nnreddit-request-list: scanning %s...done" realname) (if (> (gnus-group-level group) gnus-level-subscribed) (progn (gnus-group-unsubscribe-group group gnus-level-default-subscribed t))) (setq newsrc (cl-remove group newsrc :test #'string=)))) groups) (mapc #'(lambda (fullname) (gnus-message 4 "nnreddit-request-list: missing subscription %s" fullname) (nnreddit-rpc-call nil nil "subscribe" (let ((gname fullname)) (if (string-match "^[^:]+:" gname) (substring gname ...) gname))) (gnus-activate-group fullname t)) newsrc) (erase-buffer) (mapc #'(lambda (group) (insert (format "%s %d 1 y\n" group (length (nnreddit-get-headers group))))) groups)) (save-current-buffer (set-buffer nntp-server-buffer) (let ((groups (append (nnreddit-rpc-call server nil "user_subreddits") (if (or (not ...) (>= ... 20201124)) (progn (list ...))))) (newsrc (cl-mapcan #'(lambda (info) (if ... ...)) gnus-newsrc-alist))) (mapc #'(lambda (realname) (let ((group ...)) (erase-buffer) (gnus-message 5 "nnreddit-request-list: scanning %s..." realname) (gnus-activate-group group t) (gnus-message 5 "nnreddit-request-list: scanning %s...done" realname) (if (> ... gnus-level-subscribed) (progn ...)) (setq newsrc (cl-remove group newsrc :test ...)))) groups) (mapc #'(lambda (fullname) (gnus-message 4 "nnreddit-request-list: missing subscription %s" fullname) (nnreddit-rpc-call nil nil "subscribe" (let (...) (if ... ... gname))) (gnus-activate-group fullname t)) newsrc) (erase-buffer) (mapc #'(lambda (group) (insert (format "%s %d 1 y\n" group (length ...)))) groups))) nnreddit-request-list("") gnus-request-list((nnreddit "")) gnus-read-active-file-1((nnreddit "") nil) gnus-get-unread-articles(nil nil) gnus-setup-news(nil nil nil) #f(compiled-function () #<bytecode 0xffb55583a7fc57d>)() gnus-1(nil nil nil) gnus(nil) funcall-interactively(gnus nil) command-execute(gnus record) helm-M-x-execute-command(gnus) helm-execute-selection-action-1() helm-execute-selection-action() helm-internal((((name . "Emacs Commands history") (init #f(compiled-function () #<bytecode 0x16b9f3f764caf773>)) (candidates . helm-candidates-in-buffer) (cleanup . helm-M-x--unwind-forms) (keymap keymap (keymap ...) keymap (29 . helm-M-x-toggle-short-doc) (21 . helm-M-x-universal-argument) keymap (127 . helm-mode-delete-char-backward-maybe) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (26 . helm-select-action) (tab . helm-execute-persistent-action) (f12 . #f(compiled-function () ... #<bytecode 0x1980284957b680>)) (f11 . #f(compiled-function () ... #<bytecode 0x1980284956a680>)) (f10 . #f(compiled-function () ... #<bytecode 0x19802849509680>)) (f9 . #f(compiled-function () ... #<bytecode 0x19802849518680>)) (f8 . #f(compiled-function () ... #<bytecode 0x198028494df680>)) (f7 . #f(compiled-function () ... #<bytecode 0x198028494ce680>)) (f6 . #f(compiled-function () ... #<bytecode 0x1980284954d680>)) (f5 . #f(compiled-function () ... #<bytecode 0x1980284955c680>)) (f4 . #f(compiled-function () ... #<bytecode 0x19802849633680>)) (f3 . #f(compiled-function () ... #<bytecode 0x19802849622680>)) (f2 . #f(compiled-function () ... #<bytecode 0x198028496e1680>)) (menu-bar keymap ...) (help keymap ...) (23 . helm-helm-yank-text-at-point-with-subkeys) (f1 . #f(compiled-function () ... #<bytecode 0x198028496f0680>)) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8> helm-fuzzy-highlight-matches) (volatile . t) (match identity) (fuzzy-match . t) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . #("C-j: Describe this command (keep..." 0 3 ...)) (resume . helm-M-x-resume-fn) (multimatch . t) (must-match . t) (group . helm-command) (data . #f(compiled-function () #<bytecode -0xc51e49309980030>)) (get-line . buffer-substring-no-properties) (search helm-mm-exact-search helm-mm-search helm-candidates-in-buffer-search-default-fn helm-fuzzy-search)) ((name . "Emacs Commands") (init #f(compiled-function () #<bytecode 0x196d06d69fb9ef81>)) (candidates . helm-candidates-in-buffer) (cleanup . helm-M-x--unwind-forms) (keymap keymap (keymap ...) keymap (29 . helm-M-x-toggle-short-doc) (21 . helm-M-x-universal-argument) keymap (127 . helm-mode-delete-char-backward-maybe) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (26 . helm-select-action) (tab . helm-execute-persistent-action) (f12 . #f(compiled-function () ... #<bytecode 0x1980284957b680>)) (f11 . #f(compiled-function () ... #<bytecode 0x1980284956a680>)) (f10 . #f(compiled-function () ... #<bytecode 0x19802849509680>)) (f9 . #f(compiled-function () ... #<bytecode 0x19802849518680>)) (f8 . #f(compiled-function () ... #<bytecode 0x198028494df680>)) (f7 . #f(compiled-function () ... #<bytecode 0x198028494ce680>)) (f6 . #f(compiled-function () ... #<bytecode 0x1980284954d680>)) (f5 . #f(compiled-function () ... #<bytecode 0x1980284955c680>)) (f4 . #f(compiled-function () ... #<bytecode 0x19802849633680>)) (f3 . #f(compiled-function () ... #<bytecode 0x19802849622680>)) (f2 . #f(compiled-function () ... #<bytecode 0x198028496e1680>)) (menu-bar keymap ...) (help keymap ...) (23 . helm-helm-yank-text-at-point-with-subkeys) (f1 . #f(compiled-function () ... #<bytecode 0x198028496f0680>)) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8> helm-fuzzy-highlight-matches) (volatile . t) (match identity) (fuzzy-match . t) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . #("C-j: Describe this command (keep..." 0 3 ...)) (resume . helm-M-x-resume-fn) (multimatch . t) (must-match . t) (group . helm-command) (data . #f(compiled-function () #<bytecode -0xa0f39669ec4d15b>)) (get-line . buffer-substring-no-properties) (search helm-mm-exact-search helm-mm-search helm-candidates-in-buffer-search-default-fn helm-fuzzy-search))) nil "M-x " nil nil "*helm M-x*" nil nil helm-M-x-input-history) helm((((name . "Emacs Commands history") (init #f(compiled-function () #<bytecode 0x16b9f3f764caf773>)) (candidates . helm-candidates-in-buffer) (cleanup . helm-M-x--unwind-forms) (keymap keymap (keymap ...) keymap (29 . helm-M-x-toggle-short-doc) (21 . helm-M-x-universal-argument) keymap (127 . helm-mode-delete-char-backward-maybe) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (26 . helm-select-action) (tab . helm-execute-persistent-action) (f12 . #f(compiled-function () ... #<bytecode 0x1980284957b680>)) (f11 . #f(compiled-function () ... #<bytecode 0x1980284956a680>)) (f10 . #f(compiled-function () ... #<bytecode 0x19802849509680>)) (f9 . #f(compiled-function () ... #<bytecode 0x19802849518680>)) (f8 . #f(compiled-function () ... #<bytecode 0x198028494df680>)) (f7 . #f(compiled-function () ... #<bytecode 0x198028494ce680>)) (f6 . #f(compiled-function () ... #<bytecode 0x1980284954d680>)) (f5 . #f(compiled-function () ... #<bytecode 0x1980284955c680>)) (f4 . #f(compiled-function () ... #<bytecode 0x19802849633680>)) (f3 . #f(compiled-function () ... #<bytecode 0x19802849622680>)) (f2 . #f(compiled-function () ... #<bytecode 0x198028496e1680>)) (menu-bar keymap ...) (help keymap ...) (23 . helm-helm-yank-text-at-point-with-subkeys) (f1 . #f(compiled-function () ... #<bytecode 0x198028496f0680>)) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8> helm-fuzzy-highlight-matches) (volatile . t) (match identity) (fuzzy-match . t) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . #("C-j: Describe this command (keep..." 0 3 ...)) (resume . helm-M-x-resume-fn) (multimatch . t) (must-match . t) (group . helm-command) (data . #f(compiled-function () #<bytecode -0xc51e49309980030>)) (get-line . buffer-substring-no-properties) (search helm-mm-exact-search helm-mm-search helm-candidates-in-buffer-search-default-fn helm-fuzzy-search)) ((name . "Emacs Commands") (init #f(compiled-function () #<bytecode 0x196d06d69fb9ef81>)) (candidates . helm-candidates-in-buffer) (cleanup . helm-M-x--unwind-forms) (keymap keymap (keymap ...) keymap (29 . helm-M-x-toggle-short-doc) (21 . helm-M-x-universal-argument) keymap (127 . helm-mode-delete-char-backward-maybe) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (26 . helm-select-action) (tab . helm-execute-persistent-action) (f12 . #f(compiled-function () ... #<bytecode 0x1980284957b680>)) (f11 . #f(compiled-function () ... #<bytecode 0x1980284956a680>)) (f10 . #f(compiled-function () ... #<bytecode 0x19802849509680>)) (f9 . #f(compiled-function () ... #<bytecode 0x19802849518680>)) (f8 . #f(compiled-function () ... #<bytecode 0x198028494df680>)) (f7 . #f(compiled-function () ... #<bytecode 0x198028494ce680>)) (f6 . #f(compiled-function () ... #<bytecode 0x1980284954d680>)) (f5 . #f(compiled-function () ... #<bytecode 0x1980284955c680>)) (f4 . #f(compiled-function () ... #<bytecode 0x19802849633680>)) (f3 . #f(compiled-function () ... #<bytecode 0x19802849622680>)) (f2 . #f(compiled-function () ... #<bytecode 0x198028496e1680>)) (menu-bar keymap ...) (help keymap ...) (23 . helm-helm-yank-text-at-point-with-subkeys) (f1 . #f(compiled-function () ... #<bytecode 0x198028496f0680>)) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8> helm-fuzzy-highlight-matches) (volatile . t) (match identity) (fuzzy-match . t) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . #("C-j: Describe this command (keep..." 0 3 ...)) (resume . helm-M-x-resume-fn) (multimatch . t) (must-match . t) (group . helm-command) (data . #f(compiled-function () #<bytecode -0xa0f39669ec4d15b>)) (get-line . buffer-substring-no-properties) (search helm-mm-exact-search helm-mm-search helm-candidates-in-buffer-search-default-fn helm-fuzzy-search))) nil "M-x " nil nil "*helm M-x*" nil nil helm-M-x-input-history) helm(:sources (((name . "Emacs Commands history") (init #f(compiled-function () #<bytecode 0x16b9f3f764caf773>)) (candidates . helm-candidates-in-buffer) (cleanup . helm-M-x--unwind-forms) (keymap keymap (keymap ...) keymap (29 . helm-M-x-toggle-short-doc) (21 . helm-M-x-universal-argument) keymap (127 . helm-mode-delete-char-backward-maybe) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (26 . helm-select-action) (tab . helm-execute-persistent-action) (f12 . #f(compiled-function () ... #<bytecode 0x1980284957b680>)) (f11 . #f(compiled-function () ... #<bytecode 0x1980284956a680>)) (f10 . #f(compiled-function () ... #<bytecode 0x19802849509680>)) (f9 . #f(compiled-function () ... #<bytecode 0x19802849518680>)) (f8 . #f(compiled-function () ... #<bytecode 0x198028494df680>)) (f7 . #f(compiled-function () ... #<bytecode 0x198028494ce680>)) (f6 . #f(compiled-function () ... #<bytecode 0x1980284954d680>)) (f5 . #f(compiled-function () ... #<bytecode 0x1980284955c680>)) (f4 . #f(compiled-function () ... #<bytecode 0x19802849633680>)) (f3 . #f(compiled-function () ... #<bytecode 0x19802849622680>)) (f2 . #f(compiled-function () ... #<bytecode 0x198028496e1680>)) (menu-bar keymap ...) (help keymap ...) (23 . helm-helm-yank-text-at-point-with-subkeys) (f1 . #f(compiled-function () ... #<bytecode 0x198028496f0680>)) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8> helm-fuzzy-highlight-matches) (volatile . t) (match identity) (fuzzy-match . t) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . #("C-j: Describe this command (keep..." 0 3 ...)) (resume . helm-M-x-resume-fn) (multimatch . t) (must-match . t) (group . helm-command) (data . #f(compiled-function () #<bytecode -0xc51e49309980030>)) (get-line . buffer-substring-no-properties) (search helm-mm-exact-search helm-mm-search helm-candidates-in-buffer-search-default-fn helm-fuzzy-search)) ((name . "Emacs Commands") (init #f(compiled-function () #<bytecode 0x196d06d69fb9ef81>)) (candidates . helm-candidates-in-buffer) (cleanup . helm-M-x--unwind-forms) (keymap keymap (keymap ...) keymap (29 . helm-M-x-toggle-short-doc) (21 . helm-M-x-universal-argument) keymap (127 . helm-mode-delete-char-backward-maybe) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (26 . helm-select-action) (tab . helm-execute-persistent-action) (f12 . #f(compiled-function () ... #<bytecode 0x1980284957b680>)) (f11 . #f(compiled-function () ... #<bytecode 0x1980284956a680>)) (f10 . #f(compiled-function () ... #<bytecode 0x19802849509680>)) (f9 . #f(compiled-function () ... #<bytecode 0x19802849518680>)) (f8 . #f(compiled-function () ... #<bytecode 0x198028494df680>)) (f7 . #f(compiled-function () ... #<bytecode 0x198028494ce680>)) (f6 . #f(compiled-function () ... #<bytecode 0x1980284954d680>)) (f5 . #f(compiled-function () ... #<bytecode 0x1980284955c680>)) (f4 . #f(compiled-function () ... #<bytecode 0x19802849633680>)) (f3 . #f(compiled-function () ... #<bytecode 0x19802849622680>)) (f2 . #f(compiled-function () ... #<bytecode 0x198028496e1680>)) (menu-bar keymap ...) (help keymap ...) (23 . helm-helm-yank-text-at-point-with-subkeys) (f1 . #f(compiled-function () ... #<bytecode 0x198028496f0680>)) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8> helm-fuzzy-highlight-matches) (volatile . t) (match identity) (fuzzy-match . t) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . #("C-j: Describe this command (keep..." 0 3 ...)) (resume . helm-M-x-resume-fn) (multimatch . t) (must-match . t) (group . helm-command) (data . #f(compiled-function () #<bytecode -0xa0f39669ec4d15b>)) (get-line . buffer-substring-no-properties) (search helm-mm-exact-search helm-mm-search helm-candidates-in-buffer-search-default-fn helm-fuzzy-search))) :prompt "M-x " :buffer "*helm M-x*" :history helm-M-x-input-history :truncate-lines t) helm-M-x-read-extended-command([=Sc^A4EB2eW49a+q1VV~q= elfeed-summary--action :thgyivzidkc81 Read\ manual =pY_02xrd-KdG*$ZTbuy^= ANG ANH NJEUAENA mc/prompt-for-inclusion-in-whitelist vc-sccs-log-view-mode-hook ps-face-box-p magit-revision-filter-files-on-follow treepy-vector-zip SUTUH w3m-create-image-page secure-attach eudc-emacs-menu magit-xref-insert-button w3m-form-input :j8all6j0cb3a1 :za932xm0pc5a1 smiley-directory emms-volume-pulse transient:magit-diff-refresh:--irreversible-delete er/looking-back-max tree-widget-button-keymap gnus-try-warping-via-registry gnus-summary-show-article-from-menu-as-charset-ebcdic-int pullreq_label:pullreq gnus-server-compact-server A289A flycheck-pug-executable =iEi^nU7CFd5dZ$owHF4F= emms-info-native--valid-id3v2-frame-id-p vc-bzr-shelve-menu mailing-lists Above nnimap-status-message gnus-summary-limit-to-marks DEEL MINIMIZE =XS*oAz4wn309<$|7xgc4= DDUO gud-target-name star_count DDUR Noto\ Sans\ Gurmukhi transient:magit-log:--dense bibtex-text-in-string yaml--char-at-pos ...]) helm-M-x(nil) funcall-interactively(helm-M-x nil) command-execute(helm-M-x) ```
Thaodan commented 2022-12-24 17:01:49 +00:00 (Migrated from github.com)

Forcing the username to be not uppercase helped.

Forcing the username to be not uppercase helped.
Sign in to join this conversation.
There is no content yet.