Dear Ihor, Am 17.02.23 um 12:07 schrieb Ihor Radchenko: >> emacsclient --eval "(org-icalendar-combine-agenda-files t)" >> >> When I run this on the command line it prints (if I understand it >> correctly) Emacs byte code: #[514 "\302!\303!\304=\205B. >> Running it non-asynchronously just prints nil. > Just add an extra --eval "t" or something along that lines. Do you mean emacsclient --eval "(org-icalendar-combine-agenda-files t)" --eval "t" ? This still results in "#[514 "\302!\303!\304=\205B" being printed on STDOUT. Is there some way to figure out what's happening and why? (I'd really like to understand.) Another issue is that the above call works in a shell but not when called by cron (both result in the strange output but with cron no file is created). I am not sure if that's relevant. I'd like to fix both issues but first things first. ;-) Best regards, Robert