Your message dated Tue, 07 Feb 2006 16:02:08 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#349584: fixed in bluefish 1.0.5-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: bluefish
Version: 1.0.4-1

Hi,

I know that you are as well upstream,

but to inform you, that I backported a fix from latest BLUEFISH_1_0 branch to 
fix an issue in quickstart.c, I write this bugreport.
The correspondent bugreport from Ubuntu: 
https://launchpad.net/malone/bugs/1426

Regards,

\sh

#! /bin/sh /usr/share/dpatch/dpatch-run
## 01_quickstart_fix.dpatch by Stephan Hermann <[EMAIL PROTECTED]>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: No description.

@DPATCH@
diff -urNad bluefish-1.0.4~/src/quickstart.c bluefish-1.0.4/src/quickstart.c
--- bluefish-1.0.4~/src/quickstart.c    2005-08-11 04:19:49.000000000 +0200
+++ bluefish-1.0.4/src/quickstart.c     2006-01-23 20:57:47.221815616 +0100
@@ -1,5 +1,5 @@
 /* Bluefish HTML Editor
- * quickstart.c --> quickstart dialog
+ * quickstart.c - quickstart dialog
  *
  * Copyright (C) 2005 James Hayward and Olivier Sessink
  *
@@ -15,7 +15,7 @@
  *
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, 
USA.
  */
  
 /*
@@ -185,10 +185,10 @@
                "name=\"keywords\" content=\"\"",
                "name=\"description\" content=\"\"",
                "name=\"ROBOTS\" content=\"NOINDEX, NOFOLLOW\"",
-               "http-equiv=\"Content-Type\" content=\"text/html; 
charset=UTF-8\"",
-               "http-equiv=\"Content-Type\" content=\"application/xhtml+xml; 
charset=UTF-8\"",
-               "http-equiv=\"Content-Style-Type\" content=\"text/css\"",
-               "http-equiv=\"Expires\" content=\"\"",
+               "http-equiv=\"content-type\" content=\"text/html; 
charset=UTF-8\"",
+               "http-equiv=\"content-type\" content=\"application/xhtml+xml; 
charset=UTF-8\"",
+               "http-equiv=\"content-style-type\" content=\"text/css\"",
+               "http-equiv=\"expires\" content=\"0\"",
                "http-equiv=\"refresh\" content=\"5; URL=http://\"";,
        };
 
@@ -348,18 +348,21 @@
                        styletitle = gtk_editable_get_chars (GTK_EDITABLE 
(qstart->styletitle), 0, 
-1);
                        
                        if (strcmp(name, "Linked") == 0) {
-                               stylestr = g_string_append (stylestr, "<link 
rel=stylesheet 
type=\"text/css\" ");
+                           tmpstr2 = g_strdup_printf ("<link href=\"%s\" 
rel=\"stylesheet\" 
type=\"text/css\"", stylehref);
+                           stylestr = g_string_append (stylestr, tmpstr2);
+                           g_free (tmpstr2);
+                           
                                if (strlen(stylemedia) > 0) {
                                        if (strlen(styletitle) > 0) {
-                                               tmpstr2 = g_strdup_printf 
("media=\"%s\" href=\"%s\" title=\"%s\">\n", 
stylemedia, stylehref, styletitle);
+                                               tmpstr2 = g_strdup_printf (" 
media=\"%s\" title=\"%s\">\n", stylemedia, 
styletitle);
                                        } else {
-                                               tmpstr2 = g_strdup_printf 
("media=\"%s\" href=\"%s\">\n", stylemedia, 
stylehref);
+                                               tmpstr2 = g_strdup_printf (" 
media=\"%s\">\n", stylemedia);
                                        }
                                } else {
                                        if (strlen(styletitle) > 0) {
-                                               tmpstr2 = g_strdup_printf 
("href=\"%s\" title=\"%s\">\n", stylehref, 
styletitle);
+                                               tmpstr2 = g_strdup_printf (" 
title=\"%s\">\n", styletitle);
                                        } else {
-                                               tmpstr2 = g_strdup_printf 
("href=\"%s\">\n", stylehref);
+                                           tmpstr2 = g_strdup (">\n");
                                        }
                                }
                        } else {
@@ -401,8 +404,8 @@
                }
                
                finalstr = g_strconcat (xmlstr, dtdstr, tmpstr, titlestr, 
metastr->str, 
-                                                                               
stylestr->str, stylearea, scriptsrc, scriptarea, 
-                                                                               
cap("</HEAD>\n"), is_frameset_dtd ? cap("<FRAMESET>\n") : 
cap("<BODY>\n"), NULL);
+                                    stylestr->str, stylearea, scriptsrc, 
scriptarea, 
+                                    cap("</HEAD>\n"), is_frameset_dtd ? 
cap("<FRAMESET>\n") : cap("<BODY>\n"), NULL);
                
                g_free (xmlstr);
                g_free (dtdstr);
@@ -421,8 +424,8 @@
                }
 
                doc_insert_two_strings(qstart->bfwin->current_document, 
-                                                                         
finalstr, 
-                                                                         
is_frameset_dtd ? cap("\n</FRAMESET>\n</HTML>") : 
cap("\n</BODY>\n</HTML>"));
+                                finalstr, 
+                                is_frameset_dtd ? 
cap("\n</FRAMESET>\n</HTML>") : cap("\n</BODY>\n</HTML>"));
                g_free (finalstr);
                
                doc_set_filetype(qstart->bfwin->current_document, 
get_filetype_by_name("html"));
@@ -457,7 +460,7 @@
        qstart->metaView = gtk_tree_view_new ();
        gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (qstart->metaView), 
FALSE);
        selection = gtk_tree_view_get_selection (GTK_TREE_VIEW 
(qstart->metaView));
-       g_signal_connect (G_OBJECT (selection), "changed", G_CALLBACK 
(quickstart_meta_selection_changed), qstart);
+       
        gtk_tree_selection_set_mode (selection, GTK_SELECTION_MULTIPLE);
        gtk_container_add (GTK_CONTAINER (scrolwin), qstart->metaView);
        renderer = gtk_cell_renderer_text_new ();
@@ -480,6 +483,8 @@
        gtk_widget_set_sensitive (qstart->removeButton, FALSE);
        gtk_box_pack_start (GTK_BOX (hbox), bbox, FALSE, FALSE, 0);
        
+       g_signal_connect (G_OBJECT (selection), "changed", G_CALLBACK 
(quickstart_meta_selection_changed), qstart);
+       
        return hbox;
 }
 
@@ -685,7 +690,10 @@
        gtk_tree_selection_select_iter (selection, &iter);
        
        qstart->openNewDoc = gtk_check_button_new_with_mnemonic (_("Open in 
_new 
document."));
-       gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (qstart->openNewDoc), 
TRUE);
+       if (doc_is_empty_non_modified_and_nameless(bfwin->current_document))
+           gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON 
(qstart->openNewDoc), 
FALSE);
+       else
+           gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON 
(qstart->openNewDoc), 
TRUE);  
        alignment = gtk_alignment_new (0, 0.5, 0, 0);
        gtk_alignment_set_padding (GTK_ALIGNMENT (alignment), 6, 8, 4, 0);
        gtk_container_add (GTK_CONTAINER (alignment), qstart->openNewDoc);

Attachment: pgph1FuHuf5wB.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: bluefish
Source-Version: 1.0.5-1

We believe that the bug you reported is fixed in the latest version of
bluefish, which is due to be installed in the Debian FTP archive:

bluefish_1.0.5-1.diff.gz
  to pool/main/b/bluefish/bluefish_1.0.5-1.diff.gz
bluefish_1.0.5-1.dsc
  to pool/main/b/bluefish/bluefish_1.0.5-1.dsc
bluefish_1.0.5-1_i386.deb
  to pool/main/b/bluefish/bluefish_1.0.5-1_i386.deb
bluefish_1.0.5.orig.tar.gz
  to pool/main/b/bluefish/bluefish_1.0.5.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Leidert (dale) <[EMAIL PROTECTED]> (supplier of updated bluefish package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun,  5 Feb 2006 12:03:54 +0100
Source: bluefish
Binary: bluefish
Architecture: source i386
Version: 1.0.5-1
Distribution: unstable
Urgency: high
Maintainer: Daniel Leidert (dale) <[EMAIL PROTECTED]>
Changed-By: Daniel Leidert (dale) <[EMAIL PROTECTED]>
Description: 
 bluefish   - advanced Gtk+ HTML editor
Closes: 349584
Changes: 
 bluefish (1.0.5-1) unstable; urgency=high
 .
   * New upstream release 1.0.5 (closes: #349584).
   * debian/NEWS: Inform about updated highlighting pattern.
   * debian/README.Debian: Fixed explanation. Added information from upstream
     README and TODO.
   * debian/bluefish.docs: Do not longer install upstream README and TODO.
     Important information from these files was added to README.Debian.
   * debian/bluefish.1, debian/bluefish.manpages: The manpage is now installed
     via upstream source.
   * debian/rules: Removed call to dh_installman.
   * debian/control: Added gnome-bin to suggested packages (which contains
     /usr/bin/gnome-moz-remote) and php5-cli. Fixed a minor typo in the
     description.
   * debian/control, debian/rules: Add everything necessary to use dpatch.
   * debian/patches/01_ubuntu_desktop_fix.dpatch: Contains the fix that removes
     the absolute icon path for the .desktop files (Ubuntu patch).
   * debian/patches/10_upstream_fix_smart_cursor_pos_bug.dpatch: Fix a bug in
     the smart cursor positioning discovered after the release.
   * debian/patches/11_upstream_fix_bf_icon_display_bug.dpatch: Fix a bug where
     the Bluefish icon was not displayed if the splash screen was disabled
     (also discovered after release).
   * debian/patches/00list: Apply patches 10_upstream_fix_smart_cursor_pos_bug
     and 11_upstream_fix_bf_icon_display_bug for Debian.
   * (Leo "Costela" Antunes) merge -2 and -1 revisions to make sure it won't
     ignore the new source. The original -1 revision didn't get uploaded.
Files: 
 a880cbbf771c4ed5e2c189f4e033e68f 791 web optional bluefish_1.0.5-1.dsc
 3a8c625045125511cc75958b88ddf759 2015030 web optional 
bluefish_1.0.5.orig.tar.gz
 274c82b2a96935792ad9bb13a7b00fba 17113 web optional bluefish_1.0.5-1.diff.gz
 07e12ad726f7b6a2236bc6e70489473a 1620512 web optional bluefish_1.0.5-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFD6TB5ImLTb3rflGYRAjPgAJ0RDp4217nqmx+zWFeHxit0KWZqRgCcCr32
QOdSiI51/zX8dbPbQ4SU/+4=
=isad
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to