Re: GNU maintainership update

2024-07-31 Thread Bertrand Garrigues
Hi Branden, On mar., juil. 30 2024 at 06:44:42 , "G. Branden Robinson" wrote: > Hi folks, > > I've heard back from Bertrand Garrigues, and he advised that I start the > hand-off process for GNU maintainership of the groff package/project. > > I have conseque

Re: GNU maintainership update

2024-07-31 Thread Bertrand Garrigues
Hi Dave, On mer., juil. 31 2024 at 02:15:18 , Dave Kemper wrote: > On Tue, Jul 30, 2024 at 6:45 PM G. Branden Robinson > wrote: >> I hope you will join me in thanking him for his excellent work. > > Absolutely. Bertrand, your contributions, being mostly to the > underpinnings, may never have be

Re: groff-1.23.0.rc4 - no ./configure?

2023-04-25 Thread Bertrand Garrigues
to switch to "developer mode"), use the git repo of the package and clone it. You will have to follow the detailed instruction of the package, and you may have to install more development tools. Regards, Bertrand Garrigues

Re: a morsel of groff 1.23.0 status

2023-07-02 Thread Bertrand Garrigues
Hi Peter, Hi Branden, On lun., juin 26 2023 at 06:31:45 , Peter Schaffter wrote: > On Mon, Jun 26, 2023, G. Branden Robinson wrote: >> Peter, Bertrand, and I all agreed that the code changes to the mom(7) >> macro package Peter committed to the master branch accidentally earlier >> this month are

Re: a morsel of groff 1.23.0 status

2023-07-05 Thread Bertrand Garrigues
Hi Branden, On dim., juil. 02 2023 at 01:09:41 , "G. Branden Robinson" wrote: > At 2023-07-02T19:44:32+0200, Bertrand Garrigues wrote: >> If no, I'll tag the official 1.23.0 on the latest sha >> (198346d187de9e340bbf9d4f80c2dc4d42f5f74e), in a few days (let's

Re: a morsel of groff 1.23.0 status

2023-07-06 Thread Bertrand Garrigues
Hi Branden, On mer., juil. 05 2023 at 05:11:37 , "G. Branden Robinson" wrote: [...] > If what I'm using as a template in the ANNOUNCE file[A] doesn't fit what > you want to say, then I'd suggest adding the following, though I don't > insist on either of them. Ah, I've completely forgotten your

Groff version 1.23.0

2023-07-06 Thread Bertrand Garrigues
info manual) and the man pages groff_mm(7) and eqn(1). Since groff 1.22.4 was released in December 2018, 28 people have made a total of over 4,500 commits: 14 Bertrand Garrigues 14 Bjarni Ingi Gislason 2 Bruno Haible 6 Colin Watson 1 Cynthia A. E. Livingston 1 Dami

Re: Mission statement and Knuth-Plass reconsidered

2023-07-08 Thread Bertrand Garrigues
Hi Branden, On mar., mai 23 2023 at 02:15:33 , "G. Branden Robinson" wrote: >> > Myself, I wonder if K-P couldn't be implemented above the formatter >> > itself, using a diversion. We could then put the implementation in >> > an auxiliary macro package. [...] > I'll note that even if K-P can't

[Groff] environment copy

2016-10-17 Thread Bertrand Garrigues
? I would expect groff to print "First partial..." and "Third partial..." with point size 6 just before "Fourth partial...". Regards, -- Bertrand Garrigues

Re: [Groff] groff developments - query about any interest?

2016-11-18 Thread Bertrand Garrigues
les? I can have a try, but to be honest the unroff INSTALL file does not look very friendly to me ("Check the site and compiler dependencies at the beginning of the Makefile and modify them if necessary"...). Regards, -- Bertrand Garrigues

Re: [Groff] Request for a new release of groff

2017-02-15 Thread Bertrand Garrigues
er and I will prepare a new release. First we can define a 'commit window' of about a month to let contributors commit changes or propose patch they think essential for this release. Then I'll prepare a pre-release; of course people willing to help to test on various platforms are welcome. Regards, Bertrand Garrigues

Re: [Groff] Commits done

2017-02-16 Thread Bertrand Garrigues
push on the ftp a pre-release and additional commits could be accepted for about a month. Regards, Bertrand Garrigues

Re: [Groff] BuildFoundries mistakenly installed?

2017-02-19 Thread Bertrand Garrigues
7;t say why it was put back in the list of installed files again. Maybe Werner or Deri could help on this point. Regards, Bertrand Garrigues

Re: [Groff] [groff] 01/01: Version 2.2 updates.

2017-02-27 Thread Bertrand Garrigues
characters with accent are not correctly displayed. Other .pdf looks correctly generated. Regards, Bertrand Garrigues

