Packages for ZeroBrane Studio (https://studio.zerobrane.com)
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
tools Updated copyright dates. May 22, 2018
LICENSE Added README and LICENSE files. Apr 4, 2014
README.md Fixed typo in `todoall` description. May 24, 2018
analyzeall.lua Updated packages to remove deprecated global function for getting a f… Feb 14, 2018
autodelimiter.lua Updated `autodelimiter` plugin to not throw an error on unicode chara… Nov 11, 2015
autodelimitersurroundselection.lua Update 'version' and indent (closes #70). Aug 21, 2018
autoindent.lua Initial set of packages. Mar 15, 2014
autostartdebug.lua Updated descriptions for consistency (#53, #39). Nov 7, 2017
blockcursor.lua Updated `blockcursor` for consistency. May 11, 2018
clippy.lua Prevent error when 'stack' is empty (closes #68). Aug 21, 2018
cloneview.lua Fix `cloneview` to show outline in cloned windows (closes pkulchenko/… Jul 28, 2018
closetabsleftright.lua Updated based on static analysis results. Feb 14, 2018
colourpicker.lua Updated descriptions for consistency (#53, #39). Nov 7, 2017
cuberite.lua Updated packages to remove deprecated global function for getting a f… Feb 14, 2018
documentmap.lua Updated `documentmap` to remove obsolete check. Apr 20, 2018
edgemark.lua Updated `edgemark` for consistency. May 10, 2018
editorautofocusbymouse.lua Updated `editorautofocusbymouse` for consistency. May 12, 2018
eris.lua Updated descriptions for consistency (#53, #39). Nov 7, 2017
escapetoquit.lua Replaced `ID_*` references with `ID.*` as the former ones are obsolete. Nov 19, 2017
extregister.lua Tool for automatic generation of plugin description file (closes #53). Nov 7, 2017
filetreeoneclick.lua Updated plugins to use stringified versions of dependencies. Aug 15, 2016
hidemousewhentyping.lua Added `hidemousewhentyping` plugin (closes pkulchenko/ZeroBraneStudio… May 22, 2018
highlightselected.lua Updated `highlightselected` to also highlight in the Output window. Apr 1, 2018
launchtime.lua Updated description in `launchtime`. Dec 9, 2017
localhelpmenu.lua Updated `localhelpmenu` plugin to document how to configure it. Jun 30, 2017
luadist.lua Updated packages to remove deprecated global function for getting a f… Feb 14, 2018
maketoolbar.lua Updated `MakeToolbar` example to use current API. Nov 19, 2016
markchar.lua Added `markchar` plugin to mark typed characters with indicators to i… Aug 21, 2017
moonscript.lua Updated descriptions for consistency (#53, #39). Nov 7, 2017
moonscriptlove.lua Updated descriptions for consistency (#53, #39). Nov 7, 2017
moveline.lua Updated descriptions for consistency (#53, #39). Nov 7, 2017
noblinkcursor.lua Updated `noblinkcursor` for consistency. May 13, 2018
openimagefile.lua Fixed `openimagefile` plugin to allow close panels with images. Sep 7, 2017
openra.lua Update OpenRA Lua API to version 20171014 Dec 12, 2017
openwithdefault.lua Replaced `ID_*` references with `ID.*` as the former ones are obsolete. Nov 19, 2017
outputclone.lua Removed references to a deprecated field. Nov 7, 2017
outputtofile.lua Initial set of packages. Mar 15, 2014
overtype.lua Updated plugins to use `FindTopMenu` method. Aug 12, 2016
projectsettings.lua Replaced `ID_*` references with `ID.*` as the former ones are obsolete. Nov 19, 2017
realtimewatch.lua Updated `Real-time watch` to reset stats when debugging restarts. Oct 31, 2016
redis.lua Updated version number for `redis` (#65). Feb 13, 2018
referencepanel.lua Updated `Reference panel` package to use current API. Nov 2, 2016
refreshproject.lua Updated descriptions for consistency (#53, #39). Nov 7, 2017
remoteedit.lua Updated `RemoteEdit` package to use current debugger API. Sep 26, 2016
savealleveryxrunning.lua Added Save-on-every-X plugin condition changes missing in 97b4a7e. Apr 20, 2014
saveonappswitch.lua Updated descriptions for consistency (#53, #39). Nov 7, 2017
saveonfocuslost.lua Updated descriptions for consistency (#53, #39). Nov 7, 2017
screenshot.lua Updated descriptions for consistency (#53, #39). Nov 7, 2017
shebangtype.lua Added plugin to select editor style based on shebang. Jun 24, 2015
showluareference.lua Updated `Show Lua reference` package to use current API. Nov 2, 2016
showreference.lua Updated `Show reference` package to use current API. Nov 2, 2016
striptrailingwhitespace.lua Initial set of packages. Mar 15, 2014
syntaxcheckontype.lua Updated descriptions for consistency (#53, #39). Nov 7, 2017
tasks.lua Fixed an issue with scrolling and updated based on static analysis (#71 May 23, 2018
tildemenu.lua Updated plugins to use `FindTopMenu` method. Aug 12, 2016
todo.lua Updated descriptions for consistency (#53, #39). Nov 7, 2017
todoall.lua Fixed typo in `todoall` description. May 24, 2018
torch7.lua Updated descriptions for consistency (#53, #39). Nov 7, 2017
uniquetabname.lua Initial set of packages. Mar 15, 2014
urho3d.lua Updated plugin descriptions for consistency. Nov 22, 2017
verbosesaving.lua Updated version number for `verbosesaving` as its settings changed. Nov 22, 2017
wordcount.lua Fixed typo in `wordcount` plugin. Aug 6, 2017
wordwrapmenu.lua Updated plugins to use `FindTopMenu` method. Aug 12, 2016
xml.lua Updated descriptions for consistency (#53, #39). Nov 7, 2017

README.md

Project Description

ZeroBrane Package is a collection of packages for ZeroBrane Studio.

You can find more information about ZeroBrane Studio packages and plugins in the documentation.

Installation

To install a plugin, copy its .lua file to ZBS/packages/ or HOME/.zbstudio/packages/ folder (where ZBS is the path to ZeroBrane Studio location and HOME is the path specified by the HOME environment variable). The first location allows you to have per-instance plugins, while the second allows to have per-user plugins. The second option may also be preferrable for Mac OSX users as the ZBS/packages/ folder may be overwritten during an application upgrade.

Dependencies

The plugins may depend on a particular version of ZeroBrane Studio. One of the fields in the plugin description is dependencies that may have as its value (1) a table with various dependencies or (2) a minumum version number of ZeroBrane Studio required to run the plugin.

If the version number for ZeroBrane Studio is larger than the most recent released version (for example, the current release version is 0.50, but the plugin has a dependency on 0.51), this means that it requires a development version currently being worked on (which will become the next release version).

Package List

Author

Paul Kulchenko (paul@kulchenko.com)

License

See LICENSE.