[ekg2-commit] ekg2: commands.c (HEAD) themes.c (HEAD) [peres]

CVS commit cvs w toxygen.net
Sob, 5 Maj 2007, 11:09:23 CEST


Module name:	ekg2
Changes by:	peres	2007-05-05 11:09:21

Modified files:
	commands.c themes.c

Log message:
Allow to set plugin's prio on load, i.e.:
	plug +jogger 10

Index: commands.c
===================================================================
RCS file: /home/cvs/ekg2/ekg/commands.c,v
diff -d -u -r1.273 -r1.274
--- commands.c	1 May 2007 16:11:53 -0000	1.273
+++ commands.c	5 May 2007 09:09:20 -0000	1.274
@@ -3996,7 +3996,8 @@
         }
 
 	if (params[0][0] == '+') {
-		if ((ret = plugin_load(params[0] + 1, -254, 0))) {
+		const int prio = (params[1] ? atoi(params[1]) : -254);
+		if ((ret = plugin_load(params[0] + 1, prio, 0))) {
 			/* if plugin cannot be founded || loaded don't reload theme. */
 			return ret;
 		}

Index: themes.c
===================================================================
RCS file: /home/cvs/ekg2/ekg/themes.c,v
diff -d -u -r1.182 -r1.183
--- themes.c	4 May 2007 21:43:43 -0000	1.182
+++ themes.c	5 May 2007 09:09:20 -0000	1.183
@@ -1911,7 +1911,7 @@
 	format_add("plugin_loaded", _("%> Plugin %T%1%n loaded%n\n"), 1);
 	format_add("plugin_unloaded", _("%> Plugin %T%1%n unloaded%n\n"), 1);
 	format_add("plugin_list", _("%> %T%1%n - %2%n\n"), 1);
-	format_add("plugin_prio_set", _("%> Plugin %T%1%n prio is setted to %T%2%n\n"), 1);
+	format_add("plugin_prio_set", _("%> Plugin %T%1%n prio has been changed to %T%2%n\n"), 1);
 	format_add("plugin_default", _("%> Plugins prio setted to default\n"), 1);
 
 	format_add("script_autorun_succ",	_("%> Script %W%1%n successful %G%2%n autorun dir"), 1);		/* XXX sciezka by sie przydala */


Więcej informacji o liście dyskusyjnej ekg2-commit