URL:
<http://gna.org/bugs/?func=detailitem&item_id=4973>
Summary: muse-project-ignore-regexp too aggressive
Project: The Emacs Muse
Submitted by: None
Submitted on: Sunday 01/01/2006 at 23:12 CET
Category: muse
Priority: 5 - Normal
Severity: 3 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Email: [EMAIL PROTECTED]
Open/Closed: Open
_______________________________________________________
Details:
I've been having problems with Muse projects when they're checked into CVS.
What I've found is that when I make a project that is checked into CVS
muse-index and muse-project-publish no longer work at all.
Tracing through the code I've discovered that this comes down to the fact
that I'm storing my source files in a path like this:
/home/gteale/data/cvs/HEAD/docs
.. the problem being that the muse-project-ignore-regexp variable matches
against "CVS", and emacs (string-match) is not case sensitive by default.
Obviously I see the point of excluding the CVS directories themselves, but
having "cvs" somewhere in a path that contains file checked into CVS
shouldn't cause Muse publishing to break.
As far as I can tell the correct behaviour should be to make the
(string-match) operations against muse-project-ignore-regexp so long as we're
not running on Windows. I'm attaching a diff file that contains the
appropriate changes.
Regards,
G.J. Teale
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Sunday 01/01/2006 at 23:12 CET Name: muse-project.diff Size: 2.81KB
By: None
Suggested changes to the muse-project.el file.
<http://gna.org/bugs/download.php?file_id=546>
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?func=detailitem&item_id=4973>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Muse-el-commits mailing list
[email protected]
https://mail.gna.org/listinfo/muse-el-commits