mirror of
https://github.com/vim/vim.git
synced 2025-07-26 11:04:33 -04:00
updated for version 7.2-106
This commit is contained in:
parent
1bf0ddcbfe
commit
6ae167a484
@ -2376,7 +2376,7 @@ spell_move_to(wp, dir, allwords, curline, attrp)
|
|||||||
|
|
||||||
/* If we are back at the starting line and there is no match then
|
/* If we are back at the starting line and there is no match then
|
||||||
* give up. */
|
* give up. */
|
||||||
if (lnum == wp->w_cursor.lnum && !found_one)
|
if (lnum == wp->w_cursor.lnum && (!found_one || wrapped))
|
||||||
break;
|
break;
|
||||||
|
|
||||||
/* Skip the characters at the start of the next line that were
|
/* Skip the characters at the start of the next line that were
|
||||||
@ -4956,13 +4956,16 @@ typedef struct compitem_S
|
|||||||
* Structure that is used to store the items in the word tree. This avoids
|
* Structure that is used to store the items in the word tree. This avoids
|
||||||
* the need to keep track of each allocated thing, everything is freed all at
|
* the need to keep track of each allocated thing, everything is freed all at
|
||||||
* once after ":mkspell" is done.
|
* once after ":mkspell" is done.
|
||||||
|
* Note: "sb_next" must be just before "sb_data" to make sure the alignment of
|
||||||
|
* "sb_data" is correct for systems where pointers must be aligned on
|
||||||
|
* pointer-size boundaries and sizeof(pointer) > sizeof(int) (e.g., Sparc).
|
||||||
*/
|
*/
|
||||||
#define SBLOCKSIZE 16000 /* size of sb_data */
|
#define SBLOCKSIZE 16000 /* size of sb_data */
|
||||||
typedef struct sblock_S sblock_T;
|
typedef struct sblock_S sblock_T;
|
||||||
struct sblock_S
|
struct sblock_S
|
||||||
{
|
{
|
||||||
sblock_T *sb_next; /* next block in list */
|
|
||||||
int sb_used; /* nr of bytes already in use */
|
int sb_used; /* nr of bytes already in use */
|
||||||
|
sblock_T *sb_next; /* next block in list */
|
||||||
char_u sb_data[1]; /* data, actually longer */
|
char_u sb_data[1]; /* data, actually longer */
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -15011,7 +15014,7 @@ soundalike_score(goodstart, badstart)
|
|||||||
|
|
||||||
case 0:
|
case 0:
|
||||||
/*
|
/*
|
||||||
* Lenghts are equal, thus changes must result in same length: An
|
* Lengths are equal, thus changes must result in same length: An
|
||||||
* insert is only possible in combination with a delete.
|
* insert is only possible in combination with a delete.
|
||||||
* 1: check if for identical strings
|
* 1: check if for identical strings
|
||||||
*/
|
*/
|
||||||
|
@ -676,6 +676,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
106,
|
||||||
/**/
|
/**/
|
||||||
105,
|
105,
|
||||||
/**/
|
/**/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user