@@ -3869,9 +3869,14 @@ syn_cmd_list(
38693869 msg_puts (_ ("no syncing" ));
38703870 else
38713871 {
3872- msg_puts (_ ("syncing starts " ));
3873- msg_outnum (curwin -> w_s -> b_syn_sync_minlines );
3874- msg_puts (_ (" lines before top line" ));
3872+ if (curwin -> w_s -> b_syn_sync_minlines == MAXLNUM )
3873+ msg_puts (_ ("syncing starts at the first line" ));
3874+ else
3875+ {
3876+ msg_puts (_ ("syncing starts " ));
3877+ msg_outnum (curwin -> w_s -> b_syn_sync_minlines );
3878+ msg_puts (_ (" lines before top line" ));
3879+ }
38753880 syn_match_msg ();
38763881 }
38773882 return ;
@@ -3935,19 +3940,24 @@ syn_lines_msg(void)
39353940 || curwin -> w_s -> b_syn_sync_minlines > 0 )
39363941 {
39373942 msg_puts ("; " );
3938- if (curwin -> w_s -> b_syn_sync_minlines > 0 )
3939- {
3940- msg_puts (_ ("minimal " ));
3941- msg_outnum (curwin -> w_s -> b_syn_sync_minlines );
3942- if (curwin -> w_s -> b_syn_sync_maxlines )
3943- msg_puts (", " );
3944- }
3945- if (curwin -> w_s -> b_syn_sync_maxlines > 0 )
3943+ if (curwin -> w_s -> b_syn_sync_minlines == MAXLNUM )
3944+ msg_puts (_ ("from the first line" ));
3945+ else
39463946 {
3947- msg_puts (_ ("maximal " ));
3948- msg_outnum (curwin -> w_s -> b_syn_sync_maxlines );
3947+ if (curwin -> w_s -> b_syn_sync_minlines > 0 )
3948+ {
3949+ msg_puts (_ ("minimal " ));
3950+ msg_outnum (curwin -> w_s -> b_syn_sync_minlines );
3951+ if (curwin -> w_s -> b_syn_sync_maxlines )
3952+ msg_puts (", " );
3953+ }
3954+ if (curwin -> w_s -> b_syn_sync_maxlines > 0 )
3955+ {
3956+ msg_puts (_ ("maximal " ));
3957+ msg_outnum (curwin -> w_s -> b_syn_sync_maxlines );
3958+ }
3959+ msg_puts (_ (" lines before top line" ));
39493960 }
3950- msg_puts (_ (" lines before top line" ));
39513961 }
39523962}
39533963
0 commit comments