cmacs

cmacs

It's an editor, or an OS, or

What is cmacs?
Cmacs is a tabbed text editor and OS currently under heavy development. It can be scripted using the Ccc programming language and serves as an anchor for developers interested in Ccc and experimenting with the Chrome platform.
Merlin
Stats
By: k_rock
Users: 23 ▼ -2
Rating: 3.00 (2)
Version: 0.0.2.1 (Last updated: 2014-05-09)
Creation date: 2014-05-09
Risk impact: Moderate risk impact
Risk likelihood: Low risk likelihood
Manifest version: 2
Permissions:
  • alarms
  • fileSystem
  • fileSystem.write
  • identity
  • notifications
  • serial
  • storage
  • syncFileSystem
  • usb
  • webview
  • See more
Size: 1.13M
Stats date:

Chrome-Stats Rank

Other platforms

Not available on Firefox
Not available on Edge
Want to check extension ranking and stats more quickly for other Chrome extensions? Install Chrome-Stats extension to view Chrome-Stats data as you browse the Chrome Web Store.
Chrome-Stats extension
Merlin
Summary

Cmacs is a tabbed text editor which can be scripted using the Ccc programming language. It's under heavy development and currently has little practical value as a productivity tool.

The current release is meant to act as an anchor for developers interested in the Ccc language and/or experimentation with the Chrome platform.

Ccc is a Scheme derivative which covers most of the R5 spec while taking some liberties with omissions and extensions.

Cmacs includes a built-in Ccc API for editor manipulation. See the screenshot for an example.

[1] https://github.com/krockot/cmacs [2] https://github.com/krockot/ccc

User reviews
1 stars-its a decent editor, but it really is nothing like emacs. None of the most common emacs bindings are implemented. Having said that- the docs clearly say that this is a starting point and not ready for production use, so fair play.
by Fergus McDowall Fergus McDowall, 2015-07-14

So, at first I was a bit confused; there's no keybindings for save or open (at least from what I tried). I grabbed the source out of github, and grepped around a bit, then went back to the overview. As far as a playground for the author's dialect of R5RS Scheme goes, this is pretty slick. I think with a few PRs (which I'm interested in poking), this could be a decent emacs-alike for ChromeOS. Rating "4" stars because some of those features like "save" and "open" really should be there prior to calling it much of an editor, but the UI & CCC (the Scheme dialect) work once you get used to it. For anyone trying it: Ctrl (C-) has a number of bindings: C-f is for find, C-h is for replace, C-w is to close a tab, C-t is to open a tab, and C-e is to evaluate a buffer. There are bindings for CCC, and a bet with a bit of elbow grease you could make it into a full-fledged editor write from a buffer (there are FS functions for reading & writing; if those are exposed to CCC you're golden), and I'll experiment with that later. If you like Scheme, seems like a win, and would recommend.
by Stefan Edwards Stefan Edwards, 2014-09-13
View all user reviews
Safety
Risk impact

cmacs may not be safe to use and it requires some risky permissions. Exercise caution when installing this extension. Review carefully before installing.

Risk likelihood

cmacs has earned a fairly good reputation and likely can be trusted.

Upgrade to see risk analysis details
Screenshots
Promo images
cmacs small promo image
Small promo image
Similar extensions

Here are some Chrome extensions that are similar to cmacs: