[Thunar-workers] [DokuWiki] page added: implementation:mime-glob-match-analysis
thunar-workers at xfce.org
thunar-workers at xfce.org
Sun Mar 6 23:24:10 CET 2005
A page in your DokuWiki was added or changed. Here are the details:
Date : 2005/03/06 22:24
Browser : Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050122 Firefox/1.0
IP-Address : 217.229.249.18
Hostname : pD9E5F912.dip.t-dialin.net
Old Revision: none
New Revision: http://thunar.xfce.org/wiki/implementation:mime-glob-match-analysis
Edit Summary: created
User : benny
====== Implementation - MIME Glob Match (Analysis) ======
This page contains an analysis of the data contained in the
''globs'' files of the Shared MIME Database. The analysis data
was generated by the tool
[[http://thunar.xfce.org/cgi-bin/viewcvs.cgi/design/analysis/mime/dump-globs-by-type.c|dump-globs-by-type]],
which was specifically written to analyse the requirements for
the implementation of the MIME Glob Matching.
The output below was generated by ''dump-globs-by-type'' with the
''shared-mime-info-0.15'' package. As you can see, the __Literal__
and the __Complex__ patterns are mostly meaningless (together 15
patterns) compared to the __Simple__ patterns (**400** patterns).
<file>
Literal patterns (10):
gmon.out -> application/x-profile
.DirIcon -> image/png
COPYING -> text/x-copying
INSTALL -> text/x-install
CREDITS -> text/x-credits
AUTHORS -> text/x-authors
.gtkrc -> text/x-gtkrc
gtkrc -> text/x-gtkrc
RMAIL -> message/x-gnu-rmail
core -> application/x-core
Simple patterns (400):
*.abw.CRASHED -> application/x-abiword
*.tcpalette -> application/x-terminal-color-palette
*.gnumeric -> application/x-gnumeric
*.desktop -> application/x-desktop
*.cpio.gz -> application/x-cpio-compressed
*.blender -> application/x-blender
*.sv4cpio -> application/x-sv4cpio
*.gnucash -> application/x-gnucash
*.xcf.bz2 -> image/x-compressed-xcf
*.torrent -> application/x-bittorrent
*.tar.lzo -> application/x-tzo
*.texinfo -> text/x-texinfo
*.tar.bz2 -> application/x-bzip-compressed-tar
*.kdelnk -> application/x-desktop
*.karbon -> application/x-karbon
*.abw.gz -> application/x-abiword
*.xcf.gz -> image/x-compressed-xcf
*.sv4crc -> application/x-sv4crc
*.tar.bz -> application/x-bzip-compressed-tar
*.tar.gz -> application/x-compressed-tar
*.etheme -> application/x-e-theme
*.pict1 -> image/x-pict
*.glade -> application/x-glade
*.xhtml -> application/xhtml+xml
*.class -> application/x-java
*.xslfo -> text/x-xslfo
*.ustar -> application/x-ustar
*.movie -> video/x-sgi-movie
*.bcpio -> application/x-bcpio
*.blend -> application/x-blender
*.tar.Z -> application/x-tarz
*.BLEND -> application/x-blender
*.patch -> text/x-patch
*.ps.gz -> application/x-gzpostscript
*.theme -> application/x-theme
*.pcf.Z -> application/x-font-type1
*.pict2 -> image/x-pict
*.CSSL -> text/css
*.gcrd -> text/x-vcard
*.texi -> text/x-texinfo
*.cpio -> application/x-cpio
*.roff -> application/x-troff
*.moov -> video/quicktime
*.sgml -> text/sgml
*.zabw -> application/x-abiword
*.djvu -> image/vnd.djvu
*.cert -> application/x-x509-ca-cert
*.sylk -> text/spreadsheet
*.diff -> text/x-patch
*.mpeg -> video/mpeg
*.oleo -> application/x-oleo
*.qtvr -> video/quicktime
*.perl -> application/x-perl
*.xbel -> application/x-xbel
*.php4 -> application/x-php
*.php3 -> application/x-php
*.ilbm -> image/x-ilbm
*.egon -> application/x-egon
*.shar -> application/x-shar
*.pict -> image/x-pict
*.psid -> audio/prs.sid
*.chrt -> application/x-kchart
*.aiff -> audio/x-aiff
*.smil -> application/smil
*.jpeg -> image/jpeg
*.aifc -> audio/x-aiff
*.hpgl -> application/vnd.hp-hpgl
*.msod -> image/x-msod
*.siag -> application/x-siag
*.midi -> audio/midi
*.epsi -> image/x-eps
*.xslt -> text/x-xslt
*.epsf -> image/x-eps
*.java -> text/x-java
*.lwob -> image/x-lwo
*.html -> text/html
*.fits -> image/x-fits
*.gtar -> application/x-gtar
*.tiff -> image/tiff
*.flac -> audio/x-flac
*.css -> text/css
*.abw -> application/x-abiword
*.wk3 -> application/vnd.lotus-1-2-3
*.dtd -> text/x-dtd
*.mp3 -> audio/x-mp3
*.mp2 -> video/mpeg
*.sgi -> image/x-sgi
*.msx -> application/x-msx-rom
*.tgz -> application/x-compressed-tar
*.wk1 -> application/vnd.lotus-1-2-3
*.vct -> text/x-vcard
*.cxx -> text/x-c++src
*.vcs -> text/x-vcalendar
*.ram -> audio/x-pn-realaudio
*.mif -> application/x-mif
*.lhs -> text/x-literate-haskell
*.mid -> audio/midi
*.arj -> application/x-arj
*.slk -> text/spreadsheet
*.bmp -> image/bmp
*.pem -> application/x-x509-ca-cert
*.mng -> video/x-mng
*.csh -> application/x-shellscript
*.kwt -> application/x-kword
*.NSV -> video/x-nsv
*.sql -> text/x-sql
*.vcf -> text/x-vcalendar
*.url -> text/x-uri
*.gen -> application/x-genesis-rom
*.pot -> text/x-gettext-translation-template
*.dia -> application/x-dia-diagram
*.nsv -> video/x-nsv
*.uri -> text/x-uri
*.sam -> application/x-amipro
*.c++ -> text/x-c++src
*.n64 -> application/x-n64-rom
*.kra -> application/x-krita
*.lha -> application/x-lha
*.dsl -> text/x-dsl
*.jar -> application/x-jar
*.tga -> image/x-tga
*.kwd -> application/x-kword
*.svg -> image/svg+xml
*.rpm -> application/x-rpm
*.lws -> image/x-lws
*.iff -> image/x-iff
*.dcm -> image/x-dcm
*.zoo -> application/x-zoo
*.crt -> application/x-x509-ca-cert
*.dcl -> text/x-dcl
*.lwo -> image/x-lwo
*.m3u -> audio/x-mpegurl
*.ult -> audio/x-mod
*.tar -> application/x-tar
*.wmv -> video/x-ms-wmv
*.oda -> application/oda
*.mml -> text/mathml
*.ac3 -> audio/ac3
*.xsl -> text/x-xslt
*.dxf -> image/vnd.dxf
*.pyo -> application/x-python-bytecode
*.669 -> audio/x-mod
*.wml -> text/vnd.wap.wml
*.jpx -> application/x-jbuilder-project
*.avi -> video/x-msvideo
*.rej -> application/x-reject
*.fig -> image/x-xfig
*.pdf -> application/pdf
*.afm -> application/x-font-afm
*.wmf -> image/x-wmf
*.p12 -> application/x-pkcs12
*.jpr -> application/x-jbuilder-project
*.xcf -> image/x-xcf
*.pyc -> application/x-python-bytecode
*.pdb -> application/vnd.palm
*.wrl -> model/vrml
*.sun -> image/x-sun-raster
*.cgm -> image/cgm
*.zip -> application/zip
*.cls -> text/x-tex
*.kfo -> application/x-kformula
*.spd -> application/x-font-speedo
*.wri -> application/x-mswrite
*.rtx -> text/richtext
*.pnm -> image/x-portable-anymap
*.mgp -> application/x-magicpoint
*.cgi -> application/x-cgi
*.exe -> application/x-ms-dos-executable
*.htm -> text/html
*.ief -> image/ief
*.bak -> application/x-trash
*.xml -> text/xml
*.jpg -> image/jpeg
*.png -> image/png
*.jpe -> image/jpeg
*.xmi -> text/x-xmi
*.gif -> image/gif
*.kpt -> application/x-kpresenter
*.tex -> text/x-tex
*.kpr -> application/x-kpresenter
*.dwg -> image/vnd.dwg
*.dbf -> application/x-dbase
*.psf -> application/x-font-linux-psf
*.sty -> text/x-tex
*.qif -> application/x-qw
*.kpm -> application/x-kpovmodeler
*.pcl -> application/vnd.hp-pcl
*.psd -> image/x-psd
*.hdf -> application/x-hdf
*.rtf -> application/rtf
*.stw -> application/vnd.sun.xml.writer.template
*.xbm -> image/x-xbitmap
*.tzo -> application/x-tzo
*.php -> application/x-php
*.gnc -> application/x-gnucash
*.pcf -> application/x-font-pcf
*.pcd -> image/x-photo-cd
*.wav -> audio/x-wav
*.rdf -> text/rdf
*.man -> application/x-troff-man
*.xlw -> application/vnd.ms-excel
*.sdw -> application/vnd.stardivision.writer
*.gsf -> application/x-font-type1
*.stm -> audio/x-stm
*.xlt -> application/vnd.ms-excel
*.dat -> video/mpeg
*.idl -> text/x-idl
*.xwd -> image/x-xwindowdump
*.sds -> application/vnd.stardivision.chart
*.xls -> application/vnd.ms-excel
*.obj -> application/x-tgif
*.sdp -> application/vnd.stardivision.impress
*.sti -> application/vnd.sun.xml.impress.template
*.123 -> application/vnd.lotus-1-2-3
*.mkv -> application/x-matroska
*.kud -> application/x-kugar
*.xlm -> application/vnd.ms-excel
*.rss -> text/rss
*.xll -> application/vnd.ms-excel
*.std -> application/vnd.sun.xml.draw.template
*.stc -> application/vnd.sun.xml.calc.template
*.gmo -> application/x-gettext-translation
*.cpp -> text/x-c++src
*.dvi -> application/x-dvi
*.ogg -> application/ogg
*.wks -> application/vnd.lotus-1-2-3
*.xld -> application/vnd.ms-excel
*.sdd -> application/vnd.stardivision.impress
*.sik -> application/x-trash
*.flw -> application/x-kivio
*.xlc -> application/vnd.ms-excel
*.sdc -> application/vnd.stardivision.calc
*.cur -> image/x-win-bitmap
*.pbm -> image/x-portable-bitmap
*.kon -> application/x-kontour
*.lzo -> application/x-lzop
*.xla -> application/vnd.ms-excel
*.sda -> application/vnd.stardivision.draw
*.ads -> text/x-adasrc
*.iso -> application/x-cd-image
*.h++ -> text/x-chdr
*.pgp -> application/pgp
*.sid -> audio/prs.sid
*.ttf -> application/x-font-ttf
*.ics -> text/calendar
*.cer -> application/x-x509-ca-cert
*.pgn -> application/x-chess-pgn
*.pgm -> image/x-portable-graymap
*.old -> application/x-trash
*.lzh -> application/x-lha
*.mpg -> video/mpeg
*.pls -> audio/x-scpls
*.ico -> image/x-ico
*.sxw -> application/vnd.sun.xml.writer
*.mpe -> video/mpeg
*.jp2 -> image/jpeg2000
*.fli -> video/x-flic
*.snd -> audio/basic
*.wb3 -> application/x-quattropro
*.xac -> application/x-gnucash
*.ltx -> text/x-tex
*.wb2 -> application/x-quattropro
*.gra -> application/x-graphite
*.wb1 -> application/x-quattropro
*.wpg -> application/x-wpg
*.flc -> video/x-flic
*.scm -> text/x-scheme
*.adb -> text/x-adasrc
*.vor -> application/vnd.stardivision.writer
*.wpd -> application/vnd.wordperfect
*.tsv -> text/tab-separated-values
*.jng -> image/x-jng
*.tif -> image/tiff
*.sxm -> application/vnd.sun.xml.math
*.asx -> video/x-ms-asf
*.lyx -> application/x-lyx
*.p7s -> application/pkcs7-signature
*.log -> text/x-log
*.icb -> image/x-icb
*.aif -> audio/x-aiff
*.der -> application/x-x509-ca-cert
*.pas -> text/x-pascal
*.eps -> image/x-eps
*.kil -> application/x-killustrator
*.sxi -> application/vnd.sun.xml.impress
*.mov -> video/quicktime
*.sxg -> application/vnd.sun.xml.writer.global
*.xpm -> image/x-xpixmap
*.djv -> image/vnd.djvu
*.pfx -> application/x-pkcs12
*.sms -> application/x-sms-rom
*.nes -> application/x-nes-rom
*.asp -> application/x-asp
*.sxd -> application/vnd.sun.xml.draw
*.txt -> text/plain
*.sxc -> application/vnd.sun.xml.calc
*.uil -> text/x-uil
*.bdf -> application/x-font-bdf
*.bin -> application/octet-stream
*.voc -> audio/x-voc
*.vob -> video/mpeg
*.3ds -> image/x-3ds
*.ksp -> application/x-kspread
*.sml -> application/smil
*.tcl -> text/x-tcl
*.cdr -> application/vnd.corel-draw
*.asf -> video/x-ms-asf
*.deb -> application/x-deb
*.smi -> application/smil
*.s3m -> audio/x-s3m
*.ppz -> application/vnd.ms-powerpoint
*.asc -> text/plain
*.mtm -> audio/x-mod
*.uni -> audio/x-mod
*.smf -> application/vnd.stardivision.math
*.mod -> audio/x-mod
*.moc -> text/x-moc
*.bib -> text/x-bibtex
*.smd -> application/vnd.stardivision.mail
*.ppt -> application/vnd.ms-powerpoint
*.pps -> application/vnd.ms-powerpoint
*.cdf -> application/x-netcdf
*.pfb -> application/x-font-type1
*.pfa -> application/x-font-type1
*.rgb -> image/x-rgb
*.src -> application/x-wais-source
*.ppm -> image/x-portable-pixmap
*.bz2 -> application/x-bzip
*.doc -> application/vnd.ms-word
*.m15 -> audio/x-mod
*.csv -> text/x-comma-separated-values
*.rle -> image/rle
*.etx -> text/x-setext
*.sgm -> text/sgml
*.ras -> image/x-cmu-raster
*.swf -> application/x-shockwave-flash
*.lhz -> application/x-lhz
*.rar -> application/x-rar
*.wk4 -> application/vnd.lotus-1-2-3
*.sgl -> application/vnd.stardivision.writer
*.vpp -> application/x-extension-vpp
*.so -> application/x-sharedlib
*.cs -> text/x-csharp
*.nc -> application/x-netcdf
*.sh -> application/x-shellscript
*.xm -> audio/x-xm
*.hs -> text/x-haskell
*.hp -> text/x-chdr
*.xi -> audio/x-xi
*.ms -> text/x-troff-ms
*.cc -> text/x-c++src
*.hh -> text/x-c++hdr
*.mm -> text/x-troff-mm
*.bz -> application/x-bzip
*.me -> text/x-troff-me
*.rm -> audio/x-pn-realaudio
*.md -> application/x-genesis-rom
*.gz -> application/x-gzip
*.ra -> audio/x-pn-realaudio
*.gg -> application/x-sms-rom
*.XM -> audio/x-mod
*.qt -> video/quicktime
*.gb -> application/x-gameboy-rom
*.aw -> application/x-applix-word
*.au -> audio/basic
*.as -> application/x-applix-spreadsheet
*.la -> application/x-shared-library-la
*.al -> application/x-perl
*.ai -> application/illustrator
*.fo -> text/x-xslfo
*.ag -> image/x-applix-graphics
*.py -> application/x-python
*.pw -> application/x-pw
*.ps -> application/postscript
*.po -> text/x-gettext-translation
*.pm -> application/x-perl
*.pl -> application/x-perl
*.ez -> application/andrew-inset
*.g3 -> image/fax-g3
*.ui -> application/x-designer
*.el -> text/x-emacs-lisp
*.js -> application/x-javascript
*.ts -> application/x-linguist
*.tr -> application/x-troff
*.tk -> text/x-tcl
*.it -> audio/x-it
*.dc -> application/x-dc-rom
*.f -> text/x-fortran
*.c -> text/x-csrc
*.a -> application/x-archive
*.Z -> application/x-compress
*.C -> text/x-c++src
*pk -> application/x-tex-pk
*.t -> application/x-troff
*.p -> text/x-pascal
*.o -> application/x-object
*.m -> text/x-objcsrc
*.h -> text/x-chdr
*~ -> application/x-trash
*% -> application/x-trash
Complex patterns (5):
*.anim[1-9j] -> video/x-anim
[Mm]akefile -> text/x-makefile
makefile* -> text/x-makefile
README* -> text/x-readme
*.*gf -> application/x-tex-gf
</file>
--
This mail was generated by DokuWiki at
http://thunar.xfce.org/wiki/
More information about the Thunar-workers
mailing list