Mercurial > hg > xemacs-beta
comparison man/internals/internals.texi @ 4466:969a957a44ac
Prevent #'batch-texinfo-format choking on man/internals/internals.texi
2008-05-21 Aidan Kehoe <kehoea@parhasard.net>
* internals/internals.texi (Ben's README):
Add a couple of @itemize / @end itemize pairs, to prevent
#'batch-texinfo-format choking on the input.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Wed, 21 May 2008 21:07:26 +0200 |
parents | cff4ad0ab682 |
children | b93587f33338 |
comparison
equal
deleted
inserted
replaced
4465:732b87cfabf2 | 4466:969a957a44ac |
---|---|
16765 EOL's aren't handled right. for the moment, just fix the | 16765 EOL's aren't handled right. for the moment, just fix the |
16766 Unicode coding systems; later on, create EOL-only coding | 16766 Unicode coding systems; later on, create EOL-only coding |
16767 systems: | 16767 systems: |
16768 | 16768 |
16769 @enumerate | 16769 @enumerate |
16770 @itemize | |
16770 @item | 16771 @item |
16771 they would be character->character and operate next to the | 16772 they would be character->character and operate next to the |
16772 internal data; this means that coding systems need to be able | 16773 internal data; this means that coding systems need to be able |
16773 to handle ends of lines that are either CR, LF, or CRLF. | 16774 to handle ends of lines that are either CR, LF, or CRLF. |
16774 usually this isn't a problem, as they are just characters | 16775 usually this isn't a problem, as they are just characters |
16801 | 16802 |
16802 @item | 16803 @item |
16803 important: we need a way of specifying how detecting works | 16804 important: we need a way of specifying how detecting works |
16804 when we have more than one coding system. we might need more | 16805 when we have more than one coding system. we might need more |
16805 than a single priority list. need to think about this. | 16806 than a single priority list. need to think about this. |
16807 @end itemize | |
16806 @end enumerate | 16808 @end enumerate |
16807 | 16809 |
16808 @item | 16810 @item |
16809 Unicode files beginning with the BOM are not recognized as such. | 16811 Unicode files beginning with the BOM are not recognized as such. |
16810 we need to fix this; but to make things sensible, we really need | 16812 we need to fix this; but to make things sensible, we really need |
16819 will create a Unicode file without realizing the coding system | 16821 will create a Unicode file without realizing the coding system |
16820 of the buffer is Raw, and then lose all the non-ASCII/Latin-1 | 16822 of the buffer is Raw, and then lose all the non-ASCII/Latin-1 |
16821 text when it's written out. We need two levels | 16823 text when it's written out. We need two levels |
16822 | 16824 |
16823 @enumerate | 16825 @enumerate |
16826 @itemize | |
16824 @item | 16827 @item |
16825 first, a "safe-charset" level that checks before any actual | 16828 first, a "safe-charset" level that checks before any actual |
16826 encoding to see if all characters in the document can safely | 16829 encoding to see if all characters in the document can safely |
16827 be represented using the given coding system. FSF has a | 16830 be represented using the given coding system. FSF has a |
16828 "safe-charset" property of coding systems, but it's stupid | 16831 "safe-charset" property of coding systems, but it's stupid |
16850 reasonable coding systems. | 16853 reasonable coding systems. |
16851 | 16854 |
16852 @item | 16855 @item |
16853 same thing (error checking, list of alternatives, etc.) needs | 16856 same thing (error checking, list of alternatives, etc.) needs |
16854 to happen when reading! all of this will be a lot of work! | 16857 to happen when reading! all of this will be a lot of work! |
16858 @end itemize | |
16855 @end enumerate | 16859 @end enumerate |
16856 @end itemize | 16860 @end itemize |
16857 @end itemize | 16861 @end itemize |
16858 | 16862 |
16859 | 16863 |