emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] 106/119: TODO Content and Transfer encodings


From: Eric Schulte
Subject: [elpa] 106/119: TODO Content and Transfer encodings
Date: Mon, 10 Mar 2014 16:57:55 +0000

eschulte pushed a commit to branch master
in repository elpa.

commit ddb7373ae532fa04222d981c5fa8a357a3b000bd
Author: Eric Schulte <address@hidden>
Date:   Tue Feb 11 15:43:24 2014 -0700

    TODO Content and Transfer encodings
---
 NOTES |   29 ++++++++++++++++++++++++-----
 1 files changed, 24 insertions(+), 5 deletions(-)

diff --git a/NOTES b/NOTES
index a256be8..00febfb 100644
--- a/NOTES
+++ b/NOTES
@@ -20,11 +20,26 @@ Encoding", which doesn't change the content, just the 
messages.
 The latter seems preferable, but possibly less widely supported.  See
 
http://stackoverflow.com/questions/11641923/transfer-encoding-gzip-vs-content-encoding-gzip.
 
-Maybe push these behind a single =ws-send-and-end= function with the
-following optional positional arguments.
-- content-encoding
-- signature
-- md5-sum
+- content-coding
+  - compress :: Unix =compress= program (rfc2616)
+  - deflate :: =zlib= (see http://www.iana.org/go/rfc1950) format with
+       =defalte= compression (rfc2616)
+  - exi :: W3c efficient XML (see http://www.w3.org/TR/exi/)
+  - gzip :: GNU zip (rfc2616)
+  - identity :: does nothing
+  - pack200-zip :: specific to Java archives (see
+       http://www.jcp.org/en/jsr/detail?id=200)
+- transfer-coding
+  - chunked :: (rfc2616)
+  - compress :: same as above
+  - deflate :: same as above
+  - gzip :: same as above
+- tail-header
+  - Content-MD5 :: Base64 encoded binary MD5 sum of content
+
+Maybe we can set the coding system of the process with
+=define-coding-system=, specifically using the =:pre-write-conversion=
+flag to e.g., gzip or chunkify the contents.
 
 ** DONE web sockets
 - http://en.wikipedia.org/wiki/WebSocket
@@ -155,6 +170,10 @@ low priority -- just 
[[*running%20behind%20an%20https%20proxy][run behind an htt
 This will be a pain, and will require expanding [[info:emacs-gnutls]] to
 add support for starting server processes, currently only client
 processes are supported.
+** screen cast?
+- http://en.wikipedia.org/wiki/XVidCap
+- https://aur.archlinux.org/packages/xvidcap/
+
 * Tutorials
 The following tutorials walk through common usage scenarios including
 installing the Emacs web-server and running it behind a proxy.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]