cvs commit: hugs98/src machdep.c

sof 2002/01/20 20:43:18 PST Modified files: src machdep.c Log: Reworked startEdit(), simplifying (and extending) how Hugs expands the string associated with the -E option. The rules are now as follows: * occurrences of %d are substituted by the line number. * occurrences of %s are substituted by the filename. If the %s is surrounded by spaces, the filename is additionally surrounded in double quotes. * occurrences of %f are substituted by the absolute filename (needed to better work with some non-standard editors). * occurrences of %% are replaced with %. * If the editor string is prefixed with '&', then the editor is invoked asynchronously, i.e., Hugs won't wait until the editor process terminates. This feature is currently only supported on Windows platforms. * If the editor string is prefixed by '!', then the editor is invoked just like a shell command. (Win32 only, to support users that insist on involving a shell / command processor). Revision Changes Path 1.37 +164 -126 hugs98/src/machdep.c
participants (1)
-
Sigbjorn Finne