[repo.or.cz] wmaker-crm.git branch next updated: wmaker-0.95.3-3-g3eb8c9d
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project wmaker-crm.git. The branch, next has been updated via 3eb8c9d498f0924db226451c3714c356c942faae (commit) via 284d3b56fe16f0e30c1c015c50e2083a0a6009b2 (commit) from 968ebdedf20b9d804e29c92b67c6f8e24ae25f15 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - http://repo.or.cz/w/wmaker-crm.git/commit/3eb8c9d498f0924db226451c3714c356c942faae commit 3eb8c9d498f0924db226451c3714c356c942faae Author: Rodolfo GarcÃa Peñas (kix) k...@kix.es Date: Thu May 24 21:40:48 2012 +0200 Added wmlib/libWMaker.la to .gitignore The compiled library file wmlib/libWMaker.la is included in the .gitignore file, to forget it in the git status command. diff --git a/.gitignore b/.gitignore index f197c97..cb8caf3 100644 --- a/.gitignore +++ b/.gitignore @@ -75,3 +75,4 @@ WindowMaker/Defaults/WMState WindowMaker/Defaults/WMWindowAttributes WindowMaker/Defaults/WindowMaker WindowMaker/IconSets/Default.iconset +wmlib/libWMaker.la http://repo.or.cz/w/wmaker-crm.git/commit/284d3b56fe16f0e30c1c015c50e2083a0a6009b2 commit 284d3b56fe16f0e30c1c015c50e2083a0a6009b2 Author: Rodolfo GarcÃa Peñas (kix) k...@kix.es Date: Thu May 24 21:33:28 2012 +0200 debian: New version 0.95.3 This patch includes the changes to create the package for debian. Changes are included in changelog: * New upstream release 0.95.3 * Removed debian/clean file. Upstream removes now the files. * Bumped to standard version 3.9.3 * Important!: Removed symbol W_DraggingInfo in libwutil2 and libwings2, because the struct W_DraggingInfo is now declared as typedef, therefore the struct is not included. This change is included in upstream, see line 126 of the file WINGs/WINGs/WINGsP.h * Patch 53_Debian_WMState.diff changed, because the WMState file in upstream is now different. Now, the dock launch WPrefs. * Removed /etc/X11/WindowMaker files. * Removed from debian/wmaker-common.dirs * Removed (duplicated) files in debian/wmaker-common.install * New path for menu.hook: /usr/share/WindowMaker * Changed in the menu-method files (wmaker and wmappearance. * Removed menu.posthook and menu.prehook. * Changed the menu behaviour. Applications/* contents moved to the root menu. diff --git a/debian/changelog b/debian/changelog index 248ca31..756f0a6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,13 @@ -wmaker (0.95.2-1+git-1) unstable; urgency=low - +wmaker (0.95.3-1) unstable; urgency=low + + * New upstream release 0.95.3 +* Removed debian/clean file. Upstream removes now the files. + * Bumped to standard version 3.9.3 + * Important!: Removed symbol W_DraggingInfo in libwutil2 and +libwings2, because the struct W_DraggingInfo is now declared +as typedef, therefore the struct is not included. +This change is included in upstream, see line 126 of the file +WINGs/WINGs/WINGsP.h * Patch 53_Debian_WMState.diff changed, because the WMState file in upstream is now different. Now, the dock launch WPrefs. * Removed /etc/X11/WindowMaker files. @@ -8,8 +16,10 @@ wmaker (0.95.2-1+git-1) unstable; urgency=low * New path for menu.hook: /usr/share/WindowMaker * Changed in the menu-method files (wmaker and wmappearance. * Removed menu.posthook and menu.prehook. + * Changed the menu behaviour. Applications/* contents moved to +the root menu. - -- Rodolfo GarcÃa Peñas (kix) k...@kix.es Tue, 21 Feb 2012 21:32:31 +0100 + -- Rodolfo GarcÃa Peñas (kix) k...@kix.es Thu, 23 May 2012 21:32:22 +0200 wmaker (0.95.2-1) unstable; urgency=low diff --git a/debian/control b/debian/control index 0bc138c..3af1f8f 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: wmaker Section: x11 Priority: optional Maintainer: Rodolfo GarcÃa Peñas (kix) k...@kix.es -Standards-Version: 3.9.2 +Standards-Version: 3.9.3 Build-Depends: debhelper (= 7.0.50~), automake (= 1:1.11), gettext, libfontconfig1-dev, libjpeg-dev, libpng-dev, libsm-dev, libtiff4-dev, libtool, libgif-dev, libx11-dev, libxext-dev, libxft-dev, libxinerama-dev, diff --git a/debian/libwings2.symbols b/debian/libwings2.symbols index 29d8ba8..6697bf7 100644 --- a/debian/libwings2.symbols +++ b/debian/libwings2.symbols @@ -535,7 +535,7 @@ libWINGs.so.2 libwings2 #MINVER# W_DragSourceStartTimer@Base 0.95.0 W_DragSourceStateHandler@Base 0.95.0 W_DragSourceStopTimer@Base 0.95.0 - W_DraggingInfo@Base 0.95.0 +#MISSING: 0.95.3-1# W_DraggingInfo@Base 0.95.0 W_DrawRelief@Base 0.95.0 W_DrawReliefWithGC@Base
[repo.or.cz] wmaker-crm.git branch next updated: wmaker-0.95.3-4-gd356bae
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project wmaker-crm.git. The branch, next has been updated via d356baebea8b3aeff8b20dd513c81b34f5f3826b (commit) from 3eb8c9d498f0924db226451c3714c356c942faae (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - http://repo.or.cz/w/wmaker-crm.git/commit/d356baebea8b3aeff8b20dd513c81b34f5f3826b commit d356baebea8b3aeff8b20dd513c81b34f5f3826b Author: Iain Patterson w...@iain.cx Date: Tue May 29 13:21:23 2012 + Bugs with readMenu*(). readMenuPipe() was calling freeline() on stuff which might be uninitialised, causing a crash if no valid input was read. readMenuPipe() was trying to snprintf() on an uninitialised pointer. We now use a fixed-length buffer like the other readMenu*() functions. Various memory leaks in readMenu*() functions have been fixed. There are still some lurking around but most have been removed. The original report from Charles Philip Chan cpc...@bell.net on 22 May 2012 says that: Window Maker crashes when I try to open a sub-menu auto-generated by using: xdg_menu --format WindowMaker --charset UTF-8 There was also a report from Amadeusz SÅawiÅski am...@asmblr.net on 24 May 2012 stating that wmaker crashes using: % cat test.sh cat EOF Test MENU stuff EXEC true Test END EOF % grep test GNUstep/Defaults/WMRootMenu (Generated Submenu, OPEN_MENU, || /home/amade/test.sh) Error is: wmaker(MonitorLoop(monitor.c:134)): warning: Window Maker exited due to a crash (signal 11) and will be restarted. diff --git a/src/rootmenu.c b/src/rootmenu.c index aec9ed1..c32411d 100644 --- a/src/rootmenu.c +++ b/src/rootmenu.c @@ -994,8 +994,9 @@ static WMenu *parseCascade(WScreen * scr, WMenu * menu, FILE * file, char *file_ separateline(line, title, command, params, shortcut); if (command == NULL || !command[0]) { - freeline(title, command, params, shortcut); wwarning(_(%s:missing command in menu config: %s), file_name, line); + freeline(title, command, params, shortcut); + wfree(line); goto error; } @@ -1006,7 +1007,7 @@ static WMenu *parseCascade(WScreen * scr, WMenu * menu, FILE * file, char *file_ cascade = wMenuCreate(scr, M_(title), False); cascade-on_destroy = removeShortcutsForMenu; - if (parseCascade(scr, cascade, file, file_name) == NULL) { + if (!parseCascade(scr, cascade, file, file_name)) { wMenuDestroy(cascade, True); } else { wMenuEntrySetCascade(menu, wMenuAddCallback(menu, M_(title), NULL, NULL), cascade); @@ -1014,12 +1015,14 @@ static WMenu *parseCascade(WScreen * scr, WMenu * menu, FILE * file, char *file_ } else if (strcasecmp(command, END) == 0) { /* end of menu */ freeline(title, command, params, shortcut); + wfree(line); return menu; } else { /* normal items */ addMenuEntry(menu, M_(title), shortcut, command, params, file_name); } freeline(title, command, params, shortcut); + wfree(line); } wwarning(_(%s:syntax error in menu file:END declaration missing), file_name); @@ -1071,6 +1074,8 @@ static WMenu *readMenuFile(WScreen * scr, char *file_name) if (command == NULL || !command[0]) { wwarning(_(%s:missing command in menu config: %s), file_name, line); + freeline(title, command, params, shortcut); + wfree(line); break; } if (strcasecmp(command, MENU) == 0) { @@ -1078,14 +1083,20 @@ static WMenu *readMenuFile(WScreen * scr, char *file_name) menu-on_destroy = removeShortcutsForMenu; if (!parseCascade(scr, menu, file, file_name)) { wMenuDestroy(menu, True); + menu = NULL; } + freeline(title, command, params, shortcut); + wfree(line); break; } else { wwarning(_(%s:invalid menu file. MENU command is missing), file_name); +
[repo.or.cz] wmaker-crm.git branch master updated: wmaker-0.95.3-4-gd356bae
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project wmaker-crm.git. The branch, master has been updated via d356baebea8b3aeff8b20dd513c81b34f5f3826b (commit) from 3eb8c9d498f0924db226451c3714c356c942faae (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - --- Summary of changes: src/rootmenu.c | 33 +++-- 1 files changed, 27 insertions(+), 6 deletions(-) repo.or.cz automatic notification. Contact project admin crma...@gmail.com if you want to unsubscribe, or site admin ad...@repo.or.cz if you receive no reply. -- wmaker-crm.git (The Window Maker window manager) -- To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.