Introduced debug_flags, minor cleanups.

SVN revision: 7026
This commit is contained in:
Kim Woelders 2003-06-15 15:27:05 +00:00
parent e3a7d20818
commit 3cf47a07b7
21 changed files with 117 additions and 114 deletions

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-03-29 21:12+0200\n"
"Last-Translator: Matthias Warkus <mawa@iname.com>\n"
"Language-Team: Enlightenment l10n <e-develop@enlightenment.org>\n"
@ -251,22 +251,22 @@ msgstr ""
"auf diese Funktion verzichten müssen.\n"
# src/alert.c:178
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "Enlightenment-Fehler"
# src/alert.c:180
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "Ignorieren"
# src/alert.c:182
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "Neu starten"
# src/alert.c:184
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "Verlassen"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-03-02 16:23+0100\n"
"Last-Translator: Birger Langkjer <birger.langkjer@image.dk>\n"
"Language-Team: Dansk/Danish <sslug-locale@sslug.dk>\n"
@ -206,19 +206,19 @@ msgid ""
"have to avoid using this feature.\n"
msgstr ""
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "Enlightenment fejl"
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "Ignorér"
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "Genstart"
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "Afslut"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-01-04 23:15+0100\n"
"Last-Translator: Peter Kjellerstedt <pkj@axis.com>\n"
"Language-Team: American English <en@li.org>\n"
@ -187,19 +187,19 @@ msgstr ""
"If your Server does not behave well then you will probably\n"
"have to avoid using this feature.\n"
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr ""
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr ""
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr ""
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr ""

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-04-09 18:46+0200\n"
"Last-Translator: Antonio Ognio Cesti <ognio@altavista.net>\n"
"Language-Team: Spanish <es@li.org>\n"
@ -230,19 +230,19 @@ msgstr ""
"Si su Servidor no funciona correctamente entonces probablemente\n"
"tendrá que dejar de usar esta función.\n"
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "Error de Enlightenment"
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "Ignorar"
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "Reiniciar"
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "Salir"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-01-05 00:25+0100\n"
"Last-Translator: Sylvain GIL <tootella@tootella.com>\n"
"Language-Team: French <fr@li.org>\n"
@ -219,19 +219,19 @@ msgstr ""
"figer, clignoter, afficher des parasites ou peut-être simplement refuser\n"
"de fonctionner.\n"
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "Erreur Enlightenment"
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "Ignorer"
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "Redémarrer"
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "Sortir"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-01-04 23:15+0100\n"
"Last-Translator: Gergely Egerváry <mauzi@poli.hu>\n"
"Language-Team: Hungarian <hu@li.org>\n"
@ -209,19 +209,19 @@ msgid ""
"have to avoid using this feature.\n"
msgstr ""
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "Enlightenment hiba"
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "Átlépés"
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "Újraindítás"
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "Kilépés"

View File

