Mercurial > emacs
comparison lisp/emacs-lisp/ewoc.el @ 94825:595265f1ca2d
Note that vc.el now uses this.
author | Eric S. Raymond <esr@snark.thyrsus.com> |
---|---|
date | Fri, 09 May 2008 22:31:03 +0000 |
parents | 90a2847062be |
children | a9dc0e7c3f2b |
comparison
equal
deleted
inserted
replaced
94824:049f8debb0ac | 94825:595265f1ca2d |
---|---|
50 ;; | 50 ;; |
51 ;; Ewoc is a package that implements a connection between an | 51 ;; Ewoc is a package that implements a connection between an |
52 ;; dll (a doubly linked list) and the contents of a buffer. | 52 ;; dll (a doubly linked list) and the contents of a buffer. |
53 ;; Possible uses are dired (have all files in a list, and show them), | 53 ;; Possible uses are dired (have all files in a list, and show them), |
54 ;; buffer-list, kom-prioritize (in the LysKOM elisp client) and | 54 ;; buffer-list, kom-prioritize (in the LysKOM elisp client) and |
55 ;; others. pcl-cvs.el uses ewoc.el. | 55 ;; others. pcl-cvs.el and vc.el use ewoc.el. |
56 ;; | 56 ;; |
57 ;; Ewoc can be considered as the `view' part of a model-view-controller. | 57 ;; Ewoc can be considered as the `view' part of a model-view-controller. |
58 ;; | 58 ;; |
59 ;; A `element' can be any lisp object. When you use the ewoc | 59 ;; A `element' can be any lisp object. When you use the ewoc |
60 ;; package you specify a pretty-printer, a function that inserts | 60 ;; package you specify a pretty-printer, a function that inserts |