Tags: ahyatt/emacs-websocket
Tags
Set version to 1.13. This version is mostly testing changes. However, the automatic reconnection behavior of websockets was found to cause infinite loops in situations that should be relatively normal for error occurances. The behavior seemed unnecessary, so it was removed.
Merge fix for 32-bit emacs. Fix is from the ELPA repository, commit 42e566c946db8fc8b170a13c3bdff60cbf2807b0, by Paul Eggert. Original commit message: Port websocket to bleeding-edge 32-bit Emacs Problem reported by Stefan Monnier (Bug#31118). * packages/websocket/websocket.el (websocket-to-bytes): Do not assume that #xffffffff is a valid fixnum.
Fix issue with handling multibyte characters. Added new method `websocket-frame-text' to return the payload of a frame as utf-8 text. Added a test to make sure message masked aren't multibyte. Changed the text in the functional test to multibyte to help test against these kinds of issues.