Package: ispell / 3.4.00-5
Metadata
Package | Version | Patches format |
---|---|---|
ispell | 3.4.00-5 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0001 Configuration.patch | (download) |
local.h.linux |
29 23 + 6 - 0 ! |
0001 configuration Update local.h.linux defines for Debian |
0003 Fix FTBFS on Hurd.patch | (download) |
lookup.c |
4 3 + 1 - 0 ! |
0003 fix ftbfs on hurd Fixes FTBFS on Hurd (Closes: #101515). |
0006 Fix sq and unsq.patch | (download) |
Makefile |
9 7 + 2 - 0 ! |
0006 fix sq and unsq Fix sq/unsq, hint from Thomas Rachel The patch is taken from ispell-3.3.02-102.1.src.rpm from OpenSUSE. |
0007 Use termios.patch | (download) |
term.c |
5 5 + 0 - 0 ! |
0007 use termios Use termios instead of termio (Closes: #35288). Patch updated on Mon, 07 Mar 2011 20:40:53 +0100 based on ispell-3.3.02-terminal.patch from ispell-3.3.02-102.1.src.rpm For ispel 3.4.00 majority of the patch was removed, as the termios support was integrated by upstream. |
0008 Tex backslash.patch | (download) |
defmt.c |
7 3 + 4 - 0 ! |
0008 tex backslash Version 3.1.20 contains an irritating bug when using latex that causes all sorts of problems when the backslash is used. (The backslash is a common character in latex that is used, among other things, to create a forced space similar to the tilde character.) In the current version, 3.1.20, the next TWO characters are skipped after a backslash. This can results in misspellings and the file being incorrectly parsed. (For example, if the text contains the sequence `\ $' math mode will not be entered until the matching $ which should end it, resulting in the body of the text not being spell checked and the math region being checked.) Make sure to undefine NO8BIT and use a larger number for MASKBITS if you are using iso character sets. http://www.kdstevens.com/~stevens/ispell-faq.html#bslash |
0009 Fix FTBFS on glibc.patch | (download) |
config.X |
2 1 + 1 - 0 ! |
0009 fix ftbfs on glibc Fix FTBFS on glibc (Closes: #75377) |
0010 Debian control file.patch | (download) |
defmt.c |
34 34 + 0 - 0 ! |
0010 debian control file Adding support for debian control file mode (Closes: #119782). |
0011 Missing prototypes.patch | (download) |
correct.c |
1 1 + 0 - 0 ! |
0011 missing prototypes Fixing implicit declarations (Closes: #130405). |
0013 Fix man pages.patch | (download) |
ispell.1X |
26 13 + 13 - 0 ! |
0013 fix man pages Fix man pages, manpage-has-errors-from-man and hyphen-used-as-minus-sign |
0015 CFLAGS from environment.patch | (download) |
Makefile |
20 11 + 9 - 0 ! |
0015 cflags from environment Use CFLAGS from environment instead of hard-coding them in local.h. Make use of LDFLAGS when needed. |
0018 Dont strip binaries.patch | (download) |
Makefile |
2 0 + 2 - 0 ! |
0018 dont strip binaries Fix Makefile not to strip binaries (closes: #437235) |
0020 Mark Rcs_Id as unused.patch | (download) |
buildhash.c |
2 1 + 1 - 0 ! |
0020 mark rcs_id as unused Fix `'Rcs_Id' defined but not used' warnigs given by gcc -Wall. Do the same for VersionID variable. |
0021 Fix gcc warnings.patch | (download) |
correct.c |
2 1 + 1 - 0 ! |
0021 fix gcc warnings Fix some gcc warnings. |
0022 Ispell man page.patch | (download) |
ispell.1X |
4 2 + 2 - 0 ! |
0022 ispell man page Fix dictionary in ispell man page. |
0023 Exclusive options.patch | (download) |
ispell.c |
6 4 + 2 - 0 ! |
0023 exclusive options Make options -x and -b mutually exclusive |
0024 Check tempdir creation.patch | (download) |
findaffix.X |
2 1 + 1 - 0 ! |
0024 check tempdir creation Fail if temporary directory cannot be created. |
0026 POSIX sort.patch | (download) |
findaffix.X |
8 1 + 7 - 0 ! |
0026 posix sort Force POSIX sort options (closes: #204899) |
0027 Include Debian Makefile.languages.inc.patch | (download) |
Makefile |
2 1 + 1 - 0 ! |
0027 include debian makefile.languages.inc This patch adds include ../../debian/local/Makefile.languages.inc for american/british/english languages and allows to overwrite install target. Additionally support for a special `debian-none' value of MASTERHASH is added into top-level Makefile. |
0028 Fix hardening warnings.patch | (download) |
buildhash.c |
32 18 + 14 - 0 ! |
0028 fix hardening warnings Fix warnings emitted when hardening options are enabled. |
0029 Generate hex in fix8bit.patch | (download) |
languages/fix8bit.c |
2 1 + 1 - 0 ! |
0029 generate hex in fix8bit Make fix8bit -7 generate hexadecimal sequences instead of octal ones. |
0030 Display whole multibyte character.patch | (download) |
correct.c |
11 7 + 4 - 0 ! |
0030 display whole multibyte character Display all bytes from multibyte characters instead of converting them into `cat -v' format. This fixes an ugly screen content shown while checking UTF-8 files. |
0031 Initialize table.patch | (download) |
parse.y |
11 7 + 4 - 0 ! |
0031 initialize table Initialize table with zero to prevent uninitialized memory being written and make builds of hashes reproducible. The change is strongly based on original patches by Reiner Herrmann <reiner@reiner-h.de> and Valentin Lorentz <progval@progval.net> in the bug reports given below. Bug-Debian: https://bugs.debian.org/778862 Bug-Debian: https://bugs.debian.org/795606 |
0032 Check munchlist errors.patch | (download) |
munchlist.X |
40 40 + 0 - 0 ! |
0032 check munchlist errors Add `set -e' to munchlist. Check return status of ispell, ijoin and icombine commands run in pipelines inside the script - when the command fail special error flag file is created. Existence of the file is checked in order to break the script as soon as possible if error occurs. Bug-Debian: https://bugs.debian.org/301205 |
0033 Fix NULL pointer dereference.patch | (download) |
correct.c |
4 2 + 2 - 0 ! |
0033 fix null pointer dereference Fix crash occurring on hash tables built without prior call to munchlist caused by dereferencing NULL pointer in lookup() function in case last not-NULL entry has MOREVARIANTS flag set. Bug-Debian: https://bugs.debian.org/561089 |
0034 Fix munchlist failure.patch | (download) |
munchlist.X |
2 1 + 1 - 0 ! |
0034 fix munchlist failure Ignore failure of egrep command that creates $CROSSROOTS, because it might happen that $LEGALLIST does not have any root with multiple cross-product flags. This fixes bug introduced in 0032-Check-munchlist-errors.patch. Bug-Debian: https://bugs.debian.org/794152 |
0035 Force text grep in munchlist.patch | (download) |
munchlist.X |
10 5 + 5 - 0 ! |
force text files for grep in munchlist Pass the `-a' flag to egrep invocations to force grep to process files, that might contains non-7-bit national characters, as it they were text files. Also replace deprecated `egrep' with either its `grep -E' equivalent or with `grep -F' if called with a non-regexp. Bug-Debian: https://bugs.debian.org/815160 Bug-Debian: https://bugs.debian.org/816572 |
0036 Reproducible hashes.patch | (download) |
parse.y |
14 8 + 6 - 0 ! |
reproducible hashes Add a few more initializations of struct flagent variables and avoid setting strip and affix members to an empty string, but set them to NULL instead, to hopefully make builds of hashes reproducible. Bug-Debian: https://bugs.debian.org/778862 |