Fossil SCM

Add 'overflow-x: hidden' to the table cells containing the diff text to ensure "unbreakable" text (like long runs of spaces) is truncated.

florian 2024-09-06 10:57 diff-word-wrap
Commit ddf26dd3ffe57bfbf5b3f6ce6881b10da424f4f102e33e0a1cca0b4d5024c499
--- src/default.css
+++ src/default.css
@@ -657,10 +657,11 @@
657657
opacity: 1;
658658
filter: contrast(1);
659659
}
660660
td.difftxt {
661661
max-width: 0;
662
+ overflow-x: hidden;
662663
}
663664
td.difftxtu {
664665
width: 100%;
665666
}
666667
td.difftxtl,
667668
--- src/default.css
+++ src/default.css
@@ -657,10 +657,11 @@
657 opacity: 1;
658 filter: contrast(1);
659 }
660 td.difftxt {
661 max-width: 0;
 
662 }
663 td.difftxtu {
664 width: 100%;
665 }
666 td.difftxtl,
667
--- src/default.css
+++ src/default.css
@@ -657,10 +657,11 @@
657 opacity: 1;
658 filter: contrast(1);
659 }
660 td.difftxt {
661 max-width: 0;
662 overflow-x: hidden;
663 }
664 td.difftxtu {
665 width: 100%;
666 }
667 td.difftxtl,
668
--- src/diffcmd.c
+++ src/diffcmd.c
@@ -268,10 +268,11 @@
268268
@ width: 0%;
269269
@ padding: 0 0.32em 0 0.16em;
270270
@ }
271271
@ td.difftxt {
272272
@ max-width: 0;
273
+@ overflow-x: hidden;
273274
@ }
274275
@ td.difftxtu {
275276
@ width: 100%;
276277
@ }
277278
@ td.difftxtl,
@@ -387,10 +388,11 @@
387388
@ width: 0%;
388389
@ padding: 0 0.32em 0 0.16em;
389390
@ }
390391
@ td.difftxt {
391392
@ max-width: 0;
393
+@ overflow-x: hidden;
392394
@ }
393395
@ td.difftxtu {
394396
@ width: 100%;
395397
@ }
396398
@ td.difftxtl,
397399
--- src/diffcmd.c
+++ src/diffcmd.c
@@ -268,10 +268,11 @@
268 @ width: 0%;
269 @ padding: 0 0.32em 0 0.16em;
270 @ }
271 @ td.difftxt {
272 @ max-width: 0;
 
273 @ }
274 @ td.difftxtu {
275 @ width: 100%;
276 @ }
277 @ td.difftxtl,
@@ -387,10 +388,11 @@
387 @ width: 0%;
388 @ padding: 0 0.32em 0 0.16em;
389 @ }
390 @ td.difftxt {
391 @ max-width: 0;
 
392 @ }
393 @ td.difftxtu {
394 @ width: 100%;
395 @ }
396 @ td.difftxtl,
397
--- src/diffcmd.c
+++ src/diffcmd.c
@@ -268,10 +268,11 @@
268 @ width: 0%;
269 @ padding: 0 0.32em 0 0.16em;
270 @ }
271 @ td.difftxt {
272 @ max-width: 0;
273 @ overflow-x: hidden;
274 @ }
275 @ td.difftxtu {
276 @ width: 100%;
277 @ }
278 @ td.difftxtl,
@@ -387,10 +388,11 @@
388 @ width: 0%;
389 @ padding: 0 0.32em 0 0.16em;
390 @ }
391 @ td.difftxt {
392 @ max-width: 0;
393 @ overflow-x: hidden;
394 @ }
395 @ td.difftxtu {
396 @ width: 100%;
397 @ }
398 @ td.difftxtl,
399

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button