Committed revision 311 to http://bzr.xsteve.at/dvc/
Merged from Michael Olson: Some more XEmacs fixes. Introduced
dvc-completing-read-function
------------------------------------------------------------
revno: 303.1.27
committer: Michael W. Olson <[EMAIL PROTECTED]>
branch nick: mwolson.xemacs
timestamp: Thu 2008-01-17 23:32:45 -0500
message:
Steal our prefix key back from find-variable.
* lisp/dvc-ui.el (dvc-prefix-key): Add the possibility of setting this to
nil.
(dvc-enable-prefix-key): New function that enables our prefix key.
Call it both when the file loads, and after the user's init file has
finished loading. This allows us to steal the key prefix back from
find-variable in XEmacs when DVC has been installed systemwide. This
gives the user a chance to change the keymap or disable it before the
extra check happens.
------------------------------------------------------------
revno: 303.1.26
committer: Michael W. Olson <[EMAIL PROTECTED]>
branch nick: mwolson.xemacs
timestamp: Thu 2008-01-17 23:22:59 -0500
message:
Fix XEmacs error that happens when cus-load and auto-load already exist.
* lisp/contrib/package-maint.el (package-maint-make-cus-load)
(package-maint-make-auto-load): If we do not need to update either of
these files, then consume the remaining command line arguments so that
we avoid errors in XEmacs.
------------------------------------------------------------
revno: 303.1.25
committer: Michael W. Olson <[EMAIL PROTECTED]>
branch nick: mwolson.xemacs
timestamp: Thu 2008-01-17 23:21:30 -0500
message:
configure.ac: Install compiled files in the right place for XEmacs.
* configure.ac ([DVC_PROG_EMACS]): Prefer /lib to /share, and use a
simpler test for directory existence.
------------------------------------------------------------
revno: 303.1.24
committer: Michael W. Olson <[EMAIL PROTECTED]>
branch nick: mwolson.xemacs
timestamp: Thu 2008-01-17 22:18:00 -0500
message:
Handle case where emacs-patch-level is nil or not a number.
* configure.ac ([DVC_PROG_EMACS]): Handle case where emacs-patch-level is
nil or not a number.
------------------------------------------------------------
revno: 303.1.23
committer: Michael W. Olson <[EMAIL PROTECTED]>
branch nick: mwolson
timestamp: Thu 2008-01-17 21:41:50 -0500
message:
Fix typo in last commit.
------------------------------------------------------------
revno: 303.1.22
committer: Michael W. Olson <[EMAIL PROTECTED]>
branch nick: mwolson.xemacs
timestamp: Thu 2008-01-17 21:36:50 -0500
message:
Fix several runtime errors with XEmacs.
* lisp/dvc-defs.el: Require dvc-site.el, so that we get our definitions
in time for XEmacs to use them.
* lisp/xgit-log.el: Require dvc-revlist.el, otherwise we get an error at
runtime.
* lisp/xhg-revision.el: Ditto.
------------------------------------------------------------
revno: 303.1.21
committer: Michael W. Olson <[EMAIL PROTECTED]>
branch nick: mwolson
timestamp: Thu 2008-01-17 20:56:26 -0500
message:
Last batch of XEmacs byte-compiler fixes.
* lisp/dvc-annotate.el (dvc-annotate-8color-tty-p)
(dvc-annotate-tty-color-alist): New macros.
(dvc-annotate-color-map): Use them.
(dvc-annotate-lines): XEmacs does not have set-face-attribute, and it's
generally a PITA to try and figure out an analogue for this
functionality, so just disable it in XEmacs.
* lisp/xgit-annotate.el: Require rect.el.
* lisp/xgit.el: Require cus-edit.el.
------------------------------------------------------------
revno: 303.1.20
committer: Michael W. Olson <[EMAIL PROTECTED]>
branch nick: mwolson
timestamp: Thu 2008-01-17 20:38:17 -0500
message:
Silence more XEmacs byte-compiler warnings in xmtn-compat.
* lisp/xmtn-compat.el (xmtn--set-process-query-on-exit-flag)
(xmtn--set-buffer-multibyte): Turn these into macros to get rid of more
XEmacs byte-compiler warnings.
------------------------------------------------------------
revno: 303.1.19
committer: Michael W. Olson <[EMAIL PROTECTED]>
branch nick: mwolson
timestamp: Thu 2008-01-17 20:31:36 -0500
message:
Make XEmacs happy about xmtn--insert-buffer-substring-no-properties.
* lisp/xmtn-compat.el (xmtn--insert-buffer-substring-no-properties): Turn
this into a macro to shut up the XEmacs byte-compiler.
------------------------------------------------------------
revno: 303.1.18
committer: Michael W. Olson <[EMAIL PROTECTED]>
branch nick: mwolson
timestamp: Thu 2008-01-17 20:12:50 -0500
message:
New option `dvc-completing-read-function'.
* lisp/dvc-defs.el (dvc-completing-read-function): New option that
specifies which function to use for completing reads.
* lisp/dvc-utils.el (dvc-completing-read): New function that calls the
value of dvc-completing-read-function. Use it throughout instead of
completing-read and ido-completing-read.
------------------------------------------------------------
revno: 303.1.17
committer: Michael W. Olson <[EMAIL PROTECTED]>
branch nick: mwolson
timestamp: Thu 2008-01-17 19:39:36 -0500
message:
Fix XEmacs issues with ewoc-delete and also a bug in
dvc-fileinfo-same-status.
* lisp/dvc-utils.el (dvc-ewoc-delete): Move the compatibility function
for ewoc-delete from dvc-emacs.el to here, and rename it
dvc-ewoc-delete. Use it throughout instead of ewoc-delete. This fixes
another XEmacs 21.5 issue.
* lisp/dvc-fileinfo.el (dvc-fileinfo-same-status): mapc was being called
with only one argument. Fix this, and change it to a dolist instead
for readability.
------------------------------------------------------------
revno: 303.1.16
committer: Michael W. Olson <[EMAIL PROTECTED]>
branch nick: mwolson
timestamp: Thu 2008-01-17 19:21:30 -0500
message:
Fix XEmacs compat issue with uniquify-list-buffers-directory-modes.
* lisp/dvc-diff.el, lisp/dvc-revlist.el, lisp/dvc-revlog.el,
lisp/xgit.el: Don't require uniquify.el. Use
dvc-add-uniquify-directory-mode instead of adding the mode directly to
uniquify-list-buffers-directory-modes.
* lisp/dvc-utils.el (dvc-add-uniquify-directory-mode): New compatibility
function that facilitates adding a mode to
uniquify-list-buffers-directory-modes. This makes XEmacs happy.
------------------------------------------------------------
revno: 303.1.15
committer: Michael W. Olson <[EMAIL PROTECTED]>
branch nick: mwolson
timestamp: Thu 2008-01-17 18:37:37 -0500
message:
Merge from sr
------------------------------------------------------------
revno: 303.1.14
committer: Michael W. Olson <[EMAIL PROTECTED]>
branch nick: mwolson
timestamp: Thu 2008-01-17 14:28:14 -0500
message:
lisp/Makefile.in: Generate dvc-site.el properly.
_______________________________________________
Dvc-dev mailing list
[email protected]
https://mail.gna.org/listinfo/dvc-dev