/[LeafOK_CVS]/lbbs/src/lml.c
ViewVC logotype

Diff of /lbbs/src/lml.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.29 by sysadm, Fri Oct 24 07:59:45 2025 UTC Revision 1.30 by sysadm, Wed Oct 29 02:23:18 2025 UTC
# Line 63  static int lml_tag_color_filter(const ch Line 63  static int lml_tag_color_filter(const ch
63  }  }
64    
65  #define LML_TAG_QUOTE_MAX_LEVEL 10  #define LML_TAG_QUOTE_MAX_LEVEL 10
 #define LML_TAG_QUOTE_LEVEL_LOOP 3  
66    
67  static const char *lml_tag_quote_color[] = {  static const char *lml_tag_quote_color[] = {
68          "\033[33m", // yellow          "\033[33m", // yellow
# Line 71  static const char *lml_tag_quote_color[] Line 70  static const char *lml_tag_quote_color[]
70          "\033[35m", // magenta          "\033[35m", // magenta
71  };  };
72    
73    static const int LML_TAG_QUOTE_LEVEL_LOOP = (int)(sizeof(lml_tag_quote_color) / sizeof(const char *));
74    
75  static int lml_tag_quote_level = 0;  static int lml_tag_quote_level = 0;
76    
77  static int lml_tag_quote_filter(const char *tag_name, const char *tag_param_buf, char *tag_output_buf, size_t tag_output_buf_len, int quote_mode)  static int lml_tag_quote_filter(const char *tag_name, const char *tag_param_buf, char *tag_output_buf, size_t tag_output_buf_len, int quote_mode)
# Line 119  const LML_TAG_DEF lml_tag_def[] = { Line 120  const LML_TAG_DEF lml_tag_def[] = {
120          // Definition of tuple: {lml_tag, lml_output, default_param, quote_mode_output, lml_filter_cb}          // Definition of tuple: {lml_tag, lml_output, default_param, quote_mode_output, lml_filter_cb}
121          {"plain", NULL, NULL, NULL, lml_tag_disable_filter},          {"plain", NULL, NULL, NULL, lml_tag_disable_filter},
122          {"nolml", "", NULL, "", NULL}, // deprecated          {"nolml", "", NULL, "", NULL}, // deprecated
123          {"lml", "", NULL, "", NULL}, // deprecated          {"lml", "", NULL, "", NULL},   // deprecated
124          {"align", "", "", "", NULL}, // N/A          {"align", "", "", "", NULL},   // N/A
125          {"/align", "", "", "", NULL}, // N/A          {"/align", "", "", "", NULL},  // N/A
126          {"size", "", "", "", NULL}, // N/A          {"size", "", "", "", NULL},        // N/A
127          {"/size", "", "", "", NULL}, // N/A          {"/size", "", "", "", NULL},   // N/A
128          {"left", "[", "", "[left]", NULL},          {"left", "[", "", "[left]", NULL},
129          {"right", "]", "", "[right]", NULL},          {"right", "]", "", "[right]", NULL},
130          {"bold", "\033[1m", "", "", NULL}, // does not work in Fterm          {"bold", "\033[1m", "", "", NULL}, // does not work in Fterm


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1