1: When deleting a broken link, Thunar reports that he can't find the 
file... Cut/copy/pasting the broken link works fine...
    

Hm works for me. Thunar uses remove(3). Maybe remove() doesn't handle
symlinks properly in glibc. Try the following program:

#include <stdio.h>
int main (int argc, char **argv)
{
  if (remove (argv[1]) < 0)
    {
      perror ("remove")
      return 1;
    }
  return 0;
}

Compile with

 cc file.c

and run

 ./a.out /path/to/broken.link

and tell me if it produces an error.
  
Nope... No error (except for the missing ; on line 7;-)) and the broken link gets deleted correctly...

-H-
_______________________________________________
Thunar-dev mailing list
Thunar-dev@xfce.org
http://foo-projects.org/mailman/listinfo/thunar-dev

Reply via email to