Thread (2 messages) flat view 2 messages, 2 authors, 2017-11-29

Re: [PATCH 4/5] rebase -i: learn to abbreviate command names

From: liam Beguin <hidden>
Date: 2017-11-29 02:08:58

Hi Junio,

On 27/11/17 12:19 AM, Junio C Hamano wrote:
Liam Beguin [off-list ref] writes:
quoted
 	if (command == MAKE_SCRIPT && argc > 1)
-		return !!sequencer_make_script(keep_empty, stdout, argc, argv);
+		return !!sequencer_make_script(keep_empty, abbreviate_commands,
+					       stdout, argc, argv);
This suggests that a preliminary clean-up to update the parameter
list of sequencer_make_script() is in order just before this step.
How about making it like so, perhaps:

    int sequencer_make_script(FILE *out, int ac, char **av, unsigned flags)

where keep_empty becomes just one bit in that flags word.  Then another
bit in the same flags word can be used for this option.

Otherwise, every time somebody comes up with a new and shiny feature
for the function, we'd end up adding more to its parameter list.
Will do.
Thanks, 

Liam
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help