Add support for indexing symlinks as such. Use inode/directory instead of application/x-fsdirectory as directory mime type. Fix stat/lstat usage in places (wipedir)

This commit is contained in:
Jean-Francois Dockes
2013-04-17 18:34:02 +02:00
parent de0fd43895
commit caf5d105df
14 changed files with 106 additions and 19 deletions
+5
View File
@@ -114,6 +114,7 @@ image/tiff = execm rclimg
image/vnd.djvu = exec rcldjvu
image/svg+xml = exec rclsvg
image/x-xcf = execm rclimg
inode/symlink = internal
message/rfc822 = internal
text/calendar = execm rclics;mimetype=text/plain
text/html = internal
@@ -212,6 +213,8 @@ image/tiff = image
image/vnd.djvu = document
image/x-xcf = image
image/x-xpmi = image
inode/directory = folder
inode/symlink = emblem-symbolic-link
message/rfc822 = message
text/html = html
text/html|chm = bookchap
@@ -340,6 +343,8 @@ other = application/vnd.sun.xml.draw \
application/x-tar \
application/x-webarchive \
application/zip \
inode/directory \
inode/symlink \
[guifilters]
# This defines the top level filters in the GUI (accessed by the the
+3 -2
View File
@@ -18,7 +18,7 @@
# parent document instead of a temporary html file.
xallexcepts = application/pdf application/postscript application/x-dvi \
text/html|gnuinfo text/html|chm text/html|epub \
application/x-fsdirectory|parentopen
application/x-fsdirectory|parentopen inode/directory|parentopen
[view]
# Pseudo entry used if the 'use desktop' preference is set in the GUI
@@ -80,8 +80,9 @@ application/x-chm = kchmviewer %f
application/x-dia-diagram = dia %f
application/x-fsdirectory = dolphin %f
#application/x-fsdirectory|parentopen = nautilus %(childurl)
inode/directory = dolphin %f
application/x-fsdirectory|parentopen = dolphin --select %(childurl) %f
inode/directory|parentopen = dolphin --select %(childurl) %f
application/x-gnuinfo = xterm -e "info -f %f"
application/x-gnumeric = gnumeric %f