作図ソフト dia の改良版
Révision | 2301e609a3ff3438778f1032bbe2d3f5f6d27e57 (tree) |
---|---|
l'heure | 2003-10-26 21:39:09 |
Auteur | Lars Clausen <lclausen@src....> |
Commiter | Lars Clausen |
Brown bag release 0.92.1
@@ -1,3 +1,18 @@ | ||
1 | +2003-10-26 Lars Clausen <lrclause@cs.uiuc.edu> | |
2 | + | |
3 | + * doc/en/dia-manual.xml: | |
4 | + * doc/pl/dia-manual.sgml: | |
5 | + * dia.spec: | |
6 | + * config.h.win32: | |
7 | + * configure.in: | |
8 | + * NEWS: Brown Bag release 0.92.1 | |
9 | + | |
10 | + * lib/dynamic_obj.c: Fixed embarassing dynamic object removal bug. | |
11 | + | |
12 | +2003-10-25 Lars Clausen <lrclause@cs.uiuc.edu> | |
13 | + | |
14 | + * app/app_procs.c (app_init): Rearrangement for translators. | |
15 | + | |
1 | 16 | 2003-10-24 Steffen Macke <sdteffen@web.de> |
2 | 17 | |
3 | 18 | * lib/text.c(text_key_event): enforcing the inserted text length now, |
@@ -1,3 +1,8 @@ | ||
1 | +dia-0.92.1: 26-Oct-2003 | |
2 | + | |
3 | +* Brown Bag release. Fixes crashbug in the "Analog Clock" symbol, and bug | |
4 | + with pasting multiple lines of text. | |
5 | + | |
1 | 6 | dia-0.92: 19-Oct-2003 |
2 | 7 | |
3 | 8 | * Like pre7, but with some updated translations and documentation. Now |
@@ -279,20 +279,24 @@ myXmlErrorReporting (void *ctx, const char* msg, ...) | ||
279 | 279 | #endif |
280 | 280 | |
281 | 281 | #ifdef HAVE_FREETYPE |
282 | +/* Translators: This is an option, not to be translated */ | |
282 | 283 | #define EPS_PANGO "eps-pango, " |
283 | 284 | #else |
284 | 285 | #define EPS_PANGO "" |
285 | 286 | #endif |
286 | 287 | |
287 | 288 | #ifdef G_OS_WIN32 |
289 | +/* Translators: This is an option, not to be translated */ | |
288 | 290 | #define WMF "wmf, " |
289 | 291 | #else |
290 | 292 | #define WMF "" |
291 | 293 | #endif |
292 | 294 | |
293 | 295 | #if defined(HAVE_LIBPNG) && defined(HAVE_LIBART) |
296 | +/* Translators: This is an option, not to be translated */ | |
294 | 297 | #define BITMAPS "png, " |
295 | 298 | #else |
299 | +/* Translators: This is an option, not to be translated */ | |
296 | 300 | #define BITMAPS "bmp, gif, jpg, png, pnm, ras, tif, " |
297 | 301 | #endif |
298 | 302 |
@@ -314,16 +318,20 @@ app_init (int argc, char **argv) | ||
314 | 318 | int rc = 0; |
315 | 319 | #endif |
316 | 320 | poptContext poptCtx = NULL; |
321 | + gchar *export_format_string = | |
322 | + /* Translators: The argument is a list of options, not to be translated */ | |
323 | + g_strdup_printf(_("Export to file format and exit. Supported formats are: %s"), | |
324 | + "cgm, dia, dxf, eps, " EPS_PANGO | |
325 | + "fig, mp, plt, hpgl, " BITMAPS | |
326 | + "shape, svg, tex, " WMF | |
327 | + "wpg"); | |
328 | + | |
317 | 329 | struct poptOption options[] = |
318 | 330 | { |
319 | 331 | {"export", 'e', POPT_ARG_STRING, NULL /* &export_file_name */, 0, |
320 | 332 | N_("Export loaded file and exit"), N_("OUTPUT")}, |
321 | 333 | {"export-to-format",'t', POPT_ARG_STRING, NULL /* &export_file_format */, |
322 | - 0, N_("Export to file format and exit. Supported formats are: " | |
323 | - "cgm, dia, dxf, eps, " EPS_PANGO | |
324 | - "fig, mp, plt, hpgl, " BITMAPS | |
325 | - "shape, svg, tex, " WMF | |
326 | - "wpg"), N_("FORMAT") | |
334 | + 0, export_format_string, N_("FORMAT") | |
327 | 335 | }, |
328 | 336 | {"nosplash", 'n', POPT_ARG_NONE, &nosplash, 0, |
329 | 337 | N_("Don't show the splash screen"), NULL }, |
@@ -14,7 +14,7 @@ | ||
14 | 14 | #define GETTEXT_PACKAGE "dia" |
15 | 15 | #define LOCALEDIR "../lib/locale" |
16 | 16 | |
17 | -#define VERSION "0.92" | |
17 | +#define VERSION "0.92.1" | |
18 | 18 | |
19 | 19 | /* |
20 | 20 | * We are linking libxml as DLL with either msvc or mingw, but this |
@@ -1,6 +1,6 @@ | ||
1 | 1 | dnl Process this -*- autoconf -*- file with autoconf to produce a |
2 | 2 | dnl configure script. |
3 | -AC_INIT(dia, 0.92, http://bugzilla.gnome.org/enter_bug.cgi?product=dia) | |
3 | +AC_INIT(dia, 0.92.1, http://bugzilla.gnome.org/enter_bug.cgi?product=dia) | |
4 | 4 | AC_CONFIG_SRCDIR(app/diagram.c) |
5 | 5 | AM_INIT_AUTOMAKE(AC_PACKAGE_NAME,AC_PACKAGE_VERSION) |
6 | 6 |
@@ -1,9 +1,11 @@ | ||
1 | 1 | %define name dia |
2 | -%define ver 0.92 | |
2 | +# This is the full Dia version | |
3 | +%define ver 0.92.1 | |
3 | 4 | |
4 | 5 | Summary: A gtk+ based diagram creation program. |
5 | 6 | Name: %name |
6 | 7 | Version: %ver |
8 | +# This indicates changes to the spec file after last time %ver has changed. | |
7 | 9 | Release: 1 |
8 | 10 | Copyright: GPL |
9 | 11 | Group: Applications/ |
@@ -8,7 +8,7 @@ | ||
8 | 8 | |
9 | 9 | [ |
10 | 10 | |
11 | - <!ENTITY VERSION "0.92"> | |
11 | + <!ENTITY VERSION "0.92.1"> | |
12 | 12 | |
13 | 13 | <!ENTITY INTRODUCTION SYSTEM "intro.xml"> |
14 | 14 |
@@ -1,5 +1,5 @@ | ||
1 | 1 | <!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook V4.1//EN"[ |
2 | -<!ENTITY VERSION "0.92"> | |
2 | +<!ENTITY VERSION "0.92.1"> | |
3 | 3 | <!ENTITY INTRODUCTION SYSTEM "intro.sgml"> |
4 | 4 | <!ENTITY QUICKSTART SYSTEM "usage-quickstart.sgml"> |
5 | 5 | <!ENTITY CANVAS SYSTEM "usage-canvas.sgml"> |
@@ -51,8 +51,12 @@ void dynobj_list_remove_object(Object* obj) { | ||
51 | 51 | |
52 | 52 | if (item) { |
53 | 53 | DynobjRec* dor = item->data; |
54 | - dyn_obj_list = g_list_remove(dyn_obj_list,item); | |
54 | + printf("Removing obj %p from list of len %d\n", | |
55 | + obj, g_list_length(dyn_obj_list)); | |
56 | + dyn_obj_list = g_list_remove(dyn_obj_list,dor); | |
55 | 57 | g_free(dor); |
58 | + } else { | |
59 | + printf("Dying object %p not found\n", obj); | |
56 | 60 | } |
57 | 61 | } |
58 | 62 |