Re: [dev] [vis] [PATCH] Set tabwidth and expandtab in config.def.h

From: Silvan Jegen <>
Date: Sun, 4 Jan 2015 18:22:00 +0100

On Sun, Jan 04, 2015 at 06:12:00PM +0100, Matthias Rabault wrote:
> Thanks for the patch, I'll check it out this evening (can't yet, I'm
> using my phone). What I was thinking of was adding code in main() that
> alters the Editor structure according to config.def.h defines, just
> before calling the main loop.

When looking at the main function you can see that the editor's statusbar
field is being set using the "config"-pointer and a corresponding function
called editor_statusbar_set.

If you want to follow that pattern you can add two setter functions for
tabwidth and expandtab and set the fields that way (either using the
Config in config or a "#define"d value).

I wonder though if it wouldn't be cleaner to just pass a pointer to the
Config struct to the editor_new function and dealing with the field
value initializations there.
Received on Sun Jan 04 2015 - 18:22:00 CET

This archive was generated by hypermail 2.3.0 : Sun Jan 04 2015 - 18:24:19 CET