~ubuntu-branches/ubuntu/gutsy/vm/gutsy

« back to all changes in this revision

Viewing changes to vm-macro.el

  • Committer: Bazaar Package Importer
  • Author(s): Manoj Srivastava
  • Date: 2005-05-02 23:57:59 UTC
  • mfrom: (2.1.2 hoary)
  • Revision ID: james.westby@ubuntu.com-20050502235759-lsq60hinwkchrbxp
Tags: 7.19-4
* Bug fix: "vm: Please do not discriminate against XEmacs", thanks to
  Dirk Eddelbuettel. Well, back in the mists of time, VM was packaged to
  be byte-compiled for XEmacs, but the XEmacs maintainer at that time
  asked me to cease and desist. Times change, so that is reverted. 
                                                        (Closes: #306876).
* Bug fix: "vm: purge doesn't", thanks to Ian Zimmerman. This should be
  better.                                               (Closes: #303519).

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
;;; along with this program; if not, write to the Free Software
16
16
;;; Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17
17
 
18
 
(provide 'vm-macro)
 
18
;;(provide 'vm-macro)
19
19
 
20
20
(defsubst vm-marker (pos &optional buffer)
21
21
  (set-marker (make-marker) pos buffer))
42
42
       (error "%s cannot be applied to virtual folders." this-command)))
43
43
 
44
44
(defsubst vm-build-threads-if-unbuilt ()
45
 
  (if (null vm-thread-obarray)
 
45
  (if (not (vectorp vm-thread-obarray))
46
46
      (vm-build-threads nil)))
47
47
 
48
48
(defsubst vm-binary-coding-system ()
106
106
 
107
107
(defmacro vm-decrement (variable)
108
108
  (list 'setq variable (list '1- variable)))
 
109
 
 
110
(provide 'vm-macro)