summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvincentdarley <vincentdarley>2005-08-09 09:46:00 (GMT)
committervincentdarley <vincentdarley>2005-08-09 09:46:00 (GMT)
commit48c9ba5b6786467faeb05dcc503ea3974407e3ba (patch)
tree2ec54600ac5cfd5434e9ec69cb0a393ceaa27e71
parent98ee99c4ea859910fb13d480bfb6d70fe49fc7ab (diff)
downloadtk-48c9ba5b6786467faeb05dcc503ea3974407e3ba.zip
tk-48c9ba5b6786467faeb05dcc503ea3974407e3ba.tar.gz
tk-48c9ba5b6786467faeb05dcc503ea3974407e3ba.tar.bz2
clarify tab stop behaviour
-rw-r--r--ChangeLog4
-rw-r--r--doc/text.n7
2 files changed, 9 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 9debd1a..12631cf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2005-08-04 Vince Darley <vincentdarley@users.sourceforge.net>
+
+ * doc/text.n: Clarify behaviour of tab stops (as per [Bug 1247835])
+
2005-08-09 Daniel Steffen <das@users.sourceforge.net>
* macosx/tkMacOSXCarbonEvents.c (AppEventHandlerProc): handle carbon
diff --git a/doc/text.n b/doc/text.n
index f31bac0..079670f 100644
--- a/doc/text.n
+++ b/doc/text.n
@@ -5,7 +5,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: text.n,v 1.37 2005/05/12 22:51:03 dgp Exp $
+'\" RCS: @(#) $Id: text.n,v 1.38 2005/08/09 09:46:02 vincentdarley Exp $
'\"
.so man.macros
.TH text n 8.5 Tk "Tk Built-In Commands"
@@ -117,7 +117,10 @@ tab position; if there is no number in the text then the text is
right-justified at the tab position.
For example, \fB\-tabs {2c left 4c 6c center}\fR creates three
tab stops at two-centimeter intervals; the first two use left
-justification and the third uses center justification.
+justification and the third uses center justification. Note that
+tabs are interpreted as they are encountered in the text. Any tab
+character being laid out will use (and be defined by) the first tab stop
+to the right of the preceding characters already laid out on that line.
If the list of tab stops does not have enough elements to cover all
of the tabs in a text line, then Tk extrapolates new tab stops using
the spacing and alignment from the last tab stop in the list. Tab