Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
eldoc-mode plugin for CSS
Emacs Lisp
branch: master

This branch is 18 commits behind zenozeng:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README.md
css-ac-dict
css-eldoc-gen-ac-dict.el
css-eldoc-gen-hash-table.el
css-eldoc-hash-table.el
css-eldoc.el
css-eldoc.rcp
screenshot.png

README.md

CSS Eldoc Plugin

ATTENTION: I have not finished CSS3 properties yet.

This is css-eldoc, an eldoc-mode plugin for CSS source code.

Eldoc-mode is a MinorMode which shows you, in the echo area, the argument list of the function call you are currently writing. Very handy. By NoahFriedman.

Alt text

Usage

Use https://github.com/dimitri/el-get for an easy install, or put the css-eldoc somewhere in your load-path.

After aquiring the files, put the following in the your .emacs (turn-on-css-eldoc)

Attention!

If your less mode's isearch became really slow, add the following code to your .emacs

(defun isearch-forward-noeldoc ()
  "close eldoc temperaily"
  (interactive)
  (eldoc-mode -1)
  (isearch-forward)
  (eldoc-mode 1))
(add-hook 'less-css-mode-hook (lambda ()
                (local-set-key [remap isearch-forward] 'isearch-forward-noeldoc)))

(defun isearch-backward-noeldoc ()
  "close eldoc temperaily"
  (interactive)
  (eldoc-mode -1)
  (isearch-backward)
  (eldoc-mode 1))
(add-hook 'less-css-mode-hook (lambda ()
                (local-set-key [remap isearch-backward] 'isearch-backward-noeldoc)))

Licensing

This software is licensed under the GPL v3

Copyright (C) 2012 Zeno Zeng

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Something went wrong with that request. Please try again.