Stream

Join this community to post or comment

ErgoEmacs

Packages  - 
 
now on MELPA. Emacs AutoHotkey Mode http://melpa.org/#/xahk-mode
The largest and most up-to-date repository of Emacs packages.
1
Add a comment...
 
pashky's restclient has a new feature.  If the cursor is on a request, and you hit C-c C-u, restclient will copy the request as a curl command to your clipboard.   Useful for working with folks who don't know/have Emacs.
11
2
Timothy Stewart's profile photoAlexander Petrov's profile photoAndreas K's profile photo
7 comments
 
You're very welcome!
Add a comment...

maeda yuhei

Packages  - 
 
org-multiple-keymap v0.2 is out.
org-multiple-keymap sets keymap in DWIM.

Check this out !!
org-multiple-keymap.el - Set keymap to elements, such as timestamp and priority.
2
1
Jeroen Tiebout's profile photo
Add a comment...

ErgoEmacs

Packages  - 
 
emacs new commands to show/remove metadata in image files http://ergoemacs.org/emacs/emacs_dired_convert_images.html
This page shows you emacs lisp commands to convert/scale marked image files in dired. Problem Description. Write a command to convert jpg files to png or the other way, for all marked files in dired. Also, write a command to scale images (⁖ 50% of original size). Solution ...
5
Add a comment...
 
web-mode.el v11 is released
http://web-mode.org

* indentation: you can force attribute indentation inside html tag with web-mode-attr-indent-offset (by default, attributes are aligned on the first attr)
* indentation: lineup (function arguments, cascaded calls, string concatenations) can be disabled with (add-to-list 'web-mode-indentation-params '("lineup-args|calls|concats" . nil))
* indentation: better indentation for multi line tag attribute values
* indentation: avoid extra indentation due to control blocks with (setq web-mode-enable-control-block-indentation nil)
* indentation: web-mode better handles indent-tabs-mode (when this minor mode is detected, web-mode-use-tabs is called)
* indentation: default indent offsets inherit the var 'standard-indent (when it is bound)
* comments: for languages that accept alternative syntax for comments, you can use the var web-mode-comment-formats (e.g. (add-to-list 'web-mode-comment-formats '("php" . "//")))
* var: web-mode-enable-auto-quoting to add double quotes after a = inside a tag
* visual: less flickering while editing unclosed php block
* feature: web-mode-enable-engine-detection : you can put a line like -*- engine: ENGINE_NAME -*- in a comment at the beginning of the template
* expanders: typing d/s/ will expand to <div><span>|</span></div> (see web-mode-expanders). You can enable this feature with (setq web-mode-enable-auto-expanding t)
* engines: compatibility with elixir (Erlang), thymeleaf, cl-emb (Lisp, thx Matthew Carter), heist
* mako: compatibility with self-closed blocks (e.g. <%inherit file="base.html"/>)
* erb: compatibility with <%= javascript_tag do %> js blocks
* ejs: better compatibility
* freemarker: many fixes and optimizations
* helpers: web-mode-element-insert, web-mode-attribute-insert, web-mode-attribute-kill, web-mode-enable|disable (to enable/disable features like column highlighting, tag highlighting, space visualisation, etc.)
* javascript: backtick strings compatibility
* html: more html entities
5
1
Darryl Hebbes's profile photoFrançois-Xavier Bois's profile photo
 
And also thanks for fixing the yank bug
Add a comment...
 
Reposting here because it took me a while to find how to do it.

Upgrading Emacs ELPA packages:

0. backup ~/.emacs.d/elpa
1. M-x list-packages
2. Press U (S-u) to mark all upgradable packages for upgrade
3. Press x and hope for the best
4
1
Chris Holtz's profile photoAmardeep Singh's profile photoMichael Jacobson's profile photo
2 comments
 
There is also paradox-upgrade-packages if you use paradox.
Add a comment...

ErgoEmacs

Packages  - 
 
Monroe, Simple Clojure nREPL client for Emacs

