diff mbox series

[v2,15/16] environment: drop comment_line_char compatibility macro

Message ID 20240312091747.GO95609@coredump.intra.peff.net (mailing list archive)
State Accepted
Commit 103d563f3716385080594f54ae312cc32bf7ec4d
Headers show
Series allow multi-byte core.commentChar | expand

Commit Message

Jeff King March 12, 2024, 9:17 a.m. UTC
There is no longer any code which references the single-byte
comment_line_char. Let's drop it, clearing the way for true multi-byte
entries in comment_line_str.

It's possible there are topics in flight that have added new references
to comment_line_char. But we would prefer to fail compilation (and then
fix it) upon merging with this, rather than have them quietly ignore the
bytes after the first.

Signed-off-by: Jeff King <peff@peff.net>
---
 environment.h | 1 -
 1 file changed, 1 deletion(-)
diff mbox series

Patch

diff --git a/environment.h b/environment.h
index 1c7d0c2f74..05fd94d7be 100644
--- a/environment.h
+++ b/environment.h
@@ -8,7 +8,6 @@  struct strvec;
  * The character that begins a commented line in user-editable file
  * that is subject to stripspace.
  */
-#define comment_line_char (comment_line_str[0])
 extern const char *comment_line_str;
 extern int auto_comment_line_char;