]> granicus.if.org Git - python/log
python
18 years agoPatch #1671450: add a section about subclassing builtin types to the
Georg Brandl [Tue, 6 Mar 2007 10:02:47 +0000 (10:02 +0000)]
Patch #1671450: add a section about subclassing builtin types to the
"extending and embedding" tutorial.

18 years agoNit: a struct field is set to GenericAlloc, not GenericAlloc().
Georg Brandl [Tue, 6 Mar 2007 09:33:01 +0000 (09:33 +0000)]
Nit: a struct field is set to GenericAlloc, not GenericAlloc().

18 years agoPatch #1674228: when assigning a slice (old-style), check for the
Georg Brandl [Mon, 5 Mar 2007 22:28:08 +0000 (22:28 +0000)]
Patch #1674228: when assigning a slice (old-style), check for the
sq_ass_slice instead of the sq_slice slot.

18 years agoMinor corrections to docs, and an explanation comentary
Facundo Batista [Mon, 5 Mar 2007 16:31:54 +0000 (16:31 +0000)]
Minor corrections to docs, and an explanation comentary

18 years agoAdded Pete for 3101 too
Neal Norwitz [Mon, 5 Mar 2007 07:52:01 +0000 (07:52 +0000)]
Added Pete for 3101 too

18 years agonote MacPorts/BerkDB change in setup.py
Skip Montanaro [Sun, 4 Mar 2007 20:54:12 +0000 (20:54 +0000)]
note MacPorts/BerkDB change in setup.py

18 years agoTeach setup.py how to find Berkeley DB on Macs using MacPorts.
Skip Montanaro [Sun, 4 Mar 2007 20:52:28 +0000 (20:52 +0000)]
Teach setup.py how to find Berkeley DB on Macs using MacPorts.

18 years agoFix a bug in test_dict and test_userdict, found at the PyPy sprint.
Georg Brandl [Sun, 4 Mar 2007 17:18:54 +0000 (17:18 +0000)]
Fix a bug in test_dict and test_userdict, found at the PyPy sprint.

18 years agoBugs #1668032, #1668036, #1669304: clarify behavior of PyMem_Realloc and _Resize.
Georg Brandl [Fri, 2 Mar 2007 20:30:14 +0000 (20:30 +0000)]
Bugs #1668032, #1668036, #1669304: clarify behavior of PyMem_Realloc and _Resize.

18 years agoFix embarrassing typo and fix constantification of None
Raymond Hettinger [Fri, 2 Mar 2007 19:20:46 +0000 (19:20 +0000)]
Fix embarrassing typo and fix constantification of None

18 years agoBug #1628895: some better tries to find HTML documentation in pydoc.
Georg Brandl [Fri, 2 Mar 2007 14:37:12 +0000 (14:37 +0000)]
Bug #1628895: some better tries to find HTML documentation in pydoc.

18 years agoAdd NamedTuple
Andrew M. Kuchling [Thu, 1 Mar 2007 14:36:12 +0000 (14:36 +0000)]
Add NamedTuple

18 years agoAdd Pat and Eric for work on PEP 3101 in the sandbox
Neal Norwitz [Thu, 1 Mar 2007 07:04:41 +0000 (07:04 +0000)]
Add Pat and Eric for work on PEP 3101 in the sandbox

18 years agoAdd collections.NamedTuple
Raymond Hettinger [Thu, 1 Mar 2007 06:16:43 +0000 (06:16 +0000)]
Add collections.NamedTuple

18 years agoPrepare collections module for pure python code entries.
Raymond Hettinger [Wed, 28 Feb 2007 18:37:52 +0000 (18:37 +0000)]
Prepare collections module for pure python code entries.

18 years agoDocstring nit.
Raymond Hettinger [Wed, 28 Feb 2007 18:27:41 +0000 (18:27 +0000)]
Docstring nit.

18 years agoAdd a test for instantiating SyntaxError with no arguments.
Brett Cannon [Wed, 28 Feb 2007 18:15:00 +0000 (18:15 +0000)]
Add a test for instantiating SyntaxError with no arguments.

18 years agoModify the segfaulting example to show why r53997 is not a solution to
Armin Rigo [Wed, 28 Feb 2007 09:25:29 +0000 (09:25 +0000)]
Modify the segfaulting example to show why r53997 is not a solution to
it.

18 years agoAdd news about changes to metaclasses and __bases__ error checking.
Jeremy Hylton [Tue, 27 Feb 2007 18:33:31 +0000 (18:33 +0000)]
Add news about changes to metaclasses and __bases__ error checking.

