GNU bug report logs -
#18752
24.3.94; Why is Cygwin Emacs 2x quicker than Windows Emacs?
Previous Next
Reported by: Fabrice Niessen <fni-news <at> pirilampo.org>
Date: Fri, 17 Oct 2014 15:07:02 UTC
Severity: wishlist
Tags: notabug
Found in version 24.3.94
Done: Noam Postavsky <npostavs <at> users.sourceforge.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hello,
Maybe the test is partial -- even surely. Though, I wonder why Cygwin
Emacs is 2 times quicker than its Windows counterpart to tangle an Org
file, and export it to HTML?
Observations:
- With the Widows binary "GNU Emacs 24.3.94.1 (i686-pc-mingw32) of
2014-10-02" (compiled by Dani), it always takes around 2:35.
- With the Cygwin executable "GNU Emacs 24.3.93.1 (i686-pc-cygwin) of
2014-08-15", it always just takes around 1:19 for the same operation.
Needless to say: same config file, same Org mode version (8.3beta from
Git), same machine, etc.
The file I used for the test is my Emacs configuration file, to be found
on https://github.com/fniessen/emacs-leuven/blob/master/emacs-leuven.txt.
The command I executed, and for which I took the above measures, is:
--8<---------------cut here---------------start------------->8---
(defun org-save-buffer-and-do-related ()
"Save buffer, execute/tangle code blocks, and export to HTML."
(interactive)
(let* ((orgfile (buffer-file-name))
(base-name (file-name-base orgfile))
(htmlfile (concat base-name ".html")))
(save-buffer)
(when (derived-mode-p 'org-mode)
(let ((before-save-hook nil))
(save-buffer))
(org-babel-tangle)
(when (file-exists-p htmlfile)
(if (file-newer-than-file-p orgfile htmlfile)
(org-html-export-to-html)
(message "HTML is up to date with Org file"))))))
--8<---------------cut here---------------end--------------->8---
Would it make sense, I can make a video of them side by side...
Best regards.
This bug report was last modified 8 years and 344 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.