Thank you very much for reviewing the patch, Stefan. The patch is updated. - Subexpression 1 is now used for regular expression rule in syntax-propertize-rules - Unused arguments are removed from caller and callee of scheme-syntax-propertize-regexp - Changing the third argument of re-search-forward from t to 'move moves the point to end if the search does not find closing slash, which is ideal. Attached patches are separated into three. The first one changes only regular expression part mentioned above. The second one is NEWS update. The third one removes unused arguments also for scheme-syntax-propertize-sexp-comment . Please use them as you want. Also about copyright assignment, this is the first commitment to GNU, and I have filled out the form and have emailed it to assign@gnu.org . Thanks -- Toshi (Toshihiro Umehara)