Skip to content

Commit 7947312

Browse files
committed
patch 7.4.2338
Problem: Can't build with small features. (John Marriott) Solution: Nearly always define FEAT_TAG_BINS.
1 parent 77b6425 commit 7947312

3 files changed

Lines changed: 5 additions & 1 deletion

File tree

src/feature.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@
332332
* sorted by character values. I'm not sure how to fix this. Should we really
333333
* do a EBCDIC to ASCII conversion for this??
334334
*/
335-
#if defined(FEAT_NORMAL) && !defined(EBCDIC)
335+
#if !defined(EBCDIC)
336336
# define FEAT_TAG_BINS
337337
#endif
338338

src/tag.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1578,10 +1578,12 @@ find_tags(
15781578
*/
15791579
for (;;)
15801580
{
1581+
#ifdef FEAT_TAG_BINS
15811582
/* check for CTRL-C typed, more often when jumping around */
15821583
if (state == TS_BINARY || state == TS_SKIP_BACK)
15831584
line_breakcheck();
15841585
else
1586+
#endif
15851587
fast_breakcheck();
15861588
#ifdef FEAT_INS_EXPAND
15871589
if ((flags & TAG_INS_COMP)) /* Double brackets for gcc */

src/version.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -763,6 +763,8 @@ static char *(features[]) =
763763

764764
static int included_patches[] =
765765
{ /* Add new patch number below this line */
766+
/**/
767+
2338,
766768
/**/
767769
2337,
768770
/**/

0 commit comments

Comments
 (0)