Re: Question - no space in smtp-server-option

2018-09-17 Thread Chris Coutinho

On Sep-16-18, Jonathan Nieder wrote:

On Mon, Sep 17, 2018 at 03:27:21AM +0200, Chris Coutinho wrote:

On Sep-16-18, Jonathan Nieder wrote:

Chris Coutinho wrote:



Currently my gitconfig contains the following line:

sendemail.smtpserveroption=-a

Whereas, the following results in an 'account' not found error:

sendemail.smtpserveroption=-a 


Do you mean that your ~/.gitconfig literally contains that exact line?

[...]

Yes that's the exact line in my gitconfig file, which correctly mails using
the non-default account I'm after - I'm assuming you're noticing the lack of
camelCase? To be honest, that came from zsh autosuggestions, which are all
lower-case for some reason.


No, case shouldn't matter.  I'm noticing the it looks like

foo.bar=baz

instead of

[foo]
bar = baz

(i.e. it seems to be some syntax other than ini syntax).  E.g. I tried

echo a.b=c >test.config
git config -f test.config -l

and get

fatal: bad config line 1 in file test.config

Thanks,
Jonathan


I realized what my issue was when looking closer at the documentation - 
the smtp-server-option needs to be included as separate lines:


[sendemail]
smtpserveroption = --account
smtpserveroption = 

I'm assuming this is intended behavior.

Thanks for your help,
Chris


signature.asc
Description: PGP signature


Re: Question - no space in smtp-server-option

2018-09-17 Thread Chris Coutinho

On Sep-16-18, Jonathan Nieder wrote:

On Mon, Sep 17, 2018 at 03:27:21AM +0200, Chris Coutinho wrote:

On Sep-16-18, Jonathan Nieder wrote:

Chris Coutinho wrote:



Currently my gitconfig contains the following line:

sendemail.smtpserveroption=-a

Whereas, the following results in an 'account' not found error:

sendemail.smtpserveroption=-a 


Do you mean that your ~/.gitconfig literally contains that exact line?

[...]

Yes that's the exact line in my gitconfig file, which correctly mails using
the non-default account I'm after - I'm assuming you're noticing the lack of
camelCase? To be honest, that came from zsh autosuggestions, which are all
lower-case for some reason.


No, case shouldn't matter.  I'm noticing the it looks like

foo.bar=baz

instead of

[foo]
bar = baz

(i.e. it seems to be some syntax other than ini syntax).  E.g. I tried

echo a.b=c >test.config
git config -f test.config -l

and get

fatal: bad config line 1 in file test.config

Thanks,
Jonathan


Hi Jonathan,

Sorry for the inconsistency, you're write about the gitconfig syntax. I 
was actually printing out the config using `git config --local --list`.  
The actual config file has the two lines:


[sendemail]
smtpserveroption = -a

Regards,
Chris


signature.asc
Description: PGP signature


Re: Question - no space in smtp-server-option

2018-09-16 Thread Jonathan Nieder
On Mon, Sep 17, 2018 at 03:27:21AM +0200, Chris Coutinho wrote:
> On Sep-16-18, Jonathan Nieder wrote:
>> Chris Coutinho wrote:

>>> Currently my gitconfig contains the following line:
>>>
>>> sendemail.smtpserveroption=-a
>>>
>>> Whereas, the following results in an 'account' not found error:
>>>
>>> sendemail.smtpserveroption=-a 
>>
>> Do you mean that your ~/.gitconfig literally contains that exact line?
[...]
> Yes that's the exact line in my gitconfig file, which correctly mails using
> the non-default account I'm after - I'm assuming you're noticing the lack of
> camelCase? To be honest, that came from zsh autosuggestions, which are all
> lower-case for some reason.

No, case shouldn't matter.  I'm noticing the it looks like

foo.bar=baz

instead of

[foo]
bar = baz

(i.e. it seems to be some syntax other than ini syntax).  E.g. I tried

echo a.b=c >test.config
git config -f test.config -l

and get

fatal: bad config line 1 in file test.config

Thanks,
Jonathan


Re: Question - no space in smtp-server-option

2018-09-16 Thread Chris Coutinho

On Sep-16-18, Jonathan Nieder wrote:

Hi,

Chris Coutinho wrote:


Currently my gitconfig contains the following line:

sendemail.smtpserveroption=-a

Whereas, the following results in an 'account' not found error:

sendemail.smtpserveroption=-a 


Do you mean that your ~/.gitconfig literally contains that exact line?
I would be surprised to hear that syntax works --- see [1] for the
syntax I would expect to work.

If you have more details, that would help.

Thanks,
Jonathan

[1] https://www.kernel.org/pub/software/scm/git/docs/git-config.html


Yes that's the exact line in my gitconfig file, which correctly mails 
using the non-default account I'm after - I'm assuming you're noticing 
the lack of camelCase? To be honest, that came from zsh autosuggestions, 
which are all lower-case for some reason.


My question is just regarding the syntax of the smtp server option, 
namely about the (lack of a) space


signature.asc
Description: PGP signature


Re: Question - no space in smtp-server-option

2018-09-16 Thread Jonathan Nieder
Hi,

Chris Coutinho wrote:

> Currently my gitconfig contains the following line:
>
>   sendemail.smtpserveroption=-a
>
> Whereas, the following results in an 'account' not found error:
>
>   sendemail.smtpserveroption=-a 

Do you mean that your ~/.gitconfig literally contains that exact line?
I would be surprised to hear that syntax works --- see [1] for the
syntax I would expect to work.

If you have more details, that would help.

Thanks,
Jonathan

[1] https://www.kernel.org/pub/software/scm/git/docs/git-config.html


Question - no space in smtp-server-option

2018-09-16 Thread Chris Coutinho

Hello Git community,

To send a formatted git patch as an email using git I use `git 
send-email`. Using another email address than my default one requires 
the 'smtp-server-option' to be set, and currently this flag doesn't care 
much for spaces. Is this desired?


Currently my gitconfig contains the following line:

sendemail.smtpserveroption=-a

Whereas, the following results in an 'account' not found error:

sendemail.smtpserveroption=-a 

Further, the full account flag (--account) is not recognized by 
`send-email`. Could someone expand a bit on the reasoning behind this?


Regards,
Chris


signature.asc
Description: PGP signature