Minor fixes for packaging

* .gitignore: Add ELPA files.
* exwm-workspace.el: Autoload exwm-workspace-switch.
* README.org: Renamed from README.md; add an installation note.
This commit is contained in:
Chris Feng 2015-09-21 13:31:57 +08:00
parent 9f30672b15
commit 623db8b378
4 changed files with 18 additions and 13 deletions

2
.gitignore vendored
View file

@ -1 +1,3 @@
*.elc
*-pkg.el
*-autoloads.el

View file

@ -1,13 +0,0 @@
Emacs X Window Manager
======================
EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for
Emacs built on top of [XELB](https://github.com/ch11ng/xelb).
It features:
+ Fully keyboard-driven operation
+ Hybrid layout modes (tiling & stacking)
+ Workspace support
+ ICCCM/EWMH compliance
+ Basic RandR support (optional)
Please check the [wiki](https://github.com/ch11ng/exwm/wiki) for more details.

15
README.org Normal file
View file

@ -0,0 +1,15 @@
#+TITLE: Emacs X Window Manager
EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for
Emacs built on top of [[https://github.com/ch11ng/xelb][XELB]].
It features:
+ Fully keyboard-driven operation
+ Hybrid layout modes (tiling & stacking)
+ Workspace support
+ ICCCM/EWMH compliance
+ Basic RandR support (optional)
Please check the [[https://github.com/ch11ng/exwm/wiki][User Guide]] for more details.
*Note*: If you install EXWM from source, you need to manually install XELB
(either from source or GNU ELPA).

View file

@ -101,6 +101,7 @@
(defvar exwm-workspace-show-all-buffers nil
"Non-nil to show buffers on other workspaces.")
;;;###autoload
(defun exwm-workspace-switch (index &optional force)
"Switch to workspace INDEX. Query for INDEX if it's not specified.