Commit Diff


commit - 506de8f6d4acedcb5b30f841611e6a4d95ce0feb
commit + 93f814360076ccf28d33c9cb909fca7200ba4a7d
blob - adda8c4b46ccabe4256644df55392c7ce7f2bb9b
blob + 27496b2f3a4c9883444c623272a0323f7d43c2ae
--- src/cmd/troff/n1.c
+++ src/cmd/troff/n1.c
@@ -512,6 +512,8 @@ g0:
 	case '\n':	/* concealed newline */
 		numtabp[CD].val++;
 		goto g0;
+	case '~':	/* Heirloom/groff/neatroff: unbreakable space */
+		; /* fall through */
 	case ' ':	/* unpaddable space */
 		i = UNPAD;
 		goto gx;