REDROOM
PHP 8.2.31
Path:
Logout
Edit File
Size: 2.72 KB
Close
/proc/thread-self/root/opt/alt/ruby18/share/ri/1.8/system/SM/AttributeManager/cdesc-AttributeManager.yaml
Text
Base64
--- !ruby/object:RI::ClassDescription attributes: [] class_methods: - !ruby/object:RI::MethodSummary name: new comment: constants: - !ruby/object:RI::Constant comment: name: "NULL" value: "\"\\000\".freeze" - !ruby/object:RI::Constant comment: - !ruby/struct:SM::Flow::P body: We work by substituting non-printing characters in to the text. For now I'm assuming that I can substitute a character in the range 0..8 for a 7 bit character without damaging the encoded string, but this might be optimistic name: A_PROTECT value: "004" - !ruby/object:RI::Constant comment: name: PROTECT_ATTR value: A_PROTECT.chr - !ruby/object:RI::Constant comment: - !ruby/struct:SM::Flow::P body: This maps delimiters that occur around words (such as <b>bold</b> or <tt>tt</tt>) where the start and end delimiters and the same. This lets us optimize the regexp name: MATCHING_WORD_PAIRS value: "{}" - !ruby/object:RI::Constant comment: - !ruby/struct:SM::Flow::P body: And this is used when the delimiters aren't the same. In this case the hash maps a pattern to the attribute character name: WORD_PAIR_MAP value: "{}" - !ruby/object:RI::Constant comment: - !ruby/struct:SM::Flow::P body: This maps HTML tags to the corresponding attribute char name: HTML_TAGS value: "{}" - !ruby/object:RI::Constant comment: - !ruby/struct:SM::Flow::P body: And this maps <em>special</em> sequences to a name. A special sequence is something like a WikiWord name: SPECIAL value: "{}" - !ruby/object:RI::Constant comment: - !ruby/struct:SM::Flow::P body: A \ in front of a character that would normally be processed turns off processing. We do this by turning < into <#{PROTECT} name: PROTECTABLE value: "[ \"<\" << \"\\\\\" ]" full_name: SM::AttributeManager includes: [] instance_methods: - !ruby/object:RI::MethodSummary name: add_html - !ruby/object:RI::MethodSummary name: add_special - !ruby/object:RI::MethodSummary name: add_word_pair - !ruby/object:RI::MethodSummary name: attribute - !ruby/object:RI::MethodSummary name: change_attribute - !ruby/object:RI::MethodSummary name: changed_attribute_by_name - !ruby/object:RI::MethodSummary name: convert_attrs - !ruby/object:RI::MethodSummary name: convert_html - !ruby/object:RI::MethodSummary name: convert_specials - !ruby/object:RI::MethodSummary name: copy_string - !ruby/object:RI::MethodSummary name: display_attributes - !ruby/object:RI::MethodSummary name: flow - !ruby/object:RI::MethodSummary name: mask_protected_sequences - !ruby/object:RI::MethodSummary name: split_into_flow - !ruby/object:RI::MethodSummary name: unmask_protected_sequences name: AttributeManager superclass: Object
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 17
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
add_html-i.yaml
193 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
add_special-i.yaml
203 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
add_word_pair-i.yaml
211 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
attribute-i.yaml
311 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
cdesc-AttributeManager.yaml
2.72 KB
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
changed_attribute_by_name-i.yaml
238 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
change_attribute-i.yaml
212 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
convert_attrs-i.yaml
386 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
convert_html-i.yaml
202 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
convert_specials-i.yaml
210 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
copy_string-i.yaml
208 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
display_attributes-i.yaml
204 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
flow-i.yaml
179 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
mask_protected_sequences-i.yaml
216 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
new-c.yaml
174 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
split_into_flow-i.yaml
198 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
unmask_protected_sequences-i.yaml
220 B
lrw-r--r--
2023-07-26 13:47:38
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).