18 years agoAdd checking for a number of metaclass error conditions.
Jeremy Hylton [Tue, 27 Feb 2007 18:29:45 +0000 (18:29 +0000)]
Add checking for a number of metaclass error conditions.

We add some new rules that are required for preserving internal
invariants of types.

1.  If type (or a subclass of type) appears in bases, it must appear
    before any non-type bases.  If a non-type base (like a regular
    new-style class) occurred first, it could trick type into
    allocating the new class an __dict__ which must be impossible.

2. There are several checks that are made of bases when creating a
   type.  Those checks are now repeated when assigning to __bases__.
   We also add the restriction that assignment to __bases__ may not
   change the metaclass of the type.

Add new tests for these cases and for a few other oddball errors that
were no previously tested.  Remove a crasher test that was fixed.

Also some internal refactoring:  Extract the code to find the most
derived metaclass of a type and its bases.  It is now needed in two
places.  Rewrite the TypeError checks in test_descr to use doctest.
The tests now clearly show what exception they expect to see.

18 years agowhitespace normalization
Jeremy Hylton [Tue, 27 Feb 2007 17:24:48 +0000 (17:24 +0000)]
whitespace normalization

18 years agotabify
Jeremy Hylton [Tue, 27 Feb 2007 16:13:23 +0000 (16:13 +0000)]
tabify

Note that ast.c still has a mix of tabs and spaces, because it
attempts to use four-space indents for more of the new code.

18 years agotabify
Jeremy Hylton [Tue, 27 Feb 2007 16:00:06 +0000 (16:00 +0000)]
tabify

18 years agoFix long-standing bug in name mangling for package imports
Jeremy Hylton [Tue, 27 Feb 2007 01:01:59 +0000 (01:01 +0000)]
Fix long-standing bug in name mangling for package imports

Reported by Mike Verdone.

18 years agoAdd some items
Andrew M. Kuchling [Mon, 26 Feb 2007 23:54:17 +0000 (23:54 +0000)]
Add some items

18 years agoSF #1669182, 2.5 was already fixed. Just assert in 2.6 since string exceptions
Neal Norwitz [Mon, 26 Feb 2007 23:48:27 +0000 (23:48 +0000)]
SF #1669182, 2.5 was already fixed.  Just assert in 2.6 since string exceptions
are gone.

18 years agoMarkup fix
Andrew M. Kuchling [Mon, 26 Feb 2007 23:02:47 +0000 (23:02 +0000)]
Markup fix

18 years agoWhen printing an unraisable error, don't print exceptions. before the name.
Neal Norwitz [Mon, 26 Feb 2007 22:41:45 +0000 (22:41 +0000)]
When printing an unraisable error, don't print exceptions. before the name.
This duplicates the behavior whening normally printing exceptions.

18 years agoFix assertion.
Jeremy Hylton [Mon, 26 Feb 2007 19:00:20 +0000 (19:00 +0000)]
Fix assertion.

18 years agoDo not copy free variables to locals in class namespaces.
Jeremy Hylton [Mon, 26 Feb 2007 18:41:18 +0000 (18:41 +0000)]
Do not copy free variables to locals in class namespaces.

Fixes bug 1569356, but at the cost of a minor incompatibility in
locals().  Add test that verifies that the class namespace is not
polluted.  Also clarify the behavior in the library docs.

Along the way, cleaned up the dict_to_map and map_to_dict
implementations and added some comments that explain what they do.

18 years agoFix a couple of problems in generating the AST code:
Neal Norwitz [Mon, 26 Feb 2007 18:10:47 +0000 (18:10 +0000)]
Fix a couple of problems in generating the AST code:
 * use %r instead of backticks since backticks are going away in Py3k
 * PyArena_Malloc() already sets PyErr_NoMemory so we don't need to do it again
 * the signature for ast2obj_int incorrectly used a bool, rather than a long

18 years agoFix typo.
Georg Brandl [Mon, 26 Feb 2007 17:09:03 +0000 (17:09 +0000)]
Fix typo.

18 years agoAdd Steven Bethard to help out with patches.
Neal Norwitz [Mon, 26 Feb 2007 17:01:08 +0000 (17:01 +0000)]
Add Steven Bethard to help out with patches.

18 years agoReformat long lines.
Jeremy Hylton [Mon, 26 Feb 2007 16:14:51 +0000 (16:14 +0000)]
Reformat long lines.

