[hackers] [wmii] Add alternative_wmiircs READMEs || Kris Maglione

From: <hg_AT_suckless.org>
Date: Thu, 3 Sep 2009 00:35:44 +0000 (UTC)

changeset: 2481:5bfb5a325469
tag: tip
user: Kris Maglione <jg_AT_suckless.org>
date: Wed Sep 02 20:36:25 2009 -0400
files: alternative_wmiircs/README alternative_wmiircs/python/README cmd/menu/main.c cmd/wmii/dat.h cmd/wmii/fns.h doc/wmii.pdf doc/wmii.tex include/util.h include/x11.h
description:
Add alternative_wmiircs READMEs

diff -r 53fc88a039f0 -r 5bfb5a325469 alternative_wmiircs/README
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/alternative_wmiircs/README Wed Sep 02 20:36:25 2009 -0400
@@ -0,0 +1,13 @@
+Alternative wmiirc scripts
+==========================
+
+This folder contains alternative implementations of wmii's rc
+scripts. Each folder contains a different implementation,
+described below, including its own README, wmiirc script, and
+possibly other suppporting files and libraries. It usually
+suffices to copy the entire contents of the directory to
+~/.wmii, but see the accompanying README file for more
+details.
+
+ python/ A pure Python wmiirc implementation.
+
diff -r 53fc88a039f0 -r 5bfb5a325469 alternative_wmiircs/python/README
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/alternative_wmiircs/python/README Wed Sep 02 20:36:25 2009 -0400
@@ -0,0 +1,16 @@
+Python wmiirc
+=============
+
+This directory contains a pure Python implementation of
+wmiirc. The two included libraries, pyxp and pygmi, are a 9P
+client and wmii filesystem utility module, respectively. To
+use this library, simply copy the contents of this direcctory
+to ~/.wmii/. To customize it, either modify wmiirc.py
+directly, or create wmii_local.py and store your modifications
+there. The latter approach is preferable in that future
+modifications to wmiirc.py can usually be painlessly
+integrated.
+
+The documentation is sparse, but wmiirc.py should serve as a
+fairly comprehensive example.
+
diff -r 53fc88a039f0 -r 5bfb5a325469 cmd/menu/main.c
--- a/cmd/menu/main.c Sun Aug 30 14:55:43 2009 +1000
+++ b/cmd/menu/main.c Wed Sep 02 20:36:25 2009 -0400
@@ -50,12 +50,12 @@
         va_end(ap);
 }
 
-static void
+static inline void
 splice(Item *i) {
         i->next->prev = i->prev;
         i->prev->next = i->next;
 }
-static void
+static inline void
 link(Item *i, Item *j) {
         i->next = j;
         j->prev = i;
diff -r 53fc88a039f0 -r 5bfb5a325469 cmd/wmii/dat.h
--- a/cmd/wmii/dat.h Sun Aug 30 14:55:43 2009 +1000
+++ b/cmd/wmii/dat.h Wed Sep 02 20:36:25 2009 -0400
@@ -1,4 +1,4 @@
-/* Copyright ©2007-2008 Kris Maglione <jg_AT_suckless.org>
+/* Copyright ©2007-2009 Kris Maglione <jg_AT_suckless.org>
  * See LICENSE file for license details.
  */
 
diff -r 53fc88a039f0 -r 5bfb5a325469 cmd/wmii/fns.h
--- a/cmd/wmii/fns.h Sun Aug 30 14:55:43 2009 +1000
+++ b/cmd/wmii/fns.h Wed Sep 02 20:36:25 2009 -0400
@@ -1,4 +1,4 @@
-/* Copyright ©2007-2008 Kris Maglione <jg_AT_suckless.org>
+/* Copyright ©2007-2009 Kris Maglione <jg_AT_suckless.org>
  * See LICENSE file for license details.
  */
 
diff -r 53fc88a039f0 -r 5bfb5a325469 doc/wmii.pdf
Binary file doc/wmii.pdf has changed
diff -r 53fc88a039f0 -r 5bfb5a325469 doc/wmii.tex
--- a/doc/wmii.tex Sun Aug 30 14:55:43 2009 +1000
+++ b/doc/wmii.tex Wed Sep 02 20:36:25 2009 -0400
@@ -306,14 +306,14 @@
 from a nearly empty \wmii\ session. We're going to be using the
 keyboard a lot, so let's start with a convention for key
 notation. We'll be using the key modifiers Control, Alt, Shift,
-and Meta\footnote{The Windows© key on most keyboards. The
-Penguin key, on the more tongue in cheek varieties.}, which
-we'll specify as C-, A-, S-, and M-, respectively. So, <C-S-a>
-means pressing ‘|a|’ while holding |Control| and |Shift|. We'll
-also express mouse clicks this way, with <M-Mouse1> signifying
-a press of the right mouse button, with the Meta key depressed.
-Buttons 4 and 5 are the up and down scroll wheel directions,
-respectively.
+and Meta\footnote{The Windows$^{\mbox{\tiny®}}$ key on most
+keyboards. The Penguin key, on the more tongue in cheek
+varieties.}, which we'll specify as C-, A-, S-, and M-,
+respectively. So, <C-S-a> means pressing ‘|a|’ while holding
+|Control| and |Shift|. We'll also express mouse clicks this
+way, with <M-Mouse1> signifying a press of the right mouse
+button, with the Meta key depressed. Buttons 4 and 5 are the up
+and down scroll wheel directions, respectively.
 
 \subsection{Floating Mode}
 
diff -r 53fc88a039f0 -r 5bfb5a325469 include/util.h
--- a/include/util.h Sun Aug 30 14:55:43 2009 +1000
+++ b/include/util.h Wed Sep 02 20:36:25 2009 -0400
@@ -1,4 +1,4 @@
-/* Copyright ©2007-2008 Kris Maglione <fbsdaemon_AT_gmail.com>
+/* Copyright ©2007-2009 Kris Maglione <fbsdaemon_AT_gmail.com>
  * See LICENSE file for license details.
  */
 #define nil ((void*)0)
diff -r 53fc88a039f0 -r 5bfb5a325469 include/x11.h
--- a/include/x11.h Sun Aug 30 14:55:43 2009 +1000
+++ b/include/x11.h Wed Sep 02 20:36:25 2009 -0400
@@ -1,4 +1,4 @@
-/* Copyright ©2007-2008 Kris Maglione <fbsdaemon_AT_gmail.com>
+/* Copyright ©2007-2009 Kris Maglione <fbsdaemon_AT_gmail.com>
  * See LICENSE file for license details.
  */
 #define Window XWindow
Received on Thu Sep 03 2009 - 00:35:44 UTC

This archive was generated by hypermail 2.2.0 : Thu Sep 03 2009 - 00:36:05 UTC