[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/debbugs 0dfc1d6 256/311: * packages/debbugs/debbugs-gnu
From: |
Stefan Monnier |
Subject: |
[elpa] externals/debbugs 0dfc1d6 256/311: * packages/debbugs/debbugs-gnu.el (debbugs-gnu-fix-patch): Simplify a bit |
Date: |
Sun, 29 Nov 2020 18:42:24 -0500 (EST) |
branch: externals/debbugs
commit 0dfc1d6c53d2e8df7345bc3bf5a551b516425cbb
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Stefan Monnier <monnier@iro.umontreal.ca>
* packages/debbugs/debbugs-gnu.el (debbugs-gnu-fix-patch): Simplify a bit
No funny \n inside file names. Don't search twice for /.
---
debbugs-gnu.el | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/debbugs-gnu.el b/debbugs-gnu.el
index dc3b353..caf9dea 100644
--- a/debbugs-gnu.el
+++ b/debbugs-gnu.el
@@ -2243,12 +2243,11 @@ If given a prefix, patch in the branch directory
instead."
unless (string-match "[ #<>]" name)
return name)))
(when target-name
- (when (string-match "^/" target-name)
+ (when (string-match "\\`/" target-name)
;; This is an absolute path, so try to find the target.
- (while (and (cl-search "/" target-name)
- (not (file-exists-p (expand-file-name target-name dir))))
- (setq target-name (replace-regexp-in-string "^[^/]*/" ""
- target-name))))
+ (while (and (not (file-exists-p (expand-file-name target-name dir)))
+ (string-match "\\`[^/]*/" target-name))
+ (setq target-name (replace-match "" t t target-name))))
;; See whether we can find the file.
(when (or (not (string-match "/" target-name))
(and (string-match "^[ab]/" target-name)
- [elpa] externals/debbugs d979be4 209/311: Documentation enhancement for debbugs, (continued)
- [elpa] externals/debbugs d979be4 209/311: Documentation enhancement for debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 636511a 232/311: Support "forwarded" in debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 1b1f19b 229/311: Not all bug reports have a subject, apparently., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs c304562 233/311: Release debbugs 0.16, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 04f0926 230/311: Avoid double entries in debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 8e2d3ed 235/311: * packages/debbugs/instructions.texi: Add @anchor{}., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs ba4b447 239/311: New command debbugs-control-make-message (Bug#33225), Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs d92eade 238/311: Release debbugs 0.17, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 6751c76 243/311: * packages/debbugs/instructions.texi: Sync with https://www.debian.org/Bugs/server-control., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 07bf4e1 244/311: Search further if d-g-cur-status is nil (Bug#35121), Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 0dfc1d6 256/311: * packages/debbugs/debbugs-gnu.el (debbugs-gnu-fix-patch): Simplify a bit,
Stefan Monnier <=
- [elpa] externals/debbugs 082b9e6 257/311: Try harder to find the file to patch in debbugs-gnu, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs edc792e 253/311: * packages/debbugs/debbugs-gnu.el (debbugs-gnu-show-reports):, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 889d1dc 263/311: Use pop-to-buffer-same-window in debbugs-gnu-show-reports, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs c654a6c 264/311: Add progress reporter to debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 79b7316 271/311: * packages/debbugs/debbugs-ug.texi (Searching Bugs): Precise search conditions., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs ea21a32 276/311: * debbugs-gnu.el (debbugs-gnu-rescan): Make NOCACHE optional., Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 26bbff4 277/311: Remove inconsistencies in debbugs, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 0083f0b 278/311: Add debbugs-*-tagged commands, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 8d7dcea 147/311: Minor debbugs tweak, Stefan Monnier, 2020/11/29
- [elpa] externals/debbugs 0947e1c 170/311: Add the "retitle" control, Stefan Monnier, 2020/11/29