Skip to content

Commit

Permalink
Some defensive coding around default settings fallback #109
Browse files Browse the repository at this point in the history
  • Loading branch information
tonsky committed May 5, 2024
1 parent 8281157 commit 97573eb
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 3 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
### 3.7.2 - May 5, 2024

- Some defensive coding around default settings fallback #109

### 3.7.1 - Mar 15, 2024

- Added `expand` argument to `clojure_sublimed_eval` command
Expand Down
2 changes: 1 addition & 1 deletion cs_conn_nrepl_jvm.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ def handle_connect(self, msg):

elif 3 == msg.get('id') and 'done' in msg.get('status', []):
self.set_status(2, 'Adding middlewares...')
eval_shared = cs_common.setting('eval_shared')
eval_shared = cs_common.setting('eval_shared', '')
ns = cs_common.ns + '.middleware'
self.send({'id': 4 if eval_shared else 5,
'session': self.session,
Expand Down
4 changes: 2 additions & 2 deletions cs_progress.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ class ProgressThread:
def __init__(self):
self.running = False
self.condition = threading.Condition()
self.phases = None
self.phases = ["πŸ•", "πŸ•‘", "πŸ•’", "πŸ•“", "πŸ•”", "πŸ••", "πŸ•–", "πŸ•—", "πŸ•˜", "πŸ•™", "πŸ•š", "πŸ•›"]
self.phase_idx = 0
self.interval = 100

Expand Down Expand Up @@ -72,7 +72,7 @@ def on_activated_async(self, view):
thread.wake()

def on_settings_change(settings):
thread.update_phases(settings["progress_phases"], settings["progress_interval_ms"])
thread.update_phases(settings.get("progress_phases", ["πŸ•", "πŸ•‘", "πŸ•’", "πŸ•“", "πŸ•”", "πŸ••", "πŸ•–", "πŸ•—", "πŸ•˜", "πŸ•™", "πŸ•š", "πŸ•›"]), settings.get("progress_interval_ms", 100))

def plugin_loaded():
cs_common.on_settings_change(__name__, on_settings_change)
Expand Down

0 comments on commit 97573eb

Please sign in to comment.