Stream

 
git-gutter v0.68 is out. git-gutter.el supports Mercurial from this version. We can use git-gutter.el for bitbucket products etc.

Please report me via github issues if you have any problems or suggestion.

Thanks.
2
Add a comment...

ErgoEmacs

Packages  - 
 
ergoemacs-mode is now in GNU ELPA http://elpa.gnu.org/packages/ergoemacs-mode.html
4
1
Fabrizio Guzzetta's profile photo
Add a comment...

Haojun Bao

Packages  - 
 
Skeleton-complete.el: a better way to copy and paste.

Say you have typed a long expression such as (in perl): $thisIsAHash{thisIsAKey}{thisIsAnotherKey}, next time you want to use it, with Skeleton-complete.el, you can simply type "$}}" and hit M-s RET, the complete expression will be reproduced right on the spot. This is a lot less tedious/error-prone.

Check it out at https://github.com/baohaojun/skeleton-complete
6
1
Yu-Fu Wu's profile photoHaojun Bao's profile photoEpo Jemba's profile photo
5 comments
 
Got it +Haojun Bao ! I will check this out soon !
Add a comment...
 
I ported Vim's smergle. This package highlightes regions by last updated time. You can see which part is updated recently or not updated for a long time.

Thanks.

Original
https://github.com/FriedSock/smeargle
23
4
Jeroen Tiebout's profile photoSylvain Benner's profile photoPaul Bauer's profile photoKaushal Modi's profile photo
6 comments
 
+Syohei Yoshida Oh well, thanks for looking into it.
Add a comment...
 
I write little helper to easily connect with edbi to databases defined in django project settings. Check it out at https://github.com/proofit404/edbi-django
3
Add a comment...

Epo Jemba

Packages  - 
 
Hi, is there any pure elisp lib that allows HTML renderer in order to make UI in Emacs. I want supply binding to functions.
2
Epo Jemba's profile photoAlex Schroeder's profile photo
5 comments
 
Thank you +Alex Schroeder , The rendering is actually working with my first basic test ! 

The following helps me to put a function on the left click

