public
Description: A cross-platform programmer's editor written in Ruby.
Homepage: http://redcareditor.com
Clone URL: git://github.com/danlucraft/redcar.git
danlucraft (author)
Sun Nov 08 03:31:35 -0800 2009
commit  71ed3547dc4d4efa4896e0251becd710baeaa911
tree    211533062727ac4b2f9ff7cfae01f7c0e4f775d9
parent  9d57dfdcf6bee17a02cb2613c5d8b1bf736d59bc
redcar /
name age message
directory .Redcar/ Mon Mar 31 13:35:21 -0700 2008 broken ... [danlucraft]
file .document Sat Oct 24 05:48:38 -0700 2009 Removed vendor/ and freebase from .document [dvyjones]
file .gitignore Sat Oct 24 11:35:28 -0700 2009 Added a feature testing open file, but still ne... [danlucraft]
file .gitmodules Sat Oct 17 07:33:22 -0700 2009 Added build raketask and javamateview as a subm... [danlucraft]
file CHANGES Mon Jul 13 06:23:21 -0700 2009 Updated CHANGES [Daniel Lucraft]
file INSTALL.md Sat Oct 17 07:43:18 -0700 2009 Updated README and INSTALL now that we have jmv... [danlucraft]
file LICENSE Wed Apr 08 14:19:35 -0700 2009 There is now a single cache for all bundles [danlucraft]
file README.md Wed Oct 21 11:17:12 -0700 2009 Removed hacky feature dependency loading code i... [danlucraft]
file Rakefile Wed Oct 21 14:14:48 -0700 2009 Added project plugin to the yardoc build task [danlucraft]
file TODO Sun Sep 20 05:24:36 -0700 2009 Cleaned up the load path; can now run plugin specs [danlucraft]
directory bin/ Sun Oct 11 01:18:37 -0700 2009 Can run rake to run all the tests now. Also fix... [danlucraft]
directory config/ Tue Oct 13 06:08:32 -0700 2009 Adjusted freebase load paths [danlucraft]
directory doc/ Sat May 09 01:01:23 -0700 2009 Updated developer install instructions [danlucraft]
directory freebase2/ Sat Oct 24 00:32:19 -0700 2009 Added FreeBASE::Core#require_plugins method for... [danlucraft]
directory gtk-plugins/ Sun Oct 04 04:39:07 -0700 2009 Added Redcar::Command::History [danlucraft]
directory lib/ Sat Oct 24 00:32:19 -0700 2009 Added FreeBASE::Core#require_plugins method for... [danlucraft]
directory plugins/ Loading commit data...
directory scratchpad/ Sun Oct 11 06:28:02 -0700 2009 Can simulate a keypress in features. And yes it... [danlucraft]
submodule textmate - 91b2728 Fri Jun 19 23:19:57 -0700 2009 Bumped textmate/ [danlucraft]
directory vendor/ Mon Nov 02 06:23:58 -0800 2009 Chooses the correct grammar on file load [danlucraft]
directory website/ Sat Feb 14 01:03:19 -0800 2009 Removed a lot of deadwood [danlucraft]
README.md

Important

Currently Redcar is being ported to JRuby, and not a lot works on HEAD. If you would like to run the old GTK version, you MUST check out the tag 'gtk-head'

Redcar

by Daniel Lucraft http://RedcarEditor.com/

DESCRIPTION

A pure Ruby text editor running on JRuby. Has syntax highlighting, snippets, macros and is highly extensible.

FEATURES

  • Syntax highlighting for many languages.
  • Extensive snippets.
  • Ruby plugins.

INSTALLATION

(not yet finalized for the JRuby version) See INSTALL.md

TESTS

To run all specs and features:

$ rake

NB. Features work with Cucumber version 0.4.2, you may have problems with other versions because for the moment we are patching Cucumber dynamically to support dependencies between sets of features.

TESTS (specs)

On OSX:

$ jruby -J-XstartOnFirstThread $(which spec) plugins/#{plugin_name}/spec/

On Linux:

$ jruby $(which spec) plugins/#{plugin_name}/spec/

TESTS (features)

On OSX:

$ jruby -J-XstartOnFirstThread bin/cucumber plugins/#{plugin_name}/features

On Linux:

$ jruby bin/cucumber plugins/#{plugin_name}/features/

LICENSE

Redcar is copyright 2008-2009 Daniel Lucraft and contributors. It is licensed under the GPL2. See the included LICENSE file for details.