| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Faster HTML parser derivede from SGMLparser (Fred Gansevles).
- All manipulations of todo, done, ext, bad are done via methods, so a
derived class can override. Also moved the 'done' marking to
dopage(), so run() is much simpler.
- Added a method status() which returns a string containing the
summary counts; added a "total" count.
- Drop the guessing of the file type before opening the document -- we
still need to check those links for validity!
- Added a subroutine to close a connection which first slurps up the
remaining data when it's an ftp URL -- apparently closing an ftp
connection without reading till the end makes it hang.
- Added -n option to skip running (only useful with -R).
- The Checker object now has an instance variable which is set to 1
when it is changed. This is not pickled.
|
|
|
|
| |
py-comment-region instead of comment-region.
|
| |
|
|
|
|
|
|
| |
parse-partial-sexp in some Emacsen.
(py-goto-beyond-final-line): use py-parse-partial-sexp-works-p.
|
|
|
|
|
| |
guarded by 'if self.tempcache', to reduce the likelihood of this
causing an exception when invoked during __del__...
|
| |
|
| |
|
|
|
|
|
| |
When -x is combined with -q, still do the checking, but don't print
the error in this phase -- they are reported by report_errors().
|
|
|
|
|
|
| |
in the 'bad' dictionary (sanitize them so they are picklable; the
sanitation code is now a subroutine); don't check mailto: URLs; omit
colon in Error message.
|
| |
|
|
|
|
| |
Add version number, printed at startup in non-quited mode.
|
| |
|
|
|
|
|
| |
Fixed occasional inclusion of unpicklable objects (Message in errors).
Changed indent of a few messages.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
any more? This was because the *parent* process in test_socket.py did
an os._exit(0)! Getting rid of that now...
|
|
|
|
|
|
| |
- remove bogus initialization using uninitialized i
- derive initial incr from hash
- copy mp->ma_table into a local variable
|
|
|
|
| |
argument, not hardwired to a dictionary.
|
|
|
|
| |
in front of the 0x, like such: "0000x1".
|
|
|
|
| |
Reindented the whole table.
|
| |
|
|
|
|
| |
argument to the linker (required for DEC Alpha threads).
|
|
|
|
|
|
|
|
|
| |
The table size is now constrained to be a power of two, and we use a
variable increment based on GF(2^n)-{0} (not that I have the faintest
idea what that is :-) which helps avoid the expensive '%' operation.
Some of the entries in the table of polynomials have been modified
according to a post by Tim Peters.
|
|
|
|
|
|
|
|
|
| |
- Use co->... instead of f->f_code->...; save an extra lookup of what
we already have in a local variable).
- Remove test for nlocals > 0 before setting fastlocals to
f->f_localsplus; 0 is a rare case and the assignment is safe even
then.
|
| |
|
|
|
|
|
|
|
| |
called with keyword arguments -- the keyword and value were leaked.
This affected for instance with a __call__() method.
Bug reported and fix supplied by Jim Fulton.
|
|
|
|
|
|
| |
i.e., counting opcode frequencies, or (with DXPAIRS defined) opcode
pair frequencies. Define DYNAMIC_EXECUTION_PROFILE on the command
line (for this file and for sysmodule.c) to enable.
|
|
|
|
|
| |
jump to the "Kill locals" section at the end. Add #ifdef macintosh
bandaid to make sure we call sigcheck() on the Mac.
|
|
|
|
| |
in ceval.c).
|
|
|
|
| |
tb_lineno. Store it in tb_lineno for the user.
|
|
|
|
|
| |
give the extra slots to the stack rather than than forgetting about
them (this reduces the number of reallocs done).
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
table which is incorporated in the code object. This way, the runtime
overhead to keep track of line numbers is only incurred when an
exception has to be reported.
|
|
|
|
| |
by the compiler (in lieu of SET_LINENO instructions).
|
|
|
|
|
|
|
|
|
| |
initparser()) instead of statically (in the initializer). The static
initialization, using the address of an object in a different DLL, is
too much for the Microsoft VC++ compiler, and we want to be able to
build this module as a separate DLL (it's nice to have but we don't
want to increase the core DLL's size by 25K). This same trick has
been applied to a number of modules, e.g. NumPy and _tkinter.
|
|
|
|
|
| |
string keys. Just doing a pointer compare before the string compare
(in fact before the hash compare!) is just as fast.
|
|
|
|
|
|
|
|
|
|
| |
- -mt option for Solaris threads with Solaris compiler
- make clean when switching static link status for Linux
- DEC alpha --with-dec-threads option
- SunOS removed unnecessary warnings, mention -Xa for SunPro
- Setup.local file
- warn to try make clean after changing readline option
- mention --with-threads as alias for --with-thread
|
| |
|
| |
|
|
|
|
|
|
| |
*final* linker argument. This implies --with-thread.
Reimplemented --with-threads as an alias for --with-thread.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|