18 years agoBackport from Py3k branch: fix refleak in PyString_Format.
Georg Brandl [Mon, 26 Feb 2007 13:51:29 +0000 (13:51 +0000)]
Backport from Py3k branch: fix refleak in PyString_Format.

18 years agoBackported r51621 from p3yk:
Thomas Wouters [Sun, 25 Feb 2007 22:12:31 +0000 (22:12 +0000)]
Backported r51621 from p3yk:

Don't use a fixed temporary name (gdbm).
Don't use our own temp name creation (dbm).
Should be backported to 2.5.

18 years agoVariation of patch # 1624059 to speed up checking if an object is a subclass
Neal Norwitz [Sun, 25 Feb 2007 19:44:48 +0000 (19:44 +0000)]
Variation of patch # 1624059 to speed up checking if an object is a subclass
of some of the common builtin types.

Use a bit in tp_flags for each common builtin type.  Check the bit
to determine if any instance is a subclass of these common types.
The check avoids a function call and O(n) search of the base classes.
The check is done in the various Py*_Check macros rather than calling
PyType_IsSubtype().

All the bits are set in tp_flags when the type is declared
in the Objects/*object.c files because PyType_Ready() is not called
for all the types.  Should PyType_Ready() be called for all types?
If so and the change is made, the changes to the Objects/*object.c files
can be reverted (remove setting the tp_flags).  Objects/typeobject.c
would also have to be modified to add conditions
for Py*_CheckExact() in addition to each the PyType_IsSubtype check.

18 years ago- SF patch #1657613: add documentation for the Element interface
Fred Drake [Sun, 25 Feb 2007 17:56:27 +0000 (17:56 +0000)]
- SF patch #1657613: add documentation for the Element interface
- clean up bogus use of the {datadescni} environment everywhere

18 years agoPut declarations before code.
Jeremy Hylton [Sun, 25 Feb 2007 16:01:58 +0000 (16:01 +0000)]
Put declarations before code.

18 years agoFix crash in exec when unicode filename can't be decoded.
Jeremy Hylton [Sun, 25 Feb 2007 15:57:45 +0000 (15:57 +0000)]
Fix crash in exec when unicode filename can't be decoded.

I can't think of an easy way to test this behavior.  It only occurs
when the file system default encoding and the interpreter default
encoding are different, such that you can open the file but not decode
its name.

18 years agoWhitespace only changes
Neal Norwitz [Sun, 25 Feb 2007 15:53:36 +0000 (15:53 +0000)]
Whitespace only changes

18 years agoAdd more details when releasing interned strings
Neal Norwitz [Sun, 25 Feb 2007 15:52:27 +0000 (15:52 +0000)]
Add more details when releasing interned strings

18 years agoRefactor PEP 352 tests to make it easier in the future to make sure certain
Brett Cannon [Fri, 23 Feb 2007 14:28:25 +0000 (14:28 +0000)]
Refactor PEP 352 tests to make it easier in the future to make sure certain
things cannot be raised or caught.

18 years agoFix typo in comment
Neal Norwitz [Fri, 23 Feb 2007 00:22:39 +0000 (00:22 +0000)]
Fix typo in comment

18 years agoRemove filler struct item and fix leak.
Raymond Hettinger [Wed, 21 Feb 2007 17:22:05 +0000 (17:22 +0000)]
Remove filler struct item and fix leak.

18 years agoAdd itertools.izip_longest().
Raymond Hettinger [Wed, 21 Feb 2007 05:20:38 +0000 (05:20 +0000)]
Add itertools.izip_longest().

18 years agoFixup set/dict interoperability.
Raymond Hettinger [Mon, 19 Feb 2007 20:44:04 +0000 (20:44 +0000)]
Fixup set/dict interoperability.

18 years agoFixup docstrings for merge().
Raymond Hettinger [Mon, 19 Feb 2007 18:15:04 +0000 (18:15 +0000)]
Fixup docstrings for merge().

18 years agoPatch #1490190: posixmodule now includes os.chflags() and os.lchflags()
Martin v. Löwis [Mon, 19 Feb 2007 10:55:19 +0000 (10:55 +0000)]
Patch #1490190: posixmodule now includes os.chflags() and os.lchflags()
functions on platforms where the underlying system calls are available.

18 years agoMoved misplaced news item.
Lars Gustäbel [Mon, 19 Feb 2007 09:54:47 +0000 (09:54 +0000)]
Moved misplaced news item.

18 years agoProvide an example of defaultdict with non-zero constant factory function.
Raymond Hettinger [Mon, 19 Feb 2007 09:14:10 +0000 (09:14 +0000)]
Provide an example of defaultdict with non-zero constant factory function.

18 years agoAdd test for merge stability
Raymond Hettinger [Mon, 19 Feb 2007 07:30:21 +0000 (07:30 +0000)]
Add test for merge stability

18 years agoUse C heapreplace() instead of slower _siftup() in pure python.
Raymond Hettinger [Mon, 19 Feb 2007 06:59:32 +0000 (06:59 +0000)]
Use C heapreplace() instead of slower _siftup() in pure python.

18 years agoAdd tie-breaker count to preserve sort stability.
Raymond Hettinger [Mon, 19 Feb 2007 05:28:28 +0000 (05:28 +0000)]
Add tie-breaker count to preserve sort stability.

18 years agoAdd merge() function to heapq.
Raymond Hettinger [Mon, 19 Feb 2007 04:08:43 +0000 (04:08 +0000)]
Add merge() function to heapq.

18 years agoExtend work on revision 52962: Eliminate redundant calls to PyObject_Hash().
Raymond Hettinger [Mon, 19 Feb 2007 02:03:19 +0000 (02:03 +0000)]
Extend work on revision 52962:  Eliminate redundant calls to PyObject_Hash().

18 years agoMinor fix for currentframe (SF #1652788).
Vinay Sajip [Fri, 16 Feb 2007 22:36:24 +0000 (22:36 +0000)]
Minor fix for currentframe (SF #1652788).

18 years agoMake the __import__ call in encodings.__init__ absolute with a level 0 call.
Brett Cannon [Fri, 16 Feb 2007 19:33:01 +0000 (19:33 +0000)]
Make the __import__ call in encodings.__init__ absolute with a level 0 call.

18 years agoUpdate the encoding package's search function to use absolute imports when
Brett Cannon [Thu, 15 Feb 2007 22:54:39 +0000 (22:54 +0000)]
Update the encoding package's search function to use absolute imports when
calling __import__.  This helps make the expected search locations for encoding
modules be more explicit.

One could use an explicit value for __path__ when making the call to __import__
to force the exact location searched for encodings.  This would give the most
strict search path possible if one is worried about malicious code being
imported.  The unfortunate side-effect of that is that if __path__ was modified
on 'encodings' on purpose in a safe way it would not be picked up in future
__import__ calls.

18 years agoAdd missing \versionadded.
Georg Brandl [Thu, 15 Feb 2007 11:29:55 +0000 (11:29 +0000)]
Add missing \versionadded.

18 years agoPatch #1494140: Add documentation for the new struct.Struct object.
Georg Brandl [Thu, 15 Feb 2007 11:29:04 +0000 (11:29 +0000)]
Patch #1494140: Add documentation for the new struct.Struct object.

18 years agoMake functools.wraps() docs a bit clearer.
Georg Brandl [Thu, 15 Feb 2007 10:37:59 +0000 (10:37 +0000)]
Make functools.wraps() docs a bit clearer.

18 years agoPatch #1397848: add the reasoning behind no-resize-on-shrinkage.
Martin v. Löwis [Thu, 15 Feb 2007 09:51:35 +0000 (09:51 +0000)]
Patch #1397848: add the reasoning behind no-resize-on-shrinkage.

18 years agoA missing binary mode in AppendTest caused failures in Windows
Lars Gustäbel [Wed, 14 Feb 2007 14:45:12 +0000 (14:45 +0000)]
A missing binary mode in AppendTest caused failures in Windows
Buildbot.

18 years agoIgnore directory time stamps when considering
Martin v. Löwis [Wed, 14 Feb 2007 11:30:56 +0000 (11:30 +0000)]
Ignore directory time stamps when considering
whether to rerun libffi configure.

18 years agoUpdate 1432399 to removal of _BT_SOCKADDR_MEMB.
Martin v. Löwis [Wed, 14 Feb 2007 11:30:07 +0000 (11:30 +0000)]
Update 1432399 to removal of _BT_SOCKADDR_MEMB.

18 years agoPatch #1432399: Add HCI sockets.
Martin v. Löwis [Wed, 14 Feb 2007 10:07:37 +0000 (10:07 +0000)]
Patch #1432399: Add HCI sockets.

18 years agoStrip the '.gz' extension from the filename that is written to the
Lars Gustäbel [Tue, 13 Feb 2007 16:24:00 +0000 (16:24 +0000)]
Strip the '.gz' extension from the filename that is written to the
gzip header.

18 years agoPatch #1647484: Renamed GzipFile's filename attribute to name. The
Lars Gustäbel [Tue, 13 Feb 2007 16:09:24 +0000 (16:09 +0000)]
Patch #1647484: Renamed GzipFile's filename attribute to name. The
filename attribute is still accessible as a property that emits a
DeprecationWarning.

18 years agoPatch #1657276: Make NETLINK_DNRTMSG conditional.
Martin v. Löwis [Tue, 13 Feb 2007 12:14:19 +0000 (12:14 +0000)]
Patch #1657276: Make NETLINK_DNRTMSG conditional.
Will backport.

18 years agoBug #1658794: Remove extraneous 'this'.
Martin v. Löwis [Tue, 13 Feb 2007 12:08:24 +0000 (12:08 +0000)]
Bug #1658794: Remove extraneous 'this'.
Will backport to 2.5.

18 years agoPatch #1517891: Make 'a' create the file if it doesn't exist.
Martin v. Löwis [Tue, 13 Feb 2007 10:10:39 +0000 (10:10 +0000)]
Patch #1517891: Make 'a' create the file if it doesn't exist.
Fixes #1514451.

18 years agoPatch #698833: Support file decryption in zipfile.
Martin v. Löwis [Tue, 13 Feb 2007 09:49:38 +0000 (09:49 +0000)]
Patch #698833: Support file decryption in zipfile.

18 years agoPatch #685268: Consider a package's __path__ in imputil.
Martin v. Löwis [Tue, 13 Feb 2007 08:34:45 +0000 (08:34 +0000)]
Patch #685268: Consider a package's __path__ in imputil.
Will backport.

18 years agoFix the line to what is my guess at the original author's meaning.
Armin Rigo [Mon, 12 Feb 2007 16:23:24 +0000 (16:23 +0000)]
Fix the line to what is my guess at the original author's meaning.
(The line has no effect anyway, but is present because it's
customary call the base class __init__).

18 years agoPatch 1463026: Support default namespace in XMLGenerator.
Martin v. Löwis [Mon, 12 Feb 2007 12:21:10 +0000 (12:21 +0000)]
Patch 1463026: Support default namespace in XMLGenerator.
Fixes #847665. Will backport.

18 years agoBug #1656581: Point out that external file objects are supposed to be
Lars Gustäbel [Mon, 12 Feb 2007 09:25:53 +0000 (09:25 +0000)]
Bug #1656581: Point out that external file objects are supposed to be
at position 0.

18 years agoModify Parser/asdl_c.py so that the __version__ number for Python/Python-ast.c
Brett Cannon [Mon, 12 Feb 2007 03:51:02 +0000 (03:51 +0000)]
Modify Parser/asdl_c.py so that the __version__ number for Python/Python-ast.c
is specified at the top of the file.  Also add a note that Python/Python-ast.c
needs to be committed separately after a change to the AST grammar to capture
the revision number of the change (which is what __version__ is set to).

18 years agoCheck in changed Python-ast.c from a cosmetic change to Python.asdl (in
Brett Cannon [Sun, 11 Feb 2007 19:44:41 +0000 (19:44 +0000)]
Check in changed Python-ast.c from a cosmetic change to Python.asdl (in
r53731).

18 years agofix trace.py --ignore-dir
Skip Montanaro [Sun, 11 Feb 2007 18:24:37 +0000 (18:24 +0000)]
fix trace.py --ignore-dir

18 years agoChange a very minor inconsistency (that is purely cosmetic) in the AST
Brett Cannon [Sun, 11 Feb 2007 05:36:00 +0000 (05:36 +0000)]
Change a very minor inconsistency (that is purely cosmetic) in the AST
definition.

18 years agoBug #1656078: typo in in profile docs.
Georg Brandl [Fri, 9 Feb 2007 18:48:41 +0000 (18:48 +0000)]
Bug #1656078: typo in in profile docs.

18 years agoUpdate broken link. Will backport to 2.5.
Martin v. Löwis [Fri, 9 Feb 2007 12:58:49 +0000 (12:58 +0000)]
Update broken link. Will backport to 2.5.

18 years agoBug #1600860: Search for shared python library in LIBDIR, not
Martin v. Löwis [Fri, 9 Feb 2007 12:36:48 +0000 (12:36 +0000)]
Bug #1600860: Search for shared python library in LIBDIR, not
lib/python/config, on "linux" and "gnu" systems.
Will backport.

18 years agoBug #1653736: Properly discard third argument to slot_nb_inplace_power.
Martin v. Löwis [Fri, 9 Feb 2007 12:19:32 +0000 (12:19 +0000)]
Bug #1653736: Properly discard third argument to slot_nb_inplace_power.
Will backport.

18 years agoCorrected some bugs in AutoComplete. Also, Page Up/Down in ACW implemented;
Kurt B. Kaiser [Thu, 8 Feb 2007 22:58:18 +0000 (22:58 +0000)]
Corrected some bugs in AutoComplete.  Also, Page Up/Down in ACW implemented;
mouse and cursor selection in ACWindow implemented; double Tab inserts current
selection and closes ACW (similar to double-click and Return); scroll wheel now
works in ACW.  Added AutoComplete instructions to IDLE Help.

18 years agoBug #1653736: Complain about keyword arguments to time.isoformat.
Martin v. Löwis [Thu, 8 Feb 2007 09:13:36 +0000 (09:13 +0000)]
Bug #1653736: Complain about keyword arguments to time.isoformat.
Will backport to 2.5.

18 years agoFix docstring bug
Raymond Hettinger [Thu, 8 Feb 2007 01:42:35 +0000 (01:42 +0000)]
Fix docstring bug

18 years agoBypass set specific optimizations for set and frozenset subclasses.
Raymond Hettinger [Thu, 8 Feb 2007 00:50:39 +0000 (00:50 +0000)]
Bypass set specific optimizations for set and frozenset subclasses.

18 years agoDo not let overflows in enumerate() and count() pass silently.
Raymond Hettinger [Thu, 8 Feb 2007 00:07:32 +0000 (00:07 +0000)]
Do not let overflows in enumerate() and count() pass silently.

18 years agoSilence compiler warning
Raymond Hettinger [Wed, 7 Feb 2007 23:49:03 +0000 (23:49 +0000)]
Silence compiler warning

18 years agoBug #1575169: operator.isSequenceType() now returns False for subclasses of dict.
Raymond Hettinger [Wed, 7 Feb 2007 22:24:07 +0000 (22:24 +0000)]
Bug #1575169: operator.isSequenceType() now returns False for subclasses of dict.

18 years agoCheck for a common user error with defaultdict().
Raymond Hettinger [Wed, 7 Feb 2007 21:42:17 +0000 (21:42 +0000)]
Check for a common user error with defaultdict().

18 years agoSF: 1397711 Set docs conflated immutable and hashable
Raymond Hettinger [Wed, 7 Feb 2007 21:04:20 +0000 (21:04 +0000)]
SF: 1397711 Set docs conflated immutable and hashable

18 years agoSF #1615701: make d.update(m) honor __getitem__() and keys() in dict subclasses
Raymond Hettinger [Wed, 7 Feb 2007 20:08:22 +0000 (20:08 +0000)]
SF #1615701:  make d.update(m) honor __getitem__() and keys() in dict subclasses

18 years agoHandle AttributeError during calltip lookup
Kurt B. Kaiser [Wed, 7 Feb 2007 08:07:13 +0000 (08:07 +0000)]
Handle AttributeError during calltip lookup

18 years ago[ 1621265 ] Auto-completion list placement
Kurt B. Kaiser [Wed, 7 Feb 2007 03:39:41 +0000 (03:39 +0000)]
1621265 ] Auto-completion list placement
Move AC window below input line unless not enough space, then put it above.
Patch: Tal Einat

18 years agonarrow exception per [ 1540849 ] except too broad
Kurt B. Kaiser [Tue, 6 Feb 2007 19:21:19 +0000 (19:21 +0000)]
narrow exception per [ 1540849 ] except too broad

18 years agoUpdated patch (CodeContext.061217.patch) to
Kurt B. Kaiser [Tue, 6 Feb 2007 19:09:43 +0000 (19:09 +0000)]
Updated patch (CodeContext.061217.patch) to
1362975 ] CodeContext - Improved text indentation
Tal Einat 16Dec06

18 years agoPatch #1652681: create nonexistent files in append mode and
Lars Gustäbel [Tue, 6 Feb 2007 18:38:13 +0000 (18:38 +0000)]
Patch #1652681: create nonexistent files in append mode and
allow appending to empty files.