-# $OpenBSD: xwindows,v 1.3 2008/05/14 20:45:35 chl Exp $
+# $OpenBSD: xwindows,v 1.4 2015/10/06 08:51:00 nicm Exp $
#------------------------------------------------------------------------------
# xwindows: file(1) magic for various X/Window system file formats.
>0 byte =0 obsolete
0 string xkm Compiled XKB Keymap: msb,
>3 byte >0 version %d
->0 byte =0 obsolete
+>3 byte =0 obsolete
# xfsdump archive
0 string xFSdump0 xfsdump archive
# Jaleo XFS files
0 long 395726 Jaleo XFS file
->4 long x - version %ld
->8 long x - [%ld -
->20 long x \b%ldx
->24 long x \b%ldx
->28 long 1008 \bYUV422]
->28 long 1000 \bRGB24]
+>4 long x - version %d
+>8 long x - [%d -
+>20 long x \b%dx
+>24 long x \b%dx
+>28 long 1008 \bYUV422]
+>28 long 1000 \bRGB24]
+
+# Xcursor data
+# X11 mouse cursor format defined in libXcursor, see
+# http://www.x.org/archive/X11R6.8.1/doc/Xcursor.3.html
+# http://cgit.freedesktop.org/xorg/lib/libXcursor/tree/include/X11/Xcursor/Xcursor.h
+0 string Xcur Xcursor data
+!:mime image/x-xcursor
+>10 leshort x version %d
+>>8 leshort x \b.%d