Skip to content

Commit 2919fb5

Browse files
authored
Merge pull request #24 from hannob-forks/links3
Change links from http to https
2 parents acfb674 + 333abc8 commit 2919fb5

File tree

6 files changed

+8
-8
lines changed

6 files changed

+8
-8
lines changed

content/pages/custom-encodings.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ encoding.
2121

2222
A _character encoding_ in Expat is a combination of tables and
2323
functions that translates a sequence of bytes into [Unicode
24-
codepoints](http://unicode.org/glossary/#code_point) and from there to
24+
codepoints](https://unicode.org/glossary/#code_point) and from there to
2525
UTF-8 or UTF-16 (as configured at compile time) for the library's
2626
internal use. Expat natively understands several encodings: UTF-8,
2727
ASCII, Latin-1 (aka ISO/IEC 8859-1) and UTF-16 (big- and little-endian).

content/pages/doc.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,5 @@ This page is meant to serve as an index of Documentation on Expat.
3434
# External Articles and References
3535

3636
* [James Clark's original Expat page](http://www.jclark.com/xml/expat.html), for Expat 1.2 and earlier
37-
* [Introductory article "Using Expat"](http://www.xml.com/pub/1999/09/expat/index.html)
37+
* [Introductory article "Using Expat"](https://www.xml.com/pub/1999/09/expat/index.html)
3838
by [Clark Cooper](https://www.xml.com/pub/au/43)

content/pages/encodings.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ maintainers understand what it does.
1919

2020
A _character encoding_ in Expat is a combination of tables and
2121
functions that translates a sequence of bytes into [Unicode
22-
codepoints](http://unicode.org/glossary/#code_point) and from there
22+
codepoints](https://unicode.org/glossary/#code_point) and from there
2323
to UTF-8 or UTF-16 (as configured at compile time). This includes
2424
functions to determine various syntactic elements of XML, such as
2525
whether a byte sequence translates to a codepoint that would be valid
@@ -329,7 +329,7 @@ use them. The macro definitions for the 16-bit encodings still use
329329
the `type` table as an optimisation, but use the function
330330
`unicode_byte_type()` to convert the input into a byte type. Slightly
331331
different logic is used to deal with [surrogate
332-
pairs](http://unicode.org/glossary/#surrogate_pair), and as a result
332+
pairs](https://unicode.org/glossary/#surrogate_pair), and as a result
333333
none of the functions are needed.
334334

335335

content/pages/string-pools.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ block can be hanging off `blocks`. That makes linking and unlinking
185185
simple.
186186

187187
The pointer-fiddling for `pool->blocks` and `pool->freeBlocks` is
188-
[fairly standard linked-list](http://www.learn-c.org/en/Linked_lists)
188+
[fairly standard linked-list](https://www.learn-c.org/en/Linked_lists)
189189
stuff. More interesting is the initialisation of `start` (to the
190190
start of the available memory in the block), `end` (calculated from
191191
the number of characters available) and `ptr` (same as `start`,
@@ -762,7 +762,7 @@ usage patterns unnecessarily hard, as in this case.
762762
<a name="cunning">3</a>: something is described as cunning if it is
763763
very clever, often deceitful. In recent years it has come to have
764764
sarcastic overtones, thanks to
765-
[Blackadder](http://www.bbc.co.uk/programmes/b006xxw3); Baldrick's cry
765+
[Blackadder](https://www.bbc.co.uk/programmes/b006xxw3); Baldrick's cry
766766
of "I have a cunning plan, milord" generally introduced a bizarre,
767767
complicated and very stupid suggestion.
768768

content/pages/walkthrough1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -559,7 +559,7 @@ sequence of three bytes. Its case checks that there are at least
559559
three bytes available, then calls through the `isNmstrt3` function
560560
pointer in the encoding. This time `utf8_isNmstrt3()` as it becomes
561561
is a real function, one that uses macros to turn the UTF-8 into
562-
a [Unicode codepoint](http://unicode.org/glossary/#code_point) and
562+
a [Unicode codepoint](https://unicode.org/glossary/#code_point) and
563563
look up that codepoint (an integer in the range 0&ndash;1114111
564564
(0x10ffff in hexadecimal), or rather 2048&ndash;65535
565565
(0x0800&ndash;0xffff in hex) given that it comes from a three-byte

content/pages/walkthrough2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ character permitted in XML. That includes the ASCII [control
321321
characters](https://en.wikipedia.org/wiki/Control_character) other
322322
than whitespace characters, and bytes that would start a four byte
323323
sequence that would encode a [Unicode
324-
codepoint](http://unicode.org/glossary/#code_point) outside the
324+
codepoint](https://unicode.org/glossary/#code_point) outside the
325325
permitted range.
326326

327327
`BT_MALFORM` is slightly different; it is reserved for 0xFE and 0xFF,

0 commit comments

Comments
 (0)