##// END OF EJS Templates
Initial refactor of task dependency system....
Initial refactor of task dependency system. We are thinking about refactoring the task dependency system. Currently is is based on engine properties and a function sent with each task. In this commit, I have added a TaskRejectError that tasks can raise to indicate that the engine doesn't have the required dependencies. For now I have not removed any of the old stuff, but I have added warnings that we might remove the older *_prop* methods in IMultiEngine. See this ticket for more info: https://bugs.launchpad.net/bugs/361419

File last commit:

r0:6f629fcc
r1952:d68cab7f
Show More
ipythonrc-tutorial
37 lines | 1.2 KiB | text/plain | TextLexer
# -*- Mode: Shell-Script -*- Not really, but shows comments correctly
#***************************************************************************
#
# Configuration file for ipython -- ipythonrc format
#
# The format of this file is one of 'key value' lines.
# Lines containing only whitespace at the beginning and then a # are ignored
# as comments. But comments can NOT be put on lines with data.
#***************************************************************************
# If this file is found in the user's ~/.ipython directory as
# ipythonrc-tutorial, it can be loaded by calling passing the '-profile
# tutorial' (or '-p tutorial') option to IPython.
# This profile loads a special input line filter to allow typing lines which
# begin with '>>> ' or '... '. These two strings, if present at the start of
# the input line, are stripped. This allows for direct pasting of code from
# examples such as those available in the standard Python tutorial.
# First load basic user configuration
include ipythonrc
# import ...
# Module with alternate input syntax for pasting python input
import_mod IPython.Extensions.InterpreterPasteInput
# from ... import *
import_all
# from ... import ...
import_some
# code
execute
# Files to execute
execfile