Bug#869733: ispell.1X: Fix some formatting and textual matters

2019-08-09 Thread Geoff Kuenning
Yes, K doesn't automatically mean bytes.  When somebody makes 
$100K per year, they're not earning their pay in bytes.


In any case, that line in ispell.1X is horribly obsolete.  I just 
did a quick test of the largest word list I have; it did 80K roots 
in 1.7 seconds on my laptop.  I'm going to remove the line; I 
didn't realize it was still there.



Bjarni Ingi Gislason writes:

Hi,


Package: ispell
Version: 3.4.00-6
Severity: minor

  The patch is in the attachment.


Sorry for the delay, Thanks for the patch, I've just applied it 
in git,

see [1].

As your patch was apparently for the older version of ispell 
(3.3.02),
some of your corrections were already there. Additionally I've 
changed

your fix for:
  "-munching a normal-sized dictionary (15K roots, 45K expanded 
  words)"

from:
  "+munching a normal-sized dictionary (15\ kB roots, 45\ kB 
  expanded

words)"
to:
  "+munching a normal-sized dictionary (15000 roots, 45000 
  expanded words)"
as K meaning just "kilo", i.e. "thousand", here seemed more 
sensible to me.


[1]
https://salsa.debian.org/debian/ispell/blob/7416a731b3efb8586bca56099194e2fc66996399/debian/patches/0039-Man-page-issues-fix.patch

Regards,
robert




--
   Geoff Kuenning   ge...@cs.hmc.edu 
   http://www.cs.hmc.edu/~geoff/


It's is not, it isn't ain't, and it's it's, not its, if you mean 
it
is.  If you don't, it's its.  Then too, it's hers.  It isn't 
her's.  It

isn't our's either.  It's ours, and likewise yours and theirs.
   -- Oxford University Press, Edpress News



Bug#869733: ispell.1X: Fix some formatting and textual matters

2019-08-08 Thread Robert Luberda
Bjarni Ingi Gislason writes:

Hi,

> Package: ispell
> Version: 3.4.00-6
> Severity: minor
> 
>   The patch is in the attachment.

Sorry for the delay, Thanks for the patch, I've just applied it in git,
see [1].

As your patch was apparently for the older version of ispell (3.3.02),
some of your corrections were already there. Additionally I've changed
your fix for:
  "-munching a normal-sized dictionary (15K roots, 45K expanded words)"
from:
  "+munching a normal-sized dictionary (15\ kB roots, 45\ kB expanded
words)"
to:
  "+munching a normal-sized dictionary (15000 roots, 45000 expanded words)"
as K meaning just "kilo", i.e. "thousand", here seemed more sensible to me.

[1]
https://salsa.debian.org/debian/ispell/blob/7416a731b3efb8586bca56099194e2fc66996399/debian/patches/0039-Man-page-issues-fix.patch

Regards,
robert



Bug#869733: ispell.1X: Fix some formatting and textual matters

2017-07-25 Thread Bjarni Ingi Gislason
Package: ispell
Version: 3.4.00-6
Severity: minor
Tags: patch

Dear Maintainer (Debian and upstream),

   * What led up to the situation?

Saw a word repeted

###

Input file is ispell.1X

  Remove space at end of lines.

521:.I ispell 
795:then the line contains a '+', a space, and the root word. 
1443:The 
1458:normally strips 
1546:Code for file inclusion under the 

  Fix warning from man/groff

:254: warning: macro `..' not defined

chk_manuals: Output is from: test-groff -Tlatin1 -b -e -mandoc -rF0 -t -w w -z 


  Change - to \(en if it is
a numeric range

ispell.1X:1036:.BR \-e [ 1-5 ],
ispell.1X:1675:Table-driven multi-lingual version by Geoff Kuenning, 1987-88.

  Protect . if not end of sentence

563:thus, to use a dictionary in the local directory "-d ./xxx.hash" must
853:&   : , , ..., , ...
855:?  0 : , , ...
862:command "echo 'frqy refries | ispell -a -m -d ./test.hash":


  Use big ascii tilde "\(ti" instead of a small one "~".

125:.\" Document the changes to the +/-/~ commands and the -T switch.
892:of '*', '&', '@', '+', '-', '~', '#', '!', '%', '`', or '^'.
920:the '~' command must be used to do this.
921:A line starting with '~' causes
943:following the filename on a '~' line.
960:.IP ~

  Change a two-fonts macro to an one-font macro.

569:.IR /dev/null


  Use (in)valid instead of "(il)legal".

355:thinks that these characters are legal ISO Latin-1 on your system.
390:Consider run-together words as legal compounds.
408:Specify length of words that are always legal.
508:legal compounds, so long as both components are in the dictionary, and
546:generate guesses that produce illegal words.
570:is illegal, because the dictionary contains the affix table.
649:always accepts as legal.
652:will accept all 1-character words as legal, which is equivalent to
813:(illegal) affixes to a known root,
830:word unless such capitalization is illegal;
1049:Some of the root words will be illegal and must be filtered from the
1286:Only affixes that generate legal roots (found in the original input)

  Move a full stop (period) and a comma outside of a
quoted text.

653:specifying "\fB\-W 1\fR."
657:of length, you might want to specify "\fB\-W 0\fR."

  Change a HYPHEN-MINUS (code 0x55, 2D) to a minus if it
matches " -[:alpha:]" or \(aq-[:alpha:]

353:character set will always be displayed in the style of "cat -v", even if
563:thus, to use a dictionary in the local directory "-d ./xxx.hash" must
820:[prefix+] root [-prefix] [-suffix] [+suffix]
862:command "echo 'frqy refries | ispell -a -m -d ./test.hash":
1057:echo BOTHER | ispell -c
1076:echo BOTH/R | ispell -e
1642:("Cooperative" is defined as accepting the undocumented -T switch).

  Find a repeated word

! 1189 --> the

  Adjust space between sentences or protect the indicator.

483:leaves a backup (!!BAKEXT!!) file for each input file.
484:The !!BAKEXT!! file contains
486:the !!BAKEXT!! file may be left for recovery purposes even with the
1618:will unlink any existing !!BAKEXT!! file.
1670:R. E. Gorin in 1971,
1671:and later revised by W. E. Matson (1974) and W. B. Ackerman (1978).

  Use words for units, not symbols in a running text.

##

  The patch is in the attachment.


-- System Information:
Debian Release: buster/sid
  APT prefers proposed-updates
  APT policy: (500, 'proposed-updates'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.30-2u2 (SMP w/2 CPU cores)
Locale: LANG=is_IS.iso88591, LC_CTYPE=is_IS.iso88591 (charmap=ISO-8859-1), 
LANGUAGE=is_IS.iso88591 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages ispell depends on:
ii  libc6  2.24-12
ii  libtinfo5  6.0+20170715-2

Versions of packages ispell recommends:
ii  iamerican [ispell-dictionary]  3.4.00-6
ii  ibritish [ispell-dictionary]   3.4.00-6
ii  ingerman [ispell-dictionary]   20161207-1
ii  wamerican [wordlist]   2017.01.22-1
ii  wngerman [wordlist]20161207-1

Versions of packages ispell suggests:
pn  spell  

-- no debconf information

-- 
Bjarni I. Gislason


ispell.1X.diff.gz
Description: GNU Zip compressed data