Re: Question about tooling and stiling

2024-02-14 Fir de Conversatie shane.qian
On 24/02/14 08:04PM, shane.qian wrote:
> > Hi,
> > I was experimenting with setting up clangd and clang-format for the
> > codebase. I've read the `:h develop` but I still have missing information.
> > 
> > 1. Tabs or spaces? The documentation doesn't specify it and the source
> >   files sometimes mix spaces and tabs.
> > 2. What parts of C99 are supported? There are some listed but there are
> >   more?
> > 
> > There are some recommended tooling for develop, analyze the vim
> > source code? It would be welcomed if I setup some tooling if none
> > are there?
> > 
> > -- Luca Saccarola
> 
> please check the 'CONTRIBUTING.md', there some links specially that 'how do i 
> contribute',
> maybe that would give you some idea.

and BTW: if you had some 'tooling' (IF Really was useful) please share at that 
link also,
// vs 'gist.github.com', since some people maybe not able to open pages from 
'gist' site. :sigh:

-- 
shane.xb.qian

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/OS3P286MB0913F022F6E313404559DF79EB4E2%40OS3P286MB0913.JPNP286.PROD.OUTLOOK.COM.


Re: Question about tooling and stiling

2024-02-14 Fir de Conversatie shane.qian
> Hi,
> I was experimenting with setting up clangd and clang-format for the
> codebase. I've read the `:h develop` but I still have missing information.
> 
> 1. Tabs or spaces? The documentation doesn't specify it and the source
>   files sometimes mix spaces and tabs.
> 2. What parts of C99 are supported? There are some listed but there are
>   more?
> 
> There are some recommended tooling for develop, analyze the vim
> source code? It would be welcomed if I setup some tooling if none
> are there?
> 
> -- Luca Saccarola

please check the 'CONTRIBUTING.md', there some links specially that 'how do i 
contribute',
maybe that would give you some idea.

-- 
shane.xb.qian

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/OS3P286MB09136608FB2D6472D731C833EB4E2%40OS3P286MB0913.JPNP286.PROD.OUTLOOK.COM.


Re: Question about tooling and stiling

2024-02-12 Fir de Conversatie Yegappan Lakshmanan
Hi,

On Mon, Feb 12, 2024 at 6:55 AM Luca Saccarola
 wrote:
>
> Hi,
> I was experimenting with setting up clangd and clang-format for the
> codebase. I've read the `:h develop` but I still have missing
> information.
>
> 1. Tabs or spaces? The documentation doesn't specify it and the source
>files sometimes mix spaces and tabs.
>

The Vim source base uses 'softtabstop' (a mix of spaces and tabs):

https://vimhelp.org/options.txt.html#%27softtabstop%27

The following options are set for the source files through a modeline:

tabstop=8 softtabstop=4 shiftwidth=4 noexpandtab

> 2. What parts of C99 are supported? There are some listed but there are
>more?
>
> There are some recommended tooling for develop, analyze the vim
> source code? It would be welcomed if I setup some tooling if none
> are there?
>

I created https://gist.github.com/yegappan/1e88a9aed4f9f266d91d768b633487f3
to document
some of the steps that I follow for my contributions.

Regards,
Yegappan

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/CAAW7x7mO-z2MP35hO3BznbMskRVyytHk9zu2Zb-uA3wRPN6OLA%40mail.gmail.com.


Question about tooling and stiling

2024-02-12 Fir de Conversatie Luca Saccarola

Hi,
I was experimenting with setting up clangd and clang-format for the
codebase. I've read the `:h develop` but I still have missing 
information.


1. Tabs or spaces? The documentation doesn't specify it and the source
  files sometimes mix spaces and tabs.
2. What parts of C99 are supported? There are some listed but there are
  more?

There are some recommended tooling for develop, analyze the vim
source code? It would be welcomed if I setup some tooling if none
are there?

-- Luca Saccarola


--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups "vim_dev" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/E40R8S.3ILDXOJOGBQ53%40saccarosium.com.