From 1e43e60f30de4ba3e90e8783ec19133f0a700c1b Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Mon, 2 Jun 2014 10:31:46 -0700 Subject: [PATCH 01/24] unsorted files get generic coloring until we figure out what to do with them --- LS_COLORS | 81 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 41 insertions(+), 40 deletions(-) diff --git a/LS_COLORS b/LS_COLORS index 0bf3e4d..8746036 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -563,51 +563,54 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 # unsorted {{{1 # # Portable Object Translation for GNU Gettext -.pot 38;5;166 +.pot 38;5;7 # CAD files for printed circuit boards -.pcb 38;5;28 +.pcb 38;5;7 # groff (rendering app for texinfo) -.mm 38;5;130;3 +.mm 38;5;7 # perldoc -.pod 38;5;172;1 +.pod 38;5;7 # GIMP brush -.gbr 38;5;2 +.gbr 38;5;7 # Linux Shell Executable Binary -.pl 38;5;214 +.pl 38;5;7 # printer spool file -.spl 38;5;2 +.spl 38;5;7 +# GIMP project file +.scm 38;5;7 +# Nokia Symbian OS files +.sis 38;5;7 -.1p 38;5;160 -.3p 38;5;160 -.cnc 38;5;37 -.def 38;5;136 -.ex 38;5;148;1 -.example 38;5;225;1 -.ger 38;5;2 -.map 38;5;58;3 -.mf 38;5;220;3 -.mfasl 38;5;73 -.mht 38;5;129 -.mi 38;5;124 -.mtx 38;5;36;3 -.pc 38;5;100 -.pi 38;5;126 -.plt 38;5;204;1 -.pm 38;5;197;1 -.rb 38;5;192 -.rdf 38;5;144 -.rst 38;5;67 -.ru 38;5;142 -.sch 38;5;34 -.sis 38;5;39 # Nokia Symbian OS files -.sty 38;5;58 -.sug 38;5;44 -.t 38;5;28;1 -.tdy 38;5;214 -.tfm 38;5;64 -.tfnt 38;5;140 -.tg 38;5;99 -.xln 38;5;37 +.1p 38;5;7 +.3p 38;5;7 +.cnc 38;5;7 +.def 38;5;7 +.ex 38;5;7 +.example 38;5;7 +.ger 38;5;7 +.map 38;5;7 +.mf 38;5;7 +.mfasl 38;5;7 +.mht 38;5;7 +.mi 38;5;7 +.mtx 38;5;7 +.pc 38;5;7 +.pi 38;5;7 +.plt 38;5;7 +.pm 38;5;7 +.rb 38;5;7 +.rdf 38;5;7 +.rst 38;5;7 +.ru 38;5;7 +.sch 38;5;7 +.sty 38;5;7 +.sug 38;5;7 +.t 38;5;7 +.tdy 38;5;7 +.tfm 38;5;7 +.tfnt 38;5;7 +.tg 38;5;7 +.xln 38;5;7 # }}} # termcap {{{1 TERM ansi @@ -662,7 +665,5 @@ TERM xterm-color TERM xterm-debian # }}} -# GIMP project file -.scm 38;5;204;1 # vim: ft=dircolors:fdm=marker:et:sw=2: From 521cc9000109056656f73f231c2980c016a92b23 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Mon, 2 Jun 2014 10:35:53 -0700 Subject: [PATCH 02/24] enforcing consistency for emulator files --- LS_COLORS | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/LS_COLORS b/LS_COLORS index 8746036..64636ac 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -532,33 +532,33 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 .enc 38;5;192;3 # }}} # emulators {{{1 -.32x 38;5;137 -.cdi 38;5;124 -.fm2 38;5;35 -.rom 38;5;59;1 -.sav 38;5;220 -.st 38;5;208;1 +.32x 38;5;213 +.cdi 38;5;213 +.fm2 38;5;213 +.rom 38;5;213 +.sav 38;5;213 +.st 38;5;213 # atari -.a00 38;5;11 -.a52 38;5;112 -.A64 38;5;82 -.a64 38;5;82 -.a78 38;5;112 -.adf 38;5;35 +.a00 38;5;213 +.a52 38;5;213 +.A64 38;5;213 +.a64 38;5;213 +.a78 38;5;213 +.adf 38;5;213 .atr 38;5;213 # nintendo -.gb 38;5;203 -.gba 38;5;205 -.gbc 38;5;204 -.gel 38;5;83 -.gg 38;5;138 -.ggl 38;5;83 -.ipk 38;5;117 # Nintendo (DS Packed Images) -.j64 38;5;102 -.nds 38;5;193 -.nes 38;5;160 +.gb 38;5;213 +.gba 38;5;213 +.gbc 38;5;213 +.gel 38;5;213 +.gg 38;5;213 +.ggl 38;5;213 +.ipk 38;5;213 # Nintendo (DS Packed Images) +.j64 38;5;213 +.nds 38;5;213 +.nes 38;5;213 # Sega -.sms 38;5;33 +.sms 38;5;213 # }}} # unsorted {{{1 # From 17ff8ac8f5bd029049aeed8852c68d9d992f1e4f Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Mon, 2 Jun 2014 10:36:53 -0700 Subject: [PATCH 03/24] added LICENSE file type, similar style to README --- LS_COLORS | 1 + 1 file changed, 1 insertion(+) diff --git a/LS_COLORS b/LS_COLORS index 64636ac..f83e7f2 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -58,6 +58,7 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 # }}} # documents {{{1 *README 38;5;220;1 +*LICENSE 38;5;220;1 .log 38;5;190 # plain-text {{{2 .txt 38;5;253 From e481d55962b3cc4e3163b9cee7a1c25dec9e52ee Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Mon, 2 Jun 2014 10:57:57 -0700 Subject: [PATCH 04/24] restyle json, yaml documents to be less loud --- LS_COLORS | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/LS_COLORS b/LS_COLORS index f83e7f2..3baf51c 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -72,9 +72,9 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 .tex 38;5;184 .textile 38;5;184 # key-value, non-relational data {{{2 -.xml 38;5;199 -.json 38;5;199 -.yml 38;5;199 +.xml 38;5;178 +.json 38;5;178 +.yml 38;5;178 # }}} # binary {{{2 .cbr 38;5;141 From 73e63d3cb8a7dd77375a3ba1075a66ac9d0a968f Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Mon, 2 Jun 2014 11:56:01 -0700 Subject: [PATCH 05/24] added .description file type --- LS_COLORS | 1 + 1 file changed, 1 insertion(+) diff --git a/LS_COLORS b/LS_COLORS index 3baf51c..2cdde66 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -60,6 +60,7 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 *README 38;5;220;1 *LICENSE 38;5;220;1 .log 38;5;190 +.description 1 # plain-text {{{2 .txt 38;5;253 # markup {{{2 From c8cff992390486587aef5d759d6df7cd8d82e0f1 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Tue, 3 Jun 2014 09:04:15 -0700 Subject: [PATCH 06/24] added pgn file type for portable game notation files --- LS_COLORS | 1 + 1 file changed, 1 insertion(+) diff --git a/LS_COLORS b/LS_COLORS index 2cdde66..dc00549 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -73,6 +73,7 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 .tex 38;5;184 .textile 38;5;184 # key-value, non-relational data {{{2 +.pgn 38;5;178 .xml 38;5;178 .json 38;5;178 .yml 38;5;178 From a20ba9ea5c5a6036de30c29607e9c26087b59f49 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Tue, 3 Jun 2014 09:04:36 -0700 Subject: [PATCH 07/24] added .doc filetype (not sure how it was lost) --- LS_COLORS | 1 + 1 file changed, 1 insertion(+) diff --git a/LS_COLORS b/LS_COLORS index dc00549..a07a717 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -87,6 +87,7 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 .PDF 38;5;141 # words {{{3 .docm 38;5;111;4 +.doc 38;5;111 .docx 38;5;111 .eps 38;5;111 .odb 38;5;111 From d1f9b4577c74a085442621ee0bf47b7f84787a44 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Tue, 3 Jun 2014 09:12:49 -0700 Subject: [PATCH 08/24] added mht file type for 'mime html' / 'rfc822' files --- LS_COLORS | 1 + 1 file changed, 1 insertion(+) diff --git a/LS_COLORS b/LS_COLORS index a07a717..356ec54 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -205,6 +205,7 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 .htm 38;5;125;1 .html 38;5;125;1 .jhtm 38;5;125;1 +.mht 38;5;125;1 # }}} # java {{{2 .coffee 38;5;074;1 From bf7ee7e399861e1c87b7c403c80e6c37de8e8a9c Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Tue, 3 Jun 2014 16:02:42 -0700 Subject: [PATCH 09/24] added .xls extension for legacy excel spreadsheets --- LS_COLORS | 1 + 1 file changed, 1 insertion(+) diff --git a/LS_COLORS b/LS_COLORS index 356ec54..a60b260 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -102,6 +102,7 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 .ods 38;5;112 .xla 38;5;76 # Excel spreadsheet +.xls 38:5:112 .xlsx 38;5;112 # Excel spreadsheet with macros .xlsxm 38;5;112;4 From ee18aa8c9e1dfa0d463ac8c9b2e1af9783de4337 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Wed, 4 Jun 2014 08:43:02 -0700 Subject: [PATCH 10/24] added .stackdump and .stderr filetypes --- LS_COLORS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/LS_COLORS b/LS_COLORS index a60b260..0c01c4f 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -490,6 +490,8 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 .dump 38;5;241 .err 38;5;160;1 .error 38;5;160;1 +.stderr 38;5;160;1 +.stackdump 38;5;241 .zcompdump 38;5;241 .zwc 38;5;241 # tcpdump, network traffic capture From a075f925ec722d582545b90010aab96f6ea842da Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Wed, 4 Jun 2014 08:44:07 -0700 Subject: [PATCH 11/24] separate section for temporary error log files --- LS_COLORS | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/LS_COLORS b/LS_COLORS index 0c01c4f..7068a45 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -486,11 +486,12 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 # state files .pid 38;5;248 .state 38;5;248 -# state dumps -.dump 38;5;241 +# error logs .err 38;5;160;1 .error 38;5;160;1 .stderr 38;5;160;1 +# state dumps +.dump 38;5;241 .stackdump 38;5;241 .zcompdump 38;5;241 .zwc 38;5;241 From e474f33f49ac60a4bf616692a2c549a7cf930178 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Wed, 4 Jun 2014 09:08:16 -0700 Subject: [PATCH 12/24] newlines --- README.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/README.markdown b/README.markdown index cc396b1..af09b3d 100644 --- a/README.markdown +++ b/README.markdown @@ -67,6 +67,7 @@ Here's a screenshot: LEGAL ===== © Copyright 2014 Magnus Woldrich. + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Perl Artistic License for more details. From 6277ce8223d05432fc6b458733cb52b985693fa1 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Thu, 5 Jun 2014 14:58:49 -0700 Subject: [PATCH 13/24] initial commit to build a test suite --- buildsuite | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 117 insertions(+) create mode 100755 buildsuite diff --git a/buildsuite b/buildsuite new file mode 100755 index 0000000..91062db --- /dev/null +++ b/buildsuite @@ -0,0 +1,117 @@ +#!/usr/bin/env bash +# GNU bash, version 4.3.18(1)-release (x86_64-unknown-linux-gnu) +# +# © Copyright 2014 Ryan Delaney. +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# This program is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation, either version 3 of the License, or (at your +# option) any later version. +# +# You should have received a copy of the GNU General Public License along +# with this program. If not, see . +# + +# Functions {{{1 +verbose() { + if [[ "$verbose" = "1" ]]; then + echo "$1" >&2 + fi +} + +error() { + echo "$1" >&2 +} +# }}} +# Usage {{{1 +# +usage() { +cat <&2 + exit 1 + shift + ;; + *) # no more options. Stop while loop + break + ;; + esac +done +# }}} +# Dependencies {{{ +if ! type sed &> /dev/null; then echo "ERROR: Missing dependency: sed" 1>&2; exit 1; fi +# }}} + +if [[ ! -d "./test" ]]; then mkdir test || exit 1; fi +cd test || exit 1 + +# File +touch FILE + +# Executable file +touch EXECUTABLE +chmod +x EXECUTABLE + +# Directory +mkdir DIRECTORY + +# Symlink +ln -s FILE SYMLINK + +# Hardlink +touch HARDLINK1 +ln HARDLINK1 HARDLINK2 + +# Create a link to nowhere +touch nothing +ln -s nothing ORPHAN +rm nothing + +# World-writable +touch WORLDWRITEABLE +chmod 0777 WORLDWRITEABLE + +# Supported extensions +while read line; do + : +# echo "$line" +done < <(sed -e '/^[ ]+#/d' ../LS_COLORS) + +# vim: ft=sh foldmethod=marker: From c34cc968ab382ec5505e38a455091241574a6f0c Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Thu, 5 Jun 2014 15:38:28 -0700 Subject: [PATCH 14/24] added test for symlinked directory --- buildsuite | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/buildsuite b/buildsuite index 91062db..0719a92 100755 --- a/buildsuite +++ b/buildsuite @@ -89,11 +89,14 @@ touch FILE touch EXECUTABLE chmod +x EXECUTABLE +# Symlink +ln -s FILE SYMLINK + # Directory mkdir DIRECTORY -# Symlink -ln -s FILE SYMLINK +# Directory symlink +ln -s DIRECTORY DIR-SYMLINK # Hardlink touch HARDLINK1 From 78977b9d5c86da81b9db0e38a9858167eb217a77 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Wed, 11 Jun 2014 09:04:47 -0700 Subject: [PATCH 15/24] added m4v file extension for video files --- LS_COLORS | 1 + 1 file changed, 1 insertion(+) diff --git a/LS_COLORS b/LS_COLORS index 7068a45..af098b8 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -255,6 +255,7 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 .divx 38;5;114 .IFO 38;5;114 .m2v 38;5;114 +.m4v 38;5;114 .mkv 38;5;114 .MOV 38;5;114 .mov 38;5;114 From abba3c2d37ff098e1d4e98903111300e4bc7ac85 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Thu, 12 Jun 2014 16:15:38 -0700 Subject: [PATCH 16/24] added AUTHORS to documents --- LS_COLORS | 1 + 1 file changed, 1 insertion(+) diff --git a/LS_COLORS b/LS_COLORS index af098b8..8d260da 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -59,6 +59,7 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 # documents {{{1 *README 38;5;220;1 *LICENSE 38;5;220;1 +*AUTHORS 38;5;220;1 .log 38;5;190 .description 1 # plain-text {{{2 From 30b6bf4da3a2d424df399b2eec0d169565d68f2c Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Thu, 12 Jun 2014 16:53:18 -0700 Subject: [PATCH 17/24] added COPYRIGHT and HISTORY --- LS_COLORS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/LS_COLORS b/LS_COLORS index 8d260da..373d2a2 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -59,7 +59,9 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 # documents {{{1 *README 38;5;220;1 *LICENSE 38;5;220;1 +*COPYRIGHT 38;5;220;1 *AUTHORS 38;5;220;1 +*HISTORY 38;5;220;1 .log 38;5;190 .description 1 # plain-text {{{2 From d4198f82634d61c5e8188c62781b68c1379f2757 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Fri, 13 Jun 2014 09:21:57 -0700 Subject: [PATCH 18/24] added *statefile --- LS_COLORS | 1 + 1 file changed, 1 insertion(+) diff --git a/LS_COLORS b/LS_COLORS index 373d2a2..797f753 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -490,6 +490,7 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 # state files .pid 38;5;248 .state 38;5;248 +*lockfile 38;5;248 # error logs .err 38;5;160;1 .error 38;5;160;1 From b7afdcca6602b03ceda4c8b5a3beb02b5cb099a1 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Fri, 13 Jun 2014 09:24:34 -0700 Subject: [PATCH 19/24] made .out dark like the other associated files --- LS_COLORS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LS_COLORS b/LS_COLORS index 797f753..330af13 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -232,7 +232,7 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 .am 38;5;242 .in 38;5;242 .old 38;5;242 -.out 38;5;46;1 +.out 38;5;242 .SKIP 38;5;244 # }}} # patch files {{{2 From 950a09ce2b8021f0f36b957fb5662de6717eb836 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Mon, 16 Jun 2014 08:22:08 -0700 Subject: [PATCH 20/24] make hardlinks a bit less loud --- LS_COLORS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LS_COLORS b/LS_COLORS index 330af13..b19512f 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -42,7 +42,7 @@ EXEC 38;5;208;1 FIFO 38;5;126 FILE 38;5;253 LINK target -MULTIHARDLINK 38;5;220;1 +MULTIHARDLINK 38;5;222;1 # "NORMAL don't reset the bold attribute - # https://github.com/trapd00r/LS_COLORS/issues/11 #NORMAL 38;5;254 From b8c2c949b12053513cdf0707edbd444742ecb483 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Wed, 18 Jun 2014 16:44:13 -0700 Subject: [PATCH 21/24] added .otf extension for open true-type fonts --- LS_COLORS | 1 + 1 file changed, 1 insertion(+) diff --git a/LS_COLORS b/LS_COLORS index b19512f..cf36589 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -314,6 +314,7 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 .pfb 38;5;66 .pfm 38;5;66 .ttf 38;5;66 +.otf 38;5;66 # postscript fonts .PFA 38;5;66 .pfa 38;5;66 From 1dbffa08aaae5485f310b78645d750c6331e23e7 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Sat, 21 Jun 2014 17:55:31 -0700 Subject: [PATCH 22/24] added .pak for quake I/II archives --- LS_COLORS | 1 + 1 file changed, 1 insertion(+) diff --git a/LS_COLORS b/LS_COLORS index cf36589..5f798e4 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -336,6 +336,7 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 .jad 38;5;215 .jar 38;5;215 .cab 38;5;215 +.pak 38;5;215 .vdf 38;5;215 .vpk 38;5;215 .bsp 38;5;215 From 189b13ed5e7435ffab8b2086805279a95893d6bc Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Mon, 23 Jun 2014 15:29:12 -0700 Subject: [PATCH 23/24] added .msg filetype for email messages, especially outlook --- LS_COLORS | 1 + 1 file changed, 1 insertion(+) diff --git a/LS_COLORS b/LS_COLORS index 5f798e4..d7f2bef 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -76,6 +76,7 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 .tex 38;5;184 .textile 38;5;184 # key-value, non-relational data {{{2 +.msg 38;5;178 .pgn 38;5;178 .xml 38;5;178 .json 38;5;178 From a8f788897a5cab588e7c114f398cc726c6d855d7 Mon Sep 17 00:00:00 2001 From: Ryan Delaney Date: Mon, 23 Jun 2014 15:34:37 -0700 Subject: [PATCH 24/24] corrected typo in .xls extension style --- LS_COLORS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LS_COLORS b/LS_COLORS index d7f2bef..96d46cb 100644 --- a/LS_COLORS +++ b/LS_COLORS @@ -106,7 +106,7 @@ STICKY_OTHER_WRITABLE 48;5;235;38;5;139;3 .ods 38;5;112 .xla 38;5;76 # Excel spreadsheet -.xls 38:5:112 +.xls 38;5;112 .xlsx 38;5;112 # Excel spreadsheet with macros .xlsxm 38;5;112;4