[Git][wine/wine][master] 3 commits: vbscript: Add missing compiler error constants, messages, and tests.
Alexandre Julliard pushed to branch master at wine / wine Commits: 1284427b by Francis De Brabandere at 2026-04-08T22:41:57+02:00 vbscript: Add missing compiler error constants, messages, and tests. Add 9 missing VBSE error code definitions (1006, 1012, 1015, 1016, 1022, 1029, 1050, 1052, 1058) with their string resources and test entries. - - - - - 37d667bb by Francis De Brabandere at 2026-04-08T22:41:57+02:00 vbscript: Return specific errors for mismatched End keywords in blocks. Add error productions to detect wrong End keywords inside If, Select, With, Sub, Function, and Property blocks. For example, 'End With' inside an If block now returns error 1012 "Expected 'If'" instead of the generic 1002 "Syntax error". - - - - - c6596515 by Francis De Brabandere at 2026-04-08T22:41:57+02:00 vbscript: Return specific errors for unclosed parens, multiple defaults, and default on Property Let/Set. Return error 1006 "Expected ')'" for unclosed parentheses in expressions, error 1052 for multiple Default members in a class, and error 1058 for Default on Property Let/Set instead of Property Get. Set error locations for 1052 and 1058 to match Windows behavior. - - - - - 54 changed files: - dlls/vbscript/parser.y - dlls/vbscript/tests/run.c - dlls/vbscript/vbscript.rc - dlls/vbscript/vbscript_defs.h - po/ar.po - po/ast.po - po/bg.po - po/ca.po - po/cs.po - po/da.po - po/de.po - po/el.po - po/en.po - po/en_US.po - po/eo.po - po/es.po - po/fa.po - po/fi.po - po/fr.po - po/he.po - po/hi.po - po/hr.po - po/hu.po - po/it.po - po/ja.po - po/ka.po - po/ko.po - po/lt.po - po/ml.po - po/nb_NO.po - po/nl.po - po/or.po - po/pa.po - po/pl.po - po/pt_BR.po - po/pt_PT.po - po/rm.po - po/ro.po - po/ru.po - po/si.po - po/sk.po - po/sl.po - po/sr_RS@cyrillic.po - po/sr_RS@latin.po - po/sv.po - po/ta.po - po/te.po - po/th.po - po/tr.po - po/uk.po - po/wa.po - po/wine.pot - po/zh_CN.po - po/zh_TW.po View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/a67dd12b513ea7fd02761b766754a5... -- View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/a67dd12b513ea7fd02761b766754a5... You're receiving this email because of your account on gitlab.winehq.org. Manage all notifications: https://gitlab.winehq.org/-/profile/notifications | Help: https://gitlab.winehq.org/help
participants (1)
-
Alexandre Julliard (@julliard)