so it seems nobody merged anything yet,
I got denis' patch, the one indicated by Allan,
and applied it to master, then built mine on top.
I actually didn't like his patch,
most things were reverted back.
I'll post my patches in a while, working my way with git-send-email..


On 30 March 2011 07:30, Allan McRae <[email protected]> wrote:

> On 30/03/11 07:22, [email protected] wrote:
>
>> From: Ivan Kanakarakis<[email protected]>
>>
>> ok, I think this is much better. The process is as follows:
>> The script first tries to read the options as defined in the usage.
>> It then expects to read a command. If the command exists and it's one of
>> --help/-h/--version/-V
>> it skips any check and goes straight to the case loop, and thus executes
>> those.
>> If the command is something else, it enters the big if block and checks
>> for the needed conditions.
>>
>> also when an unknown command is given there now an error message instead
>> of just the usage
>> unknown command:<--the_command>
>>
>> some more comments:
>> I saw some things like
>> error "$(gettext "The key identified by %s doesn't exist")" "$1"
>> while error() only knows about the first argument given to it, so %s there
>> is actually left blank.
>> also I think there are some cases where gettext is redundant as in called
>> twice for the same text.
>> I can go fixing this too.
>>
>> Signed-off-by: Ivan Kanakarakis<[email protected]>
>>
>
> I'll add a note that we also have this patch floating about that actually
> handles --config and --gpgdir properly.  (among other changes).
>
> http://mailman.archlinux.org/pipermail/pacman-dev/2011-February/012515.html
>
> Allan
>
>


-- 
Ivan c00kiemon5ter V Kanak
http://c00kiemon5ter.github.com

Reply via email to