* 仕様書

[REFS[
- [4] [CITE@en[RFC 3229 - Delta encoding in HTTP]] ([TIME[2014-10-26 21:15:25 +09:00]] 版) <http://tools.ietf.org/html/rfc3229#section-10.1>
- [7] [CITE@en[RFC 3229 - Delta encoding in HTTP]] ([TIME[2014-10-26 21:15:25 +09:00]] 版) <http://tools.ietf.org/html/rfc3229#section-10.9>
- [5] [CITE[Instance Manipulation Values]] ([TIME[2014-01-31 02:45:13 +09:00]] 版) <http://www.iana.org/assignments/inst-man-values/inst-man-values.xhtml>
]REFS]

* MIME 型

- [1] [CODE(MIME)@en[[[application/x-patch]]]]

> application/x-patch; x-type="unified"

[2] 
[[WING]] は [DFN[[CODE(MIME)@en[text/x-diff]]]] を使っています。


* 実現値操作 [CODE(HTTP)@en[diffe]]

[3] [[実現値操作]] [DFN[[CODE(HTTP)@en[[[diffe]]]]]] は、
[[UNIX命令]] [KBD@en[diff -e]] を表します [SRC[>>4, >>5]]。

;; [6] [[RFC 3229]] [SRC[>>4]] / [[IANA登録簿]] [SRC[>>5]] とも
The Open Group. [[The Single UNIX Specification, Version 2]] - 6 Vol Set for UNIX 98. Document number T912, The Open Group, February 1997
を出典としています。

[8] [CODE(HTTP)@en[[[diffe]]]] の後[[圧縮]]すればサイズは大きく削減できますから、
[CODE(HTTP)@en[[[gzip]]]] や [CODE(HTTP)@en[[[deflate]]]]
にも対応することを[RUBYB[強く推奨]@en[strongly recommended]]されています。 [SRC[>>7]]

* メモ



[FIG(quote)[
[FIGCAPTION[
[9] [CITE[CodeMirror: Diff mode]]
([TIME[2015-08-19 22:47:18 +09:00]])
<https://codemirror.net/mode/diff/index.html>
]FIGCAPTION]

> MIME types defined: text/x-diff.

]FIG]
