From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id 8PjbErLEAWY2xQAAqHPOHw:P1 (envelope-from ) for ; Mon, 25 Mar 2024 19:38:42 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id 8PjbErLEAWY2xQAAqHPOHw (envelope-from ) for ; Mon, 25 Mar 2024 19:38:42 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmx.net header.s=s31663417 header.b=DJMAf8gZ; dmarc=pass (policy=quarantine) header.from=gmx.net; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1711391922; a=rsa-sha256; cv=none; b=j0VOM2SEn7Q6mIgOEG648AISyfeu/fWTu0ReZsJANPQvmcIuOQGplnp9ktgHnrvEywNITs SY/uc/g9iI8/i6ULqr9W1NCopcptKjOT9si0449vGej8drFHs1+jQy2AU/oCKGgGUPe8W6 2dYOFxD++t3+n4I7pDgqEOuUjH5LuboVxykGF7OSq+PBxM1+AW/U8J9S2JsQ9tjrntoKI7 6pnDHSguPn/dMwr2QjLaMhOBlJMJMUd9vENChFLiGtXMePqjw6tHphlnSkVujySyvBQLY8 4W+euBtsTskm7y8JoBwHLkCMgvBZGm/KCAlHDXLMGScXn0gcV0WM7lt98pFi5Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmx.net header.s=s31663417 header.b=DJMAf8gZ; dmarc=pass (policy=quarantine) header.from=gmx.net; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1711391922; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=kjERHT1FBGMP4E7pSkyIQ/0T2mD+luGoUxctWwjByNE=; b=Bw5e5FIPYuLxgI3Zso48inAK2kKjpC9lcYJjdLtW/UzyNiiUOY1mxO8nTcOhw8MAt4NYbj Jt6nefyNr8R05cTBkD0vnWZf9Zts3CEDKkTBhiRphw1Di7Z40gQ2PNx+ip/Ep90asamxZx nSlKjWexEHfuAs8ySiadm+PdyOAczyp2Nh3qtt3nNnDdETOvqOOYI/b4Cn+lJ1ZP15baJK cvO18yvO1qz12X0Y65p2JOxTfwMQXDLhPStQypoLXaP04dnTksYIYjDBspfjZXkrjM6P/A lbwMrT9ifM3vG8H7OuXdZKjwEFKg9V5BAm8Y/mtxhxHCYx1rhY3Mra/VGXSLpQ== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D92DC35AF4 for ; Mon, 25 Mar 2024 19:38:41 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ropCr-0003LV-Ab; Mon, 25 Mar 2024 14:38:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ropCp-0003LK-QF for emacs-orgmode@gnu.org; Mon, 25 Mar 2024 14:37:59 -0400 Received: from mout.gmx.net ([212.227.15.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ropCn-0000FQ-Dw for emacs-orgmode@gnu.org; Mon, 25 Mar 2024 14:37:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1711391874; x=1711996674; i=telegraph@gmx.net; bh=kjERHT1FBGMP4E7pSkyIQ/0T2mD+luGoUxctWwjByNE=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References: Date; b=DJMAf8gZVg2OrnOrgfb/MkdMqRf/hlPZXywJpCrUd7S7pHt4454elSff9uskul+x iBgK7r7LcZs7GZJ4THyzhUqB7vcL0QY0rqapqQ9prU9/+O/vvjLMrv7a/5duRV8mp FjxBosKE/h+q5BpDXjADVI0yWJWHCcHSUyHsCEgtpNwdatdZUc0fnqXqrWZcxZ9kO HHd/9MS2mt1VLsqSTStoM+s4GGckW9UVxZznQkvbBE4zVj8msbDcH/sIOO/XGYp08 G5v5ddVyywZvYVifg7mVmmXTcdNW8aS490435OMeoGN14/PRGDSJBTSRJmLZAEhvW y72BpsBFArSrUwaEYw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from localhost ([95.90.236.232]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MBlxW-1s0xlW0PaG-00C6gj; Mon, 25 Mar 2024 19:37:54 +0100 From: Gregor Zattler To: Ihor Radchenko Cc: emacs-orgmode@gnu.org Subject: Re: [BUG] org-clock-sum: Wrong type argument: fixnump, nil [9.7-pre (release_9.6.22-1309-g8507ef @ /home/grfz/src/org-mode/lisp/)] In-Reply-To: <87jzlqnpfw.fsf@localhost> References: <87v85cpp2t.fsf@no.lan> <87jzlrbvzr.fsf@localhost> <871q7y2u29.fsf@no.lan> <87jzlqnpfw.fsf@localhost> Mail-Followup-To: Ihor Radchenko , emacs-orgmode@gnu.org Date: Mon, 25 Mar 2024 19:37:18 +0100 Message-ID: <87jzlq17kx.fsf@no.lan> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:5Z8jOVK0q/PQqZJi6plw8sEmICO6rdXd4IBWjzzrd5t+Vccr5m9 4U6usVHstaoxm77dOPM52HrDOXiMIIf3c67UuRerPp0/u9QwhaIN9BkAKZ23BPcEjzkUjOz voUnFB34h7uxlpQ4mgyl6wQHHVsgT3DJTwgQIJwsZh/NtRUOJ8LeY08Ddik2Z22zJnZcM8j 0arnLYb7feg4KQQ7zB9pA== UI-OutboundReport: notjunk:1;M01:P0:WbJIlAfYqBo=;fa+Ow555Laj/scs4r1JjMV6Kw/O DiC49qXLp7It6wAZC7s4EDxYrneGiounhiJ3mQyeDm+HS4uSgtGeGB2T/p2nbz+C0cWxixCCv 9V8SRepLgeFo/fm8cKtuuhzH2G4toN9HH94v8s0V+m3haE1UlfNlEpv4XR77v5yjU2dGDd9rC 6svoszXfu+IsEU2gXcUSstATp6mAcZlvjpwneds6cWeWrtXz6QnL8NQs/cVvgHhyXm6fwsUn7 d3bwtoSG2ci0L+xUsZ7U0ndM/iaJiBL84dBX1YZ/kcmVpfIOEBNqL0FRHZIr6Ota8Murf0Exl BC41ZX+fPsoaJi/ClLkdu7QJLoFUcN7v6eREpgWkU6pNr5+PifWNAWv5Yv2jDq9NN6q+3qJcj nJEgmQtJObY0z6p5LVYVQlqMOV81wKqhAcyk+F45rZojm0OIkC5mX7UpuDvrSIMSc4nLO5y3D NEFlT4iiQoZEQQ5kbM6TpgrAbJlo2sw4l8XBjsKyI1lBys+nPkQMs5DWejpvSAygQJYKgnbAF 4LNc6/rDeL20GPNXi1fGbtVjJcsGoyS0LOuHlYES18O1gBDXsElxeN8akCp/wSQGUixQTlJEH gVYgpX0h0sgc1+H0defkudle4zPXWsHMMzz2YunG84MMfqijevPNWnn+1vvqKLip448iHGaRG Dr65U/+12g1ws+fIjTn51/qG6cEivGxXYpqJRZmiAMnlNnsRPGR7LxtOyeKrVD5YZjw1dz7A0 uiuUXodqyRHHoH6UNXwn8dS6D0Hpen9sXIERjElZQUCWkdMBOfYAiklSF3yBdr8CtBc9oXDmD jcOFpGv0RThOkFr0a2ZxlTd1UgmvioUsnfBDEhczRwhBw= Received-SPF: pass client-ip=212.227.15.19; envelope-from=telegraph@gmx.net; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Spam-Score: -8.10 X-Migadu-Queue-Id: D92DC35AF4 X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -8.10 X-TUID: RZ/7tMpqx/k6 Hi Ihor, * Ihor Radchenko [2024-03-25; 18:20 GMT]: > Gregor Zattler writes: > >> I did >> >> rm -rf *; git checkout -f; make repro >> >> in ~/src/org-mode. make repro is very quick. >> >> Then I tested again with the above mentioned clock >> table frame and emacs command line invocation: Same >> result. No backtrace. >> >> Am I missing something? > > Looks like some caller is intercepting errors, demoting them to messages. > > What happens if you run M-: (org-clock-sum) directly in the > problematic buffer? on the clock table frame? 0 (#o0, #x0, ?\C-@) I don't know what that means. In the file.org_archive, with point on a clock line: Debugger entered--Lisp error: (wrong-type-argument fixnump nil) encode-time((0 nil nil nil nil nil nil -1 nil)) (float-time (encode-time (list 0 (org-element--property :minute-start tim= estamp nil nil) (org-element--property :hour-start timestamp nil nil) (org-= element--property :day-start timestamp nil nil) (org-element--property :mon= th-start timestamp nil nil) (org-element--property :year-start timestamp ni= l nil) nil -1 nil))) (let* ((timestamp (org-element--property :value element nil nil)) (ts (fl= oat-time (encode-time (list 0 (org-element--property :minute-start timestam= p nil nil) (org-element--property :hour-start timestamp nil nil) (org-eleme= nt--property :day-start timestamp nil nil) (org-element--property :month-st= art timestamp nil nil) (org-element--property :year-start timestamp nil nil= ) nil -1 nil)))) (te (float-time (encode-time (list 0 (org-element--propert= y :minute-end timestamp nil nil) (org-element--property :hour-end timestamp= nil nil) (org-element--property :day-end timestamp nil nil) (org-element--= property :month-end timestamp nil nil) (org-element--property :year-end tim= estamp nil nil) nil -1 nil)))) (dt (- (if tend (min te tend) te) (if tstart= (max ts tstart) ts)))) (if (> dt 0) (progn (setq t1 (+ t1 (floor dt 60))))= )) (cond ((and (eq element-type 'clock) (match-end 2)) (let* ((timestamp (or= g-element--property :value element nil nil)) (ts (float-time (encode-time (= list 0 ... ... ... ... ... nil -1 nil)))) (te (float-time (encode-time (lis= t 0 ... ... ... ... ... nil -1 nil)))) (dt (- (if tend (min te tend) te) (i= f tstart (max ts tstart) ts)))) (if (> dt 0) (progn (setq t1 (+ t1 (floor d= t 60))))))) ((match-end 4) (setq t1 (+ t1 (string-to-number (match-string 5= )) (* 60 (string-to-number (match-string 4)))))) ((memq element-type '(head= line inlinetask)) (if (and org-clock-report-include-clocking-task (eq (org-= clocking-buffer) (current-buffer)) (eq (marker-position org-clock-hd-marker= ) (point)) tstart tend (>=3D (float-time org-clock-start-time) tstart) (<= =3D (float-time org-clock-start-time) tend)) (progn (let ((time (floor ... = 60))) (setq t1 (+ t1 time))))) (let* ((headline-forced (get-text-property (= point) :org-clock-force-headline-inclusion)) (headline-included (or (null h= eadline-filter) (save-excursion (let ... ...))))) (setq level (- (match-end= 1) (match-beginning 1))) (if (>=3D level lmax) (progn (progn (setq ltimes = (vconcat ltimes ...)) (setq lmax (* 2 lmax))))) (if (or (> t1 0) (> (aref l= times level) 0)) (progn (if (or headline-included headline-forced) (progn (= if headline-included ...) (setq time ...) (goto-char ...) (put-text-propert= y ... ... ... time) (if headline-filter ...))) (setq t1 0) (let* ((l level)= (--cl-var-- ...)) (while (<=3D l --cl-var--) (aset ltimes l 0) (setq l ...= )) nil)))))) (let* ((element (let ((saved-match-data (match-data))) (unwind-protect (p= rogn (org-element-at-point)) (set-match-data saved-match-data t)))) (elemen= t-type (org-element-type element))) (cond ((and (eq element-type 'clock) (m= atch-end 2)) (let* ((timestamp (org-element--property :value element nil ni= l)) (ts (float-time (encode-time ...))) (te (float-time (encode-time ...)))= (dt (- (if tend ... te) (if tstart ... ts)))) (if (> dt 0) (progn (setq t1= (+ t1 ...)))))) ((match-end 4) (setq t1 (+ t1 (string-to-number (match-str= ing 5)) (* 60 (string-to-number (match-string 4)))))) ((memq element-type '= (headline inlinetask)) (if (and org-clock-report-include-clocking-task (eq = (org-clocking-buffer) (current-buffer)) (eq (marker-position org-clock-hd-m= arker) (point)) tstart tend (>=3D (float-time org-clock-start-time) tstart)= (<=3D (float-time org-clock-start-time) tend)) (progn (let ((time ...)) (s= etq t1 (+ t1 time))))) (let* ((headline-forced (get-text-property (point) := org-clock-force-headline-inclusion)) (headline-included (or (null headline-= filter) (save-excursion ...)))) (setq level (- (match-end 1) (match-beginni= ng 1))) (if (>=3D level lmax) (progn (progn (setq ltimes ...) (setq lmax ..= .)))) (if (or (> t1 0) (> (aref ltimes level) 0)) (progn (if (or headline-i= ncluded headline-forced) (progn ... ... ... ... ...)) (setq t1 0) (let* (..= . ...) (while ... ... ...) nil))))))) (while (re-search-backward re nil t) (let* ((element (let ((saved-match-d= ata (match-data))) (unwind-protect (progn (org-element-at-point)) (set-matc= h-data saved-match-data t)))) (element-type (org-element-type element))) (c= ond ((and (eq element-type 'clock) (match-end 2)) (let* ((timestamp (org-el= ement--property :value element nil nil)) (ts (float-time ...)) (te (float-t= ime ...)) (dt (- ... ...))) (if (> dt 0) (progn (setq t1 ...))))) ((match-e= nd 4) (setq t1 (+ t1 (string-to-number (match-string 5)) (* 60 (string-to-n= umber ...))))) ((memq element-type '(headline inlinetask)) (if (and org-clo= ck-report-include-clocking-task (eq (org-clocking-buffer) (current-buffer))= (eq (marker-position org-clock-hd-marker) (point)) tstart tend (>=3D (floa= t-time org-clock-start-time) tstart) (<=3D (float-time org-clock-start-time= ) tend)) (progn (let (...) (setq t1 ...)))) (let* ((headline-forced (get-te= xt-property ... :org-clock-force-headline-inclusion)) (headline-included (o= r ... ...))) (setq level (- (match-end 1) (match-beginning 1))) (if (>=3D l= evel lmax) (progn (progn ... ...))) (if (or (> t1 0) (> ... 0)) (progn (if = ... ...) (setq t1 0) (let* ... ... nil)))))))) (save-excursion (goto-char (point-max)) (while (re-search-backward re nil= t) (let* ((element (let ((saved-match-data ...)) (unwind-protect (progn ..= .) (set-match-data saved-match-data t)))) (element-type (org-element-type e= lement))) (cond ((and (eq element-type 'clock) (match-end 2)) (let* ((times= tamp ...) (ts ...) (te ...) (dt ...)) (if (> dt 0) (progn ...)))) ((match-e= nd 4) (setq t1 (+ t1 (string-to-number ...) (* 60 ...)))) ((memq element-ty= pe '(headline inlinetask)) (if (and org-clock-report-include-clocking-task = (eq ... ...) (eq ... ...) tstart tend (>=3D ... tstart) (<=3D ... tend)) (p= rogn (let ... ...))) (let* ((headline-forced ...) (headline-included ...)) = (setq level (- ... ...)) (if (>=3D level lmax) (progn ...)) (if (or ... ...= ) (progn ... ... ...))))))) (setq org-clock-file-total-minutes (aref ltimes= 0))) (let* ((re (concat "^\\(\\*+\\)[ \11]\\|^[ \11]*" org-clock-string "[ \11= ]*\\(?:\\(\\[.*?\\]\\)-+\\(\\[.*?\\]\\)\\|=3D>[ \11]+\\([0-9]+\\):\\([0-9]+= \\)\\)")) (lmax 30) (ltimes (make-vector lmax 0)) (level 0) (tstart (cond (= (stringp tstart) (org-time-string-to-seconds tstart)) ((consp tstart) (floa= t-time tstart)) (t tstart))) (tend (cond ((stringp tend) (org-time-string-t= o-seconds tend)) ((consp tend) (float-time tend)) (t tend))) (t1 0) time) (= remove-text-properties (point-min) (point-max) (cons (or propname :org-cloc= k-minutes) '(t :org-clock-force-headline-inclusion t))) (save-excursion (go= to-char (point-max)) (while (re-search-backward re nil t) (let* ((element (= let (...) (unwind-protect ... ...))) (element-type (org-element-type elemen= t))) (cond ((and (eq element-type ...) (match-end 2)) (let* (... ... ... ..= .) (if ... ...))) ((match-end 4) (setq t1 (+ t1 ... ...))) ((memq element-t= ype '...) (if (and org-clock-report-include-clocking-task ... ... tstart te= nd ... ...) (progn ...)) (let* (... ...) (setq level ...) (if ... ...) (if = ... ...)))))) (setq org-clock-file-total-minutes (aref ltimes 0)))) (progn (let* ((re (concat "^\\(\\*+\\)[ \11]\\|^[ \11]*" org-clock-string= "[ \11]*\\(?:\\(\\[.*?\\]\\)-+\\(\\[.*?\\]\\)\\|=3D>[ \11]+\\([0-9]+\\):\\= ([0-9]+\\)\\)")) (lmax 30) (ltimes (make-vector lmax 0)) (level 0) (tstart = (cond ((stringp tstart) (org-time-string-to-seconds tstart)) ((consp tstart= ) (float-time tstart)) (t tstart))) (tend (cond ((stringp tend) (org-time-s= tring-to-seconds tend)) ((consp tend) (float-time tend)) (t tend))) (t1 0) = time) (remove-text-properties (point-min) (point-max) (cons (or propname :o= rg-clock-minutes) '(t :org-clock-force-headline-inclusion t))) (save-excurs= ion (goto-char (point-max)) (while (re-search-backward re nil t) (let* ((el= ement (let ... ...)) (element-type (org-element-type element))) (cond ((and= ... ...) (let* ... ...)) ((match-end 4) (setq t1 ...)) ((memq element-type= ...) (if ... ...) (let* ... ... ... ...))))) (setq org-clock-file-total-mi= nutes (aref ltimes 0))))) (unwind-protect (progn (let* ((re (concat "^\\(\\*+\\)[ \11]\\|^[ \11]*" = org-clock-string "[ \11]*\\(?:\\(\\[.*?\\]\\)-+\\(\\[.*?\\]\\)\\|=3D>[ \11]= +\\([0-9]+\\):\\([0-9]+\\)\\)")) (lmax 30) (ltimes (make-vector lmax 0)) (l= evel 0) (tstart (cond ((stringp tstart) (org-time-string-to-seconds tstart)= ) ((consp tstart) (float-time tstart)) (t tstart))) (tend (cond ((stringp t= end) (org-time-string-to-seconds tend)) ((consp tend) (float-time tend)) (t= tend))) (t1 0) time) (remove-text-properties (point-min) (point-max) (cons= (or propname :org-clock-minutes) '(t :org-clock-force-headline-inclusion t= ))) (save-excursion (goto-char (point-max)) (while (re-search-backward re n= il t) (let* ((element ...) (element-type ...)) (cond (... ...) (... ...) (.= .. ... ...)))) (setq org-clock-file-total-minutes (aref ltimes 0))))) (if (= or (not modified) (eq modified 'autosaved)) (progn (restore-buffer-modified= -p modified)))) (let* ((modified (buffer-modified-p)) (buffer-undo-list t) (inhibit-read-= only t) (inhibit-modification-hooks t)) (unwind-protect (progn (let* ((re (= concat "^\\(\\*+\\)[ \11]\\|^[ \11]*" org-clock-string "[ \11]*\\(?:\\(\\[.= *?\\]\\)-+\\(\\[.*?\\]\\)\\|=3D>[ \11]+\\([0-9]+\\):\\([0-9]+\\)\\)")) (lma= x 30) (ltimes (make-vector lmax 0)) (level 0) (tstart (cond (... ...) (... = ...) (t tstart))) (tend (cond (... ...) (... ...) (t tend))) (t1 0) time) (= remove-text-properties (point-min) (point-max) (cons (or propname :org-cloc= k-minutes) '(t :org-clock-force-headline-inclusion t))) (save-excursion (go= to-char (point-max)) (while (re-search-backward re nil t) (let* (... ...) (= cond ... ... ...))) (setq org-clock-file-total-minutes (aref ltimes 0))))) = (if (or (not modified) (eq modified 'autosaved)) (progn (restore-buffer-mod= ified-p modified))))) org-clock-sum() eval((org-clock-sum) t) #f(compiled-function () #)() #f(compiled-function () #)() eval-expression((org-clock-sum) nil nil 127) funcall-interactively(eval-expression (org-clock-sum) nil nil 127) command-execute(eval-expression) seems to be somewhat truncated. Is there a way to get it unabbreviated? I tried to do --eval "(setq load-suffixes '(".el"))" ... but that gave an error. Any other ideas, or is this already helpful? Ciao; Gregor=20