Permalink
Commits on Dec 4, 2011
  1. Cleanup some inappropriate javascript

    minrk committed Dec 4, 2011
    prototype functions were actually called which should not happen, and
    resulted in objects and their attributes being passed to their own methods
    as arguments.
  2. fix cancell->cancel typo in js

    Carreau authored and minrk committed Dec 4, 2011
    prevented closing tooltip
    
    closes #1095
Commits on Dec 2, 2011
  1. support iterators in view.map

    minrk committed Dec 2, 2011
    Some objects are not sliceable (e.g. xrange). For these, fall back
    on itertools.islice.
    
    tests included
    
    reported on IRC by @juliantaylor
Commits on Dec 1, 2011
  1. Merge pull request #1083 from takluyver/prompts

    fperez committed Dec 1, 2011
    Fixes that finish up the recent PromptManager work:
    
    * InteractiveShell.prompt_foo traits show deprecation warning, and map to new PromptManager traits
    * PromptManager properly added to IPython App, so it will show up in config
    * add helpstrings to PromptManager traits.
    * Docs / embed references to Shell.prompt_foo also updated
    * Prompt rewriting in autocall scenarios is now controlled by a boolean, `show_rewritten_input`, attribute of the InteractiveShell.
    
    Closes #1075.
  2. Merge pull request #1081 from takluyver/ns-wildcard

    fperez committed Dec 1, 2011
    Fix wildcard search for updated namespaces.
  3. Update pysh profile

    takluyver committed Dec 1, 2011
  4. PromptManager fixes

    minrk committed Dec 1, 2011
    * InteractiveShell.prompt_foo traits show deprecation warning, and map to new PromptManager traits
    * PromptManager properly added to IPython App, so it will show up in config
    * add helpstrings to PromptManager traits.
    * Docs / embed references to Shell.prompt_foo also updated
Commits on Nov 30, 2011
  1. Merge branch 'win32-shlex'

    takluyver committed Nov 30, 2011
  2. Moving posix version of arg_split to _process_common.

    Jörgen Stenarson
    Jörgen Stenarson committed Nov 30, 2011
  3. Merge pull request #1069 from Carreau/test-fix-ff-completer

    fperez committed Nov 30, 2011
    Fix "As you type" tab completion for the notebook on firefox; recent merge had introduced a firefox-specific bug.
  4. Create fallback with old arg_split, incase CommandLineToArgvW is miss…

    Jörgen Stenarson
    Jörgen Stenarson committed Nov 30, 2011
    …ing.
  5. as you type Completer, propagate event by hand

    Carreau committed Nov 30, 2011
    	Should fix completer behaviour on firefox...
  6. Small cleanups and documentation to testing support code.

    fperez committed Nov 30, 2011
    Closes #324: I checked and by now all the tools in our testing/
    directory are really used, over the last few months we cleaned up most
    of what wasn't used.
  7. Merge pull request #1039 from Carreau/notebook-as-you-type-completer

    fperez committed Nov 30, 2011
    Improve tab-completer in the notebook to filter list of completions 'as you type'.  Once the completions list is opened, you can continue typing letters and the list will filter down as less items match.  Typing tab again will activate the completion once there are no ambiguities.
    
    This brings the experience in the notebook much closer to the feel of a readline completer, so muscle memory can carry across systems.
  8. Merge pull request #1065 from Carreau/qtconsole-racecondition

    fperez committed Nov 30, 2011
    Fix race condition in qtconsole between the population of the magic menu and the first prompt request. 
    
    Resolved by upgrading the logic of the console to handle several executions request in parallel.
    
    Closes #1057, introduced by #956.
  9. Merge pull request #507 from takluyver/prompt-manager

    fperez committed Nov 30, 2011
    Prompt manager refactoring: use a new `PromptManager` class responsible for handling everything to do with the prompts. The critical part is its `render` method, which assembles the necessary information, then uses the string formatting introduced in Python 2.6 to fill in the prompt template.
    
    I've expanded the definition of 'prompts' to include the auto_rewrite prompt (`"------> "` by default). So there are now four prompts: input, continuation, output, and rewrite.
    
    This definition of prompts does not include input/output separators. For now, I've left those as attributes of the main InteractiveShell object.
Commits on Nov 29, 2011
  1. fix double tooltip

    Carreau committed Nov 29, 2011
    	there was a possibility of 2 tooltip if clicking in two cell
    	and one that it wasn't able to dismiss
  2. tidy up code

    Carreau committed Nov 29, 2011
  3. fix to minrk suggestion

    Carreau committed Nov 29, 2011
  4. Fixes #1027, the previous fix had a problem under windows.

    fperez committed Nov 29, 2011
    Ensure that scripts are newline-terminated, apparently py3 complains when there's a missing newline and the last line ends in a comment.  This is probably a python bug, but we should protect against it nonetheless.
  5. tabs fast forward user tab

    Carreau committed Nov 29, 2011
  6. Moved arg_split to _process_win32.py and _process_posix.py.

    Jörgen Stenarson
    Jörgen Stenarson committed Nov 29, 2011
  7. Fix typo spotted by @takluyver.

    fperez committed Nov 29, 2011