[elpa] externals/xelb e58ac74: Bump version to 0.9

2016-07-24 Thread Chris Feng
branch: externals/xelb
commit e58ac743f97a005bb737e234a1eb1d467ed84bde
Author: Chris Feng 
Commit: Chris Feng 

Bump version to 0.9
---
 xelb.el |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xelb.el b/xelb.el
index da2cb4a..c057505 100644
--- a/xelb.el
+++ b/xelb.el
@@ -4,7 +4,7 @@
 
 ;; Author: Chris Feng 
 ;; Maintainer: Chris Feng 
-;; Version: 0.8
+;; Version: 0.9
 ;; Package-Requires: ((emacs "24.4") (cl-generic "0.2"))
 ;; Keywords: unix
 ;; URL: https://github.com/ch11ng/xelb



[elpa] externals/exwm updated (5529790 -> 915ecc8)

2016-07-24 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm.

  from  5529790   ; * exwm-input.el: Prevent moving/resizing a tiling X 
window.
   new  f4d89d7   Minor fixes for past few commits
   new  915ecc8   Bump version to 0.6


Summary of changes:
 exwm-input.el |2 +-
 exwm-workspace.el |7 +++
 exwm.el   |4 ++--
 3 files changed, 6 insertions(+), 7 deletions(-)



[elpa] externals/exwm 915ecc8 2/2: Bump version to 0.6

2016-07-24 Thread Chris Feng
branch: externals/exwm
commit 915ecc8979e8bb531d05c4d239a95b6f2a457ceb
Author: Chris Feng 
Commit: Chris Feng 

Bump version to 0.6
---
 exwm.el |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/exwm.el b/exwm.el
index f7df651..dd803f7 100644
--- a/exwm.el
+++ b/exwm.el
@@ -4,8 +4,8 @@
 
 ;; Author: Chris Feng 
 ;; Maintainer: Chris Feng 
-;; Version: 0.5
-;; Package-Requires: ((xelb "0.8"))
+;; Version: 0.6
+;; Package-Requires: ((xelb "0.9"))
 ;; Keywords: unix
 ;; URL: https://github.com/ch11ng/exwm
 



[elpa] externals/exwm f4d89d7 1/2: Minor fixes for past few commits

2016-07-24 Thread Chris Feng
branch: externals/exwm
commit f4d89d7e2f571d0b78a7242fc13c21ca0f46bebe
Author: Chris Feng 
Commit: Chris Feng 

Minor fixes for past few commits

* exwm-input.el (exwm-input--unread-event): Temporarily disable it
due to bug#23980.

* exwm-workspace.el (exwm-workspace--init): Set the default frame
internal border to 0.

* exwm-workspace.el (exwm-workspace--remove-frame-as-workspace):
Fix a typo.
---
 exwm-input.el |2 +-
 exwm-workspace.el |7 +++
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/exwm-input.el b/exwm-input.el
index fa7883f..62779c9 100644
--- a/exwm-input.el
+++ b/exwm-input.el
@@ -323,7 +323,7 @@ This value should always be overwritten.")
 ;;add it into (this-command-keys) there, we use `unread-command-events'
 ;;differently on Emacs 24 and 25.
 (eval-and-compile
-  (if (< emacs-major-version 25)
+  (if (< emacs-major-version 26)
   (defsubst exwm-input--unread-event (event)
 (setq unread-command-events
   (append unread-command-events (list event
diff --git a/exwm-workspace.el b/exwm-workspace.el
index 01f5b50..08c9075 100644
--- a/exwm-workspace.el
+++ b/exwm-workspace.el
@@ -1203,7 +1203,7 @@ Please check `exwm-workspace--minibuffer-own-frame-p' 
first."
 (exwm--log "Removing frame `%s' as workspace" frame)
 (when (= 1 (exwm-workspace--count))
   ;; The user managed to delete the last workspace, so create a new one.
-  (exwm--log "Last worksapce deleted; create a new one")
+  (exwm--log "Last workspace deleted; create a new one")
   (let ((exwm-workspace--create-silently t))
 (make-frame)))
 (let* ((index (exwm-workspace--position frame))
@@ -1289,6 +1289,8 @@ applied to all subsequently created X frames."
   "Initialize workspace module."
   ;; Prevent unexpected exit
   (setq confirm-kill-emacs #'exwm-workspace--confirm-kill-emacs)
+  (exwm-workspace--modify-all-x-frames-parameters
+   '((internal-border-width . 0)))
   (let ((initial-workspaces (frame-list)))
 (if (not (exwm-workspace--minibuffer-own-frame-p))
 ;; Initialize workspaces with minibuffers.
@@ -1309,7 +1311,6 @@ applied to all subsequently created X frames."
 (make-frame '((window-system . x) (minibuffer . only)
   (left . 1) (right . 1)
   (width . 1) (height . 1)
-  (internal-border-width . 0)
   (client . nil
   ;; Remove/hide existing frames.
   (dolist (f initial-workspaces)
@@ -1370,7 +1371,6 @@ applied to all subsequently created X frames."
   (add-hook 'echo-area-clear-hook #'exwm-workspace--on-echo-area-clear)
   ;; Recreate one frame with the external minibuffer set.
   (setq initial-workspaces (list (make-frame '((window-system . x)
-   (internal-border-width . 0)
(client . nil)
   ;; The default behavior of `display-buffer' (indirectly called by
   ;; `minibuffer-completion-help') is not correct here.
@@ -1384,7 +1384,6 @@ applied to all subsequently created X frames."
 ;; Create remaining workspaces.
 (dotimes (_ (- exwm-workspace-number (length initial-workspaces)))
   (nconc initial-workspaces (list (make-frame '((window-system . x)
-(internal-border-width . 0)
 (client . nil))
 ;; Configure workspaces
 (dolist (i initial-workspaces)