| Below is a new UltraEdit word file for Hugo. Since UltraEdit doesn't yet support | |
| multi-line string coloring, I have hacked around that by defining strings as the | |
| default block comment, which Hugo lacks anyway. However, this means any string | |
| enclosed by " must be preceded with a space, i.e. | |
| print "Hello, world\n\n | |
| You have died" will work, but | |
| Format("Hello World") will not. | |
| To use this syntax coloring mode, cut-and-paste all below the "dotted line" and | |
| drop it into your WORDFILE.TXT. Depending on how few/many languages you have | |
| defined, you might have to change the "/L7" to an unused number. | |
| Also note the definition (starting with "/L7") must be *all* *on* *one* *line* | |
| up to and including "File Extensions = H G HUG" or it won't work. | |
| Starting with UltraEdit 7.0, it is possible to use bold/italic text for | |
| highlighting. For reference, I use the following settings in UltraEdit itself, | |
| all on white: | |
| Normal Text RGB 000/000/000 | |
| Comments RGB 128/128/128, italic (that's comments and ""-Strings) | |
| Strings RGB 128/128/128, italic (that's ''-Strings) | |
| Numbers RGB 255/000/000 | |
| Keywords RGB 000/000/255 | |
| Attributes RGB 255/000/000 | |
| Globals RGB 255/128/000 | |
| Constants RGB 000/128/000 | |
| Properties RGB 128/064/064 | |
| Verbs/Actions RGB 128/064/064 | |
| Routines RGB 128/128/000 | |
| Settings/Flags RGB 128/000/255 | |
| Alt Block Comments (not used) | |
| If you find any useful library routines, constants or anything else I've missed, | |
| or if you have any comments at all, contact me! | |
| Version 3.20000113 Gunther Schmidl <gschmidl@gmx.at> | |
| ---cut here---cut here---cut here---cut here---cut here---cut here---cut here--- | |
| /L7"Hugo" Nocase Escape Char = \ Block Comment On = " Block Comment Off = " Line Comment = ! File Extensions = H G HUG | |
| /Delimiters = !&*()-+=|/{}[]:;"'<> , .? | |
| /Indent Strings = "{" | |
| /Unindent Strings = "}" | |
| /C1"Keywords" | |
| and anything array attribute | |
| break | |
| call capital case child children cls color colour constant class | |
| dict do | |
| elder eldest else elseif | |
| false for | |
| global | |
| held hex | |
| if in input is | |
| jump | |
| local locate | |
| move multi multiheld multinotheld music | |
| nearby newline not notheld number | |
| object or | |
| parent parse$ pause picture playback print printchar player_character property | |
| quit | |
| random readfile readval recordoff recordon remove restart restore return | |
| run runevents routine replace room removal | |
| save scriptoff scripton select serial$ sibling sound string system | |
| text to true | |
| undo | |
| verb | |
| while window writefile writeval | |
| xobject xverb | |
| younger youngest | |
| /C2"Attributes" | |
| already_listed | |
| clothing container | |
| enterable | |
| female | |
| hidden | |
| known | |
| light living lockable locked | |
| mobile moved | |
| open openable | |
| platform plural | |
| quiet | |
| readable | |
| special static switchable switchedon | |
| transparent | |
| unfriendly | |
| visited | |
| workflag worn | |
| /C3"Globals" | |
| actor after_period | |
| best_parse_rank bgcolor boldcolor | |
| counter customerror_flag | |
| default_font | |
| endflag event_flag | |
| format | |
| general | |
| her_obj him_obj | |
| indent_size it_obj | |
| last_object light_source list_nest location | |
| max_rank max_score | |
| need_newline number_scripts | |
| objects obstacle old_location oldword override_indent | |
| player player_person prompt | |
| ranking replace_pronoun | |
| score scriptdata self setscript sl_bgcolor sl_textcolor speaking statustype | |
| textcolor them_obj | |
| verbosity verbroutine | |
| words | |
| /C4"Constants" | |
| _temp_array | |
| and_word are_word | |
| banner black blue bold_off bold_on bright_white brown | |
| cyan | |
| dark_gray def_background def_foreground def_sl_background def_sl_foreground | |
| descform_f down_arrow | |
| enter_key escape_key | |
| file_check | |
| green groupplurals_f | |
| here_word | |
| in_word is_word italic_off italic_on | |
| left_arrow light_blue light_cyan light_green light_magenta light_red list_f | |
| magenta match_foreground max_scripts max_words menu_bgcolor menu_selectbgcolor | |
| menu_selectcolor menu_textcolor menuitem | |
| noindent_f norecurse_f | |
| on_word | |
| prop_off prop_on | |
| red right_arrow | |
| underline_off underline_on up_arrow | |
| white | |
| yellow | |
| /C5"Properties" | |
| adjective adjectives after article | |
| before | |
| cant_go capacity contains_desc cursor_column cursor_row | |
| d_to desc_detail door_to | |
| e_to exclude_from_all | |
| found_in | |
| hasgraphics holding | |
| ignore_response in_scope in_to initial_desc inv_desc | |
| key_object | |
| linelength list_contents long_desc | |
| misc | |
| n_to name ne_to noun nouns nw_to | |
| order_response out_to | |
| parse_rank prep preposition pronoun | |
| reach | |
| s_to screenheight screenwidth se_to short_desc size statusline_height sw_to | |
| title_caption type | |
| u_to | |
| w_to when_closed when_open windowlines | |
| /C6"Verbs/Actions" | |
| ** Do &Do &Char &Loop | |
| /C7"Routines" | |
| Acquire AnyVerb AssignPronoun Activate Art abs | |
| CThe CArt CalculateHolding CenterTitle CheckReach Contains CustomError | |
| CancelScript | |
| DarkWarning DeleteWord DescribePlace Deactivate | |
| EndGame ExcludeFromAll | |
| FindLight Font FindObject | |
| GetInput | |
| HoursMinutes higher | |
| Indent InList InsertWord IsorAre | |
| ListObjects lower | |
| MatchPlural MatchSubject Menu Message MovePlayer mod | |
| NumberWord | |
| ObjectIs ObjectisKnown ObjectisLight ObjWord | |
| Parse ParseError PauseScript PreParse PrintEndGame PrintScore pow | |
| PrintStatusLine PropertyList PutInScope | |
| RemoveFromScope ResumeScript RunScripts | |
| Script SetObjWord ShortDescribe SpecialDesc SkipScript SpeakTo StringPrint | |
| StringCompare StringCopy StringDictCompare StringEqual StringLength | |
| The | |
| WhatsIn | |
| YesOrNo | |
| /C8"Settings/Flags" | |
| ** # NO_ | |
| clear | |
| defined | |
| error | |
| set | |
| undefined | |
| warning | |
Xet Storage Details
- Size:
- 5.25 kB
- Xet hash:
- 6f10a7fe0357eba5e6fd78feab8fce4cbfd71170646d3f5cbc556682b67ee4bb
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.