A sublime text editor for Chrome OS
Find a file
Thomas Wilburn 74d33a4238 Use the just-loaded project settings for blacklist generation instead of relying on Settings.
This fixes #470, or at least makes it less ambiguous. It's not entirely clear where the race condition
was causing the settings to contain bad results, but this fixes the problem.
2015-11-07 17:54:10 -08:00
_locales Clean up some i18n I missed. 2015-10-25 12:09:19 -07:00
config Adding twilight theme 2015-10-25 20:31:37 -06:00
css Selecting the text in the search input on searchbar activation 2015-10-30 20:20:20 -06:00
js Use the just-loaded project settings for blacklist generation instead of relying on Settings. 2015-11-07 17:54:10 -08:00
templates Material-ish design 2015-06-25 12:50:56 -07:00
.gitignore Remove a bunch of snippets, added a build task. 2013-09-06 09:28:41 -07:00
background.js Fixed some context menu re-registration errors. 2014-07-06 19:08:31 -07:00
contributing.rst Update contributing.rst 2015-10-29 10:47:32 -07:00
Gruntfile.js Adding twilight theme 2015-10-25 20:31:37 -06:00
icon-128-inverted.png Self-hosted CRX is now the "preview" channel. 2013-09-11 23:29:04 -07:00
icon-128.png Rename default icon since we removed the old version. 2013-10-18 15:40:22 -07:00
installer.js Fixes #379 2015-04-19 19:45:31 -07:00
license.txt Added contributing guide and license information. 2014-04-29 22:26:59 -07:00
main.html Add clickable search markers 2015-10-28 20:36:24 -07:00
manifest.json Use the just-loaded project settings for blacklist generation instead of relying on Settings. 2015-11-07 17:54:10 -08:00
package.json package.json: add repository field 2014-06-12 00:52:39 -04:00
readme.rst Adding a search bar and project-wide search 2015-10-22 20:47:23 -06:00
require.js First 2013-08-19 17:53:03 -07:00

Caret
=====

Caret is a serious, graphical programmer's editor running as a Chrome
Packaged App. Inspired by Sublime and built on top of the Ace editing
component, it offers powerful features like:

-  multiple cursors
-  tabbed editing and retained files
-  syntax highlighting and themes
-  command palette/smart go to
-  hackable, synchronized configuration files
-  project files and folder view
-  fast project-wide string search

More information, links to Caret in the Chrome Web Store, and an
external package file are available at http://thomaswilburn.net/caret.
Documentation can be found in the
`wiki <https://github.com/thomaswilburn/Caret/wiki>`__.

You can also easily load Caret from source, either to hack around on or
to have the absolute bleeding edge. You'll need to have Node and NPM
installed first, then follow these steps:

0. Clone this repo to your local machine
1. Run ``npm install`` to get the development dependencies (Grunt, LESS,
   and some other packages)
2. Start ``grunt``, which will generate the CSS files from the LESS
   source
3. Visit ``chrome://extensions`` and enable Developer Mode.
4. Still on the extensions page, click the button marked "Load unpacked
   extension..." and select the directory containing Caret's
   manifest.json.

If you use Caret and would like to show your appreciation, please
consider donating to the `FSF's Fund to End Software
Patents <http://endsoftwarepatents.org/donate>`__. You can
also give a gift through
`Gittip <https://www.gittip.com/thomaswilburn/>`__.