From 02f7fbfc9caa8b1f8830016d8a8501158591cbdc Mon Sep 17 00:00:00 2001
From: Yuanle Song <sylecn@gmail.com>
Date: Sun, 3 Nov 2019 16:13:00 +0800
Subject: [PATCH] v2.0.4 add autoload for zero-input-mode

and zero-input-toggle alias
---
 zero-input-framework.el | 4 +++-
 zero-input.el           | 6 ++++--
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/zero-input-framework.el b/zero-input-framework.el
index 78404b3..b226a27 100644
--- a/zero-input-framework.el
+++ b/zero-input-framework.el
@@ -132,7 +132,7 @@ If item is not in lst, return nil."
 
 ;; zero-input-el version
 (defvar zero-input-version nil "Zero package version.")
-(setq zero-input-version "2.0.3")
+(setq zero-input-version "2.0.4")
 
 ;; FSM state
 (defconst zero-input--state-im-off 'IM-OFF)
@@ -666,6 +666,7 @@ If full-width mode is enabled, show ZeroF;
 Otherwise, show Zero."
   (if zero-input-full-width-p " ZeroF" " Zero"))
 
+;;;###autoload
 (define-minor-mode zero-input-mode
   "a Chinese input method framework written as an emacs minor mode.
 
@@ -838,6 +839,7 @@ if IM-NAME is nil, use default empty input method"
   (interactive)
   (zero-input-mode -1))
 
+;;;###autoload
 (define-obsolete-function-alias 'zero-input-toggle 'zero-input-mode
   "Zero-input v2.0.2" "Toggle `zero-input-mode'.")
 
diff --git a/zero-input.el b/zero-input.el
index 8c63573..78bb29a 100644
--- a/zero-input.el
+++ b/zero-input.el
@@ -12,7 +12,7 @@
 ;; See the License for the specific language governing permissions and
 ;; limitations under the License.
 
-;; Version: 2.0.3
+;; Version: 2.0.4
 ;; URL: https://gitlab.emacsos.com/sylecn/zero-el
 ;; Package-Requires: ((emacs "24.3") (s "1.2.0"))
 
@@ -243,7 +243,7 @@ If item is not in lst, return nil."
 
 ;; zero-input-el version
 (defvar zero-input-version nil "Zero package version.")
-(setq zero-input-version "2.0.3")
+(setq zero-input-version "2.0.4")
 
 ;; FSM state
 (defconst zero-input--state-im-off 'IM-OFF)
@@ -777,6 +777,7 @@ If full-width mode is enabled, show ZeroF;
 Otherwise, show Zero."
   (if zero-input-full-width-p " ZeroF" " Zero"))
 
+;;;###autoload
 (define-minor-mode zero-input-mode
   "a Chinese input method framework written as an emacs minor mode.
 
@@ -949,6 +950,7 @@ if IM-NAME is nil, use default empty input method"
   (interactive)
   (zero-input-mode -1))
 
+;;;###autoload
 (define-obsolete-function-alias 'zero-input-toggle 'zero-input-mode
   "Zero-input v2.0.2" "Toggle `zero-input-mode'.")
 
-- 
GitLab