(define-key shr-map [mouse-2] 'epo-does-something)

Will check this out deeply !
Add a comment...
 
Flycheck 0.19 is out.

Flycheck is a modern on-the-fly syntax checking extension for GNU Emacs 24, intended as replacement for the built-in Flymake.

For details, please read the release announcement at
http://flycheck.readthedocs.org/en/0.19/news/flycheck-0.19-released.html and the changelog at http://flycheck.readthedocs.org/en/0.19/changes.html#jun-12-2014.

For more information about Flycheck, please read the user guide at http://flycheck.readthedocs.org/en/0.19/index.html#user-guide.
10
Add a comment...
 
I released git-gutter 0.60. You can upgrade it from MELPA
by package.el or Cask.

There are many changes in this version.
 - Asynchronous updating diff information
 - Improve performance
 - fix MacOSX display issuue
 - More readable code
 - Drom Emacs 23 support

Please report me via github issues if you have any problems,
bugs(not updating diff information etc).

Thanks.
3
3
Alexander Skobelev's profile photoAndreas K's profile photo
Add a comment...
 
go-eldoc 0.16 is out. We can see function signature
in left hand side expression and highlight current return
value type from this version. Please upgrade and report
me via github issues if you have problems.

https://github.com/syohex/emacs-go-eldoc
14
1
Michael Lausch's profile photoSyohei Yoshida's profile photoTim Heaney's profile photo
2 comments
 
go-eldoc 20140530.407 is version 0.16. You can see version by X-Original-Version in the file(~/.emacs.d/elpa/go-eldoc-20140530.407/go-eldoc.el)
Add a comment...
 
I finally took the plunge and tried my hand at writing a minor mode.  

This provides a (hopefully) convenient interface for executing PHP refactoring commands provided by the php-refactoring-browser command line tool.

This is the first minor-mode I've written so I'm sure there is a TON of room for improvement.  Any suggestions are definitely welcome!

Also, a big thanks to +Magnar Sveen for inspiring me to write a minor-mode.  Your Extending Emacs videos are such a great resource!
3
Add a comment...
 
Hello guys. Just release a tiny package for name your buffers according to project. For example python buffers will be named "package.subpackage.module". Other files will be named according to vcs project root. For example "app/models/user.rb" or "poll/static/poll/product.js" Check it out on my github: https://github.com/proofit404/relative-buffers
3
Malyshev Artem's profile photoYuriy Pitometsu's profile photo
2 comments
 
This package use generate-new-buffer-name function to avoid buffer-name collisions. I'll implement uniquify compatibility as far as possible.
Add a comment...
11
2
Adrian Knoth's profile photoHolger Schauer's profile photoMalk Zameth's profile photoYuriy Pitometsu's profile photo
2 comments
 
so beautiful
Add a comment...
 
Update ov.el: Add ov-smear

If you are in markdown-mode, M-x ov-smear RET ^# RET.
or M-: (ov-smear "^#")
The result will be like below depending on your default background-color.
Not only markdown-mode it works all type of buffers, such as org-mode, c-mode, as long as regexp properly set.

https://github.com/ShingoFukuyama/ov.el#ov-smear-regexp-or-list-optional-match-end-base-color-color-range
10
William Xu's profile photoLionel Hummel's profile photo
6 comments
 
+Yves Martin, vc-annotate already does that, at least for git.
Add a comment...
 
Xah #emacs #lisp mode, first version polished for public use http://ergoemacs.org/emacs/xah-elisp-mode.html

some ideas there are contrary to the traditional.
if you like a alternative lisp mode, give it a shot.

thank you very much.
7
2
Alexander Petrov's profile photoXah Lee's profile photoErgoEmacs's profile photoEpo Jemba's profile photo
3 comments
 
+Epo Jemba right now the indentation is the same, but pressing tab indents the whole sexp group, typically a defun.

what i'm trying to achieve is eliminate the concept of indentation altogether, or any line based formatting. So, you press a key (probably tab), it reformat the current root sexp group.

what that means is that, if you have this:

(defun f (x y) (let ((z 2)) (+ x y z)) all in one line, then pressing tab will automatically format them into separate lines at appropriate line breaks. I haven't seen that anywhere.

traditional indent i've seen in any ide is that, they re-indent by line, and line only, relying that you have manually placed line break at the right place. Also, they indent based on previous line. Meaning that if your previous line isn't indented correctly, the indent of current line will be wrong too.

see
http://ergoemacs.org/emacs/why_i_despise_paredit.html
Add a comment...
 
anaconda-mode got auto-complete-mode support. Check it out at https://github.com/anaconda-mode/ac-anaconda
2
Mark Hepburn's profile photoMalyshev Artem's profile photo
4 comments
 
Jedi.el mix site-packages from different python versions. Anaconda-mode at other hand verify that virtualenv settings doesn't change before each call. If you setup vitrualenv then next call to python process will restart anaconda_mode.py in given virtual environment (with its python binary).

In this case only jedi.el is error-prone package :D
Add a comment...
 
Attention to anaconda-mode users!
Currently you need to install company-anaconda as separate package. Eldoc settings was changed to simply enable eldoc-mode in python buffer. See https://github.com/anaconda-mode/anaconda-mode for more info.
2
Add a comment...

ErgoEmacs

Packages  - 
9
3
Gabriel Pozo's profile photoJorge Devoto's profile photoErgoEmacs's profile photoMariano Jara Melagrani's profile photo
5 comments
 
+Artur Malabarba read-only would be nice.
i was using this personally, often i want to edit. e.g. text copy/pasted from web.
Add a comment...

文山任

Packages  - 
 
I've created a package "moz-controller" (https://github.com/RenWenshan/emacs-moz-controller), which allows you to control Firefox from Emacs. It could be useful when you are hacking and reading web pages at the same time.

This is the first package I've ever written, any feedback are welcome.

EDITED 2014 Jun 1st 10:40 PM:  It's now available on melpa.
17
4
Pedro Augusto's profile photoPedro Jorge's profile photo文山任's profile photoIngolf Schaefer's profile photo
3 comments
 
+Ingolf Schaefer thanks
Add a comment...
 
Hi guys. I'm happy to anounce first release of company-tern package. As you can see from name it's a ternjs backend to company-mode. Check out it on my github: https://github.com/proofit404/company-tern
5
Add a comment...
 
I always complained about the buffer switching procedures in Emacs. So I decided to create my own method to do that, and it rocks (to me ;D ). Check it: https://github.com/geyslan/uzumaki/ And it's also available throug...
5
Add a comment...