if you are a Clojure programer and also a emacs lisp programer, you'd be interested in this.

“Monroe - Clojure nREPL client for Emacs” https://github.com/sanel/monroe

it is a SIMPLE nrepl for clojure in emacs.

here's a short explanation if you have no idea what it is.

    Clojure is a lang that runs on Java virtual machine (JVM), and comes with a basic “repl” tool, meaning, a command line interactive interface (aka shell).
    but the Clojure repl tool is “closed” tool. Meaning, other programs, such as emacs, cannot talk to it.
    So, “nREPL” is born. It is a Clojure library. “nREPL” stands for “networked” repl. Meaning, this program is a server & client that allows other programs to talk with Clojure thru network (⁖ network socket). This means, emacs or web based tools, can write programs to talk to Clojure. For example, emacs can have the ability to evaluate Clojure code while in emacs, or, run a Clojure shell inside emacs.

nREPL is written in Clojure. 〔➤ Clojure Tutorial: nREPL〕

Who uses nREPL?

    The Clojure build tool Leiningen uses it, which gives you a better clojure shell with extra features. 〔➤ Clojure Leiningen Tutorial〕
    The emacs Clojure mode, uses a emacs lisp package called CIDER to allow evaluation of Clojure code. CIDER itself, is a emacs lisp package that talks to nREPL. (CIDER requires Leiningen, which requires nREPL) CIDER gives you Clojure shell inside emacs. 〔➤ Emacs: Run Interactive Clojure Shell/REPL in Emacs: cider〕
    gorilla-repl, a web-based Clojure interface. Interactive Clojure Notebook: gorilla-repl

So, nREPL is a essential tool for Clojure.

And, for emacs, CIDER is the other essential tool, because it is thru CIDER (which talks to nREPL) that allows Clojure mode to eval Clojure code, as well as having a Clojure shell inside emacs.

But, here's the thing. CIDER is annoying in that it prints “hacker quotes” messages whever you start it. Also, it is large, some 7k lines. It's more than just a emacs client to nREPL.

Here's what “Monroe - Clojure nREPL client for Emacs” comes in.

i haven't tried it yet.

Xah Clojure Tutorial
http://xahlee.info/clojure/clojure_index.html
monroe - Clojure nREPL client for Emacs
3
1
Yu-Fu Wu's profile photo
Add a comment...

Andrew Hyatt
owner

Packages  - 
 
My review of ace-jump-mode.  I think lots of us already use this awesome package, but I'm sure there's a few who don't know about it, and this review is for them.
After using emacs for decades, the thought never crossed my mind that there could be radically better ways of navigating…
24
5
matthew mcdonald's profile photoGuanghui Qu's profile photoMingsheng Hong's profile photoAndreas K's profile photo
3 comments
 
ace-jump-mode is pretty cool, I fully agree. Recently I discovered ace-isearch-mode, which takes the idea one step further.

If you hit C-s and type just one letter, ace-jump-mode is triggered, if you type up to 6 letters, a normal isearch is performed and with more than 6 letters helm-swoop is activated.

I'm using it constantly now. Thanks a lot to whoever pointed me to this. Maybe Sacha's evil plan is bearing fruit, you never know.
Add a comment...
 
I released ace-isearch as v0.1.0.
This provides a minor mode which combines isearch, ace-jump-mode and helm-swoop.

I really appreciate the maintainers and contributors of ace-jump-mode and helm-swoop.

https://github.com/tam17aki/ace-isearch/releases/tag/v0.1.0.
5
Add a comment...

Andrew Hyatt
owner

Packages  - 
 
My next package review is about perpsective, and persp-mode: two packages for organizing buffers into workspaces.
10
1
Marc Paul Rubin's profile photoYuriy Pitometsu's profile photoSylvain Benner's profile photo
2 comments
Add a comment...
 