@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2001-01-07 14:00+0900\n"
"Last-Translator: Enlightenment-jp Mailing List <enlightenment-jp@UaUa.ORG>\n"
"Language-Team: Japanese <ja@li.org>\n"
@ -228,19 +228,19 @@ msgstr ""
"この機能は使わないほうがよいでしょう。\n"
"\n"
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "Enlightenment エラー"
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "無視"
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "再起動"
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "終了"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-04-10 16:10:30+0900\n"
"Last-Translator: Sung-Hyun Nam <namsh@kldp.org>\n"
"Language-Team: Korean <ko@li.org>\n"
@ -225,19 +225,19 @@ msgstr ""
"당신의 서버가 제대로 동작하지 않는다면 당신은 앞으로\n"
"이 기능을 사용하지 말아야 합니다.\n"
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "인라이튼먼트 에러"
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "무시"
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "재시작"
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "종료"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-01-04 23:15+0100\n"
"Last-Translator: Dènis Riedijk <ried@si.tn.tudelft.nl>\n"
"Language-Team: Dutch <nl@li.org>\n"
@ -221,19 +221,19 @@ msgstr ""
"Als uw Server zich niet goed gedraagt zult U waarschijnlijk\n"
"dit feature moeten ontwijken.\n"
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "Enlightenment fout"
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "Negeren"
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "Herstarten"
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "Afsluiten"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-03-07 12:08+0100\n"
"Last-Translator: Terje Røsten <terjeros@phys.ntnu.no>\n"
"Language-Team: Norwegian <no@li.org>\n"
@ -222,19 +222,19 @@ msgstr ""
"\n"
"Dette var en advarsel og vil bare bli vist denne ene gangen.\n"
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "Feil ved Enlightenment"
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "Overse"
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "Start på nytt"
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "Avslutt"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-01-04 23:15+0100\n"
"Last-Translator: Adam Kisiel <kisiel@if.pw.edu.pl>\n"
"Language-Team: Polshi <pl@li.org>\n"
@ -225,19 +225,19 @@ msgstr ""
"Jeżeli twój serwer nie będzie się dobrze zachowywał, będzie\n"
"prawdopodobnie trzeba zrezygnować z tej funkcji\n"
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "Błąd Enlightenment"
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "Zignoruj"
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "Uruchom ponownie"
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "Wyjście"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-03-07 16:35+0100\n"
"Last-Translator: Daniel Vieira Pereira <gunsmithcat@ip.pt>\n"
"Language-Team: Portuguese <pt@li.org>\n"
@ -225,19 +225,19 @@ msgstr ""
"Se o seu servidor de X não funcionar devidamente, o melhor\n"
"é evitar usar esta característica .\n"
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "Erro no Enlightenment"
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "Ignorar"
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "Reiniciar"
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "Sair"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-02-24 16:22+0100\n"
"Last-Translator: Roberto S. Teixeira <robteix@zaz.com.br>\n"
"Language-Team: Portuguese <pt@li.org>\n"
@ -226,19 +226,19 @@ msgstr ""
"Se o seu Servidor não se comportar como esperado, talvez você tenha\n"
"de evitar o uso dessa função.\n"
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "Erro do Enlightenment"
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "Ignorar"
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "Reiniciar"
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "Sair"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-01-14 20:43-0300\n"
"Last-Translator: Vladimir STEPANOV <stepanov@bird.iki.rssi.ru>\n"
"Language-Team: Russian <ru@li.org>\n"
@ -229,19 +229,19 @@ msgstr ""
"åÓÌÉ ÷ÁÛ X-ÓÅÒ×ÅÒ ÎÁÞÎÅÔ ÒÁÂÏÔÁÔØ ÐÌÏÈÏ, ÔÏÇÄÁ, ×ÅÒÏÑÔÎÏ,\n"
"÷ÁÍ ÐÒÉÄÅÔÓÑ ÉÚÂÅÇÁÔØ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÜÔÏÇÏ Ó×ÏÊÓÔ×Á.\n"
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "ïÛÉÂËÁ Enlightenment"
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "éÇÎÏÒÉÒÏ×ÁÔØ"
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "ðÅÒÅÚÁÐÕÓË"
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "÷ÙÈÏÄ"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-04-10 17:30+0200\n"
"Last-Translator: Bernt Holmberg <bernt@grub01.physto.se>\n"
"Language-Team: Swedish <sv@li.org>\n"
@ -225,19 +225,19 @@ msgstr ""
"X Server inte uppför sig riktigt, skall du troligtvis\n"
"undvika denna finess.\n"
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "Enlightenment Fel"
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "Ignorera"
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "Starta om"
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "Avsluta"

View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: enlightenment 0.16.6\n"
"POT-Creation-Date: 2003-06-14 02:39+0200\n"
"POT-Creation-Date: 2003-06-15 16:22+0200\n"
"PO-Revision-Date: 2000-07-30 22:39+0200\n"
"Last-Translator: Fatih Demir <kabalak@gmx.net>\n"
"Language-Team: Turkish <tr@li.org>\n"
@ -227,19 +227,19 @@ msgstr ""
"XSunucun bu özelliði iyice desteklemiyorsa , bu \n"
"özelliði kullanmadan kaçýn ! \n"
#: src/alert.c:179
#: src/alert.c:175
msgid "Enlightenment Error"
msgstr "Enlightenment hatasý"
#: src/alert.c:181
#: src/alert.c:177
msgid "Ignore"
msgstr "Unut"
#: src/alert.c:183
#: src/alert.c:179
msgid "Restart"
msgstr "Yeniden baþla"
#: src/alert.c:185
#: src/alert.c:181
msgid "Exit"
msgstr "Çýk"

