tumblesocks icon indicating copy to clipboard operation
tumblesocks copied to clipboard

Symbol's function definition is void: nil

Open kindlychung opened this issue 10 years ago • 5 comments

I am trying to use tumblesocks in Mac OSX 10.9, and followed instructions to install and configure. It successfully gets authorized from tumblr, but when I do m-x tumblesocks-view-dashboard, emacs gives an error:

Symbol's function definition is void: nil

Any idea?

kindlychung avatar Jul 20 '14 08:07 kindlychung

I also tested this package on a Ubuntu 14.04 machine, it opens the dashboard without a problem, but gives some similar errors if I try to edit or delete posts:

Symbol's function definition is void: tumblesocks-view-edit-new-post
Symbol's function definition is void: tumblesocks-view-delete-new-post

kindlychung avatar Jul 20 '14 08:07 kindlychung

Hm, that's strange. Does evaluating (require 'tumblesocks) fix it for that session?

gcr avatar Jul 20 '14 21:07 gcr

Funny, I'm getting the same problem, this is my configuration:

(use-package tumblesocks
  :config
  (setf tumblesocks-blog "shackra.tumblr.com"))

I'm using an Arch-based GNU/Linux distribution.

shackra avatar Nov 08 '15 03:11 shackra

adding more information:

Debugger entered--Lisp error: (void-function nil)
  nil()
  oauth-make-nonce()
  oauth-make-request("https://www.tumblr.com/oauth/request_token" "5xqkcJNRSGj3TokMQDJf3FzE8246DHvw8sNJWNn54fs2z0AhYr")
  oauth-authorize-app("5xqkcJNRSGj3TokMQDJf3FzE8246DHvw8sNJWNn54fs2z0AhYr" "juLG1T866ZG964ybgGCu1EntFMo5eQuHth1SKCqL2mdMzNIL1Q" "https://www.tumblr.com/oauth/request_token" "https://www.tumblr.com/oauth/access_token" "https://www.tumblr.com/oauth/authorize")
  tumblesocks-api-reauthenticate()
  tumblesocks-api-http-oauth-post("https://api.tumblr.com/v2/user/dashboard" (:limit 20 :offset 0))
  tumblesocks-api-user-dashboard(20 0 nil nil nil nil)
  tumblesocks-view-dashboard()
  call-interactively(tumblesocks-view-dashboard record nil)
  command-execute(tumblesocks-view-dashboard record)
  helm-M-x(nil "tumblesocks-view-dashboard")
  call-interactively(helm-M-x nil nil)
  command-execute(helm-M-x)

shackra avatar Mar 05 '16 05:03 shackra

I tried again, and this is somehow working in Emacs 25.1

shackra avatar Oct 22 '16 00:10 shackra