SX.el, the awesome Emacs client for the StackExchange network, has been stable and happy for many months now, and it’s about time I mentioned it here. We have put considerable effort into making the interface intuitive, teaching you how to use it without the need for explanations. In fact, it would probably be a disservice to the package for me to post a tutorial, so I won’t just yet. Instead, I’ll just urge you to give it a try.
11
4
Sylvain Benner's profile photoGaurav Verma's profile photoOm Prakash's profile photoJorge Araya Navarro's profile photo
 
Thanks..
Add a comment...
1
Add a comment...

ErgoEmacs

Packages  - 
 
#emacs #lisp Command to Extract URL. rewrite. no dependencies. http://ergoemacs.org/emacs/elisp_extract_url_command.html
Emacs Lisp: Command to Extract URL. Buy Xah Emacs Tutorial. Master emacs benefits for life. Xah Lee. , 2011-11-06 , …, 2015-03-11. This page shows you how to write a emacs lisp command to extract all URLs in a HTML file. If you don't know elisp, first take a look at Emacs Lisp Basics.
2
Txe Llenne's profile photoErgoEmacs's profile photo
2 comments
 
the code i posted got a bug. In some situations it misses some url. The regex gets complicated... hopefully fixed.
Add a comment...

Peter Bočan

Packages  - 
 
Hello guys, I'm currently configuring a CEDET on a Linux (Ubuntu-based/emacs version 24.3.1) and it does not ask me if I want to create a directory, what am I doing wrong? 
1
Dong Soo Lee (이동수)'s profile photo
 
Check the required remantic. If required, set your semanticdb directory manually.
(setq semanticdb-default-save-directory "~/.emacs.d/your/semanticdb/path")
Add a comment...
 
I released anzu 0.51. anzu.el provides Emacs 25 enhanced history feature(M-p, M-n) in placement commands from this version. Both Emacs 24 and Emacs 25(development version) users can use this feature.

You can upgrade anzu from MELPA or MELPA-stable.

Thanks.

See also
http://endlessparentheses.com/new-in-emacs-25-1-query-replace-history-is-enhanced-.html
4
1
Alexander Petrov's profile photo
Add a comment...

Haojun Bao

Packages  - 
 
The Bit Bang Completion, or bbyac, is now available in melpa.

BBYAC stands for type a Bit, and Bang! You Are Completed. It's also Yet Another Completion method😺.

You can check out the project at github: https://github.com/baohaojun/bbyac/
4
1
Darryl Hebbes's profile photo
Add a comment...
 
I released evil-anzu.el 0.01. This package provides anzu for evil users. Showing search information(current position and total matches) when you search. And evil-anzu.el provides own 'n'(search-forward) and 'N' command(search-backward) for using anzu.

Please see README.md about configuration.
https://github.com/syohex/emacs-evil-anzu

Please report me if you have any problems or suggestion.
(I'm not evil user and I don't know evil well).
6
Syohei Yoshida's profile photo
 
I released evil-anzu.el 0.02. Code becomes more simple and supports other search command like '*' and configuration is no longer necesarry. You can use evil-anzu only loading it. Thanks Fredrik Bergroth.
Add a comment...

Boy Wang

Packages  - 
 
Interesting prompting plugin with Dash (Mac)
https://github.com/stanaka/dash-at-point
3
Yu-Fu Wu's profile photoBoy Wang's profile photo
3 comments
 
`helm-dash`!!! Gotta check it out.
Add a comment...
 
I just released Alchemist v0.13.0 with jump to definition feature

Elixir Tooling Emacs Integration

https://github.com/tonini/alchemist.el/releases/tag/v0.13.0
10
Joey Xie's profile photo
 
Great job, hope some day you can add python, ruby,PHP support, I don't know elisp, just a little advice.
Add a comment...
 
Hi communiti!

I am learn lisp, anyone could recomend a good package ( something basic, well written and documented)
For learn technics and ideas.
6
Marcelo Muñóz's profile photoMarc Jr's profile photo
9 comments
Marc Jr
+
1
2
1
 
This guide from bin chen is gold
Add a comment...