Re: [PATCH v3 2/2] commit: remove irrelavent prompt on `--allow-empty-message`

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Junio C Hamano wrote:
> > +		const char *hint_cleanup_all = allow_empty_message ?
> > +			_("Please enter the commit message for your changes."
> > +			  " Lines starting\nwith '%c' will be ignored.\n") :
> > +			_("Please enter the commit message for your changes."
> > +			  " Lines starting\nwith '%c' will be ignored, and an empty"
> > +			  " message aborts the commit.\n");
> > +		const char *hint_cleanup_space = allow_empty_message ?
> > +			_("Please enter the commit message for your changes."
> > +			  " Lines starting\n"
> > +			  "with '%c' will be kept; you may remove them"
> > +			  " yourself if you want to.\n") :
> > +			_("Please enter the commit message for your changes."
> > +			  " Lines starting\n"
> > +			  "with '%c' will be kept; you may remove them"
> > +			  " yourself if you want to.\n"
> > +			  "An empty message aborts the commit.\n");
> 
> Local convention in this file seems to be that multi-line ?:
> expressions are folded with ? and : operators at the beginning, not
> at the end, of the lines, e.g. I see this construct in the same file.
> 
> 			reflog_msg = is_from_cherry_pick(whence)
> 					? "commit (cherry-pick)"
> 					: is_from_rebase(whence)
> 					? "commit (rebase)"
> 					: "commit";
> 
> So, let's mimick and make the above more like this:
> 
> 		const char *hint_cleanup_all = allow_empty_message
> 			? _("Please enter the commit message for your changes."
> 			    " Lines starting\nwith '%c' will be ignored.\n")
> 			: _("Please enter the commit message for your changes."
> 			    " Lines starting\nwith '%c' will be ignored, and an empty"
> 			    " message aborts the commit.\n");

Another statement several lines below, whose style I conformed to, reads,

	status_printf_ln(
		s, GIT_COLOR_NORMAL,
		whence == FROM_MERGE ?
			      _("\n"
			  "It looks like you may be committing a merge.\n"
			  "If this is not correct, please run\n"
			  "	git update-ref -d MERGE_HEAD\n"
			  "and try again.\n") :
			      _("\n"
			  "It looks like you may be committing a cherry-pick.\n"
			  "If this is not correct, please run\n"
			  "	git update-ref -d CHERRY_PICK_HEAD\n"
			  "and try again.\n"));

So I am a little confused which local style convention to follow... :S

	$ grep -nE ':$' builtin/commit.c
	  904:                                      "and try again.\n") :
	$ grep -nE '^\s*:' builtin/commit.c 
	  1754:                                   : is_from_rebase(whence)
	  1756:                                   : "commit";



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux