[clfswm-cvs] r431 - in clfswm: . contrib contrib/server src
Philippe Brochard
pbrochard at common-lisp.net
Sat Mar 12 22:57:53 UTC 2011
Author: pbrochard
Date: Sat Mar 12 17:57:52 2011
New Revision: 431
Log:
Copyright date update
Modified:
clfswm/ChangeLog
clfswm/contrib/cd-player.lisp
clfswm/contrib/keyb_fr.lisp
clfswm/contrib/mpd.lisp
clfswm/contrib/osd.lisp
clfswm/contrib/reboot-halt.lisp
clfswm/contrib/server/clfswm-client.lisp
clfswm/contrib/server/crypt.lisp
clfswm/contrib/server/key.lisp
clfswm/contrib/server/load.lisp
clfswm/contrib/server/server.lisp
clfswm/contrib/xmms.lisp
clfswm/src/bindings-second-mode.lisp
clfswm/src/bindings.lisp
clfswm/src/clfswm-autodoc.lisp
clfswm/src/clfswm-circulate-mode.lisp
clfswm/src/clfswm-configuration.lisp
clfswm/src/clfswm-corner.lisp
clfswm/src/clfswm-expose-mode.lisp
clfswm/src/clfswm-generic-mode.lisp
clfswm/src/clfswm-info.lisp
clfswm/src/clfswm-internal.lisp
clfswm/src/clfswm-keys.lisp
clfswm/src/clfswm-layout.lisp
clfswm/src/clfswm-menu.lisp
clfswm/src/clfswm-nw-hooks.lisp
clfswm/src/clfswm-pack.lisp
clfswm/src/clfswm-placement.lisp
clfswm/src/clfswm-query.lisp
clfswm/src/clfswm-second-mode.lisp
clfswm/src/clfswm-util.lisp
clfswm/src/clfswm.lisp
clfswm/src/config.lisp
clfswm/src/menu-def.lisp
clfswm/src/my-html.lisp
clfswm/src/netwm-util.lisp
clfswm/src/package.lisp
clfswm/src/tools.lisp
clfswm/src/version.lisp
clfswm/src/xlib-util.lisp
Modified: clfswm/ChangeLog
==============================================================================
--- clfswm/ChangeLog (original)
+++ clfswm/ChangeLog Sat Mar 12 17:57:52 2011
@@ -1,5 +1,7 @@
2011-03-12 Philippe Brochard <pbrochard at common-lisp.net>
+ * src/menu-def.lisp: Menu update to prevent cursor keys clash.
+
* clfswm.asd: Change compilation order to prevent undefined
variables.
Modified: clfswm/contrib/cd-player.lisp
==============================================================================
--- clfswm/contrib/cd-player.lisp (original)
+++ clfswm/contrib/cd-player.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Music Player Daemon (MPD) interface
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2009 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/contrib/keyb_fr.lisp
==============================================================================
--- clfswm/contrib/keyb_fr.lisp (original)
+++ clfswm/contrib/keyb_fr.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Define some keybindings for an azerty french keyboard
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2009 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/contrib/mpd.lisp
==============================================================================
--- clfswm/contrib/mpd.lisp (original)
+++ clfswm/contrib/mpd.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Music Player Daemon (MPD) interface
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2009 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/contrib/osd.lisp
==============================================================================
--- clfswm/contrib/osd.lisp (original)
+++ clfswm/contrib/osd.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: OSD (On Screen Display) for presentations.
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/contrib/reboot-halt.lisp
==============================================================================
--- clfswm/contrib/reboot-halt.lisp (original)
+++ clfswm/contrib/reboot-halt.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Reboot and halt menu
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2009 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/contrib/server/clfswm-client.lisp
==============================================================================
--- clfswm/contrib/server/clfswm-client.lisp (original)
+++ clfswm/contrib/server/clfswm-client.lisp Sat Mar 12 17:57:52 2011
@@ -1,3 +1,37 @@
+;;; --------------------------------------------------------------------------
+;;; CLFSWM - FullScreen Window Manager
+;;;
+;;; --------------------------------------------------------------------------
+;;; Documentation: Client/server connection.
+;;; The connection is crypted and you can only connect to the server with the
+;;; same clfswm binary.
+;;; --------------------------------------------------------------------------
+;;;
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
+;;;
+;;; This program is free software; you can redistribute it and/or modify
+;;; it under the terms of the GNU General Public License as published by
+;;; the Free Software Foundation; either version 3 of the License, or
+;;; (at your option) any later version.
+;;;
+;;; This program is distributed in the hope that it will be useful,
+;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;;; GNU General Public License for more details.
+;;;
+;;; You should have received a copy of the GNU General Public License
+;;; along with this program; if not, write to the Free Software
+;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+;;;
+;;; --------------------------------------------------------------------------
+;;; Server protocole:
+;;; Server -> Client: orig_key=a generated key crypted with *key*
+;;; Client : build its new_key with orig_key+*key*
+;;; Client -> Server: new_key+(md5 new_key) crypted with new_key
+;;; Server -> Client: check if the keys match and then authenticate the client.
+;;; Server <-> Client: All connections are crypted with new_key
+;;; --------------------------------------------------------------------------
+
(in-package :common-lisp-user)
(defpackage :clfswm-client
Modified: clfswm/contrib/server/crypt.lisp
==============================================================================
--- clfswm/contrib/server/crypt.lisp (original)
+++ clfswm/contrib/server/crypt.lisp Sat Mar 12 17:57:52 2011
@@ -1,3 +1,37 @@
+;;; --------------------------------------------------------------------------
+;;; CLFSWM - FullScreen Window Manager
+;;;
+;;; --------------------------------------------------------------------------
+;;; Documentation: Client/server connection.
+;;; The connection is crypted and you can only connect to the server with the
+;;; same clfswm binary.
+;;; --------------------------------------------------------------------------
+;;;
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
+;;;
+;;; This program is free software; you can redistribute it and/or modify
+;;; it under the terms of the GNU General Public License as published by
+;;; the Free Software Foundation; either version 3 of the License, or
+;;; (at your option) any later version.
+;;;
+;;; This program is distributed in the hope that it will be useful,
+;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;;; GNU General Public License for more details.
+;;;
+;;; You should have received a copy of the GNU General Public License
+;;; along with this program; if not, write to the Free Software
+;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+;;;
+;;; --------------------------------------------------------------------------
+;;; Server protocole:
+;;; Server -> Client: orig_key=a generated key crypted with *key*
+;;; Client : build its new_key with orig_key+*key*
+;;; Client -> Server: new_key+(md5 new_key) crypted with new_key
+;;; Server -> Client: check if the keys match and then authenticate the client.
+;;; Server <-> Client: All connections are crypted with new_key
+;;; --------------------------------------------------------------------------
+
(in-package :common-lisp-user)
(defpackage :crypt
Modified: clfswm/contrib/server/key.lisp
==============================================================================
--- clfswm/contrib/server/key.lisp (original)
+++ clfswm/contrib/server/key.lisp Sat Mar 12 17:57:52 2011
@@ -1,3 +1,37 @@
+;;; --------------------------------------------------------------------------
+;;; CLFSWM - FullScreen Window Manager
+;;;
+;;; --------------------------------------------------------------------------
+;;; Documentation: Client/server connection.
+;;; The connection is crypted and you can only connect to the server with the
+;;; same clfswm binary.
+;;; --------------------------------------------------------------------------
+;;;
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
+;;;
+;;; This program is free software; you can redistribute it and/or modify
+;;; it under the terms of the GNU General Public License as published by
+;;; the Free Software Foundation; either version 3 of the License, or
+;;; (at your option) any later version.
+;;;
+;;; This program is distributed in the hope that it will be useful,
+;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;;; GNU General Public License for more details.
+;;;
+;;; You should have received a copy of the GNU General Public License
+;;; along with this program; if not, write to the Free Software
+;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+;;;
+;;; --------------------------------------------------------------------------
+;;; Server protocole:
+;;; Server -> Client: orig_key=a generated key crypted with *key*
+;;; Client : build its new_key with orig_key+*key*
+;;; Client -> Server: new_key+(md5 new_key) crypted with new_key
+;;; Server -> Client: check if the keys match and then authenticate the client.
+;;; Server <-> Client: All connections are crypted with new_key
+;;; --------------------------------------------------------------------------
+
(in-package :crypt)
(export '(load-new-key
Modified: clfswm/contrib/server/load.lisp
==============================================================================
--- clfswm/contrib/server/load.lisp (original)
+++ clfswm/contrib/server/load.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: CLFSWM Client
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2005 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/contrib/server/server.lisp
==============================================================================
--- clfswm/contrib/server/server.lisp (original)
+++ clfswm/contrib/server/server.lisp Sat Mar 12 17:57:52 2011
@@ -7,7 +7,7 @@
;;; same clfswm binary.
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2005 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/contrib/xmms.lisp
==============================================================================
--- clfswm/contrib/xmms.lisp (original)
+++ clfswm/contrib/xmms.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Music Player Daemon (MPD) interface
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2009 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/bindings-second-mode.lisp
==============================================================================
--- clfswm/src/bindings-second-mode.lisp (original)
+++ clfswm/src/bindings-second-mode.lisp Sat Mar 12 17:57:52 2011
@@ -7,7 +7,7 @@
;;; Note: Mod-1 is the Alt or Meta key, Mod-2 is the Numlock key.
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/bindings.lisp
==============================================================================
--- clfswm/src/bindings.lisp (original)
+++ clfswm/src/bindings.lisp Sat Mar 12 17:57:52 2011
@@ -7,7 +7,7 @@
;;; Note: Mod-1 is the Alt or Meta key, Mod-2 is the Numlock key.
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-autodoc.lisp
==============================================================================
--- clfswm/src/clfswm-autodoc.lisp (original)
+++ clfswm/src/clfswm-autodoc.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Auto documentation tools
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-circulate-mode.lisp
==============================================================================
--- clfswm/src/clfswm-circulate-mode.lisp (original)
+++ clfswm/src/clfswm-circulate-mode.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Main functions
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-configuration.lisp
==============================================================================
--- clfswm/src/clfswm-configuration.lisp (original)
+++ clfswm/src/clfswm-configuration.lisp Sat Mar 12 17:57:52 2011
@@ -6,7 +6,7 @@
;;;
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-corner.lisp
==============================================================================
--- clfswm/src/clfswm-corner.lisp (original)
+++ clfswm/src/clfswm-corner.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Corner functions
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-expose-mode.lisp
==============================================================================
--- clfswm/src/clfswm-expose-mode.lisp (original)
+++ clfswm/src/clfswm-expose-mode.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Expose functions - An expose like.
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-generic-mode.lisp
==============================================================================
--- clfswm/src/clfswm-generic-mode.lisp (original)
+++ clfswm/src/clfswm-generic-mode.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Main functions
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-info.lisp
==============================================================================
--- clfswm/src/clfswm-info.lisp (original)
+++ clfswm/src/clfswm-info.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Info function (see the end of this file for user definition
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-internal.lisp
==============================================================================
--- clfswm/src/clfswm-internal.lisp (original)
+++ clfswm/src/clfswm-internal.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Main functions
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-keys.lisp
==============================================================================
--- clfswm/src/clfswm-keys.lisp (original)
+++ clfswm/src/clfswm-keys.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Keys functions definition
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-layout.lisp
==============================================================================
--- clfswm/src/clfswm-layout.lisp (original)
+++ clfswm/src/clfswm-layout.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Layout functions
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-menu.lisp
==============================================================================
--- clfswm/src/clfswm-menu.lisp (original)
+++ clfswm/src/clfswm-menu.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Menu functions
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-nw-hooks.lisp
==============================================================================
--- clfswm/src/clfswm-nw-hooks.lisp (original)
+++ clfswm/src/clfswm-nw-hooks.lisp Sat Mar 12 17:57:52 2011
@@ -8,7 +8,7 @@
;;; mapped.
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-pack.lisp
==============================================================================
--- clfswm/src/clfswm-pack.lisp (original)
+++ clfswm/src/clfswm-pack.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Tile, pack and fill functions
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-placement.lisp
==============================================================================
--- clfswm/src/clfswm-placement.lisp (original)
+++ clfswm/src/clfswm-placement.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Placement functions
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-query.lisp
==============================================================================
--- clfswm/src/clfswm-query.lisp (original)
+++ clfswm/src/clfswm-query.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Query utility
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-second-mode.lisp
==============================================================================
--- clfswm/src/clfswm-second-mode.lisp (original)
+++ clfswm/src/clfswm-second-mode.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Second mode functions
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm-util.lisp
==============================================================================
--- clfswm/src/clfswm-util.lisp (original)
+++ clfswm/src/clfswm-util.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Utility
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/clfswm.lisp
==============================================================================
--- clfswm/src/clfswm.lisp (original)
+++ clfswm/src/clfswm.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Main functions
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/config.lisp
==============================================================================
--- clfswm/src/config.lisp (original)
+++ clfswm/src/config.lisp Sat Mar 12 17:57:52 2011
@@ -10,7 +10,7 @@
;;; (you can do a 'grep CONFIG *.lisp' to see what you can configure)
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/menu-def.lisp
==============================================================================
--- clfswm/src/menu-def.lisp (original)
+++ clfswm/src/menu-def.lisp Sat Mar 12 17:57:52 2011
@@ -7,7 +7,7 @@
;;; Note: Mod-1 is the Alt or Meta key, Mod-2 is the Numlock key.
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
@@ -107,35 +107,35 @@
(add-sub-menu 'frame-movement-menu "p" 'frame-pack-menu "Frame pack menu")
(add-sub-menu 'frame-movement-menu "f" 'frame-fill-menu "Frame fill menu")
-(add-sub-menu 'frame-movement-menu "r" 'frame-resize-menu "Frame resize menu")
+(add-sub-menu 'frame-movement-menu "z" 'frame-resize-menu "Frame resize menu")
(add-menu-key 'frame-movement-menu "c" 'center-current-frame)
-(add-menu-key 'frame-movement-menu "Right" 'with-movement-select-next-brother)
-(add-menu-key 'frame-movement-menu "Left" 'with-movement-select-previous-brother)
-(add-menu-key 'frame-movement-menu "Up" 'with-movement-select-next-level)
-(add-menu-key 'frame-movement-menu "Down" 'with-movement-select-previous-level)
-(add-menu-key 'frame-movement-menu "Tab" 'with-movement-select-next-child)
-
-
-(add-menu-key 'frame-pack-menu "Up" 'current-frame-pack-up)
-(add-menu-key 'frame-pack-menu "Down" 'current-frame-pack-down)
-(add-menu-key 'frame-pack-menu "Left" 'current-frame-pack-left)
-(add-menu-key 'frame-pack-menu "Right" 'current-frame-pack-right)
-
-
-(add-menu-key 'frame-fill-menu "Up" 'current-frame-fill-up)
-(add-menu-key 'frame-fill-menu "Down" 'current-frame-fill-down)
-(add-menu-key 'frame-fill-menu "Left" 'current-frame-fill-left)
-(add-menu-key 'frame-fill-menu "Right" 'current-frame-fill-right)
-(add-menu-key 'frame-fill-menu #\a 'current-frame-fill-all-dir)
-(add-menu-key 'frame-fill-menu #\v 'current-frame-fill-vertical)
-(add-menu-key 'frame-fill-menu #\h 'current-frame-fill-horizontal)
-
-(add-menu-key 'frame-resize-menu "Up" 'current-frame-resize-up)
-(add-menu-key 'frame-resize-menu "Down" 'current-frame-resize-down)
-(add-menu-key 'frame-resize-menu "Left" 'current-frame-resize-left)
-(add-menu-key 'frame-resize-menu "Right" 'current-frame-resize-right)
-(add-menu-key 'frame-resize-menu #\d 'current-frame-resize-all-dir)
-(add-menu-key 'frame-resize-menu #\a 'current-frame-resize-all-dir-minimal)
+(add-menu-key 'frame-movement-menu "r" 'with-movement-select-next-brother)
+(add-menu-key 'frame-movement-menu "l" 'with-movement-select-previous-brother)
+(add-menu-key 'frame-movement-menu "u" 'with-movement-select-next-level)
+(add-menu-key 'frame-movement-menu "d" 'with-movement-select-previous-level)
+(add-menu-key 'frame-movement-menu "t" 'with-movement-select-next-child)
+
+
+(add-menu-key 'frame-pack-menu "u" 'current-frame-pack-up)
+(add-menu-key 'frame-pack-menu "d" 'current-frame-pack-down)
+(add-menu-key 'frame-pack-menu "l" 'current-frame-pack-left)
+(add-menu-key 'frame-pack-menu "r" 'current-frame-pack-right)
+
+
+(add-menu-key 'frame-fill-menu "u" 'current-frame-fill-up)
+(add-menu-key 'frame-fill-menu "d" 'current-frame-fill-down)
+(add-menu-key 'frame-fill-menu "l" 'current-frame-fill-left)
+(add-menu-key 'frame-fill-menu "r" 'current-frame-fill-right)
+(add-menu-key 'frame-fill-menu "a" 'current-frame-fill-all-dir)
+(add-menu-key 'frame-fill-menu "v" 'current-frame-fill-vertical)
+(add-menu-key 'frame-fill-menu "h" 'current-frame-fill-horizontal)
+
+(add-menu-key 'frame-resize-menu "u" 'current-frame-resize-up)
+(add-menu-key 'frame-resize-menu "d" 'current-frame-resize-down)
+(add-menu-key 'frame-resize-menu "l" 'current-frame-resize-left)
+(add-menu-key 'frame-resize-menu "r" 'current-frame-resize-right)
+(add-menu-key 'frame-resize-menu "a" 'current-frame-resize-all-dir)
+(add-menu-key 'frame-resize-menu "m" 'current-frame-resize-all-dir-minimal)
(add-menu-comment 'frame-focus-policy "-=- For the current frame -=-")
Modified: clfswm/src/my-html.lisp
==============================================================================
--- clfswm/src/my-html.lisp (original)
+++ clfswm/src/my-html.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Html generator helper
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/netwm-util.lisp
==============================================================================
--- clfswm/src/netwm-util.lisp (original)
+++ clfswm/src/netwm-util.lisp Sat Mar 12 17:57:52 2011
@@ -6,7 +6,7 @@
;;; http://freedesktop.org/wiki/Specifications_2fwm_2dspec
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/package.lisp
==============================================================================
--- clfswm/src/package.lisp (original)
+++ clfswm/src/package.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Package definition
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/tools.lisp
==============================================================================
--- clfswm/src/tools.lisp (original)
+++ clfswm/src/tools.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: General tools
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
Modified: clfswm/src/version.lisp
==============================================================================
--- clfswm/src/version.lisp (original)
+++ clfswm/src/version.lisp Sat Mar 12 17:57:52 2011
@@ -1,5 +1,5 @@
-;; Copyright (C) 2010 Xavier Maillard <xma at gnu.org>
-;; Copyright (C) 2010 Martin Bishop
+;; Copyright (C) 2011 Xavier Maillard <xma at gnu.org>
+;; Copyright (C) 2011 Martin Bishop
;;
;; Borrowed from Stumpwm
;; This file is part of clfswm.
@@ -33,4 +33,4 @@
(in-package :version)
-(defparameter *version* #.(concatenate 'string "Version: 11.10 built " (date-string)))
+(defparameter *version* #.(concatenate 'string "Version: 11.03 built " (date-string)))
Modified: clfswm/src/xlib-util.lisp
==============================================================================
--- clfswm/src/xlib-util.lisp (original)
+++ clfswm/src/xlib-util.lisp Sat Mar 12 17:57:52 2011
@@ -5,7 +5,7 @@
;;; Documentation: Utility functions
;;; --------------------------------------------------------------------------
;;;
-;;; (C) 2010 Philippe Brochard <hocwp at free.fr>
+;;; (C) 2011 Philippe Brochard <hocwp at free.fr>
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
More information about the clfswm-cvs
mailing list