You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
server: less verbosity on normal flow
only print debug error if there is an unexpected error when starting the
server (we expect an error when opening the socket, ie. the port is
already used).
server: idempotent style client
the client doesn't need to control the server process anymore. If there
is something running on 2442, it assumes it's the jsoncomma server. If
not, it starts it, and forgets about the process. The reason is that we
cannot reliably shutdown the process because sublime text doesn't have a
on_exit event
server: fix bug: always use cls instead of server
it use to be fine (cls is server use to be True), but I think that
moving server into it's own separate file breaks that equality, and so
attributes (like server.infos) were set on "cls" (server.server), and
refer to as server (json_comma.server), which obviously didn't work. I'm
not 100% confident (pretty certain there's something I'm not getting
right about this), but it works now, and it's late