]> git.decadent.org.uk Git - ion3.git/commitdiff
[svn-upgrade] Integrating new upstream version, ion3 (20080103) 20080103
authorBen Hutchings <ben@decadent.org.uk>
Sun, 6 Jan 2008 00:35:47 +0000 (00:35 +0000)
committerBen Hutchings <ben@decadent.org.uk>
Sun, 2 Nov 2008 12:16:22 +0000 (12:16 +0000)
253 files changed:
ChangeLog
LICENSE
README
RELNOTES
build/rules.mk
config.h
de/brush.c
de/brush.h
de/colour.c
de/colour.h
de/draw.c
de/font.c
de/font.h
de/fontset.h
de/init.c
de/init.h
de/private.h
de/style.c
de/style.h
etc/cfg_query.lua
exact-version
ion/Makefile
ion/ion.c
ioncore/activity.c
ioncore/activity.h
ioncore/attach.c
ioncore/attach.h
ioncore/basicpholder.c
ioncore/basicpholder.h
ioncore/binding.c
ioncore/binding.h
ioncore/bindmaps.c
ioncore/bindmaps.h
ioncore/classes.h
ioncore/clientwin.c
ioncore/clientwin.h
ioncore/colormap.c
ioncore/colormap.h
ioncore/common.h
ioncore/conf-bindings.c
ioncore/conf-bindings.h
ioncore/conf.c
ioncore/conf.h
ioncore/cursor.c
ioncore/cursor.h
ioncore/detach.c
ioncore/detach.h
ioncore/dummywc.h
ioncore/event.c
ioncore/event.h
ioncore/eventh.c
ioncore/eventh.h
ioncore/exec.c
ioncore/exec.h
ioncore/extlconv.c
ioncore/extlconv.h
ioncore/extlrx.c
ioncore/float-placement.c
ioncore/float-placement.h
ioncore/focus.c
ioncore/focus.h
ioncore/frame-draw.c
ioncore/frame-draw.h
ioncore/frame-pointer.c
ioncore/frame-pointer.h
ioncore/frame.c
ioncore/frame.h
ioncore/framedpholder.c
ioncore/framedpholder.h
ioncore/framep.h
ioncore/fullscreen.c
ioncore/fullscreen.h
ioncore/global.h
ioncore/gr-util.h
ioncore/gr.c
ioncore/gr.h
ioncore/grab.c
ioncore/grab.h
ioncore/group-cw.c
ioncore/group-cw.h
ioncore/group-ws.c
ioncore/group-ws.h
ioncore/group.c
ioncore/group.h
ioncore/grouppholder.c
ioncore/grouppholder.h
ioncore/infowin.c
ioncore/infowin.h
ioncore/ioncore.c
ioncore/ioncore.h
ioncore/ioncore_bindings.lua
ioncore/ioncore_efbb.lua
ioncore/ioncore_ext.lua
ioncore/ioncore_luaext.lua
ioncore/ioncore_menudb.lua
ioncore/ioncore_misc.lua
ioncore/ioncore_quasiact.lua
ioncore/ioncore_tabnum.lua
ioncore/ioncore_wd.lua
ioncore/ioncore_winprops.lua
ioncore/kbresize.c
ioncore/kbresize.h
ioncore/key.c
ioncore/key.h
ioncore/llist.c
ioncore/llist.h
ioncore/manage.c
ioncore/manage.h
ioncore/modules.c
ioncore/modules.h
ioncore/mplex.c
ioncore/mplex.h
ioncore/mplexpholder.c
ioncore/mplexpholder.h
ioncore/mwmhints.c
ioncore/mwmhints.h
ioncore/names.c
ioncore/names.h
ioncore/navi.c
ioncore/navi.h
ioncore/netwm.c
ioncore/netwm.h
ioncore/pholder.c
ioncore/pholder.h
ioncore/pointer.c
ioncore/pointer.h
ioncore/presize.c
ioncore/presize.h
ioncore/property.c
ioncore/property.h
ioncore/rectangle.c
ioncore/rectangle.h
ioncore/regbind.c
ioncore/regbind.h
ioncore/reginfo.c
ioncore/reginfo.h
ioncore/region-iter.h
ioncore/region.c
ioncore/region.h
ioncore/resize.c
ioncore/resize.h
ioncore/return.c
ioncore/return.h
ioncore/rootwin.c
ioncore/rootwin.h
ioncore/saveload.c
ioncore/saveload.h
ioncore/screen-notify.c
ioncore/screen-notify.h
ioncore/screen.c
ioncore/screen.h
ioncore/selection.c
ioncore/selection.h
ioncore/sizehint.c
ioncore/sizehint.h
ioncore/sizepolicy.c
ioncore/sizepolicy.h
ioncore/stacking.c
ioncore/stacking.h
ioncore/strings.c
ioncore/strings.h
ioncore/tags.c
ioncore/tags.h
ioncore/window.c
ioncore/window.h
ioncore/xic.c
ioncore/xic.h
ioncore/xwindow.c
ioncore/xwindow.h
libmainloop/defer.c
libmainloop/defer.h
libmainloop/exec.c
libmainloop/exec.h
libmainloop/hooks.c
libmainloop/hooks.h
libmainloop/signal.c
libmainloop/signal.h
mod_dock/dock.c
mod_menu/grabmenu.c
mod_menu/main.c
mod_menu/main.h
mod_menu/menu.c
mod_menu/menu.h
mod_menu/mkmenu.c
mod_menu/mkmenu.h
mod_menu/mod_menu.lua
mod_query/complete.c
mod_query/complete.h
mod_query/edln.c
mod_query/edln.h
mod_query/fwarn.c
mod_query/fwarn.h
mod_query/history.c
mod_query/history.h
mod_query/input.c
mod_query/input.h
mod_query/inputp.h
mod_query/listing.c
mod_query/listing.h
mod_query/main.c
mod_query/main.h
mod_query/mod_query.lua
mod_query/mod_query_chdir.lua
mod_query/query.c
mod_query/query.h
mod_query/wedln-wrappers.c
mod_query/wedln.c
mod_query/wedln.h
mod_query/wmessage.c
mod_query/wmessage.h
mod_sm/sm.c
mod_sm/sm_matchwin.c
mod_sm/sm_matchwin.h
mod_sm/sm_session.c
mod_sm/sm_session.h
mod_sp/main.c
mod_sp/main.h
mod_statusbar/draw.c
mod_statusbar/draw.h
mod_statusbar/main.c
mod_statusbar/main.h
mod_statusbar/mod_statusbar.lua
mod_statusbar/statusbar.c
mod_statusbar/statusbar.h
mod_statusbar/statusd-launch.c
mod_tiling/main.c
mod_tiling/main.h
mod_tiling/mod_tiling.lua
mod_tiling/ops.c
mod_tiling/panehandle.c
mod_tiling/panehandle.h
mod_tiling/placement.c
mod_tiling/placement.h
mod_tiling/split-stdisp.c
mod_tiling/split-stdisp.h
mod_tiling/split.c
mod_tiling/split.h
mod_tiling/splitfloat.c
mod_tiling/splitfloat.h
mod_tiling/tiling.c
mod_tiling/tiling.h
pwm/Makefile
pwm/pwm.c
system.mk
utils/ion-completefile/Makefile
utils/ion-statusd/Makefile
utils/ion-statusd/exec.c
utils/ion-statusd/extlrx.c
utils/ion-statusd/ion-statusd.c
utils/ion-statusd/statusd_date.lua
utils/ion-statusd/statusd_load.lua
utils/ion-statusd/statusd_mail.lua
version.h

index dee0e0b52b70f15e9c7f58b186cc022f57a20933..e26104725bae7d1aca16dc62c19d3485de8b1808 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,51 @@
+2008-01-03 18:23 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  tagged ion-3rc-20080103
+
+2008-01-03 18:23 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Oops
+
+2008-01-03 18:11 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Release notes
+
+2008-01-03 18:07 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Hack for better modality handling on detach
+
+2008-01-03 16:56 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * system.mk doc. refinement
+
+2008-01-02 15:15 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Changes in version.h defs. to accomodate flags
+
+2008-01-01 16:51 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * New year
+
+2007-12-30 18:04 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * system.mk documentation improvements
+
+2007-12-30 17:51 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Makefile tuning
+
+2007-12-30 17:51 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Replaced order of LIBS and EXTRA_LIBS in system.mk defaults
+
+2007-12-30 00:04 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Fixed FS mode return regression after recent pholder code changes.
+
+2007-12-28 18:02 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Added -s(trip) flags to binary install
+
+2007-12-28 17:28 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Improvements to relocatable builds
+
+2007-12-22 09:55 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * README updates
+
+2007-12-22 00:02 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Improved system.mk documentation
+
+2007-12-20 19:33 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Oops, copy-paste mistake in commented-out cfg_query example
+
 2007-12-20 18:45 UTC  Tuomo Valkonen <tuomov@iki.fi>
   tagged ion-3rc-20071220
 
diff --git a/LICENSE b/LICENSE
index 21d506e8b4f24658988ea04b8b4813e03dbf8f59..52a117d5812e4df1952fc3ed17429edb2f4b9e04 100644 (file)
--- a/LICENSE
+++ b/LICENSE
@@ -1,5 +1,5 @@
 
