Skip to content

Errors When Trying to use ement-directory #248

@hjozwiak

Description

@hjozwiak

OS/platform

Arch Linux

Emacs version and provenance

emacs-git from the AUR

Emacs command

emacsclient -nc

Emacs frame type

GUI Frame

Ement package version and provenance

ement-0.13, from ELPA

Actions taken

  1. c-u 1 m-x ement-directory
  2. For the server, I inserted jupiterbroadcasting.com
  3. I left the limit alone at 100.

Observed results

No rooms appeared, and an error was signaled in the messages buffer.

Expected results

I was expecting to see rooms from jupiterbroadcasting.com that I could join.

Backtrace

Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil)
  taxy-magit-section-format-header(nil (("ID" (align) (formatter . ement-directory-column-format-id)) ("Topic" (align) (formatter . ement-directory-column-format-topic)) ("Size" (align . right) (formatter . ement-directory-column-format-size)) ("Alias" (align) (formatter . ement-directory-column-format-alias)) ("Name" (align) (formatter . ement-directory-column-format-name)) (#("" 0 1 (help-echo "Joined")) (align) (formatter . ement-directory-column-format-✓))))
  ement-directory--view([] :append-p nil :buffer-name "*Ement Directory: jupiterbroadcasting.com*" :root-section-name "Ement Directory: jupiterbroadcasting.com" :init-fn #f(compiled-function () #<bytecode 0xe609b656e2b640e>))
  #f(compiled-function (results) #<bytecode 0xf3a511bf89db616>)(((chunk . []) (total_room_count_estimate . 0)))
  #f(compiled-function () #<bytecode 0x1518bfac471a8c80>)()
  plz--respond(#<process plz-request-curl<1>> #<buffer  *plz-request-curl*-719950> "finished\n")
  apply(plz--respond (#<process plz-request-curl<1>> #<buffer  *plz-request-curl*-719950> "finished\n"))
  #<subr timer-event-handler>([t 25983 52145 847851 nil plz--respond (#<process plz-request-curl<1>> #<buffer  *plz-request-curl*-719950> "finished\n") nil 509000 nil])
  ad-Advice-timer-event-handler(#<subr timer-event-handler> [t 25983 52145 847851 nil plz--respond (#<process plz-request-curl<1>> #<buffer  *plz-request-curl*-719950> "finished\n") nil 509000 nil])
  apply(ad-Advice-timer-event-handler #<subr timer-event-handler> [t 25983 52145 847851 nil plz--respond (#<process plz-request-curl<1>> #<buffer  *plz-request-curl*-719950> "finished\n") nil 509000 nil])
  timer-event-handler([t 25983 52145 847851 nil plz--respond (#<process plz-request-curl<1>> #<buffer  *plz-request-curl*-719950> "finished\n") nil 509000 nil])

Etc.

Not sure where I went wrong, but I do know that jupiterbroadcasting.com does have rooms to join. Here is an example of such a room:
ID: !gJYEKNllaubNlNkFIj:jupiterbroadcasting.com
Alias: #general:jupiterbroadcasting.com

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinghelp wantedExtra attention is needed

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions