# Generic Nedit macros which may be useful to other macros #`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````# # returns an 0,1...n indexed array of all files open with full path names define get_open_files { name = "" name_array = $empty_array for( ctr = 0, w = focus_window( "last" ); w != ""; w = focus_window( "next" ), ++ctr ) { name = name $file_path $file_name "\n" name_array[ ctr ] = $file_path $file_name }#for return name_array } #`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````#