| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
Fredrik Lundh.
|
| |
|
|
|
|
| |
Some new configuration tests and a new option, --with-wctype-functions.
|
|
|
|
| |
'link_static_lib()'.
|
|
|
|
|
| |
the simplified scheme that Guido proposed. Also already-obsolete,
and saved only for posterity.
|
|
|
|
|
| |
installation scheme that Fred Drake and I cooked up. Only saved for
posterity.
|
|
|
|
|
| |
a static library (using lib.exe as found by '__init__()', hopefully through
registry entries pointing to DevStudio).
|
| |
|
|
|
|
|
|
| |
process
not yet connected with IDLE
|
|
|
|
|
|
|
|
|
|
|
| |
sure it's imported! ;)
Re-wrap the docstrings on get_python_inc() and get_python_lib() to be
closer to the "normal" Python style. See GvR's "style guide" on the
essays page (http://www.python.org/doc/essays/).
There should never be a space between a function name and the '(' that
opens the argument list (see the style guide again).
|
|
|
|
|
|
|
|
|
| |
the platform-neutral include dir by default and with Mac support.
Added 'get_python_lib()', inspired by 'get_python_inc()'.
Rewrote 'get_config_h_filename()' and 'get_makefile_filename()'
in terms of 'get_python_inc()' and 'get_python_lib()'.
Changed '_init_nt()' and '_init_mac()' to use 'get_python_inc()' and
'get_python_lib()' for directory names.
|
|
|
|
| |
Also added a Handle() function which is like Resource() but has auto-dispose on by default.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(inspired by Detlef Lannert). Specifically,
-k/--keyword no longer takes an optional argument to clear the
default keywords. Instead, use -K/--no-default-keywords to clear
them.
-n/--add-location also no longer takes an optional argument to set
the comment style. Instead, use -S/--style to set the comment
style to GNU or Solaris.
-o/--output can take `-' as the filename, meaning write to
standard output.
The inputfile name can also be `-' meaning read from standard in.
A few other changes include
Kludge to mark the file docstring as translatable. Since the
marking is to place _() around the docstring, and because we
actually have to define the _() function before we use it, this
means that we have to manually assign to __doc__ the output of
_(). This doesn't seem too bad because you'll only use this idiom
when translating a script's docstring (you really don't need to
translate most module docstrings).
Convert everything to string methods and do not import the string
module.
Bump the version number to 1.1
|
| |
|
|
|
|
|
| |
It beeps if you try to insert or delete before the "iomark" mark.
This makes the shell less confusing for newbies.
|
| |
|
|
|
|
| |
standard usage is now from IdleConf import idleconf
|
|
|
|
|
|
| |
standard usage is now from IdleConf import idleconf
replace : with = in config.txt
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and output windows) so that it if it doesn't succeed with the line
at the cursor, it tries the line before that. This is handy with
tracebacks, where my natural tendency is to click in the displayed
source line rather than in the file/line indicator just above it.
Now I can indulge this tendency.
I factored out a helper and changed the error handling so that a
non-existing file is treated as if the line didn't match -- this is
handy because some function calls (e.g. "foo.bar(1)") match the grep
pattern.
|
|
|
|
|
| |
PySequence_Contains() now that string objects have this code in their
tp_contains.
|
|
|
|
|
|
| |
here.
[Patch modified by GvR to keep the original exception.]
|
|
|
|
| |
non-char in string.
|
|
|
|
|
| |
The (relatively) new chunk module uses seek, not setpos. One instance
of the call still needed to be fixed.
|
|
|
|
| |
Also removed a bunch of items
|
|
|
|
|
|
|
| |
cursor, erase that whitespace first. This avoids a particularly
confusing case where hitting Return at the end of the command didn't
do what it was expected to do -- because it wasn't considered to be at
the end of the command. Now it is.
|
| |
|
|
|
|
| |
changed 'copy_file()' to use the native Mac file copy routine.
|
| |
|
|
|
|
| |
slashes, and put back together again using the local directory separator.
|
|
|
|
| |
in a rather half-assed, but probably effective, way.
|
| |
|
| |
|
|
|
|
|
|
|
| |
When you set a breakpoint on a function with a multi-line argument
list, the breakpoint is actually set on the second line of the
arguments instead of the first line of the body. This patch fixes
that.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
fix imports
remove parse functions and visitor code
track name change: Classdef to Class
add some comments and tweak order of visitXXX methods
get rid of if __name__ == "__main__ section
|
|
|
|
| |
import some useful functions from contained modules
|
| |
|
|
|
|
| |
that are internally converted to chars, rather than taking a string.
|
|
|
|
|
|
|
| |
add doc string to transformer module
add two helper functions:
parse(buf) -> AST
parseFile(path) -> AST
|
| |
|
|
|
|
| |
complicated to copy in-line here.
|
|
|
|
| |
used for delta-t values by quicktime).
|
|
|
|
| |
few other paths through the function that leaked).
|
| |
|
|
|
|
| |
before 1.6 is out so it has to be compatible with 1.5.2.
|
|
|
|
| |
simpler implementation.
|
|
|
|
|
|
|
|
|
|
|
|
| |
implement it (so far):
* moved filename generation methods into CCompiler base class,
driven by data supplied by implementation classes
* moved a bunch of common code from UnixCCompiler to convenience
methods in CCompiler
* overhauled MSVCCompiler's compile/link methods to look and act
as much as possible like UnixCCompiler's, in order to regularize
both interface and behaviour (especially by using those new
convenience methods)
|