Mercurial > vim
comparison src/buffer.c @ 302:250611b3068d
updated for version 7.0080
author | vimboss |
---|---|
date | Sun, 05 Jun 2005 21:54:54 +0000 |
parents | 86cd0a77d2ae |
children | ba02e70f9b18 |
comparison
equal
deleted
inserted
replaced
301:006e9c8a6a8a | 302:250611b3068d |
---|---|
2448 if (buf_spname(buf) != NULL) | 2448 if (buf_spname(buf) != NULL) |
2449 STRCPY(NameBuff, buf_spname(buf)); | 2449 STRCPY(NameBuff, buf_spname(buf)); |
2450 else | 2450 else |
2451 home_replace(buf, buf->b_fname, NameBuff, MAXPATHL, TRUE); | 2451 home_replace(buf, buf->b_fname, NameBuff, MAXPATHL, TRUE); |
2452 | 2452 |
2453 vim_snprintf((char *)IObuff, IOSIZE - 20, "%3d%c%c%c%c%c \"%s\"", | 2453 len = vim_snprintf((char *)IObuff, IOSIZE - 20, "%3d%c%c%c%c%c \"%s\"", |
2454 buf->b_fnum, | 2454 buf->b_fnum, |
2455 buf->b_p_bl ? ' ' : 'u', | 2455 buf->b_p_bl ? ' ' : 'u', |
2456 buf == curbuf ? '%' : | 2456 buf == curbuf ? '%' : |
2457 (curwin->w_alt_fnum == buf->b_fnum ? '#' : ' '), | 2457 (curwin->w_alt_fnum == buf->b_fnum ? '#' : ' '), |
2458 buf->b_ml.ml_mfp == NULL ? ' ' : | 2458 buf->b_ml.ml_mfp == NULL ? ' ' : |
2461 (buf->b_flags & BF_READERR) ? 'x' | 2461 (buf->b_flags & BF_READERR) ? 'x' |
2462 : (bufIsChanged(buf) ? '+' : ' '), | 2462 : (bufIsChanged(buf) ? '+' : ' '), |
2463 NameBuff); | 2463 NameBuff); |
2464 | 2464 |
2465 /* put "line 999" in column 40 or after the file name */ | 2465 /* put "line 999" in column 40 or after the file name */ |
2466 len = STRLEN(IObuff); | |
2467 i = 40 - vim_strsize(IObuff); | 2466 i = 40 - vim_strsize(IObuff); |
2468 do | 2467 do |
2469 { | 2468 { |
2470 IObuff[len++] = ' '; | 2469 IObuff[len++] = ' '; |
2471 } while (--i > 0 && len < IOSIZE - 18); | 2470 } while (--i > 0 && len < IOSIZE - 18); |