[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 04/06: [xpm] Fix byte-compilation bugs.
From: |
Thien-Thi Nguyen |
Subject: |
[elpa] 04/06: [xpm] Fix byte-compilation bugs. |
Date: |
Wed, 21 May 2014 07:22:05 +0000 |
ttn pushed a commit to branch master
in repository elpa.
commit d0367fd1e31c9ade1bba0bbe19ac46433b457488
Author: Thien-Thi Nguyen <address@hidden>
Date: Wed May 21 09:21:16 2014 +0200
[xpm] Fix byte-compilation bugs.
* packages/xpm/xpm-m2z.el: Require ‘cl’ when compiling.
* packages/xpm/xpm.el: Likewise.
Also, add "manual" autoload for ‘image-toggle-display’.
---
packages/xpm/NEWS | 3 +++
packages/xpm/xpm-m2z.el | 1 +
packages/xpm/xpm.el | 3 +++
3 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/packages/xpm/NEWS b/packages/xpm/NEWS
index c78384c..623a2df 100644
--- a/packages/xpm/NEWS
+++ b/packages/xpm/NEWS
@@ -2,6 +2,9 @@ NEWS for xpm.el (et al)
See the end for copying conditions.
+- 1.0.1 | NOT YET RELEASED
+ - byte-compilation bugfix
+
- 1.0.0 | 2014-05-18
- initial release
diff --git a/packages/xpm/xpm-m2z.el b/packages/xpm/xpm-m2z.el
index c699b9a..c9124f9 100644
--- a/packages/xpm/xpm-m2z.el
+++ b/packages/xpm/xpm-m2z.el
@@ -31,6 +31,7 @@
(require 'artist)
(require 'cl-lib)
+(eval-when-compile (require 'cl))
;;;###autoload
(defun xpm-m2z-ellipse (cx cy rx ry)
diff --git a/packages/xpm/xpm.el b/packages/xpm/xpm.el
index 26b5f7f..c8cad4e 100644
--- a/packages/xpm/xpm.el
+++ b/packages/xpm/xpm.el
@@ -67,6 +67,9 @@
;;; Code:
(require 'cl-lib)
+(eval-when-compile (require 'cl))
+
+(autoload 'image-toggle-display "image-mode" t) ; hmm is this TRT?
(defvar xpm-raster-inhibit-continuity-optimization nil
"Non-nil disables a heuristic in `xpm-raster' filling.
- [elpa] branch master updated (327dc5a -> 701e1c5), Thien-Thi Nguyen, 2014/05/21
- [elpa] 03/06: [gnugo] Declare package keywords., Thien-Thi Nguyen, 2014/05/21
- [elpa] 05/06: [xpm] Declare package keywords., Thien-Thi Nguyen, 2014/05/21
- [elpa] 04/06: [xpm] Fix byte-compilation bugs.,
Thien-Thi Nguyen <=
- [elpa] 06/06: [xpm] Release: 1.0.1, Thien-Thi Nguyen, 2014/05/21
- [elpa] 01/06: fixup! [gnugo imgen] New feature: gnugo-imgen, Thien-Thi Nguyen, 2014/05/21
- [elpa] 02/06: [gnugo frolic] Promote frolic mode/funcs to feature., Thien-Thi Nguyen, 2014/05/21