On Tue, 2012-05-15 at 01:31 +0530, Ankit Kumar wrote:
> Hi,
> here is the updated patch for MK_TRACE_BACKGROUND env variable.
> Thanks
> Ankit
+ char* bgcolortype;
+ bgcolortype = getenv("MK_TRACE_BACKGROUND");
(i) Let's make this a single line, the data segment will appreciate
it :)
(ii) It might be worth implementing a more robust mk_getenv that also
checks __secure_getenv(), ie:
char *mk_getenv(const char *arg)
{
uid_t ruid = getuid();
if (ruid != 0 || (ruid != geteuid()) || (getgid() != getegid()))
return NULL;
#ifdef HAVE___SECURE_GETENV
return __secure_getenv(arg);
#else
return getenv(arg);
#endif
}
>
> On Mon, May 14, 2012 at 11:24 PM, Eduardo Silva <[email protected]>
> wrote:
> On Mon, May 14, 2012 at 9:59 AM, Felipe Reyes <[email protected]>
> wrote:
> > Hi,
> > On Mon, May 14, 2012 at 11:14:26AM +0530, Ankit Kumar wrote:
> >> Hi,
> >> I am submitting the patch for this. The environment
> variable used is
> >> BGCOLORTYPE that signifies whether the background is light
> or dark, and
> >> changes trace colors accordingly.
> > random ideas.
> > vim uses the variable "background" (it's an internal
> variable, not from the env), the other option is to take a
> look to the variable LS_COLORS, or how 'dircolors -p' decide
> the colors to use
> >
>
>
> Hi,
>
> Seems like we will add more trace options in a near future so
> lets
> cleanup some things... I have renamed the environment variable
> MONKEY_TRACE to MK_TRACE_FILTER. So following the naming
> conventions
> we could have MK_TRACE_BACKGROUND with values "dark" or
> "light", being
> "dark" the default of course.
>
> - Ankit, would you please update your patch for the naming
> convention ?
> - Felipe, seems like a good idea bad not all linux distro set
> that
> variable, i think that we can manage an optional value for
> MK_TRACE_FILTER like "ls", a patch for that is welcome
>
> thanks,
>
>
> --
> Eduardo Silva
> http://edsiper.linuxchile.cl
> http://www.monkey-project.com
>
>
>
>
>
> --
> Ankit Kumar
> Morgan Stanley | GWMG Technology
> Bldg. 5, Sector 30, Mindspace, Goregaon (West)
> Mumbai (Ex Bombay), 400 090
>
>
>
> _______________________________________________
> Monkey mailing list
> [email protected]
> http://lists.monkey-project.com/listinfo/monkey
_______________________________________________
Monkey mailing list
[email protected]
http://lists.monkey-project.com/listinfo/monkey