texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

texinfo/tp TODO


From: Patrice Dumas
Subject: texinfo/tp TODO
Date: Sun, 16 Sep 2012 21:26:19 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Patrice Dumas <pertusus>        12/09/16 21:26:18

Modified files:
        tp             : TODO 

Log message:
        Add a TODO entry for bad nestings hidden by correct nestings.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/TODO?cvsroot=texinfo&r1=1.302&r2=1.303

Patches:
Index: TODO
===================================================================
RCS file: /sources/texinfo/texinfo/tp/TODO,v
retrieving revision 1.302
retrieving revision 1.303
diff -u -b -r1.302 -r1.303
--- TODO        16 Sep 2012 21:08:54 -0000      1.302
+++ TODO        16 Sep 2012 21:26:18 -0000      1.303
@@ -23,6 +23,28 @@
 my $collator = Unicode::Collate::Locale->new('locale' => $locale_name, 
'normalization' => 'NFKD')
 @sorted = $collator->sort(@not_sorted);
 
+Currently there is an error for something like 
+
+  @chapter @address@hidden
+
+just like there is an error for 
+
+  @chapter @anchor{TTez}
+
+This would certainly imply adding, on top of the 'context_stack', a 
+stack of opened @-commands (although maybe not every @-commands?).  This 
+would allow to catch many other dubious nesting, such as @table in @menu, 
address@hidden in @caption and also would certainly allow to handle the 2 cases 
+below.  This should, however, slow down the computation even more.
+
+warn nested footnotes.
+
+Following should be an error:
address@hidden
address@hidden A heading
address@hidden example
+Example in heading/heading_in_example.
+
 
 Punctuation and spaces before @image do not lead to a doubling of space.
 In fact @image is completly formatted outside of usual formatting containers.
@@ -32,18 +54,16 @@
 Instead of _set_global_multiple_commands and _unset_global_multiple_commands
 have a better granularity and do something per command, with the possibility
 to really revert everything, including things that are not set by set_conf.
-(There is a FIXME in the code).
+(There is a FIXME in the code).  This is not that important, now that the 
+actual case that was problematic (setting encodings as a side effect of 
+setting @documentencoding) is not supported anymore.  (Now the encoding is
+set at the initialization of the converter and should be changed by setting
+the correct customization variable, in general OUTPUT_ENCODING_NAME).
 
 There should be a warning for something like
 @example text
 ...
 
-Following should be an error:
address@hidden
address@hidden A heading
address@hidden example
-Example in heading/heading_in_example.
-
 Image on sectioning command line haven't their length ignored correctly.
 Not sure it is a big deal.  An example in sectioning/at_commands_in_refs.
 
@@ -53,8 +73,6 @@
 listoffloats;  Line numbers are right, though, so maybe this is not
 an issue.
 
-warn nested footnotes.
-
 converters_tests/things_before_setfilename there is no error
 for anchor and footnote before setfilename.  It is not completly
 clear that there should be, though.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]