Re: [Groff] [groff] 01/01: Version 2.2 updates.

2017-03-05 Thread Bertrand Garrigues
Hi Peter, On Mon, Feb 27 2017 at 06:17:55 PM, Peter Schaffter wrote: > On Mon, Feb 27, 2017, Bertrand Garrigues wrote: >> It seems that with your latest changes there is a problem with >> typesetting.pdf, I get the following warning (that wasn't there >> before): &g

Re: [Groff] [groff] 01/01: Version 2.2 updates.

2017-03-06 Thread Bertrand Garrigues
Peter, On Sun, Mar 05 2017 at 06:18:35 PM, Peter Schaffter wrote: > On Sun, Mar 05, 2017, Bertrand Garrigues wrote: >> Option -k is already set in the .am file. Is this .pdf correctly >> generated on your side? > > Yes, no problem. Using the just-committed pd

Re: [Groff] [groff] 01/01: Version 2.2 updates.

2017-04-10 Thread Bertrand Garrigues
Hi Peter, On Mon, Mar 06 2017 at 11:07:38 PM, Bertrand Garrigues wrote: > For some reasons on my environment, there are lots of font files > missing in font/devpdf; particularly there are no font from the N > family (previously in typesetting.mom you would use another font > fam

[Groff] font/devpdf broken with ghostscript 9.21

2017-04-11 Thread Bertrand Garrigues
(renamed the subject, was [groff] 01/01: Version 2.2 updates.) Hi all, On Tue, Apr 11 2017 at 01:04:30 AM, Bertrand Garrigues wrote: > On Mon, Mar 06 2017 at 11:07:38 PM, Bertrand Garrigues > wrote: >> For some reasons on my environment, there are lots of font files >> miss

Re: [Groff] BuildFoundries mistakenly installed?

2017-05-08 Thread Bertrand Garrigues
er or Deri could help on this point. > > Uh, oh, I no longer remember, sorry. Please do whatever you think is > a good solution. I forgot about this issue sorry; there is no piont in installing BuildFoundries, so you can commit your changes. Regards, Bertrand Garrigues

Re: [Groff] [groff] 01/01: Package `ghostscript' 9.21 renamed some fonts installed in `/usr/share/ghostscript/9.21/Resource/Font', e.g. URWGothicL-Demi renamed to URWGothic-Demi, and droped the instal

2017-05-10 Thread Bertrand Garrigues
mmit message follows. > > As you can see in the `Subject' line, it is overlong for this very > commit. Yes sorry, I think you already told me about that; I'll pay more attention to it next time. Regards, Bertrand Garrigues

Re: [Groff] pdfmom warning: can't find special character `u0065_0304'

2017-08-19 Thread Bertrand Garrigues
the 'PR' font file with 'fontforge' and 'afmtodit'. Presumably on your system you still have URW fonts available in .pfb format (on my system they are now installed as .otf fonts). Regards, Bertrand Garrigues

Re: [Groff] git-repository: Adjustments not yet completed after transfer

2017-09-02 Thread Bertrand Garrigues
to look at ignored files with 'git status --ignored' you'll have only the build directory and a few files generated by the autotools, instead of hundreads of red lines if you use in-source build. Regards, Bertrand Garrigues

[Groff] Next release - maintainership

2017-09-16 Thread Bertrand Garrigues
a "co-maintainer". So what should we do now? Regards, Bertrand Garrigues

Re: [Groff] Next release - maintainership

2017-09-27 Thread Bertrand Garrigues
try to do what I can to help this along. I've discussed that with Werner: as he no longer has a maintainer status but you still do, he thinks you should mail to maintain...@gnu.org to clarify your current status and add me as a new maintainer. Thanks, Regards, Bertrand Garrigues

Re: [Groff] What does the "-u" in ".tmac-u" mean?

2017-11-04 Thread Bertrand Garrigues
build system would first generate a stripped file in the build directory with a -s suffix and then install the file without this suffix. I've simplified the build process by storing the unstripped file in the source tree with a -u suffix and generating the stripped version without suffix in the build directory. The final result is unchanged though. Regards, Bertrand Garrigues

Re: [Groff] problem with preconv and sample_docs.mom

2017-11-04 Thread Bertrand Garrigues
len: 21946 uchardet read: 21946 bytes charset: ASCII encoding used: `US-ASCII' Which version of `uchardet' do you have on your system? On mine I have version 0.0.6. Another thing is that if `uchardet_get_charse' returns NULL we use the default encoding, but we could al

Re: [Groff] problem with preconv and sample_docs.mom

2017-11-05 Thread Bertrand Garrigues
Hi Branden, On Sat, Nov 04 2017 at 09:46:57 PM, "G. Branden Robinson" wrote: > At 2017-11-05T01:12:38+0100, Bertrand Garrigues wrote: >> Which version of `uchardet' do you have on your system? On mine I have >> version 0.0.6. > > Well, that's my p

Re: [Groff] problem with preconv and sample_docs.mom

2017-11-05 Thread Bertrand Garrigues
roff.git/tree/src/preproc/preconv/preconv.cpp > suggests other problems, ignoring the lack of error checking. [...] You are right; here is a patch to fix all that, does it look OK to you? Regards, Bertrand Garrigues diff --git a/src/preproc/preconv/preconv.cpp b/src/preproc/preconv/pre

Re: [Groff] problem with preconv and sample_docs.mom

2017-11-05 Thread Bertrand Garrigues
_bug > > The whole code base skips braces so is goto worth special casing? It's > just as likely to be removed in some future edit because it doesn't > match house style. :-) Besides, things like gcc's > -Wmisleading-indentation will complain if another indented statement is > added. OK so I've commited on master, Regards, Bertrand Garrigues

[Groff] Knuth-Plass Algorithm

2017-11-08 Thread Bertrand Garrigues
e changes are not for the next release (Still not ready to really work on it as people from GNU haven't granted me the rights to upload tarballs into the GNU ftp yet, but I hope this release will be completed before the end of the year). Regards, Bertrand Garrigues -- Suite 1

Re: [groff] Fwd: Re: [Groff] Knuth-Plass Algorithm

2017-11-09 Thread Bertrand Garrigues
Hello Steffen, On Thu, Nov 09 2017 at 05:01:06 PM, Steffen Nurpmeso wrote: > Bertrand Garrigues wrote: > .. > |Hmm... Bug #40716 "UPGRADE: format a paragraph as a whole rather than > |line by line" is assigned to me, it's time to publish some of my work... >

Re: [groff] A typo on fsf groff wiki page, and question about releasing

2018-01-07 Thread Bertrand Garrigues
ve upload rights on GNU ftp servers but to be honest I was too busy in November/December to work on groff. I should have more time now and I've just mailed to the GNU admins; I hope I'll have write access soon. Regards, Bertrand Garrigues

Re: [groff] A typo on fsf groff wiki page, and question about releasing

2018-01-07 Thread Bertrand Garrigues
ike fonts management and changing the format algorithm into a paragraph-oriented algorithm. I've started to work on the 2nd subject, although due to lack of time I haven't made any significant progress recently. If you are interested feel free to join the dev (see http://lists.gnu.org/archive/html/groff/2017-11/msg00079.html). Regards, Bertrand Garrigues

[groff] version and revision management

2018-01-13 Thread Bertrand Garrigues
as I can't pass non alphanumeric characters to it (in the above example the revision would be equal to '3.real.434-5aafd') this register will be defined as the first alphanumeric digits of the revision. If no one object to this change then I'll merge it on master. Regards, Bertrand Garrigues

Re: [groff] version and revision management

2018-01-14 Thread Bertrand Garrigues
Hi Peter, On Sun, Jan 14 2018 at 12:38:29 PM, Peter Schaffter wrote: > Just checking: the new .Y would always begin with the current > revision expessed as a digit? Yes, it will always start with a digit, possibly followed by a dot and extra info. I've just commited on the 'unique-version' bran

Re: [groff] version and revision management

2018-01-21 Thread Bertrand Garrigues
Peter, On Sun, Jan 14 2018 at 11:52:16 PM, Bertrand Garrigues wrote: > On Sun, Jan 14 2018 at 12:38:29 PM, Peter Schaffter > wrote: >> Just checking: the new .Y would always begin with the current >> revision expessed as a digit? > > Yes, it will always start with a

Re: [groff] version and revision management

2018-01-22 Thread Bertrand Garrigues
Peter, On Mon, Jan 22 2018 at 01:59:50 PM, Peter Schaffter wrote: > Bertrand -- > > On Sun, Jan 21, 2018, Bertrand Garrigues wrote: >> I've just pushed on the 'unique-version' branch a commit on the mom >> macro package to use the new .Y, could you pleas

Re: [groff] version and revision management

2018-02-01 Thread Bertrand Garrigues
Hi Peter, On Tue, Jan 23 2018 at 12:01:19 AM, Bertrand Garrigues wrote: > On Mon, Jan 22 2018 at 01:59:50 PM, Peter Schaffter > wrote: >> By coincidence, I just took care of the same thing in the master >> branch om.tmac-u, for inclusion in my next commit. You're ri

[groff] Release Candidate 1.22.3.rc1

2018-02-15 Thread Bertrand Garrigues
hat can take some time to test. Regards, Bertrand Garrigues

Re: [groff] Release Candidate 1.22.3.rc1

2018-02-16 Thread Bertrand Garrigues
t, I often use 'make -j' out of laziness and it works fine on my machine, but it's better use your command. Regards, Bertrand Garrigues

Re: [groff] Release Candidate 1.22.3.rc1

2018-02-16 Thread Bertrand Garrigues
sing the official 1.22.4, so please take your time to complete your work, I think it's a nice feature and would like to include it into the 1.22.4. Regards, Bertrand Garrigues

Re: [groff] Release Candidate 1.22.3.rc1

2018-02-21 Thread Bertrand Garrigues
On Sat, Feb 17 2018 at 03:43:53 PM, Colin Watson wrote: > On Sat, Feb 17, 2018 at 12:40:57PM +, Ralph Corderoy wrote: >> Hi Bertrand, >> >> > git clone https://git.savannah.gnu.org/git/groff.git >> > cd groff >> > git checkout 1.22.3.rc1 >> > ./bootstrap >> >> ./bootstrap fails here.

Re: [groff] Release Candidate 1.22.3.rc1

2018-02-21 Thread Bertrand Garrigues
Hi Ralph, On Sat, Feb 17 2018 at 01:05:38 PM, Ralph Corderoy wrote: > Various compilation warnings result, that you probably know about. > > Output includes > > common.roff: elapsed time: 0 seconds > common.roff: elapsed time: 0 seconds > troff: ../doc/automake.mom:54: can't transpar

[groff] Macro in separate packages

2018-02-21 Thread Bertrand Garrigues
.4-1 release. This is only a matter of a few git commands and is easy to do (compared to having to manage 2 distinct packages). The macro package maintainer could also request the proper rights from GNU to push releases, this does not even require an official maintainer status, I could declare him as a person of trust allowed to make release (there would be some administrative stuff to do though). Regards, Bertrand Garrigues

Re: [groff] Release Candidate 1.22.3.rc1

2018-02-26 Thread Bertrand Garrigues
Hi Colin, On Thu, Feb 22 2018 at 11:07:56 AM, Colin Watson wrote: > On Wed, Feb 21, 2018 at 11:48:56PM +0100, Bertrand Garrigues wrote: >> I'll add a check on the presence of pkg-config in m4/groff.m4 and update >> the doc. > > But the pkg-config macros themselves al

Re: [groff] hyphenation issues

2018-03-04 Thread Bertrand Garrigues
ated maintainer :-) Peter, please have a look and adjust > it accordingly! Peter, I've just seen that you have commited version 2.3 of 'mom', does this include the fixes Werner mentioned? If 'mom' is ready then I'm planning to release an rc2 as there were quite some changes since rc1. Regards, Bertrand Garrigues

Re: [groff] Release Candidate 1.22.3.rc1

2018-03-11 Thread Bertrand Garrigues
Hi Colin, On Fri, Mar 09 2018 at 12:31:11 PM, Colin Watson wrote: > On Mon, Mar 05, 2018 at 07:55:34PM +0100, Werner LEMBERG wrote: >> Colin Watson wrote: >> > Would it be possible to include these simple fixes in 1.22.4? >> > >> > https://lists.gnu.org/archive/html/groff/2017-02/msg00015.html

Re: [groff] Rename or remove doc/automake_migration_tests.txt?

2018-03-11 Thread Bertrand Garrigues
. You are right, this file is no longer needed, so I've removed it (commited on master). Regards, Bertrand Garrigues

Re: [groff] Re: gropdf: failed to load 'download'

2018-03-11 Thread Bertrand Garrigues
d). Usually when updating from git 'make clean' and 'make' is enough. - If you really want to totally clean your environment then you should call 'git -xfd' before calling 'bootstrap'. With the commands you passed -- 'git reset --hard &am

Re: [groff] I hate git-version-gen

2018-03-15 Thread Bertrand Garrigues
e first 3 numbers to build the directory name), what's the problem with having the various programs printing a unique version (for example with 'groff --version')? Does this bring extra testing difficulties? Having a unique version seems better when people report a bug (otherwise they would just say "I'm using 1.22.3" or "I'm using groff from git"). Regards, Bertrand Garrigues

Re: [groff] More on stripping

2018-03-19 Thread Bertrand Garrigues
Hi Peter, On Fri, Mar 16 2018 at 01:05:17 PM, Peter Schaffter wrote: > Ingo -- > > On Thu, Mar 15, 2018, Ingo Schwarze wrote: >> After a fierce fight resulting in the death of the vicious >> git-version-gen dragon, i finally managed to test, > > A good fight, St. George. :) > >> ...that your patc

Re: [groff] I hate git-version-gen

2018-03-25 Thread Bertrand Garrigues
Hi Werner, On Sun, Mar 18 2018 at 02:44:34 AM, Werner LEMBERG wrote: >> right now, the string is "1.22.3.rc1.43-e7a3", with "3.rc1", even >> though this is actually a *4* release candidate. > > Yes, this is a mistake. Bertrand, please fix :-) That's right, release candidates should be named 1.2

Re: [groff] I hate git-version-gen

2018-03-28 Thread Bertrand Garrigues
On Sun, Mar 25 2018 at 11:22:13 PM, Ingo Schwarze wrote: > Hi Bertrand, > > Bertrand Garrigues wrote on Sun, Mar 25, 2018 at 10:49:43PM +0200: > >> That's right, release candidates should be named 1.22.4.rc1, 1.22.4.rc2 >> etc... before releasing the final 1.22.4

[groff] Release Candidate 1.22.4.rc2

2018-03-28 Thread Bertrand Garrigues
uild the 1.22.4.rc2 from git: git clone https://git.savannah.gnu.org/git/groff.git cd groff git checkout 1.22.4.rc2 ./bootstrap mkdir build cd build ../configure make -j sudo make install Thanks to everyone that is willing to test this version. Regards, Bertrand Garrigues

Re: [groff] Re: Release Candidate 1.22.4.rc2

2018-04-10 Thread Bertrand Garrigues
etting.mom' at FT, line 24. > GROFFcontrib/mom/examples/slide-demo.pdf > [mom]: Aborting '../contrib/mom/examples/slide-demo.mom' at FT, line 34. > GROFFcontrib/pdfmark/pdfmark.pdf > > The devpdf download file looks good (it points to the correct font locations) > My system is MacOS 10.11. > LANG="de_DE.UTF-8“ setting LANG to „c“ doesn’t change anything. Could you please provide me the full configure + build logs? Thanks, Regards, Bertrand Garrigues

Re: [groff] Release Candidate 1.22.4.rc2

2018-04-27 Thread Bertrand Garrigues
Hi Ingo and everyone on the list, On Thu, Mar 29 2018 at 08:05:48 PM, Ingo Schwarze wrote: > Salut Bertrand, > > Bertrand Garrigues wrote on Thu, Mar 29, 2018 at 12:46:58AM +0200: > >> Release candidate 1.22.4.rc2 is now available from GNU's alpha ftp. [...] > OpenBS

Re: [groff] Release Candidate 1.22.4.rc2

2018-06-18 Thread Bertrand Garrigues
OCKS and BLOCKE commands. Supports all the transition types introduced in PDF v1.5. (See gropdf man page) - To Branden: you've tagged commit 3fa04f3e60bebfdcf968f573e6b46e6236a55789 (tag 1.22.4), is there any special reason for that or is it a mistake? Thanks, Regards, Bertrand Garrigues

Re: [groff] Release Candidate 1.22.4.rc2

2018-06-19 Thread Bertrand Garrigues
Hi Branden, On Mon, Jun 18 2018 at 07:36:11 PM, "G. Branden Robinson" wrote: > At 2018-06-19T00:49:03+0200, Bertrand Garrigues wrote: >> I will try now to finish the release now, and I'm currently checking all >> my unread mails. I've also checked the recent

[groff] Fix in 'me' package

2018-06-19 Thread Bertrand Garrigues
ree, I was wondering if you would like to contribute an provide an 'me' example (something more like a real document rather than the test file from the bug)? This way we would have an extra sanity check on the 'me' package. Regards, Bertrand Garrigues

Re: [groff] Fix in 'me' package

2018-06-21 Thread Bertrand Garrigues
Hi Dave, On Wed, Jun 20 2018 at 08:10:48 PM, Dave Kemper wrote: >> Currently there is no 'me' example in groff source tree, I was >> wondering if you would like to contribute an provide an 'me' example >> (something more like a real document rather than the test file from >> the bug)? > > Hi Bert

[groff] Release Candidate 1.22.4.rc3

2018-11-03 Thread Bertrand Garrigues
git/groff.git cd groff git checkout 1.22.4.rc3 ./bootstrap mkdir build cd build ../configure make -j sudo make install Regards, Bertrand Garrigues

Re: [groff] Recent contrib/hdtbl changes may have broken it

2018-11-06 Thread Bertrand Garrigues
bl examples connected to 'make check'. It justs use 'gs -o /dev/null/ -sDEVICE=bbox' and 'grep' to count the number of pages. I'll also add something for the pdf examples (probably using 'pdftotex' and/or 'pdfinfo'). Regards, Bertrand Garrigues

Re: [groff] RFC: replace doc/webpage.ms or "evergreen" it

2018-11-24 Thread Bertrand Garrigues
ing this update. I'm trying to catch up months of inactivities and I have dozens of unread mails from the groff mailing list, so you still have a bit of time. Regards, Bertrand Garrigues

[groff] Issue Tracker

2018-11-25 Thread Bertrand Garrigues
(which is used as "less important then minor" and/or "Issue which is mainly a matter of taste "). New features that are important should be marked with a Normal or Important severity. Please feel free to comment on these changes. I'll make some more cleaning in the tracker in the next few days. Regards, Bertrand Garrigues

Re: [groff] pdfpic.tmac

2018-11-26 Thread Bertrand Garrigues
is integrated into groff, but I'm not willing > to devote my own energy to dealing with the abomination that is > automake, so I will need someone else to assist with build system > integration. I've opened a ticket: https://savannah.gnu.org/bugs/index.php?55107. We will see after the release 1.22.4 is completed how we can integrate your code. Regards, Bertrand Garrigues

Re: [groff] Release Candidate 1.22.4.rc3

2018-11-28 Thread Bertrand Garrigues
'preconv -v') or not; if I'm not mistaken all the man pages are aligned now? Do you have more things you would like to commit? If no I would make a rc4 for final sanity checks (only allowing important bug fixes) before releasing the official 1.22.4. Regards, Bertrand Garrigues

[groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-11-29 Thread Bertrand Garrigues
'make uninstall'. You can also download and build the 1.22.4.rc4 from git: git clone https://git.savannah.gnu.org/git/groff.git cd groff git checkout 1.22.4.rc4 ./bootstrap mkdir build cd build ../configure make -j sudo make install Regards, Bertrand Garrigues

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-11-30 Thread Bertrand Garrigues
Hi Ingo, On Fri, Nov 30 2018 at 05:33:11 PM, Ingo Schwarze wrote: [...] > However, there are problems on Oracle Solaris 11: > > schwarze@unstable11s [unstable11s]:~/groff-1.22.4.rc4/build > uname -a > SunOS unstable11s 5.11 11.3 sun4u sparc SUNW,SPARC-Enterprise > > This is from ../configure

Re: [groff] Design and Implementation of *roff

2018-11-30 Thread Bertrand Garrigues
groff documentation that briefly describes how 'troff' processes the input: "5.32 gtroff Internals". Could be enhanced later on. Regards, Bertrand Garrigues

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-02 Thread Bertrand Garrigues
Hi Ingo, Thanks for all your tests ! On Fri, Nov 30 2018 at 05:33:11 PM, Ingo Schwarze wrote: [...] > However, there are problems on Oracle Solaris 11: [...] > checking whether URW fonts in pfb format are available... > grep: illegal option -- A > Usage: grep [-c|-l|-q] -bhinsvw pattern file

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-02 Thread Bertrand Garrigues
Ingo, On Sat, Dec 01 2018 at 01:20:30 AM, Ingo Schwarze wrote: > On Solaris 11, with the following workaround, it built, it installed, > and it runs. > > export groff_cv_decl_needed_hypot=no > ../configure I'll check what you've described on this issue on your other mail next week. Should I

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-02 Thread Bertrand Garrigues
Hi Ingo, On Sat, Dec 01 2018 at 04:44:45 PM, Ingo Schwarze wrote: > OpenBSD-current: > > schwarze@isnote $ make check > make check-am > make > make all-am > make check-TESTS > PASS: contrib/gdiffmk/tests/gdiffmk_tests.sh > sed -e > "s|[@]abs_top_builddir[@]|/usr/ports/pobj/groff-1.22.4/gro

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-02 Thread Bertrand Garrigues
Hi Colin, On Sat, Dec 01 2018 at 01:13:54 AM, Colin Watson wrote: > I pushed a couple of corrections to error paths in the new > contrib/mom/examples/test-mom.sh.in script. Not perhaps quite critical, > but since it was only added a week ago and the changes can only possibly > affect "make check

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-02 Thread Bertrand Garrigues
Hi Werner, On Sat, Dec 01 2018 at 07:09:44 AM, Werner LEMBERG wrote: >> Anything in particular you want me to have a closer look at on >> OpenBSD, Debian Jessie, or Solaris 9, 10, or 11? > > Thanks for checking the issues! As soon as they are fixed I suggest > we contact Nelson Beebe[*] to build

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-04 Thread Bertrand Garrigues
Hi Ingo and Colin, On Mon, Dec 03 2018 at 01:48:19 AM, Bertrand Garrigues wrote: > On Sat, Dec 01 2018 at 04:44:45 PM, Ingo Schwarze wrote: >> So it appears you are unconditionally testing for optional features >> in the test suite. > > Yes, I will work on Colin's sug

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-05 Thread Bertrand Garrigues
Hi Dave, On Wed, Dec 05 2018 at 09:11:45 AM, Dave Kemper wrote: > Since a new rc will have to be built anyway, Yes, unfortunately the "Final RC" in my mail subject was too optimistic. > any chance this patch could be included? It's not critical by any > means, but it's very low-risk (correcting

Re: [groff] mom manpage

2018-12-05 Thread Bertrand Garrigues
Hi Peter, On Tue, Dec 04 2018 at 03:16:50 PM, Peter Schaffter wrote: > Thanks for replying so thoroughly, and so passionately, to my query > about the mom manpage. [...] I won't discuss (at least today) what is the best place to document mom (manpage or html doc), but as a regular mom user I alw

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-06 Thread Bertrand Garrigues
Hi Ingo, On Thu, Dec 06 2018 at 06:44:18 PM, Ingo Schwarze wrote: > Hi Bertrand, > > i finally figured out the hdtbl failure on Solaris. > The mom test is still failing, though. > > OK to push the patch below, before release? > I see no regression on OpenBSD, and no regression on Debian. No regr

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-06 Thread Bertrand Garrigues
Hi Ingo, On Thu, Dec 06 2018 at 09:45:31 PM, Ingo Schwarze wrote: > i found out more about why the mom test is failing on Solaris 11. > It turns out not just the test is broken, but there is likely a > portability issue in gropdf(1). > > I see this in the build log: > > GROFFcontrib/mom/e

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-07 Thread Bertrand Garrigues
Hi Ingo, On Fri, Nov 30 2018 at 05:33:11 PM, Ingo Schwarze wrote: > What is potentially more serious is that "make" dies like this: > > CXX src/libs/libgroff/libgroff_a-hypot.o > ../src/libs/libgroff/hypot.cpp:24:30: error: ‘double hypot(double, double)’ > conflicts with a previous declar

Re: [groff] mom manpage

2018-12-08 Thread Bertrand Garrigues
Hi Ingo, hi Peter, On Fri, Dec 07 2018 at 08:46:23 PM, Ingo Schwarze wrote: > Peter Schaffter wrote on Fri, Dec 07, 2018 at 11:18:32AM -0500: [...] >> Bertrand, how do you feel about omitting the local docs, leaving >> just the pointer to the online docs? If you're agreeable, I can >> commit the

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-08 Thread Bertrand Garrigues
[...] > I do not see any regressions so far. So now we also know that it is > possible to build this groff release with the complete LLVM toolchain. That's a good thing, > Bertrand Garrigues wrote on Sat, Dec 08, 2018 at 01:07:26AM +0100: >> Yes the test is buggy. On my GNU/L

Re: [groff] mom manpage

2018-12-08 Thread Bertrand Garrigues
Hi Branden, On Sat, Dec 08 2018 at 02:04:33 PM, "G. Branden Robinson" wrote: > At 2018-12-08T18:58:01+0100, Bertrand Garrigues wrote: >> > * How do i know what to insert for ? >> [...] >> >> In the main groff(1) man page there is the 'POSITIONS FRO

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-08 Thread Bertrand Garrigues
Hi Werner, On Sat, Dec 08 2018 at 09:56:07 PM, Werner LEMBERG wrote: >> On Solaris 9, installation still fails because of the "for f in ; >> do" we discussed earlier, and the test suite still fails as shown at >> the end (no change in that respect), but i see no regressions from >> your patch. >

Re: [groff] mom manpage

2018-12-09 Thread Bertrand Garrigues
On Sun, Dec 09 2018 at 12:15:20 AM, "G. Branden Robinson" wrote: > At 2018-12-09T01:02:19+0100, Bertrand Garrigues wrote: >> > I'm attaching the fix to the "POSITIONS FROM INSTALLATION" section >> > (which I would like to rename--it's pretty

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-09 Thread Bertrand Garrigues
Hi Ingo, On Sun, Dec 09 2018 at 01:59:11 PM, Ingo Schwarze wrote: > Then, the test that the gnulib hypot module is supposed to replace > intends to test whether the function needs to be *declared*. In > the past, our build system did not provide any replacement code for > a missing hypot() objec

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-10 Thread Bertrand Garrigues
Hi Ingo, On Sun, Dec 09 2018 at 02:32:00 PM, Ingo Schwarze wrote: > Ralph Corderoy wrote on Sun, Dec 09, 2018 at 10:36:25AM +: >> The time-honoured way to achieve this is using the built-in `set'. >> >> $ l='foo bar xyzzy' >> $ set -- $l; for f; do echo f=$f; done | fmt >> f=foo

Re: [groff] 1.22.4.rc4 - Final RC before official 1.22.4

2018-12-10 Thread Bertrand Garrigues
Hi Ingo, On Mon, Dec 10 2018 at 01:58:56 AM, Ingo Schwarze wrote: [...] > My first impulse was to say "presumably, at some time in the (possibly > remote) past, systems existed where libm provided a viable implementation > of hypot(), but failed to declare it. Your propsed direction > might bre

Re: [groff] mom manpage

2018-12-10 Thread Bertrand Garrigues
Hi Brandent, On Sun, Dec 09 2018 at 06:50:32 PM, "G. Branden Robinson" wrote: > At 2018-12-10T00:43:39+0100, Bertrand Garrigues wrote: [...] >> hmm... the patch does not apply for me (I'm on master >> 92f40b186aa2adda8039fff09c1246bdd30dbd3d). > > It f

Re: [groff] mom manpage

2018-12-11 Thread Bertrand Garrigues
Hi Branden, On Mon, Dec 10 2018 at 05:55:10 PM, "G. Branden Robinson" wrote: > At 2018-12-10T23:24:50+0100, Bertrand Garrigues wrote: >> You can push no_more_makefile.comm.diff. As Peter has just modified the >> texinfo doc by refering to "Collection of Install

Re: [groff] mom manpage

2018-12-11 Thread Bertrand Garrigues
On Tue, Dec 11 2018 at 11:13:00 PM, Bertrand Garrigues wrote: > Hi Branden, > > On Mon, Dec 10 2018 at 05:55:10 PM, "G. Branden Robinson" > wrote: >> At 2018-12-10T23:24:50+0100, Bertrand Garrigues wrote: >>> You can push no_more_makefile.comm.

Re: [groff] [PATCH] man page patches for 1.22.4.rc5/final

2018-12-13 Thread Bertrand Garrigues
Hi Branden, On Wed, Dec 12 2018 at 11:46:43 AM, "G. Branden Robinson" wrote: > It's starting to sound like (1) either there's going to be an rc5 or > we're about to close in on final; Yes. I've just pushed update on texinfo doc installation and uninstallation. I need to make some more overall

Re: [groff] [PATCH] man page patches for 1.22.4.rc5/final

2018-12-17 Thread Bertrand Garrigues
Hi Dave, On Thu, Dec 13 2018 at 06:26:24 PM, Dave Kemper wrote: > As long as we're still considering documentation fixes, here's another > set. These are all low urgency but also low risk, so depending on the > prevailing winds, they could go into this release or wait till the > next one. > > Th

Re: [groff] Push mom fix?

2018-12-17 Thread Bertrand Garrigues
Hi Branden, Peter, On Mon, Dec 17 2018 at 09:36:41 PM, "G. Branden Robinson" wrote: > At 2018-12-17T20:56:53-0500, Peter Schaffter wrote: >> Branden -- >> >> I'd like the bibliography/refer fix to mom to be in the upcoming >> release. On my end, regression tests check out and the sample docs >

[groff] Ready for 1.22.4.rc5

2018-12-18 Thread Bertrand Garrigues
demands a fix for the next release? If no, then I'll make a rc5 for (hopefully) final checks before releasing the 1.22.4. Regards, Bertrand Garrigues

[groff] 1.22.4.rc5

2018-12-19 Thread Bertrand Garrigues
ke -j sudo make install Regards, Bertrand Garrigues

[groff] GNU troff version 1.22.4

2018-12-23 Thread Bertrand Garrigues
Hi, After a last commit (copyright year displayed on 'groff --version'), I've created tag 1.22.4 and pushed the official package on GNU ftp. Below is the annoucement done on the GNU info mailing list. I just need to make a few update on the groff website. Many thanks to everyone who contributed,

[groff] Debugging

2019-01-10 Thread Bertrand Garrigues
I find debugging groff quite uneasy, due to the fact that it uses various programs with pipes; it's even worse when its is invoked by 'pdfmom' which makes several pass of groff to generate table of contents and pdf links. Therefore I would like to add a '--debug' or '--log' option to 'groff' that

Re: [groff] Debugging

2019-01-11 Thread Bertrand Garrigues
Hi Ralph, On Thu, Jan 10 2019 at 10:46:37 PM, Ralph Corderoy wrote: >> Therefore I would like to add a '--debug' or '--log' option to 'groff' >> that will make groff log all the calls to the preprocessors and to >> troff into a file (so that stdin and stderr will not be impacted) and >> also spr

Re: [groff] [patch] modernize -T ascii rendering of opening single quote

2019-01-31 Thread Bertrand Garrigues
Hi Ingo, On Thu, Jan 31 2019 at 02:14:13 PM, Ingo Schwarze wrote: > i just submitted the following patch to the groff bugtracker: > > https://savannah.gnu.org/bugs/index.php?55616 > > The (identical) rationale and patch are reproduced below for > convenience. > > I'm posting this heads-up just

  1   2   3   >