djspiewak/cccp — Issue #19: Escaping not handled properly
Author: candera
Created: 2011-12-27 14:33:34+00:00
State: open

## Background

If I start two instances of jEdit (or two instances of emacs, for that matter) and link them via cccp, typing a double quote in one of them causes either \" or even \\" to appear in the other. The two buffers are now out of sync, and further editing gets pretty messed up.

At a guess, this is due to some piece of code somewhere not dealing with escaping in the swank command correctly. It looks like other characters do not work right, either. For example, ∂ comes across as ?, and then synchronization stops working.

## Expected Behavior

* Characters that are normally escaped in swank encoding, such as " and \ should be handled correctly
* Characters above 128 like ∂ should be handled correctly.