Skip to content

Commit

Permalink
Use versioned URLs
Browse files Browse the repository at this point in the history
  • Loading branch information
Nikolai Weibull committed Sep 10, 2013
1 parent e91b9d3 commit 118d8e2
Showing 1 changed file with 62 additions and 62 deletions.
124 changes: 62 additions & 62 deletions README
Expand Up @@ -11,7 +11,7 @@
actually be preferable, as it’s a lot more explicit and complete than the
documentation that comes with Ruby.

¹ See http://disu.se/software/u/api/
¹ See http://disu.se/software/u-1.0/api/

§ Installation

Expand Down Expand Up @@ -43,9 +43,9 @@
will only cover the extensions and differences that U::String exhibit from
Ruby’s built-in String class.

¹ See http://disu.se/software/u/api/U/String/
² See http://disu.se/software/u/api/U/Buffer/
³ See http://disu.se/software/u/api/
¹ See http://disu.se/software/u-1.0/api/U/String/
² See http://disu.se/software/u-1.0/api/U/Buffer/
³ See http://disu.se/software/u-1.0/api/

§ Unicode Properties

Expand Down Expand Up @@ -73,26 +73,26 @@
• #xdigit?¹⁹
• #zero_width?²⁰

¹ See http://disu.se/software/u/api/U/String/#alnum-p-instance-method
² See http://disu.se/software/u/api/U/String/#alpha-p-instance-method
³ See http://disu.se/software/u/api/U/String/#assigned-p-instance-method
⁴ See http://disu.se/software/u/api/U/String/#case_ignorable-p-instance-method
⁵ See http://disu.se/software/u/api/U/String/#cased-p-instance-method
⁶ See http://disu.se/software/u/api/U/String/#cntrl-p-instance-method
⁷ See http://disu.se/software/u/api/U/String/#defined-p-instance-method
⁸ See http://disu.se/software/u/api/U/String/#digit-p-instance-method
⁹ See http://disu.se/software/u/api/U/String/#graph-p-instance-method
¹⁰ See http://disu.se/software/u/api/U/String/#newline-p-instance-method
¹¹ See http://disu.se/software/u/api/U/String/#print-p-instance-method
¹² See http://disu.se/software/u/api/U/String/#punct-p-instance-method
¹³ See http://disu.se/software/u/api/U/String/#soft_dotted-p-instance-method
¹⁴ See http://disu.se/software/u/api/U/String/#space-p-instance-method
¹⁵ See http://disu.se/software/u/api/U/String/#title-p-instance-method
¹⁶ See http://disu.se/software/u/api/U/String/#valid-p-instance-method
¹⁷ See http://disu.se/software/u/api/U/String/#wide-p-instance-method
¹⁸ See http://disu.se/software/u/api/U/String/#wide_cjk-p-instance-method
¹⁹ See http://disu.se/software/u/api/U/String/#xdigit-p-instance-method
²⁰ See http://disu.se/software/u/api/U/String/#zero_width-p-instance-method
¹ See http://disu.se/software/u-1.0/api/U/String/#alnum-p-instance-method
² See http://disu.se/software/u-1.0/api/U/String/#alpha-p-instance-method
³ See http://disu.se/software/u-1.0/api/U/String/#assigned-p-instance-method
⁴ See http://disu.se/software/u-1.0/api/U/String/#case_ignorable-p-instance-method
⁵ See http://disu.se/software/u-1.0/api/U/String/#cased-p-instance-method
⁶ See http://disu.se/software/u-1.0/api/U/String/#cntrl-p-instance-method
⁷ See http://disu.se/software/u-1.0/api/U/String/#defined-p-instance-method
⁸ See http://disu.se/software/u-1.0/api/U/String/#digit-p-instance-method
⁹ See http://disu.se/software/u-1.0/api/U/String/#graph-p-instance-method
¹⁰ See http://disu.se/software/u-1.0/api/U/String/#newline-p-instance-method
¹¹ See http://disu.se/software/u-1.0/api/U/String/#print-p-instance-method
¹² See http://disu.se/software/u-1.0/api/U/String/#punct-p-instance-method
¹³ See http://disu.se/software/u-1.0/api/U/String/#soft_dotted-p-instance-method
¹⁴ See http://disu.se/software/u-1.0/api/U/String/#space-p-instance-method
¹⁵ See http://disu.se/software/u-1.0/api/U/String/#title-p-instance-method
¹⁶ See http://disu.se/software/u-1.0/api/U/String/#valid-p-instance-method
¹⁷ See http://disu.se/software/u-1.0/api/U/String/#wide-p-instance-method
¹⁸ See http://disu.se/software/u-1.0/api/U/String/#wide_cjk-p-instance-method
¹⁹ See http://disu.se/software/u-1.0/api/U/String/#xdigit-p-instance-method
²⁰ See http://disu.se/software/u-1.0/api/U/String/#zero_width-p-instance-method

