Open Source The bad practice in FOSS projects management During the OpenStack summit a few weeks ago, I had the chance to talk to some people about my experience on running open source projects. It turns out that after
Emacs Gnus notifications Today, I've merged my Gnus notifications module inside Gnus git repository. This way, it will be available for everybody in Emacs 24.2. This module allows you to be notified
Emacs Emacs configuration published I've finally published my Emacs configuration. This took me a while, since I had personal information inside (like passwords). Recently, I've been able to move them away and can now publish everything in my Git repository. It's probably not yet usable from scratch, since
Emacs ERC notifications Today, I've merged my erc notifications module inside Emacs trunk. This way, it will be available for everybody in Emacs 24.2. This module allows you to be notified via
Debian Ten years as a Debian developer Ten years ago, I joined the Debian project as a developer. At that time, I was 18 and in my first year at university, hanging out with the TuxFamily system
Emacs Google Contacts for Emacs I finally finished a thing I was really missing: accessing my Google Contacts from Emacs. That's now possible, thanks to my new google-contacts.el package. It includes searching for any contact and displaying the result in a window. You can also jump to a
Emacs OAuth 2.0 for Emacs This week, I've finished my OAuth 2.0 client implementation for GNU Emacs. I have imported it into GNU ELPA so Emacs 24 users will be soon able to install it using the new Emacs packaging system. OAuth 2.0 can be used to
Emacs My latest contributions to the Emacs' world I spend too much time writing Emacs Lisp code these days. Unfortunately, the more I do the more I find new useful tools to improve my work-flow and save time for doing more Lisp. D'oh. I did not work on any big thing these
Emacs Naquadah theme for Emacs I often post Emacs screenshots on this blog, and consequently receive a bunch of request for my Emacs theme. Therefore I decided to publish it.
Gnus Code fontification with Gnus and Org-mode I've added code fontification using Org src blocks inside Gnus. This interprets the block as an Org buffer and fontify it accordingly if org-src-fontify-natively it set to t. Thanks to
Emacs Color contrast correction I finally took some time to finish my color contrast corrector. It's now able to compare two colors and to tell if they are readable when used as foreground and background color for text rendering. If they are too close, the code corrects both
Emacs Elisp color manipulation routines Last week, I spent some time implementing various color manipulation routines. The ultimate goal was to find a way to determine if a text in a certain color was readable on a background with a different color. Something I failed to do so far,
Emacs Org-mode and holidays Org-mode has a nice option which allows you to show week-end days in a different color in your agenda. That means that Saturday and Sunday (when I do not work)
Emacs Google Maps for Emacs: moving, caching and home Last week, I worked on my Google Maps for Emacs extension. I've introduced a new format handling for locations which include the longitude and latitude. The initial format was just
Emacs Icon category support in Org-mode My latest patch for Org mode has been accepted by Carsten today. It adds support for custom category icons in all views, like agenda or todo. You just need to
Emacs Transparent GIF support in Emacs 24 Last week, I wrote a couple of patches to add support for transparency when Emacs is displaying GIF images. Until now, it was displaying the color used to define transparency
Emacs No more dashes in Emacs 24 mode-line We all know the good old Emacs mode-line you got under every window. Since the beginning (a long time ago), it starts and ends with dashes. I've proposed a patch
Emacs Enhancing Emacs mouse avoidance Recent Emacs versions have a wonderful capacity to hide the mouse pointer as soon as you type and insert characters in a buffer. This is controlled by the make-pointer-invisible variable, which is set to t by default. However that does not hide the pointer
Emacs Gnus and Gravatar support This last couple of days I've been dedicated making Gnus… fresher. I've decided to give a whirl on Gravatar support. I already tried the gravatar.el lying on the Interweb,
Emacs Gnus news is good news! As I already wrote too many times, I've started to use Gnus 6 months ago, and never looked back. At that time, I joined the ding mailing list in order to ask some dumb questions and, once, send a patch. There were very low
Emacs Emacs, Org, whatever the weather! Another week, another Emacs extension! I had (once again) a wonderful idea: what if I could have the weather forecasts in my Org agenda? Wouldn't that be wonderful? My quest
Emacs Emacs and OfflineIMAP I recently decided to use OfflineIMAP to synchronize my mails on my laptop. It's a great piece of software, and allows me to read my mail while I'm offline. I
Emacs Emacs, Google Maps and BBDB Today's fun idea was to put all my contacts stored into BBDB on a Google Maps' map, using my Google Maps extension for Emacs. With the help of a few
Emacs Update on rainbow-mode rainbow-mode had a big success and good feedbacks when I released it for the first time a couple of months ago. Several users asked to me request its inclusion into Emacs. Therefore, some days ago, I proposed to merge it inside Emacs trunk. My
Emacs M-x google-maps Since I have started to use Org-mode, I though it was missing something to have appointment locations on a map. Of course, it's easy to get a LOCATION property from