I have recently taken over maintaining a C code, that is managed using GNU tools (automake, configure, gcc). Around all code blocks I find a comment with three curly braces such as /*{{{*/
and /*}}}*/
. Why?
Is this related to some pre-processing macro?
Here is an example:
int dump_rayfile (char *file) /*{{{*/
{
FILE *fp;
... other stuff with the file...
fclose (fp);
return 0;
}
/*}}}*/
I've tried to google this question, but unfortunately searching for it is very difficult because most search engines try to interpret all the special characters in /*{{{*/*
in some fancy way instead of searching for it literally.