source: trunk/ICeCoffEE/ICeCoffEE/urls.plist@ 388

Last change on this file since 388 was 388, checked in by Nicholas Riley, 16 years ago

APEMain.m: Note missing Xcode 3 support. Add Terminal 2.0 support.

English.lproj/APE Manager plugin.nib:

English.lproj/APEInfo.rtfd:

ICeCoffEE.[hm]: Bring triggering window and app to front if error
dialog displayed in ICCF_HandleException. Remove initial word
selection. Launch preexisting selection if present. Remove 10.3
support. Update for new ICeCoffEETrigger API. Rename downEvent
parameter for consistency.

ICeCoffEE.xcodeproj: Added files.

ICeCoffEEParser.m: Handle multiline URLs.

ICeCoffEETTView.[hm]: Terminal 2.0 support (thank you for having a
usable NSTextInput implementation!)

ICeCoffEETTViewTrigger.[hm]: ICeCoffEETrigger implementation for
TTView. Can't set range as we do for NSTextView because you can't
have an arbitrary empty selection range in Terminal, so we pass it
directly to ICCF_LaunchURLFromTTView.

ICeCoffEETerminal.[hm]: Fix capitalization on ICeCoffEETermSubviewSuper.
Pass downEvent to ICCF_HandleException so it can bring the triggering
window to the front.

ICeCoffEETextViewTrigger.[hm]: Moved from ICeCoffEETrigger.

ICeCoffEETrigger.[hm]: Now an abstract superclass. Replace direct
access to ICCF_sharedTrigger with +cancel. Create 0-character range
(if click outside selectedRange) or save selectedRange. Move
debugging logs here from ICeCoffEE.m. Add description method.

ICeCoffEEWebKit.m: Pass downEvent to ICCF_HandleException so it can
bring the triggering window to the front.

Installer components/ui/ui.plist: Updated for 1.5d3.

TestParser.m: Handle multiline URLs; newlines are printed as \ and
tabs as >. Implement ICCF_StringByRemovingCharactersInSet, which will
move elsewhere once Internet Config support is removed.

VERSION.xcconfig: Updated for 1.5d3.

urls.plist: Test for multiline URLs.

File size: 2.4 KB
Line 
1(
2 { /* OK to start from anywhere */
3 uri = "https://www-s.acm.uiuc.edu/wiki/space/(user)mloar2";
4 },
5
6 { /* OK to start between vertical bars */
7 uri = "https://www-s.acm.uiuc.edu/wiki/space/usermloar2";
8 text = "foo|(https://www-s.acm.uiuc.edu/wiki/space/usermloar2)|bar";
9 },
10
11 { /* Start with caret-delimited selection */
12 uri = "https://www-s.acm.uiuc.edu/wiki/space/^(user)^mloar2";
13 },
14
15 {
16 uri = "https://www-s.acm.uiuc.edu/wiki/space/(u^ser)m^loar2";
17 },
18
19 {
20 uri = "https://www-s.acm.uiuc.edu/wiki/space/mloar2^(user)^";
21 },
22
23 {
24 uri = "https://www-s.acm.uiuc.edu/wiki/space/usermloar2";
25 text = "|<https://www-s.acm.uiuc.edu/wiki/space/usermloar2>|foo";
26 },
27
28 {
29 uri = "http://en.wikipedia.org/wiki/Paprika_(2006_film)";
30 },
31
32 {
33 uri = "http://en.wikipedia.org/wiki/Paprika_(2006_film)";
34 text = "|<http://en.wikipedia.org/wiki/Paprika_(2006_film)>|";
35 },
36
37 {
38 uri = "http://story.news.yahoo.com/news?tmpl=story2&u=/040101/481/sha10101010510&e=10";
39 },
40
41 { /* braces are non RFC compliant, but still in use */
42 uri = "http://alcoholpolicy.niaaa.nih.gov/index.asp?SEC={D65EC56D-D907-4A83-A247-063D27196124}&Type=APIS_SEARCH67&TAXONOMYid={221812BD-4072-4C20-ACAF-8EFFAF9FF5DD}&GROUP=INDEPTHSINGLEDATE#coldefs";
43 },
44
45 { /* from RFC 3986 */
46 uri = "ftp://ftp.is.co.za/rfc/rfc1808.txt";
47 },
48
49 {
50 uri = "http://www.ietf.org/rfc/rfc2396.txt";
51 },
52
53 {
54 uri = "ldap://[2001:db8::7]/c=GB?objectClass?one";
55 },
56
57 {
58 uri = "mailto:John.Doe@example.com";
59 },
60
61 {
62 uri = "news:comp.infosystems.www.servers.unix";
63 },
64
65 {
66 uri = "tel:+1-816-555-1212";
67 },
68
69 {
70 uri = "telnet://192.0.2.16:80/";
71 },
72
73 {
74 uri = "urn:oasis:names:specification:docbook:dtd:xml:4.1.2";
75 },
76
77 {
78 uri = "web.sabi.net";
79 text = "foo bar baz|(web.sabi.net)|baz bar foo";
80 },
81
82 {
83 uri = "telnet:foo";
84 text = "foo bar baz|[telnet:foo]|baz bar foo";
85 },
86
87 {
88 uri = "http://en.wikipedia.org/wiki/Paprika_(2006_film)";
89 text = "|<http://en.wikipedia.org/wiki/Paprika_(2006_film)>|foo";
90 },
91
92 {
93 uri = "http://en.wikipedia.org/wiki/Paprika_(2006_film)";
94 text = " |<http://en.wikipedia.org/wiki/Paprika_(2006_film)^>^|
95 ";
96 },
97
98 { /* multiline URLs only supported if you click on the first or last portion */
99 uri = "http://multiline/url";
100 text = " <|http://multiline/|
101 ^url^>";
102 },
103
104)
105
106/*
107 {
108 uri = "";
109 },
110*/
Note: See TracBrowser for help on using the repository browser.