def plugin_loaded(): global called_plugin_loaded if called_plugin_loaded: return called_plugin_loaded = True print('Floobits: Called plugin_loaded.') utils.reload_settings() G.SOCK_SINGLE_READ = SOCK_SINGLE_READ # TODO: one day this can be removed (once all our users have updated) old_colab_dir = os.path.realpath( os.path.expanduser(os.path.join('~', '.floobits'))) if os.path.isdir(old_colab_dir) and not os.path.exists(G.BASE_DIR): print('Renaming %s to %s' % (old_colab_dir, G.BASE_DIR)) os.rename(old_colab_dir, G.BASE_DIR) os.symlink(G.BASE_DIR, old_colab_dir) try: utils.normalize_persistent_data() except Exception as e: print('Floobits: Error normalizing persistent data:', str_e(e)) # Keep on truckin' I guess d = utils.get_persistent_data() G.AUTO_GENERATED_ACCOUNT = d.get('auto_generated_account', False) setup()
def plugin_loaded(): global called_plugin_loaded if called_plugin_loaded: return called_plugin_loaded = True print('Floobits: Called plugin_loaded.') utils.reload_settings() G.SOCK_SINGLE_READ = SOCK_SINGLE_READ # TODO: one day this can be removed (once all our users have updated) old_colab_dir = os.path.realpath(os.path.expanduser(os.path.join('~', '.floobits'))) if os.path.isdir(old_colab_dir) and not os.path.exists(G.BASE_DIR): print('Renaming %s to %s' % (old_colab_dir, G.BASE_DIR)) os.rename(old_colab_dir, G.BASE_DIR) os.symlink(G.BASE_DIR, old_colab_dir) try: utils.normalize_persistent_data() except Exception as e: print('Floobits: Error normalizing persistent data:', str_e(e)) # Keep on truckin' I guess d = utils.get_persistent_data() G.AUTO_GENERATED_ACCOUNT = d.get('auto_generated_account', False) setup()
def main(): G.__VERSION__ = '0.11' G.__PLUGIN_VERSION__ = None parser = optparse.OptionParser(usage='%prog [options]') parser.add_option("-p", "--port", dest="port", default=0, help="The port to listen on. Useful for debugging.") parser.add_option("--set-version", dest="version") options, args = parser.parse_args() port = int(options.port) G.__PLUGIN_VERSION__ = options.version if not G.__PLUGIN_VERSION__: print('--set-version is a required argument') print('args: %s' % ' '.join(args)) sys.exit(1) utils.reload_settings() try: utils.normalize_persistent_data() except Exception: pass emacs = emacs_handler.EmacsHandler() G.emacs = emacs _, port = reactor.reactor.listen(emacs, port=port) utils.set_timeout(cb, 100, port) reactor.reactor.block()
def main(): G.__VERSION__ = "0.11" G.__PLUGIN_VERSION__ = None parser = optparse.OptionParser(usage="%prog [options]") parser.add_option("-p", "--port", dest="port", default=0, help="The port to listen on. Useful for debugging.") parser.add_option("--set-version", dest="version") options, args = parser.parse_args() port = int(options.port) G.__PLUGIN_VERSION__ = options.version if not G.__PLUGIN_VERSION__: print("--set-version is a required argument") print("args: %s" % " ".join(args)) sys.exit(1) utils.reload_settings() try: utils.normalize_persistent_data() except Exception: pass emacs = emacs_handler.EmacsHandler() G.emacs = emacs _, port = reactor.reactor.listen(emacs, port=port) utils.set_timeout(cb, 100, port) reactor.reactor.block()
def plugin_loaded(): global called_plugin_loaded if called_plugin_loaded: return called_plugin_loaded = True print('Floobits: Called plugin_loaded.') if not os.path.exists(G.FLOORC_JSON_PATH): migrations.migrate_floorc() utils.reload_settings() # TODO: one day this can be removed (once all our users have updated) old_colab_dir = os.path.realpath(os.path.expanduser(os.path.join('~', '.floobits'))) if os.path.isdir(old_colab_dir) and not os.path.exists(G.BASE_DIR): print('Renaming %s to %s' % (old_colab_dir, G.BASE_DIR)) os.rename(old_colab_dir, G.BASE_DIR) os.symlink(G.BASE_DIR, old_colab_dir) try: utils.normalize_persistent_data() except Exception as e: print('Floobits: Error normalizing persistent data:', str_e(e)) # Keep on truckin' I guess d = utils.get_persistent_data() G.AUTO_GENERATED_ACCOUNT = d.get('auto_generated_account', False) # Sublime plugin API stuff can't be called right off the bat if not utils.can_auth(): utils.set_timeout(create_or_link_account, 1) utils.set_timeout(global_tick, 1)
def plugin_loaded(): global called_plugin_loaded if called_plugin_loaded: return called_plugin_loaded = True print('Floobits: Called plugin_loaded.') if not os.path.exists(G.FLOORC_JSON_PATH): migrations.migrate_floorc() utils.reload_settings() # TODO: one day this can be removed (once all our users have updated) old_colab_dir = os.path.realpath( os.path.expanduser(os.path.join('~', '.floobits'))) if os.path.isdir(old_colab_dir) and not os.path.exists(G.BASE_DIR): print('Renaming %s to %s' % (old_colab_dir, G.BASE_DIR)) os.rename(old_colab_dir, G.BASE_DIR) os.symlink(G.BASE_DIR, old_colab_dir) try: utils.normalize_persistent_data() except Exception as e: print('Floobits: Error normalizing persistent data:', str_e(e)) # Keep on truckin' I guess d = utils.get_persistent_data() G.AUTO_GENERATED_ACCOUNT = d.get('auto_generated_account', False) # Sublime plugin API stuff can't be called right off the bat if not utils.can_auth(): utils.set_timeout(create_or_link_account, 1) utils.set_timeout(global_tick, 1)
def main(): G.__VERSION__ = '0.11' G.__PLUGIN_VERSION__ = '1.2.0' utils.reload_settings() migrations.rename_floobits_dir() migrations.migrate_symlinks() utils.normalize_persistent_data() emacs = emacs_handler.EmacsHandler() G.emacs = emacs _, port = reactor.reactor.listen(emacs) utils.set_timeout(cb, 100, port) reactor.reactor.block()
def main(): G.__VERSION__ = '0.11' G.__PLUGIN_VERSION__ = '1.1.1' utils.reload_settings() floo_log_level = 'msg' if G.DEBUG: floo_log_level = 'debug' msg.LOG_LEVEL = msg.LOG_LEVELS.get(floo_log_level.upper(), msg.LOG_LEVELS['MSG']) migrations.rename_floobits_dir() migrations.migrate_symlinks() utils.normalize_persistent_data() emacs = emacs_handler.EmacsHandler() G.emacs = emacs _, port = reactor.reactor.listen(emacs) utils.set_timeout(cb, 100, port) reactor.reactor.block()
def main(): G.__VERSION__ = '0.11' G.__PLUGIN_VERSION__ = '1.5.10' utils.reload_settings() if not os.path.exists(G.FLOORC_JSON_PATH): migrations.migrate_floorc() utils.reload_settings() migrations.rename_floobits_dir() migrations.migrate_symlinks() try: utils.normalize_persistent_data() except Exception: pass emacs = emacs_handler.EmacsHandler() G.emacs = emacs _, port = reactor.reactor.listen(emacs) utils.set_timeout(cb, 100, port) reactor.reactor.block()
def main(): G.__VERSION__ = '0.11' G.__PLUGIN_VERSION__ = '1.5.6' utils.reload_settings() if not os.path.exists(G.FLOORC_JSON_PATH): migrations.migrate_floorc() utils.reload_settings() migrations.rename_floobits_dir() migrations.migrate_symlinks() try: utils.normalize_persistent_data() except Exception: pass emacs = emacs_handler.EmacsHandler() G.emacs = emacs _, port = reactor.reactor.listen(emacs) utils.set_timeout(cb, 100, port) reactor.reactor.block()
def main(): G.__VERSION__ = '0.11' G.__PLUGIN_VERSION__ = None parser = optparse.OptionParser(usage='%prog [options]') parser.add_option("-p", "--port", dest="port", default=0, help="The port to listen on. Useful for debugging.") parser.add_option("--set-version", dest="version") options, args = parser.parse_args() port = int(options.port) G.__PLUGIN_VERSION__ = options.version if not G.__PLUGIN_VERSION__: print('--set-version is a required argument') print('args: %s' % ' '.join(args)) sys.exit(1) utils.reload_settings() if not os.path.exists(G.FLOORC_JSON_PATH): migrations.migrate_floorc() utils.reload_settings() migrations.rename_floobits_dir() migrations.migrate_symlinks() try: utils.normalize_persistent_data() except Exception: pass emacs = emacs_handler.EmacsHandler() G.emacs = emacs _, port = reactor.reactor.listen(emacs, port=port) utils.set_timeout(cb, 100, port) reactor.reactor.block()