| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
entry based on the module type if the type is known.
Otherwise, spit out a warning the the module type
parameter was bad and generate a "plain" index entry.
Without this, the bad module type was emitted as
text.
Problem noticed by processing Michael Hudson's docs for
bytecodehacks.
|
|
|
|
|
| |
since they shouldn't be here. Only ignore the output tarballs in this
directory.
|
|
|
|
| |
<piers@cs.su.oz.au>.
|
|
|
|
| |
<piers@cs.su.oz.au>.
|
|
|
|
| |
called on destruction is non-NULL.
|
|
|
|
|
| |
When refering to chapters, use \ref, don't hardcode the chapter
number.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
l2hinit.perl version of the function (which
overrode a version in latex2html), but
do_cmd_index() was overridden. Since
do_cmd_index() was the only caller, we can trash
this.
define_indexing_macro(): New function used during setup to support
more dynamic dispatch for indexing.
process_index_macros(): New function; implement dynamic dispatching
of indexing support functions, allowing many
targets used in indexing to be shared by
multiple index entries. I.e., something like
\index{foo}\bifuncindex{bar} can now share a
single target anchor.
These indexing changes reduce the amount of clutter in the generated
HTML files. In the reference manual, this cuts the number of targets
by 44%. Targets are less affected when generated by environments
rather than macros.
|
|
|
|
|
| |
was never called in this incarnation. The
other version is simpler as well.
|
| |
|
| |
|
|
|
|
| |
page of the section.
|
|
|
|
| |
All suggested by Eric Raymond.
|
| |
|
|
|
|
| |
in a fragment rather than the main document object.
|
|
|
|
| |
Add controls for some of the esoteric indexing macros.
|
|
|
|
|
|
| |
In the __coerce__ description, None should be returned if the
conversion is *impossible*, not *possible*. Reported by Robert Kern
<kernr@ncifcrf.gov>.
|
|
|
|
|
|
| |
want to push nodes into the document, but into a document
fragment, since we're not necesarily working with something
that's well-formed.
|
| |
|
|
|
|
| |
least there's a token object in here now! ;-)
|
|
|
|
| |
(M.-A. Lemburg and GvR).
|
|
|
|
|
| |
This still doesn't understand anything about multiple source files or
checking time dependencies.
|
|
|
|
| |
updates by Tim Peters, markup by FLD.
|
|
|
|
|
|
|
|
|
|
| |
1. Fixes float divmod so that the quotient it returns is always an integral
value.
2. Fixes float % and float divmod so that the remainder always gets the
right sign (the current code uses a "are the signs different?" test that
doesn't work half the time <wink> when the product of the divisor and the
remainder underflows to 0).
|
|
|
|
|
| |
(The difference between grid_remove() and grid_forget() is that the
former remembers the options for the slave.)
|
|
|
|
| |
(I tweaked it slightly so examples are allowed to have no date too.)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
(Andrew Dalke & kjpylint)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Make error an alias for ValueError.
(Andrew Dalke & kjpylint)
|
|
|
|
| |
This will enlighten Andrew Dalke; I don't know about kjpylint. :-)
|
|
|
|
| |
undefined 'nframes'. Should be self._nframes. (Andrew Dalke & kjpylint)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
I'm still unsure, but couldn't stand the virtual event trickery so tried a
different sin (adding undo_block_start/stop methods to the Text instance in
EditorWindow.py). Like it or not, it's efficient and works <wink>. Better
idea?
Give the attached a whirl. Even if you hate the implementation, I think
you'll like the results. Think I caught all the "block edit" cmds,
including Format Paragraph, plus subtler ones involving smart indents and
backspacing.
|
|
|
|
|
|
|
| |
[W]hile trying to dope out how redirection works, stumbled into two
possible glitches. In the first, it doesn't appear to make sense to try to
rename a command that's already been destroyed; in the second, the name
"previous" doesn't really bring to mind "ignore the previous value" <wink>.
|
| |
|
|
|
|
|
| |
and foo/index.html. Make a copy instead. (Appearantly some tar
openers on non-Unixlike systems can't handle hard links.)
|
|
|
|
|
| |
and $part/index.html. Make a copy instead. (Appearantly some tar
openers on non-Unixlike systems can't handle hard links.)
|
|
|
|
|
|
|
| |
meaningful return values: respectively, whether the copy was done, and
the list of files that were copied. This meant some trivial changes in
core.py as well: the Command methods that mirror 'copy_file()' and
'copy_tree()' have to pass on their return values.
|
|
|
|
|
|
|
|
|
| |
of the 'install_py' command rather than 'build_py'. Obviously, this
meant that the 'build_py' and 'install_py' modules had to change; less
obviously, so did 'install' and 'build', since these higher-level
commands must make options available to control the lower-level
commands, and some compilation-related options had to migrate with the
code.
|