Similar to these methods are

Expand All @@ -102,14 +102,14 @@

which check whether a ‹U::String› has been cased in a given manner.

¹ See http://disu.se/software/u/api/U/String/#folded-p-instance-method
² See http://disu.se/software/u/api/U/String/#lower-p-instance-method
³ See http://disu.se/software/u/api/U/String/#upper-p-instance-method
¹ See http://disu.se/software/u-1.0/api/U/String/#folded-p-instance-method
² See http://disu.se/software/u-1.0/api/U/String/#lower-p-instance-method
³ See http://disu.se/software/u-1.0/api/U/String/#upper-p-instance-method

There’s also a #normalized?¹ method that checks whether a ‹U::String› has
been normalized on a given form.

¹ See http://disu.se/software/u/api/U/String/#normalized-p-instance-method
¹ See http://disu.se/software/u-1.0/api/U/String/#normalized-p-instance-method

You can also access certain Unicode properties of the characters of a
U::String:
Expand All @@ -121,42 +121,42 @@
• #script⁵
• #word_break⁶

¹ See http://disu.se/software/u/api/U/String/#canonical_combining_class-instance-method
² See http://disu.se/software/u/api/U/String/#general_category-instance-method
³ See http://disu.se/software/u/api/U/String/#grapheme_break-instance-method
⁴ See http://disu.se/software/u/api/U/String/#line_break-instance-method
⁵ See http://disu.se/software/u/api/U/String/#script-instance-method
⁶ See http://disu.se/software/u/api/U/String/#word_break-instance-method
¹ See http://disu.se/software/u-1.0/api/U/String/#canonical_combining_class-instance-method
² See http://disu.se/software/u-1.0/api/U/String/#general_category-instance-method
³ See http://disu.se/software/u-1.0/api/U/String/#grapheme_break-instance-method
⁴ See http://disu.se/software/u-1.0/api/U/String/#line_break-instance-method
⁵ See http://disu.se/software/u-1.0/api/U/String/#script-instance-method
⁶ See http://disu.se/software/u-1.0/api/U/String/#word_break-instance-method

§ Locale-specific Comparisons

Comparisons of U::Strings respect the current locale (and also allow you
to specify a locale to use): ‹#<=>›¹, #casecmp², and #collation_key³.

¹ See http://disu.se/software/u/api/U/String/#comparison-operator
² See http://disu.se/software/u/api/U/String/#casecmp-instance-method
³ See http://disu.se/software/u/api/U/String/#collation_key-instance-method
¹ See http://disu.se/software/u-1.0/api/U/String/#comparison-operator
² See http://disu.se/software/u-1.0/api/U/String/#casecmp-instance-method
³ See http://disu.se/software/u-1.0/api/U/String/#collation_key-instance-method

§ Additional Enumerators

There are a couple of additional enumerators in #each_grapheme_cluster¹
and #each_word² (along with aliases #grapheme_clusters³ and #words⁴).

¹ See http://disu.se/software/u/api/U/String/#each_grapheme_cluster-instance-method
² See http://disu.se/software/u/api/U/String/#each_word-instance-method
³ See http://disu.se/software/u/api/U/String/#grapheme_clusters-instance-method
⁴ See http://disu.se/software/u/api/U/String/#words-instance-method
¹ See http://disu.se/software/u-1.0/api/U/String/#each_grapheme_cluster-instance-method
² See http://disu.se/software/u-1.0/api/U/String/#each_word-instance-method
³ See http://disu.se/software/u-1.0/api/U/String/#grapheme_clusters-instance-method
⁴ See http://disu.se/software/u-1.0/api/U/String/#words-instance-method

§ Unicode-aware Sub-sequence Removal

