[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Local elisp library files and variable corruption
From: |
Live System User |
Subject: |
Re: Local elisp library files and variable corruption |
Date: |
Sat, 25 Jun 2016 16:37:53 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.94 (gnu/linux) |
Eli Zaretskii <address@hidden> writes:
>> From: Live System User <address@hidden>
>> Date: Fri, 24 Jun 2016 14:59:05 -0400
>>
>> 3. M-x describe-variable RET after-init-hook
>>
>>
>> The variable `after-init-hook' then appears to be corrupted:
>>
>> after-init-hook is a variable defined in ‘startup.el’.
>> Its value is (#[0 "\305\211\235\203\306\"\301\307!\210\210 \205(\n\205
>> \205 \310 ?\311 \210\312\211)\207"
>> [command-line-args desktop-save-mode desktop-restore-frames
>> initial-window-system inhibit-startup-screen "--no-desktop" delete 0 daemonp
>> desktop-read t]
>> 4]
>> x-wm-set-size-hint)
>
> Why do you say this is corrupted? It looks like bytecode to me.
Aha!
Another poster, Noam, pointed out that this is from the compiled
form of the anonymous function added by desktop.el.gz.
How does one go about getting `describe-variable' to return the
non-bytecode version of a variable, including, in this case, the
add-hook `after-init-hook' value from desktop.el.gz?
Thanks.