Recent Releases
0.1.6125 Nov 2016 03:16
minor feature:
chore(package): update base-widget to version 1.0.11.
chore(package): update bluebird to version 3.4.1.
chore(package): update lodash to version 4.13.1.
chore(package): update update-notifier to version 1.0.2.
chore(package): update istanbul to version 0.4.4.
chore(package): update node-inspector to version 0.12.8.
chore(package): update tape to version 4.5.1.
chore(package): update slap-util to version 1.0.7.
chore(package): update base-widget to version 1.1.0.
chore(package): update lodash to version 4.14.1.
(readme): mark keys with .
Added support for modern node versions.
On startup, focus on editor.
Submitting the goLine form should not add a newline.
chore(package): update tape to version 4.6.3.
feat(bindings): add some bindings that might work but probably won't.
0.1.61.
0.1.6028 Jan 2016 06:25
minor feature:
Chore(package): update istanbul to version 0.4.2.
Ing ReferenceError with Promise when running slap on Node 0.10.
Ing ReferenceError with Promise when running slap on Node 0.10.
Previous attempt at ing promise in Node 0.10 wasn't actually worki?.
Chore(package): update lodash to version 4.0.1.
Chore(package): update bluebird to version 3.1.5.
Merge remote-tracking branch 'slap-editor/greenkeeper-istanbul-0.4.2'.
Merge remote-tracking branch 'slap-editor/greenkeeper-lodash-4.0.1'.
Merge remote-tracking branch 'slap-editor/greenkeeper-bluebird-3.1.5'.
0.1.60.
0.1.5904 Jan 2016 03:16
minor feature:
Test(find): Add tests for regex matching.
(save):
Merge remote-tracking branch 'NiXXeD/find-form-spec'.
(minor): cli.js.
Feat(EditorPane): generalize Pane; implement EditorPane extends Pane.
Chore(package): update tape to version 4.4.0.
Chore(package): update rc to version 1.1.6.
Chore(package): update editor-widget to version 1.1.1.
Chore(package): update base-widget to version 1.0.10.
Feat(PaneList): Ctrl+L for list of open panes.
Refactor(insertMode): move keybinding for insert mode to editor-widget.
0.1.59.
0.1.5824 Dec 2015 03:15
minor feature:
chore(package): update bluebird to version 3.1.0.
chore(package): update bluebird to version 3.1.1.
Merge branch 'master' into greenkeeper-bluebird-3.1.1.
chore(package): update tape to version 4.3.0.
(find):
(open):
chore(package): update slap-util to version 1.0.6.
0.1.58.
0.1.5712 Dec 2015 10:05
minor feature:
WIP feat(piping): pipe to a new buffer, like `netstat slap`.
chore(package): update istanbul to version 0.4.1.
docs(keybindings): add info about slap-Terminal.app-profile to FAQ.
chore(package): update bluebird to version 3.0.6.
chore(package): update update-notifier to version 0.6.0.
chore(package): update node-inspector to version 0.12.4.
chore(package): update node-inspector to version 0.12.5.
path/to/dir.
(slap): when given 'path/to/dir', slap opens the given dir?.
Merge branch 'master' into -193.
(editor): Added support for pipes.
Merge branch 'master' into -213.
Merge branch 'master' into -193.
0.1.57.
0.1.5611 Nov 2015 03:16
minor feature:
Chore(package): update editor-widget to version 1.1.0.
Chore(deps): remove slap-clipboard-plugin.
0.1.56.
0.1.5418 Oct 2015 03:15
minor feature:
chore(package): update istanbul to version 0.4.0.
chore(package): update base-widget to version 1.0.8.
chore(package): update editor-widget to version 1.0.15.
0.1.54.
0.1.5310 Oct 2015 23:05
minor feature:
chore(package): update istanbul to version 0.3.22.
docs(readme): verbiage.
docs(readme): document common keybindings, flesh out configuration se?.
(help): better help and first run experience.
0.1.53.
0.1.5206 Oct 2015 23:25
minor feature:
Chore(package): pin dependencies.
Docs(perf): add info on text-buffer to performance section in README.
Chore(package): update bluebird to version 2.10.2.
Chore(package): update rc to version 1.1.2.
Chore(package): update tape to version 4.2.1.
Docs(perf): change verbiage.
Chore(package): update base-widget to version 1.0.7.
Chore(package): update editor-widget to version 1.0.14.
0.1.52.
0.1.5102 Oct 2015 12:45
minor feature:
Feat(logo): add logo.
Chore(deps): slap-util@1.0.5.
Feat(test): sudo: false on travis.
Chore(deps): slap-clipboard-plugin@0.0.13, base-widget@1.0.6, editor-?.
(tests): travis attempt.
(travis): build with g++ 4.8.
0.1.51.
0.1.5025 Sep 2015 07:25
minor feature:
Style(readme): alt text for donate link.
(config): move fullUnicode to screenOpts .
Feat(rep): Featured in Linux Magazine Sept. 2015.
(support): support Node 4.0.0.
0.1.4907 Aug 2015 22:25
minor feature:
feat(theme): light blue hover.
feat(readme): update screenshot.
chore(deps): editor-widget@1.0.10.
0.1.4803 Aug 2015 22:05
minor bugfix:
fix(deps): install missing get-random-port.
feat(docs): add donate button, use shields.io for button images.
fix(docs): fix donation link.
feat(perf): use blessed smartCSR.
0.1.4630 Jul 2015 22:05
minor feature:
chore(deps): blessed@0.1.15, editor-widget@1.0.9, base-widget@1.0.4, ?.
0.1.46.
0.1.4325 Jul 2015 03:15
minor feature:
chore(deps): editor-widget@1.0.5.
0.1.43.
0.1.4211 Jul 2015 08:05
minor feature:
Use lodash.escapeRegExp.
base-widget@1.0.3, editor-widget@1.0.4, slap-util@1.0.3.
0.1.42.
0.1.4101 Jul 2015 17:05
minor feature:
fix(cli): cli --editor options fix.
feat(header): remove header message on pane close.
0.1.41.
0.1.3727 Jun 2015 07:05
minor feature:
fix(engines): support =0.12.5.
fix(switches): use console._error.
style(flags): improves -v logic.
0.1.37.
0.1.3212 Jun 2015 10:25
minor feature:
Fix: limited text-buffer versions to 6.1.x to maintain compatibility ?.
0.1.32.
0.1.3108 Jun 2015 18:45
minor feature:
feat(test): adds.travis.yml.
fix(test): fixes hardcoded fixture path.
fix(test): don't test node v0.8.
Update README.md.
style(readme): change header.
chore(deps): update old deps.
0.1.3003 Jun 2015 23:45
minor feature:
fix(logger): don't exit on error.
fix(open): opening nonexistent files works again.
0.1.2818 May 2015 01:25
minor feature:
Pins text-buffer@4.1.2.
Version 0.1.28.
0.1.2713 May 2015 08:25
minor feature:
Arch doesn't include npm in the nodejs package.
Use Python 2 on Arch to rebuild native extensions.
Properly test all conditions.
Fix quotes and string emptyness.
Improves install.sh.
Replaces errcho alias with function.
Improves mouse handling.
Version 0.1.27.
0.1.2608 May 2015 17:25
minor feature:
Revert corking code, as that breaks 0.10.
0.1.2504 May 2015 20:45
minor feature:
node-clap@0.0.4.
Get save path from textBuf instead of passed path.
Documents alternative promptless save binding.
Updates README.md for slap-Terminal.app-profile.
Refactor header.
Remove renderThrottle.
Improves debugging.
blessed@0.1.56.
Reorder/inline imports in lib/cli.js for faster loading.
Adds -v,--version command line flag.
Ensures plugins are loaded beforehand.
Fixes logging for bindings performed on focused elements' parents.
slap-clipboard-plugin@0.0.10.
Version 0.1.25.
0.1.2425 Apr 2015 18:45
minor feature:
Updates to blessed 0.1.5.
slap-clipboard-plugin@0.0.9.
Adds engines: node:
0.1.2321 Apr 2015 22:05
minor feature:
Updates to slap-clipboard-plugin 0.0.8.
0.1.2121 Apr 2015 05:25
minor feature:
Updates to node-clap 0.0.3.
0.1.1917 Apr 2015 01:25
minor feature:
Adds fullUnicode option to slap.ini.
0.1.1628 Mar 2015 14:45
minor feature:
Fixes EACCES on save.
Updates to slap-clipboard-plugin 0.0.6.
0.1.1523 Mar 2015 06:05
minor feature:
Fix same issue again.
0.1.1218 Mar 2015 08:25
minor feature:
Promisifies Slap.prototype.quit.
Fixes #137.
Version 0.1.12
0.1.1102 Mar 2015 03:45
minor feature:
Adds test/benchmark/test.json.
Bugfix: non-empty buffers for yet-nonexistent files will ask to save.
Moves test/benchmark/test.js to test/fixtures/benchmark-longline.json.
Adds test/fixtures/halfwidth_and_fullwidth_forms.html.
Adds skeleton for UI tests.
Uncomments chmodSync for test/fixtures/perms-000.
Removes util.nextTick; replaces instances with Promise.delay(0).
Using upstream blessed; upgrades to 0.0.49.
Improves UI test suite.
Fixes Editor test semantics.
Fixes EACCES.
Fixes EISDIR.
Fixes +x bit for test/cli.js and test/Editor.js.
Fixes mouse logging.
Fixes Editor mouse handling for changed blessed API.
Version 0.1.11
0.1.1022 Feb 2015 16:45
minor feature:
Long stack traces only when debugging.
Version 0.1.10
0.1.817 Feb 2015 04:05
minor feature:
Adds C-b duplicateLine.
Removes dep on chardet, improves loading speed.
Version 0.1.8
0.1.411 Feb 2015 01:45
minor bugfix:
Fixes and closes #124 (deletion and saving was possible in read-only mode).
0.1.306 Feb 2015 15:25
minor feature:
Upgrades atom/text-buffer to 4.1.0.
Version 0.1.3
0.1.102 Feb 2015 13:05
minor feature:
Makes console.error log to slap.log.
Fixes plugin support.
Version 0.1.1
0.0.5229 Jan 2015 06:45
minor feature:
0.0.5131 Dec 2014 07:05
minor feature:
Adds --profile flag.
Changes --profile to --perf.profile and adds option to slap.ini.
Highlighting is now disableable.
Improves boolean argument parsing.
Updates README.md.
Version 0.0.51
0.0.5027 Dec 2014 21:45
minor feature:
Deletes lib/ui/BaseDialog.
Fixes auto-indentation.
Fixes ghost match highlighting on selection change.
Version 0.0.50
0.0.4922 Dec 2014 07:05
minor feature:
Implemented header top/bottom positioning via config.
Minor tweaks to gregjoy1's header position PR.
Version 0.0.49
0.0.4006 Dec 2014 12:05
minor feature:
Tries logging to /.slap/slap.log instead of ./slap.log.
Minor tweaks.
Link to keybindings in readme file should go to line 43.
Removes pane logic from Slap.js.
Version 0.0.40
0.0.3916 Nov 2014 03:15
minor feature:
Fixes filebrowser focus styling race condition.
Bugfix.
Fixes escape press in FileBrowser with no panes open.
Version 0.0.39
0.0.3812 Nov 2014 03:15
minor feature:
Fixes (page)up/(page)down to go to beginning/end when on first/last line.
Implements multiple buffers.
Version 0.0.38
0.0.3724 Oct 2014 03:15
minor feature:
Fixes saving new file.
Version 0.0.37
0.0.3620 Oct 2014 03:15
minor feature:
Adding in ability to toggle Filebrowser and adding in default key.
Version 0.0.36
0.0.3305 Oct 2014 03:16
minor feature:
Updates highlight.js dep to use root repo rather than a patched fork.
Version 0.0.33
0.0.3212 Sep 2014 14:53
minor bugfix:
Fixed bindings for (go/delete) (Left/Right) infinity.