@@ -175,8 +175,8 @@ attr_ascii () {
175175 text,lf) echo " text eol=lf" ;;
176176 text,crlf) echo " text eol=crlf" ;;
177177 auto,) echo " text=auto" ;;
178- auto,lf) echo " text eol=lf" ;;
179- auto,crlf) echo " text eol=crlf" ;;
178+ auto,lf) echo " text=auto eol=lf" ;;
179+ auto,crlf) echo " text=auto eol=crlf" ;;
180180 lf,) echo " text eol=lf" ;;
181181 crlf,) echo " text eol=crlf" ;;
182182 ,) echo " " ;;
@@ -397,19 +397,18 @@ commit_chk_wrnNNO "" "" false "" "" "" ""
397397commit_chk_wrnNNO " " " " true LF_CRLF " " " " " " " "
398398commit_chk_wrnNNO " " " " input " " " " " " " " " "
399399
400- commit_chk_wrnNNO " auto" " " false " $WILC " " $WICL " " $WAMIX " " " " "
401- commit_chk_wrnNNO " auto" " " true LF_CRLF " " LF_CRLF " " " "
402- commit_chk_wrnNNO " auto" " " input " " CRLF_LF CRLF_LF " " " "
403-
400+ commit_chk_wrnNNO " auto" " " false " $WILC " " " " " " " " "
401+ commit_chk_wrnNNO " auto" " " true LF_CRLF " " " " " " " "
402+ commit_chk_wrnNNO " auto" " " input " " " " " " " " " "
404403for crlf in true false input
405404do
406405 commit_chk_wrnNNO -text " " $crlf " " " " " " " " " "
407406 commit_chk_wrnNNO -text lf $crlf " " " " " " " " " "
408407 commit_chk_wrnNNO -text crlf $crlf " " " " " " " " " "
409408 commit_chk_wrnNNO " " lf $crlf " " CRLF_LF CRLF_LF " " CRLF_LF
410409 commit_chk_wrnNNO " " crlf $crlf LF_CRLF " " LF_CRLF LF_CRLF " "
411- commit_chk_wrnNNO auto lf $crlf " " CRLF_LF CRLF_LF " " CRLF_LF
412- commit_chk_wrnNNO auto crlf $crlf LF_CRLF " " LF_CRLF LF_CRLF " "
410+ commit_chk_wrnNNO auto lf $crlf " " " " " " " " " "
411+ commit_chk_wrnNNO auto crlf $crlf LF_CRLF " " " " " " " "
413412 commit_chk_wrnNNO text lf $crlf " " CRLF_LF CRLF_LF " " CRLF_LF
414413 commit_chk_wrnNNO text crlf $crlf LF_CRLF " " LF_CRLF LF_CRLF " "
415414done
454453 check_in_repo_NNO -text " " $crlf LF CRLF CRLF_mix_LF LF_mix_CR CRLF_nul
455454 check_in_repo_NNO -text lf $crlf LF CRLF CRLF_mix_LF LF_mix_CR CRLF_nul
456455 check_in_repo_NNO -text crlf $crlf LF CRLF CRLF_mix_LF LF_mix_CR CRLF_nul
457- check_in_repo_NNO auto " " $crlf LF LF LF LF_mix_CR CRLF_nul
458- check_in_repo_NNO auto lf $crlf LF LF LF LF_mix_CR LF_nul
459- check_in_repo_NNO auto crlf $crlf LF LF LF LF_mix_CR LF_nul
456+ check_in_repo_NNO auto " " $crlf LF CRLF CRLF_mix_LF LF_mix_CR CRLF_nul
457+ check_in_repo_NNO auto lf $crlf LF CRLF CRLF_mix_LF LF_mix_CR CRLF_nul
458+ check_in_repo_NNO auto crlf $crlf LF CRLF CRLF_mix_LF LF_mix_CR CRLF_nul
460459 check_in_repo_NNO text " " $crlf LF LF LF LF_mix_CR LF_nul
461460 check_in_repo_NNO text lf $crlf LF LF LF LF_mix_CR LF_nul
462461 check_in_repo_NNO text crlf $crlf LF LF LF LF_mix_CR LF_nul
509508 checkout_files text " $id " " crlf" " $crlf " " $ceol " CRLF CRLF CRLF CRLF_mix_CR CRLF_nul
510509 # currently the same as text, eol=XXX
511510 checkout_files auto " $id " " lf" " $crlf " " $ceol " LF CRLF CRLF_mix_LF LF_mix_CR LF_nul
512- checkout_files auto " $id " " crlf" " $crlf " " $ceol " CRLF CRLF CRLF CRLF_mix_CR CRLF_nul
511+ checkout_files auto " $id " " crlf" " $crlf " " $ceol " CRLF CRLF CRLF_mix_LF LF_mix_CR LF_nul
513512 done
514513
515514 # core.autocrlf false, different core.eol
516515 checkout_files " " " $id " " " false " $ceol " LF CRLF CRLF_mix_LF LF_mix_CR LF_nul
517516 # core.autocrlf true
518517 checkout_files " " " $id " " " true " $ceol " CRLF CRLF CRLF_mix_LF LF_mix_CR LF_nul
519518 # text: core.autocrlf = true overrides core.eol
520- checkout_files auto " $id " " " true " $ceol " CRLF CRLF CRLF LF_mix_CR LF_nul
519+ checkout_files auto " $id " " " true " $ceol " CRLF CRLF CRLF_mix_LF LF_mix_CR LF_nul
521520 checkout_files text " $id " " " true " $ceol " CRLF CRLF CRLF CRLF_mix_CR CRLF_nul
522521 # text: core.autocrlf = input overrides core.eol
523522 checkout_files text " $id " " " input " $ceol " LF CRLF CRLF_mix_LF LF_mix_CR LF_nul
531530 checkout_files text " $id " " " false " " $NL CRLF $MIX_CRLF_LF $MIX_LF_CR $LFNUL
532531 checkout_files text " $id " " " false native $NL CRLF $MIX_CRLF_LF $MIX_LF_CR $LFNUL
533532 # auto: core.autocrlf=false and core.eol unset(or native) uses native eol
534- checkout_files auto " $id " " " false " " $NL CRLF $MIX_CRLF_LF LF_mix_CR LF_nul
535- checkout_files auto " $id " " " false native $NL CRLF $MIX_CRLF_LF LF_mix_CR LF_nul
533+ checkout_files auto " $id " " " false " " $NL CRLF CRLF_mix_LF LF_mix_CR LF_nul
534+ checkout_files auto " $id " " " false native $NL CRLF CRLF_mix_LF LF_mix_CR LF_nul
536535done
537536
538537# Should be the last test case: remove some files from the worktree
0 commit comments