From b5ce8ccc734d73dcfe9f11f7aff46b158860f276 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Tue, 15 Nov 2016 01:59:21 -0500 Subject: don't convert to CRLF when editing using the web form --- src/edit/posthack.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/edit/posthack.go b/src/edit/posthack.go index 9e4759e..fad692b 100644 --- a/src/edit/posthack.go +++ b/src/edit/posthack.go @@ -44,6 +44,9 @@ func PostHack(req *http.Request) { req.MultipartForm = nil } else if bodies := req.PostForm["_body"]; len(bodies) > 0 { body := bodies[0] + if req.PostFormValue("_body_decrlf") != "" { + body = strings.Replace(body, "\r\n", "\n", -1) + } req.Body = ioutil.NopCloser(strings.NewReader(body)) if req.Header.Get("Content-Length") != "" { req.Header.Set("Content-Length", strconv.Itoa(len(body))) -- cgit v1.2.3