Re: [TUHS] Re: Original print of V7 manual? / My own version of troff

2024-01-17 Thread John Gardner
> > Are you offering to donate your labor in terms of typeface design, or will > it be a type of deal where the community will need to collectively pitch in > money to cover the cost of you doing it professionally? I only meant "professional" insofar as aptitude with graphics is concerned. I

Re: [TUHS] Re: Original print of V7 manual? / My own version of troff

2024-01-17 Thread Mychaela Falconia
John Gardner wrote: > I'm a professional graphic designer with access to commercial typeface > authoring software. Send me the highest-quality and most comprehensive > scans of a C/A/T-printed document, and I'll get to work. Are you offering to donate your labor in terms of typeface design, or

Re: xasprintf() NIH

2024-01-17 Thread G. Branden Robinson
Hi Alex, At 2024-01-17T21:06:30+0100, Alejandro Colomar wrote: > Hi Branden, > > I just saw some function in groff that looks like gnulib's xasprintf(). > You may want to just use that instead, or at least rename it to > my_xasprintf() to be more clear about what it is. Most of grohtml was

xasprintf() NIH

2024-01-17 Thread Alejandro Colomar
Hi Branden, I just saw some function in groff that looks like gnulib's xasprintf(). You may want to just use that instead, or at least rename it to my_xasprintf() to be more clear about what it is. $ grepc -B8 make_string . ./src/preproc/html/pre-html.cpp-/*

[bug #64937] [troff] officially support composite character unmapping

2024-01-17 Thread G. Branden Robinson
Update of bug#64937 (group groff): Status:None => In Progress Assigned to:None => gbranden ___ Reply to this item at:

[bug #64937] [troff] officially support composite character unmapping

2024-01-17 Thread G. Branden Robinson
Follow-up Comment #1, bug#64937 (group groff): In Git, the diagnostic is a little more helpful now. $ nroff -ww ATTIC/composite-unmap.groff troff:ATTIC/composite-unmap.groff:4: warning: composite character request expects two arguments a á a ...but I still aim to get rid of it.

Re: Proposed: make \X read its argument in copy mode

2024-01-17 Thread John Gardner
> > This assumes you know both the desired font and the desired colour, which > might be defined at other places in the document and not under your control. Yeah, I know. I was trying to gauge how Groff's escape sequences might benefit an \X'…' sequence, and the PostScript I gave was a

Re: [TUHS] Re: Original print of V7 manual? / My own version of troff

2024-01-17 Thread John Gardner
> https://usenet.trashworldnews.com/?thread=614089 posted February 1988 > Perl Kit, Version 1.0, Copyright (c) 1987, Larry Wall Excuse my Roff,[1] but holy

Re: Proposed: make \X read its argument in copy mode

2024-01-17 Thread Tadziu Hoffmann
> > \fB\s(12\m[red]\X'ps: big bold red text in my device command'\fP > \X'ps: exec 1.0 0 0 setrgbcolor /Times-Bold findfont \n[.s] scalefont setfont > (Text) show' This assumes you know both the desired font and the desired color, which might be defined at other places in the document and not

Re: [TUHS] Re: Original print of V7 manual? / My own version of troff

2024-01-17 Thread Rich Salz
https://usenet.trashworldnews.com/?thread=614089 posted February 1988 Perl Kit, Version 1.0, Copyright (c) 1987, Larry Wall

Re: [TUHS] Re: Original print of V7 manual? / My own version of troff

2024-01-17 Thread Brad Spencer
"G. Branden Robinson" writes: [snip] > (Which isn't to say that one _can't_ write safe code using K C; my > fear is that having to remember all of the things the compiler won't do > for you would overwhelm the task at hand. Too bad Unix V7 didn't have > Perl, since this is basically a text

Re: [TUHS] Re: Original print of V7 manual? / My own version of troff

2024-01-17 Thread Clem Cole
Larry wrote it for admin help of his 4.1 BSD vaxen at NASA. (Which was PCC based compiler K syntax). I do not remember if any one tried to get it running on the 11 because of address space issues. As Brad says you can check all usenet files. Sent from a handheld expect more typos than usual

Re: [TUHS] Re: Original print of V7 manual? / My own version of troff

2024-01-17 Thread G. Branden Robinson
...and another thing! At 2024-01-18T01:22:53+1100, John Gardner wrote: > I'll probably need you to review any shims I write for any C89+ > stdio(3) functions that don't exist in V7's C compiler (which is > surprisingly limited)… You might consider, as an initial step, just not bothering with

Re: [TUHS] Re: Original print of V7 manual? / My own version of troff

2024-01-17 Thread G. Branden Robinson
At 2024-01-18T01:22:53+1100, John Gardner wrote: > > If you don't have my scan of CSTR #54 (1976) […] let me know and > > I'll send it along. > > I have a copy named CSTR_54_1976.pdf with a SHA256 checksum of > 71d8592991635966cc86a184d7a5b07163298a53c2a900fa0e9bf1a3eabeeb7d. Is > this it? Yup,

Re: [TUHS] Re: Original print of V7 manual? / My own version of troff

2024-01-17 Thread G. Branden Robinson
Hi John, At 2024-01-18T00:43:41+1100, John Gardner wrote: > I'm a professional graphic designer with access to commercial typeface > authoring software. Send me the highest-quality and most comprehensive > scans of a C/A/T-printed document, and I'll get to work. If you don't have my scan of CSTR

Re: [TUHS] Re: Original print of V7 manual? / My own version of troff

2024-01-17 Thread John Gardner
> > If you don't have my scan of CSTR #54 (1976) […] let me know and I'll send > it along. I have a copy named CSTR_54_1976.pdf with a SHA256 checksum of 71d8592991635966cc86a184d7a5b07163298a53c2a900fa0e9bf1a3eabeeb7d. Is this it? It's decent-enough quality, but I wanted to check to make sure

Re: Proposed: make \X read its argument in copy mode

2024-01-17 Thread G. Branden Robinson
Hi John, At 2024-01-18T00:32:04+1100, John Gardner wrote: > So instead of: > > \X'ps: \fB\s(12\m[red]big bold red text in my device command\fP' > > > > one would write: > > \fB\s(12\m[red]\X'ps: big bold red text in my device command'\fP > > I believe you meant to provide an example more like

Re: [TUHS] Re: Original print of V7 manual? / My own version of troff

2024-01-17 Thread John Gardner
Hi Mychaela, *My feeling is that the task would require hiring a professional typeface > designer* I'm a professional graphic designer with access to commercial typeface authoring software. Send me the highest-quality and most comprehensive scans of a C/A/T-printed document, and I'll get to

Re: Proposed: make \X read its argument in copy mode

2024-01-17 Thread John Gardner
Hi Branden, So instead of: > \X'ps: \fB\s(12\m[red]big bold red text in my device command\fP' > > one would write: > \fB\s(12\m[red]\X'ps: big bold red text in my device command'\fP I believe you meant to provide an example more like this? \X'ps: exec 1.0 0 0 setrgbcolor /Times-Bold findfont