Standardize on the vi editing directives being on the first line.
diff --git a/e2fsprogs/blkid/blkid.h b/e2fsprogs/blkid/blkid.h
index c051b2b..979565e 100644
--- a/e2fsprogs/blkid/blkid.h
+++ b/e2fsprogs/blkid/blkid.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* blkid.h - Interface for libblkid, a library to identify block devices
*
diff --git a/e2fsprogs/blkid/blkidP.h b/e2fsprogs/blkid/blkidP.h
index 4ae9763..c7cb8ab 100644
--- a/e2fsprogs/blkid/blkidP.h
+++ b/e2fsprogs/blkid/blkidP.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* blkidP.h - Internal interfaces for libblkid
*
diff --git a/e2fsprogs/blkid/blkid_getsize.c b/e2fsprogs/blkid/blkid_getsize.c
index 3bc11e3..7a2133f 100644
--- a/e2fsprogs/blkid/blkid_getsize.c
+++ b/e2fsprogs/blkid/blkid_getsize.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* getsize.c --- get the size of a partition.
*
diff --git a/e2fsprogs/blkid/cache.c b/e2fsprogs/blkid/cache.c
index 9c9b8c7..57118e1 100644
--- a/e2fsprogs/blkid/cache.c
+++ b/e2fsprogs/blkid/cache.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* cache.c - allocation/initialization/free routines for cache
*
diff --git a/e2fsprogs/blkid/dev.c b/e2fsprogs/blkid/dev.c
index 5d56c50..6d99504 100644
--- a/e2fsprogs/blkid/dev.c
+++ b/e2fsprogs/blkid/dev.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* dev.c - allocation/initialization/free routines for dev
*
diff --git a/e2fsprogs/blkid/devname.c b/e2fsprogs/blkid/devname.c
index 1e016a5..b5c1bc9 100644
--- a/e2fsprogs/blkid/devname.c
+++ b/e2fsprogs/blkid/devname.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* devname.c - get a dev by its device inode name
*
diff --git a/e2fsprogs/blkid/devno.c b/e2fsprogs/blkid/devno.c
index 8911994..f3fa5c0 100644
--- a/e2fsprogs/blkid/devno.c
+++ b/e2fsprogs/blkid/devno.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* devno.c - find a particular device by its device number (major/minor)
*
diff --git a/e2fsprogs/blkid/list.h b/e2fsprogs/blkid/list.h
index c1cbfec..cbf16a0 100644
--- a/e2fsprogs/blkid/list.h
+++ b/e2fsprogs/blkid/list.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
#if !defined(_BLKID_LIST_H) && !defined(LIST_HEAD)
#define _BLKID_LIST_H
diff --git a/e2fsprogs/blkid/probe.c b/e2fsprogs/blkid/probe.c
index 03bbc74..2115697 100644
--- a/e2fsprogs/blkid/probe.c
+++ b/e2fsprogs/blkid/probe.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* probe.c - identify a block device by its contents, and return a dev
* struct with the details
diff --git a/e2fsprogs/blkid/probe.h b/e2fsprogs/blkid/probe.h
index 134913f..e1b6524 100644
--- a/e2fsprogs/blkid/probe.h
+++ b/e2fsprogs/blkid/probe.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* probe.h - constants and on-disk structures for extracting device data
*
diff --git a/e2fsprogs/blkid/read.c b/e2fsprogs/blkid/read.c
index a2a8bb5..e954c6d 100644
--- a/e2fsprogs/blkid/read.c
+++ b/e2fsprogs/blkid/read.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* read.c - read the blkid cache from disk, to avoid scanning all devices
*
diff --git a/e2fsprogs/blkid/resolve.c b/e2fsprogs/blkid/resolve.c
index 40d999a..4c43830 100644
--- a/e2fsprogs/blkid/resolve.c
+++ b/e2fsprogs/blkid/resolve.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* resolve.c - resolve names and tags into specific devices
*
diff --git a/e2fsprogs/blkid/save.c b/e2fsprogs/blkid/save.c
index 98d8d02..cdbaabc 100644
--- a/e2fsprogs/blkid/save.c
+++ b/e2fsprogs/blkid/save.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* save.c - write the cache struct to disk
*
diff --git a/e2fsprogs/blkid/tag.c b/e2fsprogs/blkid/tag.c
index 6164246..ff10b28 100644
--- a/e2fsprogs/blkid/tag.c
+++ b/e2fsprogs/blkid/tag.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* tag.c - allocation/initialization/free routines for tag structs
*
diff --git a/e2fsprogs/blkid/version.c b/e2fsprogs/blkid/version.c
index ea30d0c..d076de0 100644
--- a/e2fsprogs/blkid/version.c
+++ b/e2fsprogs/blkid/version.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* version.c --- Return the version of the blkid library
*
diff --git a/e2fsprogs/chattr.c b/e2fsprogs/chattr.c
index c390038..2cb75e8 100644
--- a/e2fsprogs/chattr.c
+++ b/e2fsprogs/chattr.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* chattr.c - Change file attributes on an ext2 file system
*
diff --git a/e2fsprogs/e2fsbb.h b/e2fsprogs/e2fsbb.h
index 975e567..78e7cbd 100644
--- a/e2fsprogs/e2fsbb.h
+++ b/e2fsprogs/e2fsbb.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* File: e2fsbb.h
*
diff --git a/e2fsprogs/e2fsck.c b/e2fsprogs/e2fsck.c
index 0d151ef..0282d32 100644
--- a/e2fsprogs/e2fsck.c
+++ b/e2fsprogs/e2fsck.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* e2fsck
*
diff --git a/e2fsprogs/e2fsck.h b/e2fsprogs/e2fsck.h
index 4bfe760..52db828 100644
--- a/e2fsprogs/e2fsck.h
+++ b/e2fsprogs/e2fsck.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
#include <sys/types.h>
#include <stdio.h>
#include <string.h>
diff --git a/e2fsprogs/e2p/e2p.h b/e2fsprogs/e2p/e2p.h
index d4a8c0e..2a2367b 100644
--- a/e2fsprogs/e2p/e2p.h
+++ b/e2fsprogs/e2p/e2p.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
#include "busybox.h"
#include <sys/types.h> /* Needed by dirent.h on netbsd */
#include <stdio.h>
diff --git a/e2fsprogs/e2p/feature.c b/e2fsprogs/e2p/feature.c
index 0a90583..602c2ff 100644
--- a/e2fsprogs/e2p/feature.c
+++ b/e2fsprogs/e2p/feature.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* feature.c --- convert between features and strings
*
diff --git a/e2fsprogs/e2p/fgetsetflags.c b/e2fsprogs/e2p/fgetsetflags.c
index 0a9f535..86bf65d 100644
--- a/e2fsprogs/e2p/fgetsetflags.c
+++ b/e2fsprogs/e2p/fgetsetflags.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* fgetflags.c - Get a file flags on an ext2 file system
* fsetflags.c - Set a file flags on an ext2 file system
diff --git a/e2fsprogs/e2p/fgetsetversion.c b/e2fsprogs/e2p/fgetsetversion.c
index 8227ab3..48cea9d 100644
--- a/e2fsprogs/e2p/fgetsetversion.c
+++ b/e2fsprogs/e2p/fgetsetversion.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* fgetversion.c - Get a file version on an ext2 file system
* fsetversion.c - Set a file version on an ext2 file system
diff --git a/e2fsprogs/e2p/hashstr.c b/e2fsprogs/e2p/hashstr.c
index 705f63a..697ffad 100644
--- a/e2fsprogs/e2p/hashstr.c
+++ b/e2fsprogs/e2p/hashstr.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* feature.c --- convert between features and strings
*
diff --git a/e2fsprogs/e2p/iod.c b/e2fsprogs/e2p/iod.c
index 5321f2d..8d4c5cd 100644
--- a/e2fsprogs/e2p/iod.c
+++ b/e2fsprogs/e2p/iod.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* iod.c - Iterate a function on each entry of a directory
*
diff --git a/e2fsprogs/e2p/ls.c b/e2fsprogs/e2p/ls.c
index ee83ab6..e2a1ccb 100644
--- a/e2fsprogs/e2p/ls.c
+++ b/e2fsprogs/e2p/ls.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* ls.c - List the contents of an ext2fs superblock
*
diff --git a/e2fsprogs/e2p/mntopts.c b/e2fsprogs/e2p/mntopts.c
index b27f78e..1ec3402 100644
--- a/e2fsprogs/e2p/mntopts.c
+++ b/e2fsprogs/e2p/mntopts.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* mountopts.c --- convert between default mount options and strings
*
diff --git a/e2fsprogs/e2p/ostype.c b/e2fsprogs/e2p/ostype.c
index 2ea59cb..d55f98b 100644
--- a/e2fsprogs/e2p/ostype.c
+++ b/e2fsprogs/e2p/ostype.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* getostype.c - Get the Filesystem OS type
*
diff --git a/e2fsprogs/e2p/parse_num.c b/e2fsprogs/e2p/parse_num.c
index 81c1605..6db076f 100644
--- a/e2fsprogs/e2p/parse_num.c
+++ b/e2fsprogs/e2p/parse_num.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* parse_num.c - Parse the number of blocks
*
diff --git a/e2fsprogs/e2p/pe.c b/e2fsprogs/e2p/pe.c
index 07fb886..835274b 100644
--- a/e2fsprogs/e2p/pe.c
+++ b/e2fsprogs/e2p/pe.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* pe.c - Print a second extended filesystem errors behavior
*
diff --git a/e2fsprogs/e2p/pf.c b/e2fsprogs/e2p/pf.c
index da8357a..55d4bc4 100644
--- a/e2fsprogs/e2p/pf.c
+++ b/e2fsprogs/e2p/pf.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* pf.c - Print file attributes on an ext2 file system
*
diff --git a/e2fsprogs/e2p/ps.c b/e2fsprogs/e2p/ps.c
index b7c0ee2..d106738 100644
--- a/e2fsprogs/e2p/ps.c
+++ b/e2fsprogs/e2p/ps.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* ps.c - Print filesystem state
*
diff --git a/e2fsprogs/e2p/uuid.c b/e2fsprogs/e2p/uuid.c
index cb4ec80..474d64a 100644
--- a/e2fsprogs/e2p/uuid.c
+++ b/e2fsprogs/e2p/uuid.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* uuid.c -- utility routines for manipulating UUID's.
*/
diff --git a/e2fsprogs/ext2fs/alloc.c b/e2fsprogs/ext2fs/alloc.c
index d56ef25..590f23a 100644
--- a/e2fsprogs/ext2fs/alloc.c
+++ b/e2fsprogs/ext2fs/alloc.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* alloc.c --- allocate new inodes, blocks for ext2fs
*
diff --git a/e2fsprogs/ext2fs/alloc_sb.c b/e2fsprogs/ext2fs/alloc_sb.c
index aa2cd05..a7437c9 100644
--- a/e2fsprogs/ext2fs/alloc_sb.c
+++ b/e2fsprogs/ext2fs/alloc_sb.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* alloc_sb.c --- Allocate the superblock and block group descriptors for a
* newly initialized filesystem. Used by mke2fs when initializing a filesystem
diff --git a/e2fsprogs/ext2fs/alloc_stats.c b/e2fsprogs/ext2fs/alloc_stats.c
index 32aa0b6..f3ab06a 100644
--- a/e2fsprogs/ext2fs/alloc_stats.c
+++ b/e2fsprogs/ext2fs/alloc_stats.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* alloc_stats.c --- Update allocation statistics for ext2fs
*
diff --git a/e2fsprogs/ext2fs/alloc_tables.c b/e2fsprogs/ext2fs/alloc_tables.c
index 10f1f95..b2d786e 100644
--- a/e2fsprogs/ext2fs/alloc_tables.c
+++ b/e2fsprogs/ext2fs/alloc_tables.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* alloc_tables.c --- Allocate tables for a newly initialized
* filesystem. Used by mke2fs when initializing a filesystem
diff --git a/e2fsprogs/ext2fs/badblocks.c b/e2fsprogs/ext2fs/badblocks.c
index d820411..7804396 100644
--- a/e2fsprogs/ext2fs/badblocks.c
+++ b/e2fsprogs/ext2fs/badblocks.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* badblocks.c --- routines to manipulate the bad block structure
*
diff --git a/e2fsprogs/ext2fs/bb_compat.c b/e2fsprogs/ext2fs/bb_compat.c
index 5a158b3..419ac77 100644
--- a/e2fsprogs/ext2fs/bb_compat.c
+++ b/e2fsprogs/ext2fs/bb_compat.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* bb_compat.c --- compatibility badblocks routines
*
diff --git a/e2fsprogs/ext2fs/bb_inode.c b/e2fsprogs/ext2fs/bb_inode.c
index 8a840d9..855f86e 100644
--- a/e2fsprogs/ext2fs/bb_inode.c
+++ b/e2fsprogs/ext2fs/bb_inode.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* bb_inode.c --- routines to update the bad block inode.
*
diff --git a/e2fsprogs/ext2fs/bitmaps.c b/e2fsprogs/ext2fs/bitmaps.c
index 932c345..712a4a9 100644
--- a/e2fsprogs/ext2fs/bitmaps.c
+++ b/e2fsprogs/ext2fs/bitmaps.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* bitmaps.c --- routines to read, write, and manipulate the inode and
* block bitmaps.
diff --git a/e2fsprogs/ext2fs/bitops.c b/e2fsprogs/ext2fs/bitops.c
index 44c08ad..9870611 100644
--- a/e2fsprogs/ext2fs/bitops.c
+++ b/e2fsprogs/ext2fs/bitops.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* bitops.c --- Bitmap frobbing code. See bitops.h for the inlined
* routines.
diff --git a/e2fsprogs/ext2fs/bitops.h b/e2fsprogs/ext2fs/bitops.h
index 922c31c..6dd3086 100644
--- a/e2fsprogs/ext2fs/bitops.h
+++ b/e2fsprogs/ext2fs/bitops.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* bitops.h --- Bitmap frobbing code. The byte swapping routines are
* also included here.
diff --git a/e2fsprogs/ext2fs/block.c b/e2fsprogs/ext2fs/block.c
index 94e96c5..0a757b2 100644
--- a/e2fsprogs/ext2fs/block.c
+++ b/e2fsprogs/ext2fs/block.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* block.c --- iterate over all blocks in an inode
*
diff --git a/e2fsprogs/ext2fs/bmap.c b/e2fsprogs/ext2fs/bmap.c
index 0015ba2..b22fe3d 100644
--- a/e2fsprogs/ext2fs/bmap.c
+++ b/e2fsprogs/ext2fs/bmap.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* bmap.c --- logical to physical block mapping
*
diff --git a/e2fsprogs/ext2fs/bmove.c b/e2fsprogs/ext2fs/bmove.c
index 8db9051..635410d 100644
--- a/e2fsprogs/ext2fs/bmove.c
+++ b/e2fsprogs/ext2fs/bmove.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* bmove.c --- Move blocks around to make way for a particular
* filesystem structure.
diff --git a/e2fsprogs/ext2fs/brel.h b/e2fsprogs/ext2fs/brel.h
index a7f9776..216fd13 100644
--- a/e2fsprogs/ext2fs/brel.h
+++ b/e2fsprogs/ext2fs/brel.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* brel.h
*
diff --git a/e2fsprogs/ext2fs/brel_ma.c b/e2fsprogs/ext2fs/brel_ma.c
index 557143d..652a350 100644
--- a/e2fsprogs/ext2fs/brel_ma.c
+++ b/e2fsprogs/ext2fs/brel_ma.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* brel_ma.c
*
diff --git a/e2fsprogs/ext2fs/check_desc.c b/e2fsprogs/ext2fs/check_desc.c
index eab8c7b..dd4b0e9 100644
--- a/e2fsprogs/ext2fs/check_desc.c
+++ b/e2fsprogs/ext2fs/check_desc.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* check_desc.c --- Check the group descriptors of an ext2 filesystem
*
diff --git a/e2fsprogs/ext2fs/closefs.c b/e2fsprogs/ext2fs/closefs.c
index 40a6974..3531cdc 100644
--- a/e2fsprogs/ext2fs/closefs.c
+++ b/e2fsprogs/ext2fs/closefs.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* closefs.c --- close an ext2 filesystem
*
diff --git a/e2fsprogs/ext2fs/cmp_bitmaps.c b/e2fsprogs/ext2fs/cmp_bitmaps.c
index fa45a43..05b8eb8 100644
--- a/e2fsprogs/ext2fs/cmp_bitmaps.c
+++ b/e2fsprogs/ext2fs/cmp_bitmaps.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* cmp_bitmaps.c --- routines to compare inode and block bitmaps.
*
diff --git a/e2fsprogs/ext2fs/dblist.c b/e2fsprogs/ext2fs/dblist.c
index aaac3b3..06ff6d8 100644
--- a/e2fsprogs/ext2fs/dblist.c
+++ b/e2fsprogs/ext2fs/dblist.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* dblist.c -- directory block list functions
*
diff --git a/e2fsprogs/ext2fs/dblist_dir.c b/e2fsprogs/ext2fs/dblist_dir.c
index 20b1cde..b239204 100644
--- a/e2fsprogs/ext2fs/dblist_dir.c
+++ b/e2fsprogs/ext2fs/dblist_dir.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* dblist_dir.c --- iterate by directory entry
*
diff --git a/e2fsprogs/ext2fs/dir_iterate.c b/e2fsprogs/ext2fs/dir_iterate.c
index df820fe..b7d8735 100644
--- a/e2fsprogs/ext2fs/dir_iterate.c
+++ b/e2fsprogs/ext2fs/dir_iterate.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* dir_iterate.c --- ext2fs directory iteration operations
*
diff --git a/e2fsprogs/ext2fs/dirblock.c b/e2fsprogs/ext2fs/dirblock.c
index 4f2bbc1..43e8e6e 100644
--- a/e2fsprogs/ext2fs/dirblock.c
+++ b/e2fsprogs/ext2fs/dirblock.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* dirblock.c --- directory block routines.
*
diff --git a/e2fsprogs/ext2fs/dirhash.c b/e2fsprogs/ext2fs/dirhash.c
index 39678a6..ab3243f 100644
--- a/e2fsprogs/ext2fs/dirhash.c
+++ b/e2fsprogs/ext2fs/dirhash.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* dirhash.c -- Calculate the hash of a directory entry
*
diff --git a/e2fsprogs/ext2fs/dupfs.c b/e2fsprogs/ext2fs/dupfs.c
index 2009ef7..203c29f 100644
--- a/e2fsprogs/ext2fs/dupfs.c
+++ b/e2fsprogs/ext2fs/dupfs.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* dupfs.c --- duplicate a ext2 filesystem handle
*
diff --git a/e2fsprogs/ext2fs/e2image.h b/e2fsprogs/ext2fs/e2image.h
index c05d43e..8d38ecc 100644
--- a/e2fsprogs/ext2fs/e2image.h
+++ b/e2fsprogs/ext2fs/e2image.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* e2image.h --- header file describing the ext2 image format
*
diff --git a/e2fsprogs/ext2fs/expanddir.c b/e2fsprogs/ext2fs/expanddir.c
index c148b93..8a29ae5 100644
--- a/e2fsprogs/ext2fs/expanddir.c
+++ b/e2fsprogs/ext2fs/expanddir.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* expand.c --- expand an ext2fs directory
*
diff --git a/e2fsprogs/ext2fs/ext2_err.h b/e2fsprogs/ext2fs/ext2_err.h
index a2a506f..ead3528 100644
--- a/e2fsprogs/ext2fs/ext2_err.h
+++ b/e2fsprogs/ext2fs/ext2_err.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* ext2_err.h:
* This file is automatically generated; please do not edit it.
diff --git a/e2fsprogs/ext2fs/ext2_ext_attr.h b/e2fsprogs/ext2fs/ext2_ext_attr.h
index 79f23ee..cc91bb8 100644
--- a/e2fsprogs/ext2fs/ext2_ext_attr.h
+++ b/e2fsprogs/ext2fs/ext2_ext_attr.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
File: linux/ext2_ext_attr.h
diff --git a/e2fsprogs/ext2fs/ext2_fs.h b/e2fsprogs/ext2fs/ext2_fs.h
index 44b04be..cb49d7a 100644
--- a/e2fsprogs/ext2fs/ext2_fs.h
+++ b/e2fsprogs/ext2fs/ext2_fs.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* linux/include/linux/ext2_fs.h
*
diff --git a/e2fsprogs/ext2fs/ext2_io.h b/e2fsprogs/ext2fs/ext2_io.h
index 190f6c1..e6c9630 100644
--- a/e2fsprogs/ext2fs/ext2_io.h
+++ b/e2fsprogs/ext2fs/ext2_io.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* io.h --- the I/O manager abstraction
*
diff --git a/e2fsprogs/ext2fs/ext2_types.h b/e2fsprogs/ext2fs/ext2_types.h
index ee9b980..2c1196b 100644
--- a/e2fsprogs/ext2fs/ext2_types.h
+++ b/e2fsprogs/ext2fs/ext2_types.h
@@ -1 +1,2 @@
+/* vi: set sw=4 ts=4: */
#include <linux/types.h>
diff --git a/e2fsprogs/ext2fs/ext2fs.h b/e2fsprogs/ext2fs/ext2fs.h
index d5a0791..133fb1f 100644
--- a/e2fsprogs/ext2fs/ext2fs.h
+++ b/e2fsprogs/ext2fs/ext2fs.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* ext2fs.h --- ext2fs
*
diff --git a/e2fsprogs/ext2fs/ext2fsP.h b/e2fsprogs/ext2fs/ext2fsP.h
index 90b0812..908b5d9 100644
--- a/e2fsprogs/ext2fs/ext2fsP.h
+++ b/e2fsprogs/ext2fs/ext2fsP.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* ext2fsP.h --- private header file for ext2 library
*
diff --git a/e2fsprogs/ext2fs/ext2fs_inline.c b/e2fsprogs/ext2fs/ext2fs_inline.c
index 07805b1..da1cf5b 100644
--- a/e2fsprogs/ext2fs/ext2fs_inline.c
+++ b/e2fsprogs/ext2fs/ext2fs_inline.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* ext2fs.h --- ext2fs
*
diff --git a/e2fsprogs/ext2fs/ext_attr.c b/e2fsprogs/ext2fs/ext_attr.c
index ca9f9e2..7ee41f2 100644
--- a/e2fsprogs/ext2fs/ext_attr.c
+++ b/e2fsprogs/ext2fs/ext_attr.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* ext_attr.c --- extended attribute blocks
*
diff --git a/e2fsprogs/ext2fs/fileio.c b/e2fsprogs/ext2fs/fileio.c
index da349fe..c56a21a 100644
--- a/e2fsprogs/ext2fs/fileio.c
+++ b/e2fsprogs/ext2fs/fileio.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* fileio.c --- Simple file I/O routines
*
diff --git a/e2fsprogs/ext2fs/finddev.c b/e2fsprogs/ext2fs/finddev.c
index 552aa79..1261d15 100644
--- a/e2fsprogs/ext2fs/finddev.c
+++ b/e2fsprogs/ext2fs/finddev.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* finddev.c -- this routine attempts to find a particular device in
* /dev
diff --git a/e2fsprogs/ext2fs/flushb.c b/e2fsprogs/ext2fs/flushb.c
index af7216a..e429826 100644
--- a/e2fsprogs/ext2fs/flushb.c
+++ b/e2fsprogs/ext2fs/flushb.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* flushb.c --- Hides system-dependent information for both syncing a
* device to disk and to flush any buffers from disk cache.
diff --git a/e2fsprogs/ext2fs/freefs.c b/e2fsprogs/ext2fs/freefs.c
index f0f7b3e..65c4ee7 100644
--- a/e2fsprogs/ext2fs/freefs.c
+++ b/e2fsprogs/ext2fs/freefs.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* freefs.c --- free an ext2 filesystem
*
diff --git a/e2fsprogs/ext2fs/gen_bitmap.c b/e2fsprogs/ext2fs/gen_bitmap.c
index 3f15ce6..d0869c9 100644
--- a/e2fsprogs/ext2fs/gen_bitmap.c
+++ b/e2fsprogs/ext2fs/gen_bitmap.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* gen_bitmap.c --- Generic bitmap routines that used to be inlined.
*
diff --git a/e2fsprogs/ext2fs/get_pathname.c b/e2fsprogs/ext2fs/get_pathname.c
index 18bb6d2..a98b2b9 100644
--- a/e2fsprogs/ext2fs/get_pathname.c
+++ b/e2fsprogs/ext2fs/get_pathname.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* get_pathname.c --- do directry/inode -> name translation
*
diff --git a/e2fsprogs/ext2fs/getsectsize.c b/e2fsprogs/ext2fs/getsectsize.c
index 36871f2..163ec65 100644
--- a/e2fsprogs/ext2fs/getsectsize.c
+++ b/e2fsprogs/ext2fs/getsectsize.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* getsectsize.c --- get the sector size of a device.
*
diff --git a/e2fsprogs/ext2fs/getsize.c b/e2fsprogs/ext2fs/getsize.c
index 552e542..516886c 100644
--- a/e2fsprogs/ext2fs/getsize.c
+++ b/e2fsprogs/ext2fs/getsize.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* getsize.c --- get the size of a partition.
*
diff --git a/e2fsprogs/ext2fs/icount.c b/e2fsprogs/ext2fs/icount.c
index 7d0d63c..521e00b 100644
--- a/e2fsprogs/ext2fs/icount.c
+++ b/e2fsprogs/ext2fs/icount.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* icount.c --- an efficient inode count abstraction
*
diff --git a/e2fsprogs/ext2fs/imager.c b/e2fsprogs/ext2fs/imager.c
index ece66fc..2f93cb4 100644
--- a/e2fsprogs/ext2fs/imager.c
+++ b/e2fsprogs/ext2fs/imager.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* image.c --- writes out the critical parts of the filesystem as a
* flat file.
diff --git a/e2fsprogs/ext2fs/ind_block.c b/e2fsprogs/ext2fs/ind_block.c
index 4728fe7..c86a1c5 100644
--- a/e2fsprogs/ext2fs/ind_block.c
+++ b/e2fsprogs/ext2fs/ind_block.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* ind_block.c --- indirect block I/O routines
*
diff --git a/e2fsprogs/ext2fs/initialize.c b/e2fsprogs/ext2fs/initialize.c
index 3d326b5..ef1d343 100644
--- a/e2fsprogs/ext2fs/initialize.c
+++ b/e2fsprogs/ext2fs/initialize.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* initialize.c --- initialize a filesystem handle given superblock
* parameters. Used by mke2fs when initializing a filesystem.
diff --git a/e2fsprogs/ext2fs/inline.c b/e2fsprogs/ext2fs/inline.c
index 9c3a6c0..9b620a7 100644
--- a/e2fsprogs/ext2fs/inline.c
+++ b/e2fsprogs/ext2fs/inline.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* inline.c --- Includes the inlined functions defined in the header
* files as standalone functions, in case the application program
diff --git a/e2fsprogs/ext2fs/inode.c b/e2fsprogs/ext2fs/inode.c
index 88da4e0..2ff9fe6 100644
--- a/e2fsprogs/ext2fs/inode.c
+++ b/e2fsprogs/ext2fs/inode.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* inode.c --- utility routines to read and write inodes
*
diff --git a/e2fsprogs/ext2fs/inode_io.c b/e2fsprogs/ext2fs/inode_io.c
index deaa955..4bfa93a 100644
--- a/e2fsprogs/ext2fs/inode_io.c
+++ b/e2fsprogs/ext2fs/inode_io.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* inode_io.c --- This is allows an inode in an ext2 filesystem image
* to be accessed via the I/O manager interface.
diff --git a/e2fsprogs/ext2fs/io_manager.c b/e2fsprogs/ext2fs/io_manager.c
index 3d0987b..b470386 100644
--- a/e2fsprogs/ext2fs/io_manager.c
+++ b/e2fsprogs/ext2fs/io_manager.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* io_manager.c --- the I/O manager abstraction
*/
diff --git a/e2fsprogs/ext2fs/irel.h b/e2fsprogs/ext2fs/irel.h
index 45e031b..91d1d89 100644
--- a/e2fsprogs/ext2fs/irel.h
+++ b/e2fsprogs/ext2fs/irel.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* irel.h
*
diff --git a/e2fsprogs/ext2fs/irel_ma.c b/e2fsprogs/ext2fs/irel_ma.c
index f4fe1e0..c871b18 100644
--- a/e2fsprogs/ext2fs/irel_ma.c
+++ b/e2fsprogs/ext2fs/irel_ma.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* irel_ma.c
*
diff --git a/e2fsprogs/ext2fs/ismounted.c b/e2fsprogs/ext2fs/ismounted.c
index 3811943..cace771 100644
--- a/e2fsprogs/ext2fs/ismounted.c
+++ b/e2fsprogs/ext2fs/ismounted.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* ismounted.c --- Check to see if the filesystem was mounted
*
diff --git a/e2fsprogs/ext2fs/jfs_dat.h b/e2fsprogs/ext2fs/jfs_dat.h
index 8ec5d38..136635d 100644
--- a/e2fsprogs/ext2fs/jfs_dat.h
+++ b/e2fsprogs/ext2fs/jfs_dat.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* jfs_dat.h --- stripped down header file which only contains the JFS
* on-disk data structures
diff --git a/e2fsprogs/ext2fs/kernel-jbd.h b/e2fsprogs/ext2fs/kernel-jbd.h
index 9074f3c..4c6c7de 100644
--- a/e2fsprogs/ext2fs/kernel-jbd.h
+++ b/e2fsprogs/ext2fs/kernel-jbd.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* linux/include/linux/jbd.h
*
diff --git a/e2fsprogs/ext2fs/kernel-list.h b/e2fsprogs/ext2fs/kernel-list.h
index fa62ff1..3392596 100644
--- a/e2fsprogs/ext2fs/kernel-list.h
+++ b/e2fsprogs/ext2fs/kernel-list.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
#ifndef _LINUX_LIST_H
#define _LINUX_LIST_H
diff --git a/e2fsprogs/ext2fs/link.c b/e2fsprogs/ext2fs/link.c
index 6fb3076..08b2e96 100644
--- a/e2fsprogs/ext2fs/link.c
+++ b/e2fsprogs/ext2fs/link.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* link.c --- create links in a ext2fs directory
*
diff --git a/e2fsprogs/ext2fs/lookup.c b/e2fsprogs/ext2fs/lookup.c
index 76c5ac8..31b30a1 100644
--- a/e2fsprogs/ext2fs/lookup.c
+++ b/e2fsprogs/ext2fs/lookup.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* lookup.c --- ext2fs directory lookup operations
*
diff --git a/e2fsprogs/ext2fs/mkdir.c b/e2fsprogs/ext2fs/mkdir.c
index c3c0371..b63c5d7 100644
--- a/e2fsprogs/ext2fs/mkdir.c
+++ b/e2fsprogs/ext2fs/mkdir.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* mkdir.c --- make a directory in the filesystem
*
diff --git a/e2fsprogs/ext2fs/mkjournal.c b/e2fsprogs/ext2fs/mkjournal.c
index 47a4590..c23ed90 100644
--- a/e2fsprogs/ext2fs/mkjournal.c
+++ b/e2fsprogs/ext2fs/mkjournal.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* mkjournal.c --- make a journal for a filesystem
*
diff --git a/e2fsprogs/ext2fs/namei.c b/e2fsprogs/ext2fs/namei.c
index 2c372f4..9889670 100644
--- a/e2fsprogs/ext2fs/namei.c
+++ b/e2fsprogs/ext2fs/namei.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* namei.c --- ext2fs directory lookup operations
*
diff --git a/e2fsprogs/ext2fs/newdir.c b/e2fsprogs/ext2fs/newdir.c
index 27c718e..9470e7f 100644
--- a/e2fsprogs/ext2fs/newdir.c
+++ b/e2fsprogs/ext2fs/newdir.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* newdir.c --- create a new directory block
*
diff --git a/e2fsprogs/ext2fs/openfs.c b/e2fsprogs/ext2fs/openfs.c
index 646ec4d..716be06 100644
--- a/e2fsprogs/ext2fs/openfs.c
+++ b/e2fsprogs/ext2fs/openfs.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* openfs.c --- open an ext2 filesystem
*
diff --git a/e2fsprogs/ext2fs/read_bb.c b/e2fsprogs/ext2fs/read_bb.c
index 7612e67..4766157 100644
--- a/e2fsprogs/ext2fs/read_bb.c
+++ b/e2fsprogs/ext2fs/read_bb.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* read_bb --- read the bad blocks inode
*
diff --git a/e2fsprogs/ext2fs/read_bb_file.c b/e2fsprogs/ext2fs/read_bb_file.c
index f7851f1..831adcc 100644
--- a/e2fsprogs/ext2fs/read_bb_file.c
+++ b/e2fsprogs/ext2fs/read_bb_file.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* read_bb_file.c --- read a list of bad blocks from a FILE *
*
diff --git a/e2fsprogs/ext2fs/res_gdt.c b/e2fsprogs/ext2fs/res_gdt.c
index 6a416b6..f7ee8b1 100644
--- a/e2fsprogs/ext2fs/res_gdt.c
+++ b/e2fsprogs/ext2fs/res_gdt.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* res_gdt.c --- reserve blocks for growing the group descriptor table
* during online resizing.
diff --git a/e2fsprogs/ext2fs/rs_bitmap.c b/e2fsprogs/ext2fs/rs_bitmap.c
index c2e51e0..e932b3c 100644
--- a/e2fsprogs/ext2fs/rs_bitmap.c
+++ b/e2fsprogs/ext2fs/rs_bitmap.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* rs_bitmap.c --- routine for changing the size of a bitmap
*
diff --git a/e2fsprogs/ext2fs/rw_bitmaps.c b/e2fsprogs/ext2fs/rw_bitmaps.c
index 50f2a94..a5782db 100644
--- a/e2fsprogs/ext2fs/rw_bitmaps.c
+++ b/e2fsprogs/ext2fs/rw_bitmaps.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* rw_bitmaps.c --- routines to read and write the inode and block bitmaps.
*
diff --git a/e2fsprogs/ext2fs/sparse.c b/e2fsprogs/ext2fs/sparse.c
index 90b028f..b3d3071 100644
--- a/e2fsprogs/ext2fs/sparse.c
+++ b/e2fsprogs/ext2fs/sparse.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* sparse.c --- find the groups in an ext2 filesystem with metadata backups
*
diff --git a/e2fsprogs/ext2fs/swapfs.c b/e2fsprogs/ext2fs/swapfs.c
index 0c01806..2fca3cf 100644
--- a/e2fsprogs/ext2fs/swapfs.c
+++ b/e2fsprogs/ext2fs/swapfs.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* swapfs.c --- swap ext2 filesystem data structures
*
diff --git a/e2fsprogs/ext2fs/test_io.c b/e2fsprogs/ext2fs/test_io.c
index 45f9090..fb029e2 100644
--- a/e2fsprogs/ext2fs/test_io.c
+++ b/e2fsprogs/ext2fs/test_io.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* test_io.c --- This is the Test I/O interface.
*
diff --git a/e2fsprogs/ext2fs/unix_io.c b/e2fsprogs/ext2fs/unix_io.c
index 69d01f4..474f073 100644
--- a/e2fsprogs/ext2fs/unix_io.c
+++ b/e2fsprogs/ext2fs/unix_io.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* unix_io.c --- This is the Unix (well, really POSIX) implementation
* of the I/O manager.
diff --git a/e2fsprogs/ext2fs/unlink.c b/e2fsprogs/ext2fs/unlink.c
index 6ad3c4e..83ac271 100644
--- a/e2fsprogs/ext2fs/unlink.c
+++ b/e2fsprogs/ext2fs/unlink.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* unlink.c --- delete links in a ext2fs directory
*
diff --git a/e2fsprogs/ext2fs/valid_blk.c b/e2fsprogs/ext2fs/valid_blk.c
index d0367e7..8ed77ae 100644
--- a/e2fsprogs/ext2fs/valid_blk.c
+++ b/e2fsprogs/ext2fs/valid_blk.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* valid_blk.c --- does the inode have valid blocks?
*
diff --git a/e2fsprogs/ext2fs/version.c b/e2fsprogs/ext2fs/version.c
index f7026af..882e121 100644
--- a/e2fsprogs/ext2fs/version.c
+++ b/e2fsprogs/ext2fs/version.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* version.c --- Return the version of the ext2 library
*
diff --git a/e2fsprogs/ext2fs/write_bb_file.c b/e2fsprogs/ext2fs/write_bb_file.c
index 269b576..5b19eef 100644
--- a/e2fsprogs/ext2fs/write_bb_file.c
+++ b/e2fsprogs/ext2fs/write_bb_file.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* write_bb_file.c --- write a list of bad blocks to a FILE *
*
diff --git a/e2fsprogs/fsck.c b/e2fsprogs/fsck.c
index 54e8597..3290d00 100644
--- a/e2fsprogs/fsck.c
+++ b/e2fsprogs/fsck.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* pfsck --- A generic, parallelizing front-end for the fsck program.
* It will automatically try to run fsck programs in parallel if the
diff --git a/e2fsprogs/fsck.h b/e2fsprogs/fsck.h
index 12748a1..2ca2af7 100644
--- a/e2fsprogs/fsck.h
+++ b/e2fsprogs/fsck.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* fsck.h
*/
diff --git a/e2fsprogs/lsattr.c b/e2fsprogs/lsattr.c
index 1f21766..5c20d25 100644
--- a/e2fsprogs/lsattr.c
+++ b/e2fsprogs/lsattr.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* lsattr.c - List file attributes on an ext2 file system
*
diff --git a/e2fsprogs/mke2fs.c b/e2fsprogs/mke2fs.c
index 22e4d25..f1e4083 100644
--- a/e2fsprogs/mke2fs.c
+++ b/e2fsprogs/mke2fs.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* mke2fs.c - Make a ext2fs filesystem.
*
diff --git a/e2fsprogs/tune2fs.c b/e2fsprogs/tune2fs.c
index 521e498..8ec3461 100644
--- a/e2fsprogs/tune2fs.c
+++ b/e2fsprogs/tune2fs.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* tune2fs.c - Change the file system parameters on an ext2 file system
*
diff --git a/e2fsprogs/util.c b/e2fsprogs/util.c
index 151af32..6b72d0e 100644
--- a/e2fsprogs/util.c
+++ b/e2fsprogs/util.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* util.c --- helper functions used by tune2fs and mke2fs
*
diff --git a/e2fsprogs/util.h b/e2fsprogs/util.h
index 5041046..80d2417 100644
--- a/e2fsprogs/util.h
+++ b/e2fsprogs/util.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* util.h --- header file defining prototypes for helper functions
* used by tune2fs and mke2fs
diff --git a/e2fsprogs/uuid/compare.c b/e2fsprogs/uuid/compare.c
index 94c32b1..2be9e90 100644
--- a/e2fsprogs/uuid/compare.c
+++ b/e2fsprogs/uuid/compare.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* compare.c --- compare whether or not two UUID's are the same
*
diff --git a/e2fsprogs/uuid/gen_uuid.c b/e2fsprogs/uuid/gen_uuid.c
index 24eb852..e5c0f0d 100644
--- a/e2fsprogs/uuid/gen_uuid.c
+++ b/e2fsprogs/uuid/gen_uuid.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* gen_uuid.c --- generate a DCE-compatible uuid
*
diff --git a/e2fsprogs/uuid/pack.c b/e2fsprogs/uuid/pack.c
index 9d733f0..217cfce 100644
--- a/e2fsprogs/uuid/pack.c
+++ b/e2fsprogs/uuid/pack.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* Internal routine for packing UUID's
*
diff --git a/e2fsprogs/uuid/parse.c b/e2fsprogs/uuid/parse.c
index 21b2949..9a3f9cb 100644
--- a/e2fsprogs/uuid/parse.c
+++ b/e2fsprogs/uuid/parse.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* parse.c --- UUID parsing
*
diff --git a/e2fsprogs/uuid/unpack.c b/e2fsprogs/uuid/unpack.c
index 8f9c520..95d3aab 100644
--- a/e2fsprogs/uuid/unpack.c
+++ b/e2fsprogs/uuid/unpack.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* Internal routine for unpacking UUID
*
diff --git a/e2fsprogs/uuid/unparse.c b/e2fsprogs/uuid/unparse.c
index a95bbb0..d2948fe 100644
--- a/e2fsprogs/uuid/unparse.c
+++ b/e2fsprogs/uuid/unparse.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* unparse.c -- convert a UUID to string
*
diff --git a/e2fsprogs/uuid/uuid.h b/e2fsprogs/uuid/uuid.h
index 95602c9..bd53b15 100644
--- a/e2fsprogs/uuid/uuid.h
+++ b/e2fsprogs/uuid/uuid.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* Public include file for the UUID library
*
diff --git a/e2fsprogs/uuid/uuidP.h b/e2fsprogs/uuid/uuidP.h
index 9d30ce2..87041ef 100644
--- a/e2fsprogs/uuid/uuidP.h
+++ b/e2fsprogs/uuid/uuidP.h
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* uuid.h -- private header file for uuids
*
diff --git a/e2fsprogs/uuid/uuid_time.c b/e2fsprogs/uuid/uuid_time.c
index 51f87de..df91ec3 100644
--- a/e2fsprogs/uuid/uuid_time.c
+++ b/e2fsprogs/uuid/uuid_time.c
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
/*
* uuid_time.c --- Interpret the time field from a uuid. This program
* violates the UUID abstraction barrier by reaching into the guts