-Copyright (c) Tuomo Valkonen 1999-2007.
+Copyright (c) Tuomo Valkonen 1999-2008.
 
 Unless otherwise indicated in components taken from elsewhere, this software
 is licensed under the GNU Lesser General Public License, version 2.1 ("LGPL",
diff --git a/README b/README
index c588b958398ad47dfc567dc66c419eac6a3c4f0f..407c55e7bb606ce963e240fee83c9ea95ecd3c06 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,7 @@
 Ion
 ===
 
-Copyright (c) Tuomo Valkonen 1999-2007.
+Copyright (c) Tuomo Valkonen 1999-2008.
 
 tuomov at iki.fi
 
@@ -73,9 +73,9 @@ Some optional installation steps
 
         15 05 * * * $SHAREDIR/ion-completeman -mksyscache
 
-   Replace `$SHAREDIR` with the setting from `system.mk` (or `system-ac.mk`
-   if you used autoconf). This example runs daily at 05:15, but you may 
-   modify the  run times to your needs; see the crontab manual. 
+   Replace `$SHAREDIR` with the setting from `system.mk`. This example 
+   runs daily at 05:15, but you may modify the  run times to your needs;
+   see the crontab manual. 
    
    If you can't or do not want to build a system-wide man page cache, run
    `crontab -e` as your normal user and replace `-mksyscache` with
@@ -85,7 +85,7 @@ Some optional installation steps
    `-mk*cache` argument once manually to build the initial cache.
    
    If the `MANPATH` environment variable is not set on your system and it
-    does not have the `manpath` command (or it does not print anything 
+   does not have the `manpath` command (or it does not print anything 
    sensible), you may also want to set the `ION_MANPATH` environment
    variable to the list of paths where the system stores manual pages.
 
index 97c57e6da9f2ffc5c313fd40b77b150d6bdddc1d..07c9cd6efdf2f0392a71b05b76fd33e6106159db 100644 (file)
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,4 +1,12 @@
 
+ion-3rc-20080103
+----------------
+
+This release features a few minor fixes to behavioural regressions
+in the previous release, as well as some build configuration file
+self-documentation improvements.
+
+
 ion-3rc-20071220
 ----------------
 
index f4f18d1f261e0b88175759a482da7c796d477bad..488a02af209349208f13db7ab3c5b1025a8e0d30 100644 (file)
@@ -2,10 +2,6 @@
 ## Some make rules
 ##
 
-ifdef RELOCATABLE
-DEFINES += -DCF_RELOCATABLE
-endif
-
 ifdef MODULE
 ifeq ($(PRELOAD_MODULES),1)
 MODULE_TARGETS := $(MODULE).a $(MODULE).lc
@@ -107,7 +103,7 @@ $(MODULE).so: $(OBJS) $(EXT_OBJS)
 
 module_install: module_stub_install
        $(INSTALLDIR) $(MODULEDIR)
-       $(INSTALL) -m $(BIN_MODE) $(MODULE).so $(MODULEDIR)
+       $(INSTALLBIN) $(MODULE).so $(MODULEDIR)
 
 else # PRELOAD_MODULES
 
@@ -220,3 +216,9 @@ TO_CLEAN += potfiles_c potfiles_lua
 _potfiles:
        echo "$(SOURCES)"|tr ' ' '\n' > potfiles_c
        echo "$(LUA_SOURCES) $(ETC)"|tr ' ' '\n' > potfiles_lua
+
+# Defaults
+######################################
+
+INSTALL_STRIP ?= -s
+INSTALLBIN ?= $(INSTALL) $(INSTALL_STRIP) -m $(BIN_MODE)
index 03e80ee9021de69428ca82f3dac7a6b3a170bca0..699d49fa0874c415f83b79f44650ef55ac01eeff 100644 (file)
--- a/config.h
+++ b/config.h
@@ -1,9 +1,9 @@
 /*
  * config.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007. 
+ * Copyright (c) Tuomo Valkonen 1999-2008.
  *
- * FOOBARBAZQUK
+ * See the included file LICENSE for details.
  */
 
 #ifndef ION_CONFIG_H
index 74b47f137e3956747e78361e5f6a03036f5ae679..90a57a9b69e9c96ec32fea35a5caf3513d81579f 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/de/brush.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 3828a4377fe94faecb02847c15e19b45055b4b00..f3dc35c8d27d77e04257fd208e85655ab8213ca9 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/de/brush.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index d3be1efbf38c817392bea86bbcf4c30d6fa8c13f..4fb3b1dabf5ec1a17026b7122d9e9606ad353732 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/de/colour.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 0f99863e649a899486d096d1a6fb4614460bd5e4..9864779392efa0641dcc69bd5dcfa94a2ef366c3 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/de/colour.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index c48d49ab508dea40e56753aa74d07605ffa3297a..c9750ba6373a327b232f81419d13034b16344873 100644 (file)
--- a/de/draw.c
+++ b/de/draw.c
@@ -1,7 +1,7 @@
 /*
  * ion/de/draw.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 5521125f61d85e69c86db76c5c131dc3b919ee2f..0f6fab71a11fa9f09162dddcc32b2032b6dc04f4 100644 (file)
--- a/de/font.c
+++ b/de/font.c
@@ -1,7 +1,7 @@
 /*
  * ion/de/font.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 4ce192390c930e392f77ebf327a7356e6dc3447f..1b3774c08c816bd25a4b076b21b16496ec65ecca 100644 (file)
--- a/de/font.h
+++ b/de/font.h
@@ -1,7 +1,7 @@
 /*
  * ion/de/font.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 632f6e2fd6a5b7020dbf008ea3388b28e7f3118c..badee30f60ca2b34896fefbe75747320b762318b 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/de/fontset.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 60c87156375883d50a5b872b2d85ce34f6dd97d6..a47359253754c53e0e767e6554ac5b81b3491141 100644 (file)
--- a/de/init.c
+++ b/de/init.c
@@ -1,7 +1,7 @@
 /*
  * ion/de/init.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 5a51ee622d1b311993ee30c7619c37d43fb88fa9..caefc9cf8ad4151edd2bef6f5e9f3e9e895cc833 100644 (file)
--- a/de/init.h
+++ b/de/init.h
@@ -1,7 +1,7 @@
 /*
  * ion/de/init.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index cb3700a91e8c6ad54348b78d681abf8cda23d087..b0f4013da6c2a9eda5529d3fd18e0055f56cfcc1 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/de/private.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 2e61bf260367a918072f1e69a1722e8cca563984..06a153145fc948a80bb935c003fc7fe01a4404f2 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/de/style.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 11fbc5efbbf4acb3fe5870d1a436ee779c40fecc..6f4063fb46b191e335b2dc0e6f9808b55e45551a 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/de/style.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 0b1d75a3bbc41f121aaa55a12e7488bbeaff5700..123de77064da675618090580080e1abcd9a04cf5 100644 (file)
@@ -119,6 +119,6 @@ mod_query.set{
      caseicompl=true,
      
      -- Sub-string completion? (Some queries only.)
-     caseicompl=true,
+     substrcompl=true,
 }
 --]]
index 61cbfd3939a1837750d515b4a2b70f1602b3d551..3ed21196721a003b7dfe7baf5e7f67759ff879a1 100644 (file)
@@ -1,5 +1,5 @@
 
 Context:
 
-[TAG ion-3rc-20071220
-Tuomo Valkonen <tuomov@iki.fi>**20071220184549
+[TAG ion-3rc-20080103
+Tuomo Valkonen <tuomov@iki.fi>**20080103182346
index 1f1037ec07d5f49ccc1b6da0964eb22b8cc9c8f2..d7239469f3da5c27bdb12d03767c75db345623dc 100644 (file)
@@ -31,17 +31,20 @@ SOURCES += preload.c
 TO_CLEAN += preload.c
 LIBS += -lSM -lICE
 else
-LINKOPTS = $(EXPORT_DYNAMIC)
+LDFLAGS += $(EXPORT_DYNAMIC)
 WHOLEA = -Wl,-whole-archive
 NO_WHOLEA = -Wl,-no-whole-archive
 endif
 
+ifeq ($(RELOCATABLE),1)
+DEFINES += -DCF_RELOCATABLE_ION3_LOCATION=\"$(BINDIR)/ion3\"
+endif
+
 EXT_OBJS += ../ioncore/ioncore.a
 
 DEFINES += -DETCDIR=\"$(ETCDIR)\" -DSHAREDIR=\"$(SHAREDIR)\" \
            -DEXTRABINDIR=\"$(EXTRABINDIR)\" -DMODULEDIR=\"$(MODULEDIR)\" \
-          -DLCDIR=\"$(LCDIR)\" -DLOCALEDIR=\"$(LOCALEDIR)\" \
-          -DION3_LOCATION=\"$(BINDIR)/ion3\"
+          -DLCDIR=\"$(LCDIR)\" -DLOCALEDIR=\"$(LOCALEDIR)\"
 
 CFLAGS += $(XOPEN_SOURCE) $(C99_SOURCE)
 
@@ -52,11 +55,11 @@ include $(TOPDIR)/build/rules.mk
 ######################################
 
 ion3: $(OBJS) $(EXT_OBJS)
-       $(CC) $(LINKOPTS) $(OBJS) $(WHOLEA) $(EXT_OBJS) $(NO_WHOLEA) $(LDFLAGS) -o $@
+       $(CC) $(OBJS) $(WHOLEA) $(EXT_OBJS) $(NO_WHOLEA) $(LDFLAGS) -o $@
 
 preload.c:
        $(LUA) ../build/mkpreload.lua $(MODULE_LIST) > preload.c
 
 _install:
        $(INSTALLDIR) $(BINDIR)
-       $(INSTALL) -m $(BIN_MODE) ion3 $(BINDIR)
+       $(INSTALLBIN) ion3 $(BINDIR)
index 23dce0cdc641541f686cb7ae7c332f821bf1086d..4bbfb60f58707727ed025316a7011fb42d1a3126 100644 (file)
--- a/ion/ion.c
+++ b/ion/ion.c
@@ -1,7 +1,7 @@
 /*
  * ion/ion/ion.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
@@ -151,8 +151,8 @@ int main(int argc, char*argv[])
 
     libtu_init(argv[0]);
     
-#ifdef CF_RELOCATABLE
-    prefix_set(argv[0], ION3_LOCATION);
+#ifdef CF_RELOCATABLE_ION3_LOCATION
+    prefix_set(argv[0], CF_RELOCATABLE_ION3_LOCATION);
 #endif
     
     localedir=prefix_add(LOCALEDIR);
index 3eba697aee3eb67666d785f79b08da696c8cc640..30ff4d1baad69a6df58b558e7cec57e5854dcc0a 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/activity.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 519778667f49c985166c6d46f8b3d4ec196ab51c..8728a2f4051e9dea2695ffeddae5d8010fe3a193 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/activity.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 52d09986b1fb71c2e481d552f859c4731f01e732..1c406b3f5be444a493baa3528739b08784444411 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/attach.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index ca144febeb678092ceb7cb6d7578496c301966e7..6fffd37bfa473485bd2ebf6ed16e215825ad77cd 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/attach.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index f4527814d6a4f08c82ea26022cd7f17914538398..7272908c55999216bdd195e7ccbe7e95fcff8fb2 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/basicpholder.c
  *
- * Copyright (c) Tuomo Valkonen 2005-2007
+ * Copyright (c) Tuomo Valkonen 2005-2008
  *
  * See the included file LICENSE for details.
  */
index 780c79330cb03020df6a17fd61743aafbee7c0ad..156b4a479a0e0de3e696e5c84e339090ec46064d 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/basicpholder.h
  *
- * Copyright (c) Tuomo Valkonen 2005-2007
+ * Copyright (c) Tuomo Valkonen 2005-2008
  *
  * See the included file LICENSE for details.
  */
index cad47d334350c3761e1f6fb59acb943e2d29f76e..5ca284ddb157cfeaa71ef5d219781f5f80aa15a3 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/binding.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 32cc2bebf8a447fac8f4cb213a64406cf44c2609..98d06678bf2b2d0d34142d41e2bc18ed32efc967 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/binding.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 5948c0224fedda8d2dd33aa95f5d017d3053fc9d..e7318a865a235306dc512a7222a80efd603aa3ca 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/bindmaps.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 41e2f5817d0bb4279cee7381567e1ec09ca1c7cb..48631c110e9fb7ad13ef49fee71837bdc6db1696 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/bindmaps.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 58698a71614f1bded10b2252d8f46deb29f5bbfc..d7076e417c85f6dd4a00114fd660eda998a891e6 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/classes.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 1b85dfcf994c8e95ee0522452139869fa204d990..cb528ad93006d5d130703849e571e484163b2e7e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/clientwin.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index dfae4431a18311da7f53b5ee9623dc58196a0a93..cd0134a63a396443ec2d6266a0d11c88bf1a28f1 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/clientwin.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index ea3fedd20d508fd9e80515cb2ec06d1b8f39e92d..303e3197761d64a852706fbef8c6d6718a421bbb 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/colormap.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 881d6923153e8e59357082e1c9d8a7922bdd5824..8a6c2010c9f07d7b2a9fa1a9c0bfd70f170d0137 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/colormap.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 091b9c45583a815d19406d0047d71ceb653f9fee..616e7d93cb589ed9c4bb714402e5f35a61e65218 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/common.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index d745a0996806c96525c7e8b8c8b4cd6e778f494b..d0d2fba8ea569afb21e65c671dba91a5619023c1 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/conf-bindings.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 7186cc4df36f621ee1ceb94eeca345d99e1d8f74..af0ebf1da20bcd0b2c7af9c0cfdf0d6fb0b95307 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/conf-bindings.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 1656fc0224f523d00b2014e9e37936826009c9b6..edafe947745d878a022521ad8e43e1ca0b74daa4 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/conf.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 6f82163dd660d63baa17eedd1dc5a3c4c2e70162..5435546a719f2db741cab0038e2d7e270582c5e9 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/conf.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 884dd5bb42dc0b965f3601e5958e3e145e09c13c..ba045c4caaceedd4f82978ff8fbb314f534000eb 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/cursor.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 5c9c6e54ffa95a2bc027709abbdb904755bd76cb..ab41d85d9aa81ffe39fd085ef7c40203cfc9d9d8 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/cursor.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 8a866401f6d9009dd5f07d13265478ccc060c337..89187a4a4d321f4ad8ab3f64d1208c41e5dbc82a 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/detach.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
@@ -63,6 +63,7 @@ static bool ioncore_do_detach(WRegion *reg, WGroup *grp, WFrameMode framemode,
     }
     
     if(framemode!=FRAME_MODE_UNKNOWN){
+        /* TODO: remove/obsolete this special case */
         WFramedParam fpa=FRAMEDPARAM_INIT;
         
         fpa.mode=framemode;
@@ -83,17 +84,20 @@ static bool ioncore_do_detach(WRegion *reg, WGroup *grp, WFrameMode framemode,
     }else{
         WStacking *st=ioncore_find_stacking(reg);
         
+        ap.level_set=TRUE;
+        ap.level=framelevel+1;
+
         if(st!=NULL){
             ap.szplcy=st->szplcy;
             ap.szplcy_set=TRUE;
             
-            /*ap.level_set=TRUE;
-            ap.level=maxof(st->level, STACKING_LEVEL_NORMAL);*/
+            /* Hack for modal detached queries, while transients become
+             * non-modal detached.
+             */
+            if(st->level>STACKING_LEVEL_MODAL1)
+                ap.level=st->level;
         }
         
-        ap.level_set=TRUE;
-        ap.level=framelevel+1;
-        
         ap.geom_set=TRUE;
         get_relative_geom(&ap.geom, reg, (WRegion*)grp);
         
index f407a08dcb466659e821773ecde6e4f93218ecc7..0a2da1ed5e507ac64afb658c1aaea97e712c344c 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/detach.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 03d69553ac21ea22869d2a53edc15c15250513a9..87bafe212fe80a4aaf428615cd8f9ea73ccd8b29 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/dummywc.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 217fe1b7df5c59909a6adcc63511cec010ee0dea..02bc5fea6b228efd53f39fe24be9088a2d7c5883 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/event.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index d83f50883207d6ea4fd46ab3b5f3d22c2fc28225..3a810c43a35a9d3998630a0c9c05f70020407ffc 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/event.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index bba225ca48a5f2427708fc46cd58a9c43f703b1c..011093ba3e05ebcca558b7ec3c7f891c6ce37330 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/eventh.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 67d4e3021b2e15291349518d7ce10cde7638a204..af10eb28e75deb278cf240a59b7269824120ee2e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/eventh.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 32771a0c990ac40acdace78a27658725905554b7..bd43fe862c39e428451e037aa8de4d7e5a5beeda 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/exec.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index e5802fc8c21bb886c6dc47ea1b7e5fd5e18f960a..39e0c683f84df9b7626a00512cf44d0f6a76d32e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/exec.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index b0a2bb86f5c04cf33820e14dd70e91b0a7bdddf4..8f361739a62f1a0edd7e40848d5b6543f2d19471 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/extlconv.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 9e4cd5327647f7062d1a6c4b421df4f05c07846b..d56f9dc76c40398f5c095290353e0a9bc7b26062 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/extlconv.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 50c2acbd1818535a6581da7524a95d755c140ccc..155a32510ca2e5f0b1e3ff8c2654751a68b468c8 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/extlrx.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 2fae298df47e3084ef37735b85d4efa25356d4e3..f36b30f00f2513d103fb2ec18b66e8d4010997d5 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/float-placement.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 4c8db435560a93c6f58fadc16a2c152e5b125631..ebde2cf48eb89e5aeebd25e94ff4c1c0b6e285f3 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/float-placement.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index baada3eaca81915f12c512efa570f79749e92200..bbba50d1a66748e1cfb0d6aa30556c2f6d9b2260 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/focus.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index fe0b12039ce820d809624a82cf77abb620b209c7..5c702e8cfdb6634154d44528bee36f5db150748b 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/focus.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 8591f2a254b3f84ca03fe99d4d5b6d76c51ad5a7..00375843d8ac9df58411a979ec1d4cd1a61788d2 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/frame-draw.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 0acc21d4c64679ac0068b8786fa449325fd74346..6b8d7d338a7fbbbb7bb2dd43951ef0cdfd8a8843 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/frame-draw.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 79f686586b5a02287be265de3398f79b206f9d47..7b4d8fa05a826ebc9b668a1644339295136f6dcf 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/frame-pointer.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 90ba94e2fcf735c154277ad737c1fc07c91e42f4..df31c63b22a7c7717f68c62e62bafbcf4b8dd46c 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/frame-pointer.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index ee666bc2068500801d782ce7b46c5a92bb73ed87..cc9903fcc5af7b055a1bb6722be99d79b1f183ed 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/frame.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 7d5da746a5bba82732c349031adaef9c38682b2d..33d846ea64586f7d96949855ddb30727bf4c21ba 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/frame.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index a2cd2c55fba55dfcaed7c090ff942c6f6b9343e9..4597eecd35ee02c9e9863f2c46f625fc6f7c3eb1 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/framedpholder.c
  *
- * Copyright (c) Tuomo Valkonen 2005-2007
+ * Copyright (c) Tuomo Valkonen 2005-2008
  *
  * See the included file LICENSE for details.
  */
index 43032b7289afa426ce06d25abc23308b9f63ec55..fc25ee3893d975dc49ca5098e3154fc5af0e1b09 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/framedpholder.h
  *
- * Copyright (c) Tuomo Valkonen 2005-2007
+ * Copyright (c) Tuomo Valkonen 2005-2008
  *
  * See the included file LICENSE for details.
  */
index b614abe561054b318a4f5d82235e28c129a402ba..41c1efdb33ef036b1111621352e36cf15b0a9dca 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/framep.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 5279747c32099f7fa0a3ab10fe319f9a3c5d3768..2ddf9856bacb066802a171640c276417fd2a42c0 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/fullscreen.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index fe58fc0a4e591736765d74ddb4315de661521f24..4d70aff89c4dd34dc9ffc8b347297a174c5e132e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/fullscreen.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index c6ae9a72a69ea83fff4a63adee375545d810746b..8039f5fddbb5e27793a092a8c78e62144766aad6 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/global.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 1e90e38535fbe565bfc41d27b96ecab146b01613..f30f33ac09c2d66dcf729c51e01d828e24a849e7 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/gr-util.h
  *
- * Copyright (c) Tuomo Valkonen 2007. 
+ * Copyright (c) Tuomo Valkonen 2007-2008
  *
  * See the included file LICENSE for details.
  */
index 835c7ca2ad5b87f34ee32080a68a02df7f33d26a..794f1f76306a54061412681cba35c9b1fcf01501 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/gr.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index b42c6632ff6a3d46dc25c935bc12828e78829739..516b6e33df31646ac6e637c654ddd06d72400b7c 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/gr.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 5af822cca10fcaa95406642c3230dd79a9121d2d..c65f2887eb1b602cc413b220060f4a41973798e9 100644 (file)
@@ -2,7 +2,7 @@
  * ion/ioncore/grab.c
  * 
  * Copyright (c) Lukas Schroeder 2002,
- *               Tuomo Valkonen 2003-2007.
+ *               Tuomo Valkonen 2003-2008.
  *
  * See the included file LICENSE for details.
  * 
index d579984e3011109b85ae16aaafb5329da605e395..98f4586b80a8c01b994af8e7d5a30a8eacc06a32 100644 (file)
@@ -2,7 +2,7 @@
  * ion/ioncore/grab.h
  *
  * Copyright (c) Lukas Schroeder 2002,
- *               Tuomo Valkonen 2003-2007.
+ *               Tuomo Valkonen 2003-2008.
  *
  * See the included file LICENSE for details.
  *
index d5b7396efbe476d2dc1c2f2f95f677a0e766598d..48f234a2939aba3b0645192b33b613c962d73bf0 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/group-cw.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 37d96e29fe35a6ec65ceb665df532a9b992a970d..d5f5afeabc5dfe805f16644305b84bc5e56f5a6b 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/group-cw.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index c12d8ec905242c2f2af097fe0b25c71d5c1de801..d122a6df411c53dc53c0d74be2a50ab50306bc63 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/group-ws.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index e5a2613f07e77de1c4c0eed1a669e95d238a2524..e385e28a69c6cefb6f3c62c85b61660a5d1b4b0c 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/groupws.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 886913f5a58f154808880c93252a67f6fe80b528..21db4bbb15608d11af2447a495a7ad8a39093895 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/group.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index d09ba9f862e1a3b0991ea69983366524cf2e088c..d8227118a1cf8cfd516659abb9f9befaa946a750 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/group.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index afd8ac675f54808d674b3b2f59bf9de22bca7c51..39ff6fc519b34372d61f1a98c52842607a826818 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/grouppholder.c
  *
- * Copyright (c) Tuomo Valkonen 2005-2007
+ * Copyright (c) Tuomo Valkonen 2005-2008
  *
  * See the included file LICENSE for details.
  */
@@ -274,18 +274,21 @@ WRegion *grouppholder_do_attach(WGroupPHolder *ph, int flags,
 
 bool grouppholder_do_goto(WGroupPHolder *ph)
 {
-    WGroup *ws=ph->group;
-    
-    if(ws!=NULL)
-        return region_goto((WRegion*)ws);
-    
-    return FALSE;
+    return (ph->group!=NULL
+            ? region_goto((WRegion*)ph->group)
+            : (ph->recreate_pholder!=NULL
+               ? pholder_do_goto(ph->recreate_pholder)
+               : FALSE));
 }
 
 
 WRegion *grouppholder_do_target(WGroupPHolder *ph)
 {
-    return (WRegion*)ph->group;
+    return (ph->group!=NULL
+            ? (WRegion*)ph->group
+            : (ph->recreate_pholder!=NULL
+               ? pholder_do_target(ph->recreate_pholder)
+               : NULL));
 }
 
 
index c8295370b9b2f718a4f6027e29d1963cacc3d4e6..5c8ca19270af6372cb7273720cbee40f33f6e17d 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/grouppholder.h
  *
- * Copyright (c) Tuomo Valkonen 2005-2007
+ * Copyright (c) Tuomo Valkonen 2005-2008
  *
  * See the included file LICENSE for details.
  */
index 791cae0880da701a2b04ebf7a87a89ee6abba776..5dd0b2871d9c955443f882792ce211c33a68c72c 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/infowin.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 26f2ef97d8d69d992e8793f57a50c0c5be19c43e..5019d786356fcdfd9659274ceec7f9e141ead6ef 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/infowin.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 8974780e2aad00454bc530f12e54ac66edc0f820..cef62df1201338c91f17897c88903e1ea451cab6 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/ioncore.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
@@ -73,7 +73,7 @@ WGlobal ioncore_g;
 static const char *progname="ion";
 
 static const char ioncore_copy[]=
-    "Ion " ION_VERSION ", copyright (c) Tuomo Valkonen 1999-2007.";
+    "Ion " ION_VERSION ", copyright (c) Tuomo Valkonen 1999-2008.";
 
 static const char ioncore_license[]=DUMMY_TR(
     "This software is licensed under the GNU Lesser General Public License\n"
index d443631a8de2482676deac9d2c55ad4902e63da9..7193c0899d700780f258198fad5925761c23c50b 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/focus.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 6aaf834cd248b5d8e55da26f54d27de8b857ada9..a3da00c91bc0cc97a1f220a3a7e1d29ee9bf6651 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/share/ioncore-bindings.lua
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2007.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 --
 -- See the included file LICENSE for details.
 --
index 982f2d6c5d455f2f7d52f7488e6e1ed63c4af580..f26cdc350166763df0c9bf348538c2e75a2b653f 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/share/ioncore_efbb.lua -- Minimal emergency fallback bindings.
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2007.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 --
 -- See the included file LICENSE for details.
 --
index 8f1bfab34b956d71bc764a3b6ba27c44dbd5d168..88828d1352edde4f0dd552cba8a0560627176f09 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/share/ioncore_ext.lua -- Ioncore Lua library
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2007.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 --
 -- See the included file LICENSE for details.
 --
index c8e94f4ae989116436d86c5ee13add11c5426461..74d38802686302c7b05efd0caa0b55741008d5b1 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/share/ioncore_luaext.lua
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2007.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 --
 -- See the included file LICENSE for details.
 --
index 0248b14751cc75f233907bb6730cba3c49bec9e3..fdb0e422bf8bfddc90e7b381461a3fe51385a250 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/ioncore/ioncore_menudb.lua -- Routines for defining menus.
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2007.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 --
 -- See the included file LICENSE for details.
 --
index a392c5344e99a6197214f5672d325d72d1f69e68..dde914ecc7cef299c21ccda3e3955b9ce5c8c921 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/share/ioncore_misc.lua
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2007.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 --
 -- See the included file LICENSE for details.
 --
index ce4116d1d8a17024eb3fc7be5f2c2b30bc2822f7..13749965167e2c12d53eb90ddcbc01962a659fcd 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/share/ioncore_quasiact.lua -- Frame quasiactivation support
 -- 
--- Copyright (c) Tuomo Valkonen 2007.
+-- Copyright (c) Tuomo Valkonen 2007-2008.
 --
 -- See the included file LICENSE for details.
 --
index 551dfaf16c044ff2342e992911a0f08a54304b64..2a3cbadb93061a2bf2a663f4eff058070e562c22 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/share/ioncore_tabnum.lua -- Ioncore tab numbering support
 -- 
--- Copyright (c) Tuomo Valkonen 2007.
+-- Copyright (c) Tuomo Valkonen 2007-2008.
 --
 -- See the included file LICENSE for details.
 --
index c0b42e5b5043e260f6bec5567755869aea7a0bc0..48bc7fcf84bc9f956efc9ffac38b923ca34e01dc 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/share/ioncore_wd.lua
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2007.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 --
 -- See the included file LICENSE for details.
 --
index cae9c633a7dcca10a9734e1a8cd006b68babaff1..7497356e9c1db82861195f6f8ae20049a1f020f6 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/share/ioncore_winprops.lua
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2007.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 --
 -- See the included file LICENSE for details.
 --
index 636ac1dabd6514bcfa1844de0459a3b474d6add4..7fe00c3f4397adb45fbd46c0604f8c73d0f095da 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/kbresize.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index b4ac87a1108fad7e10861c36a3de689c8bf29c3e..f05857f500b251342e3d826eccbe975b517e55ae 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/kbresize.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index ad7d179ffef6d51ee2df288b9e65fbdf043a0f54..523838356ca3a136a445175add35f410a5adbd14 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/key.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 059ca5d7d8b083933e7c493d066a8c31757dca2b..614186edb416dd43e77be31a35a077bba00d158f 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/key.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index ecee912d7372edd276683b83ee55570ac250b2ba..f9cc92dc1459bfbb4aaede904dcaaa712cdec08d 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/llist.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index ebe71f8746dd58e70b6bd43132722fa25da92eaa..d3807a91245b1c3c848e2aa3e60e317766ee2d2e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/llist.h
  *
- * Copyright (c) Tuomo Valkonen 2005-2007
+ * Copyright (c) Tuomo Valkonen 2005-2008
  * 
  * See the included file LICENSE for details.
  */
index f1b04c60f5e82f29db0378738388eb337b6dd1c4..52cd0b803786c9dbd4866b1b66a19891aeccb71d 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/manage.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index f745d66a8dd94ab25cb1785a21bccfa8aee06a7e..3db5a1f9a06363f0b7705a1e6757a58dbf76c9d4 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/manage.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index b49f95cfb8efe37abcc595b66f467c308a71e293..10e1c29dddacd3c4a82d66a706b11273acea8e56 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/modules.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index e73e1084e3bcfcdaca19f35dd2c34bb46c615de1..ac9edfda18e914a6d1fa30a9659eb80e6374b2ed 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/modules.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 8af9148afc1084d3c287de7daea9b76bd9bac9ec..53b69524b03585d6b1df3d3865fa82ffd85ae2d3 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/mplex.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index aced27fe8df3f81659ff1b8cbffd772dc053f0da..7b72b310b1bf81d176640a5ea1cad06705d36382 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/mplex.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  * 
  * See the included file LICENSE for details.
  */
index 3cbf5fdc2fa46a87471482c2d71502780fcae14a..712cfba7304fc0e6cd5a28bd5b7f8d858841e566 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/mplexpholder.c
  *
- * Copyright (c) Tuomo Valkonen 2005-2007
+ * Copyright (c) Tuomo Valkonen 2005-2008
  *
  * See the included file LICENSE for details.
  */
index aee4678af57af122524eb1dcd2c496f4f6904315..6806408071f5d7a377297d641273b014600074e1 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/mplexpholder.h
  *
- * Copyright (c) Tuomo Valkonen 2005-2007
+ * Copyright (c) Tuomo Valkonen 2005-2008
  *
  * See the included file LICENSE for details.
  */
index a2bb33d84efd2e6ce24560adb90fd460c89023aa..445a1f00e428bec38cb48a1f9382a48604d075db 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/mwmhints.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 9a64eb33bc1c49b4b26a0aab84bfd9241b92b070..35e7355b54d57d8e17586fa8e6106c230b36ba9e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/mwmhints.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index ce4d2aef9808c54db71b686507fa5bc6bd1b08d5..b114e102ce0731973ad2dc604f26043c746e2607 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/names.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index b35bc60a0d6e8bb92a73e7d30e72d3b8920b5890..d579ac97e2865a30b87edb9b625ba5ca2c56aed2 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/names.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 3ce27d39e0202f739cc29270308fdacd84e2d66f..527d894725e585d5bd715d24b161959920ef6c95 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/navi.c
  *
- * Copyright (c) Tuomo Valkonen 2006-2007
+ * Copyright (c) Tuomo Valkonen 2006-2008
  *
  * See the included file LICENSE for details.
  */
index c86a3a4d44952d3c31f72464dd17d2f12799f84f..6f88e606a61e273d67fbf5236314db9db7276380 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/navi.h
  *
- * Copyright (c) Tuomo Valkonen 2006-2007
+ * Copyright (c) Tuomo Valkonen 2006-2008
  *
  * See the included file LICENSE for details.
  */
index 07e1deef2390ac9674d68fbe32a8854e4d94ae68..202af7b60c234382f69cc64f536cd57b1ad93155 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/netwm.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 1203e2327e23227460fbd7756802f25979b163c4..db0e6f81b2ec44ca15e613a5e8f79487dacde046 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/netwm.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 45c5d0ba6d183da90831a4bb0737d9831d3a816d..d702b164c512ed344ef41b7f2ac00a2e00fa6415 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/pholder.c
  *
- * Copyright (c) Tuomo Valkonen 2005-2007
+ * Copyright (c) Tuomo Valkonen 2005-2008
  *
  * See the included file LICENSE for details.
  */
index 4d07f16be01b75fbf3aeb604048e1b8ffe4e2a8f..8b8df7eab9ba6e7d5a1c715303b2ab09c501792d 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/pholder.h
  *
- * Copyright (c) Tuomo Valkonen 2005-2007
+ * Copyright (c) Tuomo Valkonen 2005-2008
  *
  * See the included file LICENSE for details.
  */
index f4fae714d724cf1afa70bea606cdc7b1be5df6f6..51bcf9fdf87a51cf49926bc741c7492658bf67f3 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/pointer.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index cd1a62bc3deb5dd4b680649ccf5c83404f743de3..7a5b147e73e2ba3d20da8bca5efe4bdca30fd7c8 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/pointer.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index fb121d955d0996f1db22ef415caa44a570dfd908..07dd5c246effcba6d19665b957588bf390c19c06 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/presize.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 79133ed555b409aeeabba16501498cd4a1d78df6..5a52e9dc063582065b81561cd55b48182dd194d0 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/presize.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 84aad6192889b92e1e4df76fc82adb5c5e0aa662..a8029d2e256f2cab4a0d02ea059d806c7c0755f9 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/property.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index aeb81827b460b5333ad1b20b849535f15152da63..19f180c1f63e38f77ae0dd8133e9eeb0d7b064d9 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/property.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 3096cd9496506bbab4c5286a80743d6e35fa678f..8e84512b3f94559913f9f5b0e1df5f5b5f07616a 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/rectangle.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index fa0a2b2a7ce8c789e02c3508079fb78282accd10..19e8c1175d502a0408d083876d8b22c0261d895c 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/rectangle.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 68ef792cc12dded46d414d87ce282d2e6f472928..765d1a8346d862cdea7a55081b33edfa11ac6245 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/regbind.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index adf78ff279497f7cde2d3b89cb1634ac0bc7e3c9..8ec8b8c44d0275f18e2e6cab41dcf0b7a2369600 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/regbind.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 41fc8d6968e5bf6090ace7cc2a7306f29cba7082..0a69f783c47c1cfdc5f715df418596a2b6d93e2d 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/reginfo.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 6e5ffb55b7c67eaea791d3a9b1eedd9e4d219c3f..29d2d5119ddc31a40348c7fd761aa6ec056db08b 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/reginfo.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index f012d23459da387138e8530f06a5e6e65e53ca0d..ce25e817665fa0b70c1be446ce4bf68ef844678f 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/region-iter.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 2a8e9feeadf7db31378f422a87ac63533993baf3..261d6543f05178f5e89338d8cadb9d2ed2b68651 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/region.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 82483aded0320788f5085c5c4fa9c0b57c6a7032..950de9df4a8bc5868ac810a1a3c09a6a9396638d 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/region.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 1592f000b7555fa53db3716f94e8c2e1f5fe38c9..0da668d5ae4f8ba37438c85527d05ca002ef0007 100644 (file)
@@ -1,7 +1,7 @@
 /* 
  * ion/ioncore/resize.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 2c69ed94dcb09fb45f29f03535fb991e2daf079a..7b71bd59fcc6959c6399c796d782b8f3477f2bdd 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/resize.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 9ebabc522d70c3638dd8d052373251ecc5d13c4f..be2d367b5744928cd5e905bd866303b7a4295397 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/return.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 0d20b929608fa33c3a6c08ee875686e36c5b32be..a88bac58dc9ef4d338f15c450a4dff0452d65f62 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/return.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index f9b6905f29787db44c07e361812ecc8430825f69..1468302c56bf7aea60521c6ce6442ab25fe251d3 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/rootwin.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 8e8bf7dc3427b10a45892e87ed87a8b83ca1086c..41aab4eff36019bdf0c5b9a15298602732d4ed21 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/rootwin.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index c76c68e9aec642d959b425bddf07a31cb91494aa..71ddb9dca422f18579c15291a5df9ce934c02509 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/saveload.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 587dfbfc8e2a5380d9079b36a2cd046067fe7339..049b2c08f63a993936259e259346b366638c0aec 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/saveload.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 30e0c97e6cb8e890f782b3d64fddc9e7a7aff3d3..522a0a549149eb401dd1517041fe0de4ab9b93fd 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/screen-notify.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index a7b37b861e32e9dfdd139d2add675d3a637a1a8d..bbaac26e23385300c2f21dfe10195bd5b7250c41 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/screen-notify.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 8d59d12cec267735d527655fd4578d74d3b46c07..8aafadb14b8c8bda962547b7cd8ea1a5509d0b97 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/screen.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 743a13434f058df2d005cad36486f061ec7cc2c0..52752cca7e4c62c65e1c49e0d4e9132c873b48cc 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/screen.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index c93742a7d75d7909cb3c983439f952e72674d14e..1e99ed91924ce696a7c574d74368c4208e015a00 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/selection.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index fc2437af48eb5dba3c7b4348f4874eae7b7dd14c..4ae022aeb8179b20e105f70fd34c8cd0a15240e9 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/selection.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 0dc07021aba782335a95d72b9a8b64c940df90f8..d34694614d5be641ba19e64cdee612dfd426b47c 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/sizehint.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 55f3f296fe9155c57d791364712893bc1c467b2e..078b8732e33f99de63223d2ee20d8c5862458f65 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/sizehint.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index e2cb4de2437b50972bb8841fe3b61b0c64ebda80..8801df7efc150bbf8b56fae87af1127710ae2bd3 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/sizepolicy.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index a0aa1e312d90313edb915f101dc77d04b84a0f67..4e7ff547e17766de4910cfc956d8fda4853c0e3d 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/sizepolicy.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 296e054abef0d7720beed73f286b849b8bf02862..37491159b80839875bb81af017b926dd4fcb7635 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/stacking.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007.
+ * Copyright (c) Tuomo Valkonen 1999-2008.
  *
  * See the included file LICENSE for details.
  */
index c08484ee6a76a9b9ac1e4b923e7c17f59485a2dc..e8c96384e57a552a4b963edb827dcb7d9d1f2d7c 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/stacking.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007.
+ * Copyright (c) Tuomo Valkonen 1999-2008.
  *
  * See the included file LICENSE for details.
  */
index eb7e408b8962191fa972eea8711a4166b93e49be..15ebde13da162811ce15e3adb278193fe60c0944 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/strings.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index e285085ab320e1b3ecc298d7f94306a749bc1977..915c88ba16d9c92500a61344ba94d55cff8c31dd 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/strings.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 2343e9d11ebf5b0e6835289511fdba0abe7fc002..b9054830e1c214641167779e52888fc4cd22e2f1 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/tags.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 43a9b1f96618f14224b4ea87f93274b98f1c69fe..1f7da3261c7ff9d47aea03c1a202ff88bc589223 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/tags.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 3de0eefed3f17c1b7934f58e56f65cd6a132799f..3018467b8f136c428fbfa4f37d5751338ed024ad 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/window.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index b6054858d29bf38473eff2d30a79f8763aa2bf6c..48fc192898ed7b5c9eaebe80a2e845147db27504 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/window.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 2fe2238e8d7a914e18d0fdcc8e522040b1667bc1..df659ab788a1e9f89bd4d8e38414ca64934db490 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/xic.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 1e935ac40c2cb8b5f6b6af21f4bc903b376fc7e0..fe3bd7e9d2417c2abeeb3547a5583264c9b50bd2 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/xic.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index b9cd1aa9482590f8fb0d9ce53b7ec82d32d8c0ff..fec8e4ced2d0ccc6eac31e6809f52d35a7f22007 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/xwindow.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 2e37fc6e27526f87671a60087feac571d383e9c7..cb37695b646503150e3553ca5378a1dad2c65068 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/xwindow.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 3153955fac7573bc7077160518cf0311377cbf7b..90e02af1dc5991acb4bc9c84243aa4b69eb66440 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/libmainloop/defer.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 90f77a2e29cfb5d979360e36657d559402b4ffa2..9e93e409fd35cc096982d60f18da8a5b9078c26b 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/libmainloop/defer.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index fd6ef6bc37f2d53f6dddeacb15ba1b9c12c52850..a2d853b3281617073f6195e4e41b619e5c065137 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mainloop/exec.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index d9a87e7aca2272e8d3656509c8480b84109f4a92..5947b9a8e9ac5072d5267d6719d559164bf04f52 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/libmainloop/exec.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index d2d212737f057e77f903ab3728ea64e3c9ddc7c0..4a3a9f722a064fd3d2a21e28ff083846025522bd 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mainloop/hooks.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index b9b33184262ab705faf9ff583beaf69e50e819b3..ecf5c8cec4e9fe339ca4ec3e304945d5401aa974 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mainloop/hooks.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 37ee995f507da6818d8b0c622d9a9782ef12a0c4..877e3ec808665b5a5b7a44a8d928eafb5ebfcae7 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/libmainloop/signal.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 3eaa2fed3dccd9b26a55b48073dc8260a089dfd8..72691dc842b802bd4e9ec4ca67a08a236de8f699 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mainloop/signal.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 6da1a6f85ed1f4468ef6a8031a3f84408683c085..6c0f421d898f50fe9295b9dbac9d1a1359ccb4e3 100644 (file)
@@ -2,7 +2,7 @@
  * Ion dock module
  * Copyright (C) 2003 Tom Payne
  * Copyright (C) 2003 Per Olofsson
- * Copyright (C) 2004-2007 Tuomo Valkonen
+ * Copyright (C) 2004-2008 Tuomo Valkonen
  *
  * by Tom Payne <ion@tompayne.org>
  * based on code by Per Olofsson <pelle@dsv.su.se>
index 9192a95917d41fcdab3a559db6ff05babc2888ed..5c44bed473c99847db73c4dc3a32a5af02385ae0 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_menu/grabmenu.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 6daa80f2f3970ecd7cceccd13f805152a95ce00d..19d8c3e2d1eef7c3f9b7a6bf546320058c8adf43 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_menu/main.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 883cefbbf5c90beab1874c9658d158bc930b4164..b0befd735de6f532f2a0cf47a96d241fa9ade300 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_menu/main.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index c87dc590ccb99f5693f52d19c545dad9c828f5a1..3114a723a8139d45d6fdb7acf300fad043cd32e0 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_menu/menu.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 7ad247cd9ad915ef1e02a39fd42ae2fddf6caff3..d596e3342850869721f10f69bb09b79ea8fc5ba6 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_menu/menu.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 041e6662a56fdc98b2a657273e626918ad43d2f8..14d95e6beb973160ef3519a214ab635afaa8d5d4 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_menu/mkmenu.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 7a961c8a2aa1a8c28a02e1f64d3bce7b39ea4172..7c968392e76ac010d735e162b363db628c52ecfb 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_menu/mkmenu.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 368115bcfd16f9f13c2d910470230abe9e4ae356..d5078f77c72d67ddc7b18fdb0ade61ff304b44c3 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/mod_menu/mod_menu.lua -- Menu opening helper routines.
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2007.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 --
 -- See the included file LICENSE for details.
 --
index a6580373d9e18620ff49a8f9bd7e7682b7940e17..90f2b5b8143539d12d91f9912934b0526da48159 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/complete.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 3386b18bfb16aced4dfc2646da56557dbbbe612a..95e8c70662defdb221f28365773c08b05f4cad9e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/complete.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index ca28b38c3a251b115d6ce93eda84b391dab1db9b..ade34c11a3df87ae5dc4073b3aff86b20d425534 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/edln.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 2d46535ee2d9d6474d8911a970e7bdcb3f340820..6febfeed96869ed51344f4634b806505e9f0cc5f 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/edln.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 32eb49769b6c04ff3d70a01c8108623a5eed294b..0caf928a52b7598dcbe6909838578776feccf628 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/query.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 9355286ccda2a8f31a9ea3e91ebfa4a162d0afca..25e17db0d0e39bb32cf29d0014328d36294ac7d4 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/fwarn.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 0501da73f5a2ac18d3062fe061fce98ba4d4190b..dc32d729ea201cc14267d977f782f2b6561feb9c 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/history.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index ad98f905496f77348e5ff0a55e55a39006d87c8c..541bb481bf7f2edc90179c2a807583a885fddce8 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/history.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 53efd3c2fbcc8d7b6ef1631ea14a4c105c49323a..9061002401cc2156f832369fb8507fdabf8531bc 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/input.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index e3d06e5b6da3ccbffb7a0273cc617ae8a1be9e28..8e9eef2c7674e5f64886e0421d2a2fb8b05ea656 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/input.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 5366a1dbde78a27e6f2b32ad82162da9b0852f28..d2a3a4eeedcebbeca092ea1fa11ddf137e8c5d80 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/inputp.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 598e656626a76355e75bfe28312e7c42df14c006..21ffd4fff0cad902c658e0e50d7708f254f0cdbc 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/listing.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index b8eb288bf30728ea676ae44542578542d2b1d96d..831f8046d0ea44f7beca1c0b1dcf861dc04cae7b 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/listing.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 2d46cd5bb08adf6a068f526e127c04ce75574910..da044414512856202eb644d13ecdd3b76a5000fa 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/main.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index f09b7655e352333a08936a6a0681ffdf3cfa16b2..92b81fe5db80cc250149295970935ab54353884d 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/main.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index f4913f3fc272c6e7fd6e90209c21eb647745b53c..d3ef7a06b031952a40a250cfb9a1286976526d30 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/query/mod_query.lua -- Some common queries for Ion
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2007.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 -- 
 -- See the included file LICENSE for details.
 --
index 083cf50f60af4515e10111872750cf99d3d9c416..c3eeb6ac9336d64e8b5e7aec93a8814dacfe66fc 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/query/mod_query_chdir.lua
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2007.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 -- 
 -- See the included file LICENSE for details.
 --
index 7585b02b70419ecbc30e46a64cbec9d93c920140..8aadc4054a8df5ffb00b46ecfd5f0a3717259cc9 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/query.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index bc23d2b4874f3d6f26c0ae0d759afd62d79e4df0..56237aec75be775aa8cc8fad0aa37edb0c81b933 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/query.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index ebb76dc94b45718efde3cce95f3e4e61458d50b0..82ef6def3292f4ef12ea8743d33097aa7b238187 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/wedln-wrappers.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 0567c145a7aef9b6a6e37e2180866367ec58590a..5a6aecc827e911ab97073579b128260a206c97c5 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/wedln.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 9a72864b7ad0e8cec596cca6b60830a22d5fbfc4..e20a7c9ddf91e55447884623c9b0dc056ee8b4c9 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/wedln.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index f3dda0f077ae75500d97cdcfe3cb7791d1459ed1..9c3d468887c9197ff5120236e57c74b97e871147 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/wmessage.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 6e936a864785e5294b675a44d6cb1a4db22684bf..089b4820f8534a8a508e0f347e21cad39235f752 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_query/wmessage.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 03de1c693b985e874b9f2f771a7db3bc13d2596d..9451489f8b2382e4ec9847847a4ee2f25dff9a23 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_sm/sm.c
  *
- * Copyright (c) Tuomo Valkonen 2004-2007
+ * Copyright (c) Tuomo Valkonen 2004-2008
  *
  * See the included file LICENSE for details.
  */
index eb5b7a272ed4a08ccbb93df54243f58ba1f706d3..a26027e5bf93031525d187655629819c515533f7 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_sm/sm_mathcwin.c
  *
- * Copyright (c) Tuomo Valkonen 2004-2007
+ * Copyright (c) Tuomo Valkonen 2004-2008
  * 
  * Based on the code of the 'sm' module for Ion1 by an unknown contributor.
  *
index def2a97ea1fa4c6f45c405eb1a6d7e167a7ccb73..6e93945b21374933f713b1693d04dca644fc68be 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_sm/sm_mathcwin.c
  *
- * Copyright (c) Tuomo Valkonen 2004-2007
+ * Copyright (c) Tuomo Valkonen 2004-2008
  * 
  * Based on the code of the 'sm' module for Ion1 by an unknown contributor.
  *
index a4373d097d76c67efd2b6f25ec631030c4668a93..52d6955b65ff53bd0831c72d6f9250dc43dd29cc 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_sm/sm_session.c
  *
- * Copyright (c) Tuomo Valkonen 2004-2007
+ * Copyright (c) Tuomo Valkonen 2004-2008
  * 
  * Based on the code of the 'sm' module for Ion1 by an unknown contributor.
  *
index 3fa353284d25ab67472c1da4345365e947a37a2b..a4cc980289e3b9bbc212b1adee24963fc9f748ec 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_sm/sm_session.h
  *
- * Copyright (c) Tuomo Valkonen 2004-2007
+ * Copyright (c) Tuomo Valkonen 2004-2008
  * 
  * Based on the code of the 'sm' module for Ion1 by an unknown contributor.
  *
index c94615bca483df5e552c491b33133b0d972a8808..ae5d7f9877cd9147216a86fa59986f21ccf239dc 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_sp/main.c
  *
- * Copyright (c) Tuomo Valkonen 2004-2007
+ * Copyright (c) Tuomo Valkonen 2004-2008
  *
  * See the included file LICENSE for details.
  */
index c08030f3ca380f04e38f51ab2d8847548a14050e..6ed8d6088b460338df2d56375e6d7e8a3920ddc2 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_sp/main.h
  *
- * Copyright (c) Tuomo Valkonen 2004-2007.
+ * Copyright (c) Tuomo Valkonen 2004-2008.
  *
  * See the included file LICENSE for details.
  */
index 639295f7b08c18d68a6fe3ea668e2377bf8646f1..b4663068563701a714ea2f9dd61a08329d98978f 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_statusbar/draw.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 2cda82bff6cd5a06f10896d2d9d06e3d4da52ca3..19386b35bf59fffc467c972e0bd908065435c21f 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_statusbar/draw.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 4f95e2d5b5c95f963363c3c7f6cdd15999aa52b3..c54e17e8d86be0a695659fd2d40fb0f0113acf7a 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_statusbar/main.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 806adc99fc320129834cacdd64f2b1d41236904e..90c3c3ae814fbb3cab804e4e64e11899b33c424e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_statusbar/main.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index b2bcbe7147f6d3e2a50b6436fb1e906f5d2796fd..c37008295ffb9ffade7e83a813c2bf0d5abaa292 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/mod_statusbar/mod_statusbar.lua
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2007.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 --
 -- See the included file LICENSE for details.
 --
index 838fd98d354bd5f6f8e4993c3a8e9d9be284c11e..3f741005619cf14c3a1716e2a9f3472650766831 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_statusbar/statusbar.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 8c1cec0f7377013a04a43cddd89f62a74333cc6b..9d335886495c950cc004a4d8e76ef4f911247346 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_statusbar/statusbar.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index c07fa2f37914e6783aec72ff824f2b57987113a1..1f597b2193883c6e67cf1a79d7cbd39b86f29be8 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_statusbar/statusd-launch.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 36c5e2627a3c02e5503aad33c27808e57b2dcf31..7a482dc5ea23df395e325ec24107621fa59ef757 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/main.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index ade0cf5653069fab916c21245bc74c9c65442e2f..5405ef0e0ffd088abbb76cf27459015c14584484 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/main.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 428c3f6d792191253d7c2117555c9c6310ec7b4f..f8913b2175d11e31c87287b287fd77bfb6057d13 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/mod_menu/mod_tiling.lua -- Tiling module stub loader
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2007.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 --
 -- Ion is free software; you can redistribute it and/or modify it under
 -- the terms of the GNU Lesser General Public License as published by
index 75570e04406aa0d7c393148474856f4c967bf6d2..4c57fbfad9712985ef0b56f413242cf369cbd06e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/ops.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index fae133ef5e32736d3f945c2d0794ec355af0457b..0420d969d515d321e2bfdc10b1ef361370783a98 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/panehandle.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 8aa8b7cd490445e3735c93df47cd8a153e05d31a..5556c91855b578dabea325a561198293fdba0008 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/panehandle.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 7e45806830e4c285415ab32e31eb05a3a0582055..3fda75df69059e277693c79b26d3ee41b93a7e03 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/placement.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 9279cb7518180ec340fa324135fbbbbce7dbbd8a..18724a9366362f3adce1b6806784b017a64630ae 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/placement.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index ac6175cc363b2f9c1b382681bd7835f67cc4fc01..9d2aabde7349208525ae56d1acd9b43016f8ee94 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/split-stdisp.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index b2b915948f15dbdebad8c7f99c1159e201b0adcf..d3bb00b7e0e866e730532f4ccf336125085d910e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/split-stdisp.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index c0a20b83f7b40081ea23306af75dca3caf539887..a17900588428eb10c4a367a17782453802c07af4 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/split.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 332b92c7e040c5135c2cdcb03b1847155b15c502..fedd179d582d173174d69a74bc4204b272904c5b 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/split.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index bc1abb6d529e94da90e385493e7fd90109b29b54..8c6683f53ed193c6ef983580052d3f802888b65e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/splitext.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 270aed08822f4047b99214f8d2c2fd8d2fd933a6..53544a6d3c37b15e3d27ccd4c89c016be9c77d68 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/splitfloat.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 8d9346a8ecd9a2ee0cb9116eb444e919f7f67556..4040d82268257c4b274a3b445eeccd579dcb2c02 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/tiling.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 990dd55f2a339536c2ebcd3fb37ff3345a3430d9..129f267a349ecb6c9931f3e725efbbb8ce05ea9e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/mod_tiling/tiling.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
index 83f310042c5c09aad04ea7686d29d96f7e36ec83..2721bbfd74f1a170d2363e483de8b6b4f370c8c0 100644 (file)
@@ -33,17 +33,20 @@ SOURCES += preload.c
 TO_CLEAN += preload.c
 LIBS += -lSM -lICE
 else
-LINKOPTS = $(EXPORT_DYNAMIC)
+LDFLAGS += $(EXPORT_DYNAMIC)
 WHOLEA = -Wl,-whole-archive
 NO_WHOLEA = -Wl,-no-whole-archive
 endif
 
+ifeq ($(RELOCATABLE),1)
+DEFINES += -DCF_RELOCATABLE_PWM3_LOCATION=\"$(BINDIR)/pwm3\"
+endif
+
 EXT_OBJS += ../ioncore/ioncore.a
 
 DEFINES += -DETCDIR=\"$(ETCDIR)\" -DSHAREDIR=\"$(SHAREDIR)\" \
           -DEXTRABINDIR=\"$(EXTRABINDIR)\" -DMODULEDIR=\"$(MODULEDIR)\" \
-          -DLCDIR=\"$(LCDIR)\" -DLOCALEDIR=\"$(LOCALEDIR)\" \
-          -DPWM3_LOCATION=\"$(BINDIR)/pwm3\"
+          -DLCDIR=\"$(LCDIR)\" -DLOCALEDIR=\"$(LOCALEDIR)\"
 
 ifndef PWM_ETCDIR
 PWM_ETCDIR = $(ETCDIR)
@@ -60,14 +63,14 @@ include $(TOPDIR)/build/rules.mk
 ######################################
 
 pwm3: $(OBJS) $(EXT_OBJS)
-       $(CC) $(LINKOPTS) $(OBJS) $(WHOLEA) $(EXT_OBJS) $(NO_WHOLEA) $(LDFLAGS) -o $@
+       $(CC) $(OBJS) $(WHOLEA) $(EXT_OBJS) $(NO_WHOLEA) $(LDFLAGS) -o $@
 
 preload.c:
        $(LUA) ../build/mkpreload.lua $(PWM_MODULE_LIST) > preload.c
 
 _install:
        $(INSTALLDIR) $(BINDIR)
-       $(INSTALL) -m $(BIN_MODE) pwm3 $(BINDIR)
+       $(INSTALLBIN) pwm3 $(BINDIR)
        $(INSTALLDIR) $(PWM_ETCDIR)
        for i in $(ETC); do \
                $(INSTALL) -m $(DATA_MODE) $$i $(PWM_ETCDIR); \
index 178cf76c3ffbc340c5cfa1bc7af363682c4ef576..422bb4011df1d53d54c2c087aaed82626894040a 100644 (file)
--- a/pwm/pwm.c
+++ b/pwm/pwm.c
@@ -1,7 +1,7 @@
 /*
  * ion/pwm/pwm.c
  *
- * Copyright (c) Tuomo Valkonen 1999-2007
+ * Copyright (c) Tuomo Valkonen 1999-2008
  *
  * See the included file LICENSE for details.
  */
@@ -98,8 +98,8 @@ int main(int argc, char*argv[])
     
     libtu_init(argv[0]);
 
-#ifdef CF_RELOCATABLE    
-    prefix_set(argv[0], PWM3_LOCATION);
+#ifdef CF_RELOCATABLE_PWM3_LOCATION
+    prefix_set(argv[0], CF_RELOCATABLE_PWM3_LOCATION);
 #endif
 
     localedir=prefix_add(LOCALEDIR);
index 26ea7f76c9378023c9b6a56b7def16521a66cbbd..b592858f220ac613685ea089e3c206afcd488153 100644 (file)
--- a/system.mk
+++ b/system.mk
@@ -6,12 +6,10 @@
 ## Installation paths
 ##
 
+# Installation path prefix. Unless you know what you're doing, the default
+# of /usr/local is likely the correct choice.
 PREFIX=/usr/local
 
-# For relocatable build, use the following, and start with absolute path.
-# RELOCATABLE=1
-# PREFIX=
-
 # Unless you are creating a package conforming to some OS's standards, you
 # probably do not want to modify the following directories:
 
@@ -47,9 +45,11 @@ LOCALEDIR=$(PREFIX)/share/locale
 
 # Set PRELOAD_MODULES=1 if your system does not support dynamically loaded
 # modules through 'libdl' or has non-standard naming conventions.
+# You will likely need this option on e.g. Cygwin and Mac OS X.
 #PRELOAD_MODULES=1
 
-# Flags to link with libdl.
+# Flags to link with libdl. Even if PRELOAD_MODULES=1, you may need this
+# setting (for e.g. Lua, when not instructed by pkg-config).
 DL_LIBS=-ldl
 
 
@@ -77,6 +77,7 @@ LUAC=$(LUA_DIR)/bin/luac
 ## X libraries, includes and options
 ##
 
+# Paths
 X11_PREFIX=/usr/X11R6
 # SunOS/Solaris
 #X11_PREFIX=/usr/openwin
@@ -100,30 +101,46 @@ DEFINES += -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND
 
 
 ##
-## libc
+## Localisation
 ##
 
-# You may uncomment this if you know your system has
-# asprintf and vasprintf in the c library. (gnu libc has.)
-# If HAS_SYSTEM_ASPRINTF is not defined, an implementation
-# in sprintf_2.2/ is used.
-#HAS_SYSTEM_ASPRINTF=1
-
 # If you're on an archaic system (such as relatively recent *BSD releases)
 # without even dummy multibyte/widechar and localisation support, you may 
 # have to uncomment the following line:
 #DEFINES += -DCF_NO_LOCALE -DCF_NO_GETTEXT
 
-# On some other systems you may something like this:
+# On some other systems you may need to explicitly link against libintl.
 #EXTRA_LIBS += -lintl
-#EXTRA_INCLUDES +=
+# You may also need to give the location of its headers. The following
+# should work on Mac OS X (which needs the above option as well) with
+# macports.
+#EXTRA_INCLUDES += -I/opt/local/include
+
+
+##
+## libc
+##
+
+# You may uncomment this if you know that your system C libary provides
+# asprintf and  vasprintf. (GNU libc does.) If HAS_SYSTEM_ASPRINTF is not
+# defined, an implementation provided in libtu/sprintf_2.2/ is used. 
+#HAS_SYSTEM_ASPRINTF=1
 
-# clock_gettime for monotonic time
+# The following setting is needed with GNU libc for clock_gettime and the
+# monotonic clock. Other systems may not need it, or may not provide a
+# monotonic clock at all (which Ion can live with, and usually detect).
 EXTRA_LIBS += -lrt
 
 
+#
+# If you're using/have gcc, it is unlikely that you need to modify
+# any of the settings below this line.
+#
+#####################################################################
+
+
 ##
-## C compiler
+## C compiler
 ##
 
 CC=gcc
@@ -134,8 +151,8 @@ WARN=       -W -Wimplicit -Wreturn-type -Wswitch -Wcomment \
        -Wtrigraphs -Wformat -Wchar-subscripts \
        -Wparentheses -pedantic -Wuninitialized
 
-CFLAGS=-Os $(WARN) $(DEFINES) $(EXTRA_INCLUDES) $(INCLUDES)
-LDFLAGS=-Os $(EXTRA_LIBS) $(LIBS)
+CFLAGS=-Os $(WARN) $(DEFINES) $(INCLUDES) $(EXTRA_INCLUDES)
+LDFLAGS=$(LIBS) $(EXTRA_LIBS)
 EXPORT_DYNAMIC=-Xlinker --export-dynamic
 
 # The following options are mainly for development use and can be used
@@ -167,9 +184,10 @@ EXPORT_DYNAMIC=-Xlinker --export-dynamic
 ##
 
 DEPEND_FILE=.depend
-DO_MAKE_DEPEND=$(CC) -MM $(DEFINES) $(EXTRA_INCLUDES) $(INCLUDES)
+DO_MAKE_DEPEND=$(CC) -MM $(DEFINES) $(INCLUDES) $(EXTRA_INCLUDES)
 MAKE_DEPEND=$(DO_MAKE_DEPEND) $(SOURCES) > $(DEPEND_FILE)
 
+
 ##
 ## AR
 ##
@@ -184,11 +202,19 @@ RANLIB=ranlib
 ##
 
 INSTALL=sh $(TOPDIR)/install-sh -c
+INSTALL_STRIP=-s
 INSTALLDIR=mkdir -p
 
 BIN_MODE=755
 DATA_MODE=644
 
-STRIP=strip
-
 RM=rm
+
+
+##
+## Debugging
+##
+
+#INSTALL_STRIP =
+#CFLAGS += -g
+
index 659500f51fb178c1c9be034223f281583529587b..8491638d96ee35bad1e948caa9ccd73040b6ac49 100644 (file)
@@ -27,4 +27,4 @@ ion-completefile: $(SOURCES)
 
 _install:
        $(INSTALLDIR) $(EXTRABINDIR)
-       $(INSTALL) -s -m $(BIN_MODE) ion-completefile $(EXTRABINDIR)
+       $(INSTALLBIN) ion-completefile $(EXTRABINDIR)
index 3df31f91f32ca0d67cc9a7fb1eeb03fff41de2d8..0a0afac6e14409def5e48453e31a1546952a7b21 100644 (file)
@@ -34,8 +34,8 @@ include $(TOPDIR)/build/rules.mk
 ######################################
 
 ion-statusd: $(OBJS) $(EXT_OBJS)
-       $(CC) $(LINKOPTS) $(OBJS) $(EXT_OBJS) $(LDFLAGS) -o $@
+       $(CC) $(OBJS) $(EXT_OBJS) $(LDFLAGS) -o $@
 
 _install: lc_install
        $(INSTALLDIR) $(EXTRABINDIR)
-       $(INSTALL) -s -m $(BIN_MODE) ion-statusd $(EXTRABINDIR)
+       $(INSTALLBIN) ion-statusd $(EXTRABINDIR)
index 9ccc2d91f7d684f1b370425090deaaf7e785ae1f..3270cb86ce8ccc30db6af51265c8537bb7ca42c5 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/utils/ion-statusd/exec.c
  *
- * Copyright (c) Tuomo Valkonen 2005-2006
+ * Copyright (c) Tuomo Valkonen 2005-2008
  *
  * Ion is free software; you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by
index 4c13e33466a6a4ad9de47f8a7a250e6d41dc7349..d7d1fb5dc7c9c862bfec7d93db1415d9c590d9f4 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/utils/ion-statusd/extlrx.c
  *
- * Copyright (c) Tuomo Valkonen 2004-2006.
+ * Copyright (c) Tuomo Valkonen 2004-2008.
  *
  * Ion is free software; you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by
index 5822fe6f897ea850489a00e39613eb408db2d505..640274629ac778e5395043b07bafe27f0b5c4302 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/utils/ion-statusd/ion-statusd.c
  *
- * Copyright (c) Tuomo Valkonen 2004-2006.
+ * Copyright (c) Tuomo Valkonen 2004-2008.
  *
  * Ion is free software; you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by
@@ -65,7 +65,7 @@ static OptParserOpt ion_opts[]={
 
 
 static const char statusd_copy[]=
-    "Ion-statusd " ION_VERSION ", copyright (c) Tuomo Valkonen 2004-2005.";
+    "Ion-statusd " ION_VERSION ", copyright (c) Tuomo Valkonen 2004-2008.";
 
 
 static const char statusd_license[]=DUMMY_TR(
@@ -161,7 +161,7 @@ int main(int argc, char*argv[])
     
     libtu_init(argv[0]);
 
-#ifdef CF_RELOCATABLE    
+#ifdef STATUSD_LOCATION
     prefix_set(argv[0], STATUSD_LOCATION);
 #endif
 
index ea36258d6364f6b0eec04f05d127540e851797aa..6f048c7d5a6f25af7e28d13ecd173a7f66402646 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/mod_statusbar/ion-statusd/statusd_date.lua
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2006.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 --
 -- Ion is free software; you can redistribute it and/or modify it under
 -- the terms of the GNU Lesser General Public License as published by
index 88162af1cf8ae1e70be3238b79d9b63b9b495f0b..104b07a27f15bb0cd22715c9de342617f6d1be8c 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/mod_statusbar/ion-statusd/statusd_load.lua
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2006.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 --
 -- Ion is free software; you can redistribute it and/or modify it under
 -- the terms of the GNU Lesser General Public License as published by
index 71cfea97e77ff3415c91db84d91a5b46657f506c..48406a4eb111b694a32cd9cb8cb1a5c1a1e2dccd 100644 (file)
@@ -1,7 +1,7 @@
 --
 -- ion/mod_statusbar/ion-statusd/statusd_mail.lua
 -- 
--- Copyright (c) Tuomo Valkonen 2004-2006.
+-- Copyright (c) Tuomo Valkonen 2004-2008.
 --
 -- Ion is free software; you can redistribute it and/or modify it under
 -- the terms of the GNU Lesser General Public License as published by
index 2317f10c70cd28cd0116f8ec617d6c77c669cd03..10af9dd3953cc23abf76cb51ff77614c7fe8b742 100644 (file)
--- a/version.h
+++ b/version.h
@@ -1,2 +1,3 @@
-#define ION_VERSION "3rc-20071220"
+#define ION_RELEASE "3rc-20080103"
+#define ION_VERSION ION_RELEASE
 #define ION_API_VERSION "3"