temabbrv.sl provides a function that takes the word before the cursor and expands it if that word is defined in a template file. It works much like dabbrev. The function can be bound to any key. For example when you type
ifat end of line and press TAB (and the function
temabbrev
is
boud to that key), the result is
if (_) { }and it is correctly indented (_ marks the position of the cursor). Read more.
filefinder.sl is used to search a directory tree for files with names matching a set of regular expressions. The function file_find_start takes three parameters: base directory, a semicolon separated list of Jed regular expressions (file masks) and a flag which tells if subdirectories should be searched. It returns the search structure, which is used in subsequent calls to find_file_next. By default find_file_next does not return directory names. If we want to have directory names returned, then member variable ReturnDirs from the search structure should be set to a nonzero value.
fsearch.sl A file searching utility (like grep) using Jed internal functions and filefinder.sl. The macro prompts for a search string, a set of filemasks and for search options. It displays the results in a new window from which you can jump to the desired location (space, return).
jedasp.sl tries to simulate Active Server Pages (MS IIS). It searches for SLang code declared between arbitrary tags and executes it. It allways searches from the beginning of the buffer for the first occurence of tagged code and executes it.
mmutil.sl Various utility macros used by other macros.
4dos.sl
Basic syntax hilighting for 4dos .btm and
MS-DOS .bat files