#Chomp¹, #chop², #lstrip³, #rstrip⁴, and #strip⁵ all look for Unicode
newline and space characters, rather than only ASCII ones.

¹ See http://disu.se/software/u/api/U/String/#chomp-instance-method
² See http://disu.se/software/u/api/U/String/#chop-instance-method
³ See http://disu.se/software/u/api/U/String/#lstrip-instance-method
⁴ See http://disu.se/software/u/api/U/String/#rstrip-instance-method
⁵ See http://disu.se/software/u/api/U/String/#strip-instance-method
¹ See http://disu.se/software/u-1.0/api/U/String/#chomp-instance-method
² See http://disu.se/software/u-1.0/api/U/String/#chop-instance-method
³ See http://disu.se/software/u-1.0/api/U/String/#lstrip-instance-method
⁴ See http://disu.se/software/u-1.0/api/U/String/#rstrip-instance-method
⁵ See http://disu.se/software/u-1.0/api/U/String/#strip-instance-method

§ Unicode-aware Conversions

Expand All @@ -165,12 +165,12 @@
#Mirror⁵ and #normalize⁶ do conversions similar in nature to the
case-shifting methods.

¹ See http://disu.se/software/u/api/U/String/#downcase-instance-method
² See http://disu.se/software/u/api/U/String/#upcase-instance-method
³ See http://disu.se/software/u/api/U/String/#foldcase-instance-method
⁴ See http://disu.se/software/u/api/U/String/#titlecase-instance-method
⁵ See http://disu.se/software/u/api/U/String/#mirror-instance-method
⁶ See http://disu.se/software/u/api/U/String/#normalize-instance-method
¹ See http://disu.se/software/u-1.0/api/U/String/#downcase-instance-method
² See http://disu.se/software/u-1.0/api/U/String/#upcase-instance-method
³ See http://disu.se/software/u-1.0/api/U/String/#foldcase-instance-method
⁴ See http://disu.se/software/u-1.0/api/U/String/#titlecase-instance-method
⁵ See http://disu.se/software/u-1.0/api/U/String/#mirror-instance-method
⁶ See http://disu.se/software/u-1.0/api/U/String/#normalize-instance-method

§ Width Calculations

Expand All @@ -181,21 +181,21 @@
them much more useful for generating terminal output. #%⁵ (and its alias
#format⁶) similarly deal in width.

¹ See http://disu.se/software/u/api/U/String/#width-instance-method
² See http://disu.se/software/u/api/U/String/#center-instance-method
³ See http://disu.se/software/u/api/U/String/#ljust-instance-method
⁴ See http://disu.se/software/u/api/U/String/#rjust-instance-method
⁵ See http://disu.se/software/u/api/U/String/#modulo-operator
⁶ See http://disu.se/software/u/api/U/String/#format-instance-method
¹ See http://disu.se/software/u-1.0/api/U/String/#width-instance-method
² See http://disu.se/software/u-1.0/api/U/String/#center-instance-method
³ See http://disu.se/software/u-1.0/api/U/String/#ljust-instance-method
⁴ See http://disu.se/software/u-1.0/api/U/String/#rjust-instance-method
⁵ See http://disu.se/software/u-1.0/api/U/String/#modulo-operator
⁶ See http://disu.se/software/u-1.0/api/U/String/#format-instance-method

§ Extended Type Conversions

Finally, #hex¹, #oct², and #to_i³ use Unicode alpha-numerics for their
respective conversions.

¹ See http://disu.se/software/u/api/U/String/#hex-instance-method
² See http://disu.se/software/u/api/U/String/#oct-instance-method
³ See http://disu.se/software/u/api/U/String/#to_i-instance-method
¹ See http://disu.se/software/u-1.0/api/U/String/#hex-instance-method
² See http://disu.se/software/u-1.0/api/U/String/#oct-instance-method
³ See http://disu.se/software/u-1.0/api/U/String/#to_i-instance-method

§ News

Expand All @@ -216,7 +216,7 @@
donation to now@disu.se¹. Thanks! Your support won’t go unnoticed!

¹ Send a donation:
https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=now%40disu%2ese&item_name=Nikolai%20Weibull%20Software%20Services
https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=now@disu.se&item_name=U

§ Reporting Bugs

Expand Down

0 comments on commit 118d8e2

Please sign in to comment.