chart

Homepage: https://www.gnu.org/software/emacs

Author: Eric M. Ludlam

Summary

Draw charts (bar charts, etc)

Commentary

This package is an experiment of mine aiding in the debugging of
eieio, and proved to be neat enough that others may like to use
it.  To quickly see what you can do with chart, run the command
`chart-test-it-all'.

  Chart current can display bar-charts in either of two
directions.  It also supports ranged (integer) axis, and axis
defined by some set of strings or names.  These name can be
automatically derived from data sequences, which are just lists of
anything encapsulated in a nice eieio object.

  Current example apps for chart can be accessed via these commands:
`chart-file-count'     - count files with matching extensions
`chart-space-usage'    - display space used by files/directories
`chart-emacs-storage'  - Emacs storage units used/free (garbage-collect)
`chart-emacs-lists'    - length of Emacs lists
`chart-rmail-from'     - who sends you the most mail (in -summary only)

Customization:

  If you find the default colors and pixmaps unpleasant, or too
short, you can change them.  The variable `chart-face-color-list'
contains a list of colors, and `chart-face-pixmap-list' contains
all the pixmaps to use.  The current pixmaps are those found on
several systems I found.  The two lists should be the same length,
as the long list will just be truncated.

  If you would like to draw your own stipples, simply create some
xbm's and put them in a directory, then you can add:

(setq x-bitmap-file-path (cons "~/mybitmaps" x-bitmap-file-path))

to your .emacs (or wherever) and load the `chart-face-pixmap-list'
with all the bitmaps you want to use.

Dependencies

Reverse dependencies