##// END OF EJS Templates
Using a class varilable instead of temp files for keeping track of docs....
Using a class varilable instead of temp files for keeping track of docs. :meth:`IpythonDirective.setup` method was using a temporary file, such as :file:`/tmp/seen_docRANDOM`, for storing visited source document filenames. For a document that is not visited (name not in the temporary file), it restarts counting line numbers. Temporary file names are selected randomly and they were not deleted from the disk upon completion of a build. Since :meth:`.setup` picks a temp file arbitrarily to visited status of a file is determined incorrectly. Using a class variable resolves this problem. Changed the directive setup function to use a class files for keeping track of documents.

File last commit:

r9288:3db4e896
r10596:82286ad8
Show More
projectdashboard.css
97 lines | 1.1 KiB | text/css | CssLexer
/**
* Primary styles
*
* Author: IPython Development Team
*/
#ipython-main-app {
width: 920px;
margin: 30px auto 0px auto;
}
#tabs {
border-style: none;
}
#tab1, #tab2 {
padding: 1em 0em;
}
.list_toolbar {
padding: 5px;
height: 25px;
line-height: 25px;
}
.toolbar_info {
float: left;
}
.toolbar_buttons {
float: right;
}
.list_header {
height: 25px;
line-height: 25px;
padding: 3px 5px;
}
.list_item {
height: 25px;
line-height: 25px;
padding: 3px 5px;
}
.notebook_item a {
text-decoration: none;
}
.profile_col {
}
.status_col {
float: right;
width: 325px;
}
.engines_col {
float: right;
width: 325px;
}
.action_col {
float: right;
}
.item_buttons {
float: right;
}
.item_buttons .upload_button {
color: darkred;
}
.highlight_text {
color: blue;
}
.ui-tabs .ui-tabs-nav li a {
padding: .3em .5em;
}
#project_name > .breadcrumb {
padding : 0;
background-color: transparent;
}
input.engine_num_input {
height: 20px;
margin-bottom:2px;
padding-top:0;
padding-bottom:0;
width: 90px;
}