[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 75/117: Declare some of the package functions to compile cleanly
From: |
Matthew Fidler |
Subject: |
[elpa] 75/117: Declare some of the package functions to compile cleanly on Emacs 23 |
Date: |
Fri, 25 Jul 2014 13:24:22 +0000 |
mlf176f2 pushed a commit to branch externals/ergoemacs-mode
in repository elpa.
commit 92f90aa6aea36954c5bc368909f4288bad966901
Author: Matthew L. Fidler <address@hidden>
Date: Sat Jul 19 13:08:30 2014 -0500
Declare some of the package functions to compile cleanly on Emacs 23
---
ergoemacs-menus.el | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/ergoemacs-menus.el b/ergoemacs-menus.el
index 77fbb9d..e933ae2 100644
--- a/ergoemacs-menus.el
+++ b/ergoemacs-menus.el
@@ -661,10 +661,12 @@ All other modes are assumed to be minor modes or
unimportant.
(defvar tabbar-mode)
(declare-function tabbar-install-faces "tabbar-ruler.el")
(declare-function tabbar-mode "tabbar-mode.el")
+(declare-function package-refresh-contents "package.el")
+(declare-function package-initialize "package.el")
(defun ergoemacs-menu-tabbar-toggle ()
"Enables/Disables (and installs if not present) a tab-bar for emacs."
(interactive)
- (require 'package)
+ (require 'package nil t)
(if (not (fboundp 'tabbar-mode))
(let ((package-archives '(("melpa" .
"http://melpa.milkbox.net/packages/"))))
(require 'tabbar-ruler nil t)
- [elpa] 59/117: Add ergoemacs-mode-line option, (continued)
- [elpa] 59/117: Add ergoemacs-mode-line option, Matthew Fidler, 2014/07/25
- [elpa] 64/117: Add run-hook property, Matthew Fidler, 2014/07/25
- [elpa] 66/117: Allow keymaps to be copied before modifying them, Matthew Fidler, 2014/07/25
- [elpa] 69/117: Fix Issue #279, Matthew Fidler, 2014/07/25
- [elpa] 70/117: Fix unbound keys test, Matthew Fidler, 2014/07/25
- [elpa] 72/117: Add back emacs 23, Matthew Fidler, 2014/07/25
- [elpa] 71/117: Use flat keymaps (start supporting emacs 23?), Matthew Fidler, 2014/07/25
- [elpa] 73/117: Try to make compatible with emacs 23, Matthew Fidler, 2014/07/25
- [elpa] 74/117: Remove debugging for iswitch-buffer, Matthew Fidler, 2014/07/25
- [elpa] 65/117: Allow hooks to be run before modifying keymaps, Matthew Fidler, 2014/07/25
- [elpa] 75/117: Declare some of the package functions to compile cleanly on Emacs 23,
Matthew Fidler <=
- [elpa] 76/117: Add toggle component, Matthew Fidler, 2014/07/25
- [elpa] 78/117: Fix visual line support, Matthew Fidler, 2014/07/25
- [elpa] 77/117: Take out the toggling of the themes, Matthew Fidler, 2014/07/25
- [elpa] 68/117: Use remaps more, Matthew Fidler, 2014/07/25
- [elpa] 81/117: Fix apps-toggle. Apparently the other method was mispecified, Matthew Fidler, 2014/07/25
- [elpa] 79/117: Allow repeated visual beginning/end of line, Matthew Fidler, 2014/07/25
- [elpa] 80/117: Dont flatten keymaps, Matthew Fidler, 2014/07/25
- [elpa] 82/117: Remove ergoemacs-mode from custom set vars, Matthew Fidler, 2014/07/25
- [elpa] 86/117: Clear local ergoemacs-mode read-key captures, Matthew Fidler, 2014/07/25
- [elpa] 85/117: Fix cut and copy issues, Matthew Fidler, 2014/07/25