> I don't like to copy the fix in here, so I submit it to the develop list.
Here it is.
Jörg
Index: source/macro.c
===================================================================
--- source/macro.c (revision 5)
+++ source/macro.c (working copy)
@@ -297,6 +297,8 @@
DataValue *result, char **errMsg);
static int showMatchingMV(WindowInfo *window, DataValue *argList, int nArgs,
DataValue *result, char **errMsg);
+static int matchSyntaxBasedMV(WindowInfo *window, DataValue *argList, int
nArgs,
+ DataValue *result, char **errMsg);
static int overTypeModeMV(WindowInfo *window, DataValue *argList, int nArgs,
DataValue *result, char **errMsg);
static int readOnlyMV(WindowInfo *window, DataValue *argList, int nArgs,
@@ -455,7 +457,7 @@
emTabDistMV, useTabsMV, languageModeMV, modifiedMV,
statisticsLineMV, incSearchLineMV, showLineNumbersMV,
autoIndentMV, wrapTextMV, highlightSyntaxMV,
- makeBackupCopyMV, incBackupMV, showMatchingMV,
+ makeBackupCopyMV, incBackupMV, showMatchingMV, matchSyntaxBasedMV,
overTypeModeMV, readOnlyMV, lockedMV, fileFormatMV,
fontNameMV, fontNameItalicMV,
fontNameBoldMV, fontNameBoldItalicMV, subscriptSepMV,
@@ -474,7 +476,7 @@
"$language_mode", "$modified",
"$statistics_line", "$incremental_search_line", "$show_line_numbers",
"$auto_indent", "$wrap_text", "$highlight_syntax",
- "$make_backup_copy", "$incremental_backup", "$show_matching",
+ "$make_backup_copy", "$incremental_backup", "$show_matching",
"$match_syntax_based",
"$overtype_mode", "$read_only", "$locked", "$file_format",
"$font_name", "$font_name_italic",
"$font_name_bold", "$font_name_bold_italic", "$sub_sep",
@@ -4331,6 +4333,16 @@
return True;
}
+static int matchSyntaxBasedMV(WindowInfo *window, DataValue *argList, int
nArgs,
+ DataValue *result, char **errMsg)
+{
+ result->tag = INT_TAG;
+ result->val.n = window->matchSyntaxBased ? 1 : 0;
+ return True;
+}
+
+
+
static int overTypeModeMV(WindowInfo *window, DataValue *argList, int nArgs,
DataValue *result, char **errMsg)
{
--
NEdit Develop mailing list - [email protected]
http://www.nedit.org/mailman/listinfo/develop