I'm very new to Emacs and Org mode, so I'm basically fumbling around. I'm getting an alarm bell ding whenever I type in an table in an *.org
file. A message says "invalid function: org-table-with-shrunk-field"
in the echo area.
I get the error even with a simple example such as the following:
| A | B | C |
| a
When I type "a", I get the alarm.
I'm using Emacs 26.1 and Org mode version 9.2.
Here is the Debugger info:
Debugger entered--Lisp error: (invalid-function org-table-with-shrunk-field)
org-table-with-shrunk-field(nil)
org-self-insert-command(1)
funcall-interactively(org-self-insert-command 1)
call-interactively(org-self-insert-command nil nil)
command-execute(org-self-insert-command)
Any idea what I can do about this?
I am using org-version 9.1.9 when I use -Q
and 9.2 when I start it up as usual.
Also, when I commented out the following lines from my init file, I did not get the error. This isn't a solution, however, as I need a couple packages.
(setq package-archives '(("melpa" . "http://melpa.org/packages/")
("org" . "http://orgmode.org/elpa/")))
(package-initialize)
debug-on-error
tot
, to see why/where/when Emacs tries to invoke this invalid function.debug-on-error
tot
: Just open theOptions
menu and check theEnter Debugger on Error
menu item there. We hope that when the error happens a new window with a stacktrace will open. Copy that stacktrace and paste it into your question. That will help us to help you.C-u
C-c
C-x
then type!
and pressreturn
orenter
. BTWC
-s shorthand forCtrl
orcontrol
key, soC-u
would be pressingCrtl
key and letteru
at same time. After buffer reloads, 4) Test if table is still broken. Please reply with results.org-plus-contrib
. When I delete that package, the error goes away completely...but I need the package in order to useox-extra
.