View File

@ -3152,11 +3152,8 @@ extern char *e_machine_name;
#ifdef HAS_XINERAMA
extern char xinerama_active;
#endif
/* This turns on E's internal stack tracking system for coarse debugging */
/* and being able to trace E for profiling/optimisation purposes (which */
/* believe it or not I'm actually doing) */
/* #define DEBUG 1 */
#define EDBUG_CLIENT_MESSAGES 0x00000001
#define EDBUG_PROPERTY_CHANGE 0x00000002
extern int debug_flags;

View File

@ -38,10 +38,6 @@ static char *ExitText = NULL;
static char *TitleText = NULL;
int call_level;
int debug_level;
char *call_stack[1024];
void
Alert(char *fmt, ...)
{

View File

@ -99,18 +99,21 @@ ToolTipTimeout(int val, void *data)
void
HandleClientMessage(XEvent * ev)
{
#if DEBUG_HINTS
char *name = XGetAtomName(disp, ev->xclient.message_type);
printf
("HandleClientMessage: ev_type=%s(%d) ev_win=%#x data[0-3]= %08lx %08lx %08lx %08lx\n",
name, (unsigned)ev->xclient.message_type, (unsigned)ev->xclient.window,
ev->xclient.data.l[0], ev->xclient.data.l[1], ev->xclient.data.l[2],
ev->xclient.data.l[3]);
XFree(name);
#endif
EDBUG(5, "HandleClientMessage");
if (debug_flags & EDBUG_CLIENT_MESSAGES)
{
char *name = XGetAtomName(disp, ev->xclient.message_type);
printf
("HandleClientMessage: ev_type=%s(%d) ev_win=%#x data[0-3]= %08lx %08lx %08lx %08lx\n",
name, (unsigned)ev->xclient.message_type,
(unsigned)ev->xclient.window, ev->xclient.data.l[0],
ev->xclient.data.l[1], ev->xclient.data.l[2],
ev->xclient.data.l[3]);
XFree(name);
}
if (!xa_ENL_MSG)
xa_ENL_MSG = XInternAtom(disp, "ENL_MSG", False);
if (ev->xclient.message_type == xa_ENL_MSG)
@ -1120,13 +1123,15 @@ HandleProperty(XEvent * ev)
char title[10240];
int desktop;
#if DEBUG_HINTS
char *name = XGetAtomName(disp, ev->xproperty.atom);
if (debug_flags & EDBUG_PROPERTY_CHANGE)
{
char *name = XGetAtomName(disp, ev->xproperty.atom);
printf("HandleProperty: Atom=%s(%d) id=%#x\n",
name, (unsigned)ev->xproperty.atom, (unsigned)ev->xproperty.window);
XFree(name);
#endif
printf("HandleProperty: Atom=%s(%d) id=%#x\n",
name, (unsigned)ev->xproperty.atom,
(unsigned)ev->xproperty.window);
XFree(name);
}
EDBUG(5, "HandleProperty");

View File

@ -70,5 +70,10 @@ char *e_machine_name = NULL;
#ifdef HAS_XINERAMA
char xinerama_active;
#endif
#ifdef DEBUG
int call_level;
int debug_level;
char *call_stack[1024];
#endif
int debug_flags = 0;

View File

@ -48,6 +48,7 @@ main(int argc, char **argv)
Background *bg;
ECursor *ec = NULL;
struct utsname ubuf;
char *str;
/* This function runs all the setup for startup, and then
* proceeds into the primary event loop at the end.
@ -67,14 +68,13 @@ main(int argc, char **argv)
#ifdef DEBUG
call_level = 0;
debug_level = 0;
{
char *debug_str;
debug_str = getenv("EDBUG");
if (debug_str)
debug_level = atoi(debug_str);
}
str = getenv("EDBUG");
if (str)
debug_level = atoi(str);
#endif
str = getenv("EDBUG_FLAGS");
if (str)
debug_flags = strtoul(str, NULL, 0);
EDBUG(1, "main");