Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ananthakumaran/monky
Magit for Hg
https://github.com/ananthakumaran/monky
emacs hg mercury
Last synced: about 1 month ago
JSON representation
Magit for Hg
- Host: GitHub
- URL: https://github.com/ananthakumaran/monky
- Owner: ananthakumaran
- License: gpl-3.0
- Created: 2011-06-21T04:33:11.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2023-02-22T21:53:46.000Z (almost 2 years ago)
- Last Synced: 2024-12-10T01:04:48.479Z (about 1 month ago)
- Topics: emacs, hg, mercury
- Language: Emacs Lisp
- Homepage: http://ananthakumaran.in/monky/index.html
- Size: 355 KB
- Stars: 155
- Watchers: 11
- Forks: 30
- Open Issues: 37
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: License
Awesome Lists containing this project
README
# Monky An Emacs mode for Hg
Monky provides an interactive interface for Hg.
![screenshot](screenshots/monky.png)
## Installation
````cl
(add-to-list 'load-path "path/to/monky/dir")
(require 'monky);; By default monky spawns a seperate hg process for every command.
;; This will be slow if the repo contains lot of changes.
;; if `monky-process-type' is set to cmdserver then monky will spawn a single
;; cmdserver and communicate over pipe.
;; Available only on mercurial versions 1.9 or higher(setq monky-process-type 'cmdserver)
````
## Usage
open any file in a hg repo and run `M-x monky-status` to see the
current status. Look at the [documentation][monky-documentation] for further details.## Thanks
Heavily borrowed from [Magit][magit]. Thanks to Marius Vollmer.
[magit]: http://github.com/magit/magit
[monky-documentation]: https://ananthakumaran.in/monky/## Contributors
[ananthakumaran](https://github.com/ananthakumaran) (Anantha Kumaran)[lyro](https://github.com/lyro) (Frank Fischer)
[tkf](https://github.com/tkf) (Takafumi Arakaki)