From cd0421ceb8be2e078eac776d37a14f330cda8b26 Mon Sep 17 00:00:00 2001
From: Matthew Holt <Matthew.Holt+git@gmail.com>
Date: Sat, 18 Apr 2015 09:54:35 -0600
Subject: [PATCH] Package extension -> extensions

---
 config/middleware.go                        | 4 ++--
 middleware/{extension => extensions}/ext.go | 2 +-
 middleware/path.go                          | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)
 rename middleware/{extension => extensions}/ext.go (99%)

diff --git a/config/middleware.go b/config/middleware.go
index 589f1030d..b6f57bd44 100644
--- a/config/middleware.go
+++ b/config/middleware.go
@@ -4,7 +4,7 @@ import (
 	"github.com/mholt/caddy/middleware"
 	"github.com/mholt/caddy/middleware/browse"
 	"github.com/mholt/caddy/middleware/errors"
-	"github.com/mholt/caddy/middleware/extension"
+	"github.com/mholt/caddy/middleware/extensions"
 	"github.com/mholt/caddy/middleware/fastcgi"
 	"github.com/mholt/caddy/middleware/gzip"
 	"github.com/mholt/caddy/middleware/headers"
@@ -43,7 +43,7 @@ func init() {
 	register("header", headers.New)
 	register("rewrite", rewrite.New)
 	register("redir", redirect.New)
-	register("ext", extension.New)
+	register("ext", extensions.New)
 	register("proxy", proxy.New)
 	register("fastcgi", fastcgi.New)
 	register("websocket", websockets.New)
diff --git a/middleware/extension/ext.go b/middleware/extensions/ext.go
similarity index 99%
rename from middleware/extension/ext.go
rename to middleware/extensions/ext.go
index 959f22d27..006ba07a0 100644
--- a/middleware/extension/ext.go
+++ b/middleware/extensions/ext.go
@@ -3,7 +3,7 @@
 // internally for paths requested that don't match an existing
 // resource. The first path+ext combination that matches a valid
 // file will be used.
-package extension
+package extensions
 
 import (
 	"net/http"
diff --git a/middleware/path.go b/middleware/path.go
index 4ddc6f9d4..c165ce8e0 100644
--- a/middleware/path.go
+++ b/middleware/path.go
@@ -7,7 +7,7 @@ type Path string
 
 // Path matching will probably not always be a direct
 // comparison; this method assures that paths can be
-// easily matched.
+// easily and consistently matched.
 func (p Path) Matches(other string) bool {
 	return strings.HasPrefix(string(p), other)
 }