[Geany-devel] Small Tree browser Patch (Close Children)

oliver.marks oliver.marks at xxxxx
Tue Feb 8 08:13:06 UTC 2011


> Hi,
> 
> Its preferable to get a patch, it reduces the risk of errors.  For
> instance you don't say which source file this goes in, patches do all
> that.
> 
> How did you get the source?
> 
> If you checked out SVN then you just need a "svn diff >file_to_attach_to_mail".

Cheers for that info patch attached to this email, and i now know how to
make patch files :)


> If you used a tarball then you will need to re-extract the source file
> you changed to a differrent directory and do "diff original_file
> changed_file >file_to_attach_to_mail
> 
> Cheers
> Lex
> 
> >
> >
> > static void
> > on_menu_close_children(GtkMenuItem *menuitem, gchar *uri)
> > {
> > /* go through all documents match with current folder path, and close */
> > guint nb_documents = geany->documents_array->len;
> >
> > int i;
> > int uri_len=strlen(uri);
> > for(i=0;i<GEANY(documents_array)->len;i++){
> > if(documents[i]->is_valid) {
> > if(strlen(documents[i]->file_name)>uri_len){
> > if(strncmp(uri,documents[i]->file_name,uri_len)==0){
> > document_close(documents[i]);
> > }
> > }
> > }
> > }
> > }
> >
> >
> >
> >
> >
> > item = ui_image_menu_item_new(GTK_STOCK_CLOSE, g_strdup_printf(_("Close
> > %s Children "), name));
> > gtk_container_add(GTK_CONTAINER(menu), item);
> > g_signal_connect(item, "activate", G_CALLBACK(on_menu_close_children),
> > uri);
> > gtk_widget_set_sensitive(item, is_dir);
> >
> >
> >
> >
> > _______________________________________________
> > Geany-devel mailing list
> > Geany-devel at uvena.de
> > http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
> >
> _______________________________________________
> Geany-devel mailing list
> Geany-devel at uvena.de
> http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: treebrowser-close-children-patch.diff
Type: text/x-patch
Size: 1682 bytes
Desc: not available
URL: <http://lists.geany.org/pipermail/devel/attachments/20110208/0d6bb345/attachment.bin>


More information about the Devel mailing list