Re: To anyone w/UltraEdit 8.0
- Posted by Euman <euman at BELLSOUTH.NET> Dec 15, 2000
- 533 views
Hello all, In regards to UltraEdit and wordfiles I have written my own now and the most important part is this eg. /Function String = "%[global]*^{procedure^}^{function^}" /Function String 1 = "%^{procedure^}^{function^}" /Function String 2 = "%[a-zA-Z_]*::^([a-zA-Z_]+^)(*)[~;]" which allows all procedure, function, global procedure and global function with their respective name to be shown in the functions list for easier search thru a entire project of include files I only wish that there were a way to switch the function list to say list all constants or all global atom, global integer etc. but if there is a way I haven't found it YET. I know how to get these by switching to say Euphoria 1, 2, 3 but it seems to be more trouble than its worth. Thanks to everyone who sent me their code for this. euman at bellsouth.net ----- Original Message ----- From: Aku <aku at inbox.as> To: Euman <euman at BELLSOUTH.NET> Sent: Friday, December 15, 2000 6:51 AM Subject: Re: To anyone w/UltraEdit 8.0 > E> I was wondering if anyone has written a wordfile (for Euphoria) for UltraEdit? > E> if so, would you share this with me and if there isn't anyone with > E> UE then I'll be writeing one soon. > > /L1"Euphoria" Line Comment = -- Escape Char = \ String Chars = "' File Extensions = E EW EU EX EXW EXU > /Indent Strings = "do" "then" "(" "[" "{" "else" > /Unindent Strings = "end for" "end if" "end while" "else" ")" "]" "}" > /C1 > and > by > constant > do > exit elsif end else > for function > global > if include > not > or > procedure > return > then to type > with without while > /C2 > abort and_bits append arctan atom > c_func c_proc call call_func call_proc clear_screen close command_line compare cos > date > equal > find floor > get_key get_pixel getc getenv gets > integer > length log > machine_func machine_proc match mem_copy mem_set > not_bits > object open or_bits > peek peek4s peek4u pixel poke poke4 position power prepend print printf puts > rand remainder repeat routine_id > sequence sin sprintf sqrt system > tan time trace > xor_bits > /C3 > all_palette allocate allocate_low allocate_string allow_break atom_to_float32 atom_to_float64 > bits_to_int bk_color bytes_to_int > call_back check_break crash_message current_dir cursor custom_sort > define_c_func define_c_proc dir display_image display_text_image dos_interrupt draw_line > ellipse > float32_to_atom float64_to_atom free free_low > get get_active_page get_all_palette get_display_page get_mouse get_position get_vector graphics_mode get_bytes > int_to_bits int_to_bytes > lock_memory lower > message_box mouse_events mouse_pointer > open_dll > palette polygon platform prompt_number prompt_string > read_bitmap > save_bitmap save_image save_screen save_text_image scroll seek set_active_page set_display_page set_rand set_vector sort sound sprint > text_rows tick_rate text_color > upper use_vesa > value video_config > wait_key where wildcard_file wildcard_match wrap > > >