branch: master
commit cca0fc39b1d7516fba8b6dbc3b42b2f6317c8ce1
Author: Stefan Monnier <[email protected]>
Commit: Stefan Monnier <[email protected]>
* web-server/examples: Don't load `htmlize' during byte-compilation
* web-server/examples/015-auto-mode-server.el: Use lexical-binding
rather than lexical-let.
---
packages/web-server/examples/010-current-buffer.el | 4 ++--
packages/web-server/examples/011-org-agenda.el | 4 ++--
packages/web-server/examples/015-auto-mode-server.el | 8 ++++----
3 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/packages/web-server/examples/010-current-buffer.el
b/packages/web-server/examples/010-current-buffer.el
index 8a651ac..bb68974 100644
--- a/packages/web-server/examples/010-current-buffer.el
+++ b/packages/web-server/examples/010-current-buffer.el
@@ -1,7 +1,7 @@
;;; current-buffer.el --- Show the current Emacs buffer
-;; Copyright (C) 2014 Free Software Foundation, Inc.
+;; Copyright (C) 2014, 2016 Free Software Foundation, Inc.
-(require 'htmlize)
+(if t (require 'htmlize)) ;Don't require during compilation.
(ws-start
(lambda (request)
diff --git a/packages/web-server/examples/011-org-agenda.el
b/packages/web-server/examples/011-org-agenda.el
index 6bca980..8e2ee8b 100644
--- a/packages/web-server/examples/011-org-agenda.el
+++ b/packages/web-server/examples/011-org-agenda.el
@@ -1,7 +1,7 @@
;;; org-agenda.el --- display the Org-mode agenda
-;; Copyright (C) 2014 Free Software Foundation, Inc.
+;; Copyright (C) 2014, 2016 Free Software Foundation, Inc.
-(require 'htmlize)
+(if t (require 'htmlize)) ;Don't require during compilation.
(ws-start
(lambda (request)
diff --git a/packages/web-server/examples/015-auto-mode-server.el
b/packages/web-server/examples/015-auto-mode-server.el
index 5a36a93..c9ae294 100644
--- a/packages/web-server/examples/015-auto-mode-server.el
+++ b/packages/web-server/examples/015-auto-mode-server.el
@@ -1,9 +1,9 @@
-;;; auto-mode-server.el --- files with fontification from the `auto-mode-alist'
-;; Copyright (C) 2014 Free Software Foundation, Inc.
+;;; auto-mode-server.el --- files with fontification from the
`auto-mode-alist' -*- lexical-binding:t -*-
+;; Copyright (C) 2014, 2016 Free Software Foundation, Inc.
-(require 'htmlize)
+(if t (require 'htmlize)) ;Don't require during compilation.
-(lexical-let ((docroot default-directory))
+(let ((docroot default-directory))
(ws-start
(lambda (request)
(with-slots (process headers) request