Show More
@@ -1434,9 +1434,21 b' class ibrowse(ipipe.Display):' | |||||
1434 | # Display input prompt |
|
1434 | # Display input prompt | |
1435 | if self.mode in self.prompts: |
|
1435 | if self.mode in self.prompts: | |
1436 | history = self.prompts[self.mode] |
|
1436 | history = self.prompts[self.mode] | |
1437 | scr.addstr(self.scrsizey-1, 0, |
|
1437 | posx = 0 | |
1438 | history.prompt + ": " + history.input, |
|
1438 | posy = self.scrsizey-1 | |
1439 |
|
|
1439 | posx += self.addstr(posy, posx, 0, endx, history.prompt, astyle.style_default) | |
|
1440 | posx += self.addstr(posy, posx, 0, endx, " [", astyle.style_default) | |||
|
1441 | if history.cury==-1: | |||
|
1442 | text = "new" | |||
|
1443 | else: | |||
|
1444 | text = str(history.cury+1) | |||
|
1445 | posx += self.addstr(posy, posx, 0, endx, text, astyle.style_type_number) | |||
|
1446 | if history.history: | |||
|
1447 | posx += self.addstr(posy, posx, 0, endx, "/", astyle.style_default) | |||
|
1448 | posx += self.addstr(posy, posx, 0, endx, str(len(history.history)), astyle.style_type_number) | |||
|
1449 | posx += self.addstr(posy, posx, 0, endx, "]: ", astyle.style_default) | |||
|
1450 | inputstartx = posx | |||
|
1451 | posx += self.addstr(posy, posx, 0, endx, history.input, astyle.style_default) | |||
1440 | # Display report |
|
1452 | # Display report | |
1441 | else: |
|
1453 | else: | |
1442 | if self._report is not None: |
|
1454 | if self._report is not None: | |
@@ -1464,7 +1476,7 b' class ibrowse(ipipe.Display):' | |||||
1464 | # Position cursor |
|
1476 | # Position cursor | |
1465 | if self.mode in self.prompts: |
|
1477 | if self.mode in self.prompts: | |
1466 | history = self.prompts[self.mode] |
|
1478 | history = self.prompts[self.mode] | |
1467 |
scr.move(self.scrsizey-1, |
|
1479 | scr.move(self.scrsizey-1, inputstartx+history.curx) | |
1468 | else: |
|
1480 | else: | |
1469 | scr.move( |
|
1481 | scr.move( | |
1470 | 1+self._headerlines+level.cury-level.datastarty, |
|
1482 | 1+self._headerlines+level.cury-level.datastarty, |
@@ -1,3 +1,9 b'' | |||||
|
1 | 2006-06-12 Walter Doerwald <walter@livinglogic.de> | |||
|
2 | ||||
|
3 | * IPython/Extensions/ibrowse.py (_dodisplay): Display the length of the | |||
|
4 | input history and the position of the cursor in the input history for | |||
|
5 | the find, findbackwards and goto command. | |||
|
6 | ||||
1 | 2006-06-10 Walter Doerwald <walter@livinglogic.de> |
|
7 | 2006-06-10 Walter Doerwald <walter@livinglogic.de> | |
2 |
|
8 | |||
3 | * IPython/Extensions/ibrowse.py: Add a class _CommandInput that |
|
9 | * IPython/Extensions/ibrowse.py: Add a class _CommandInput that |
General Comments 0
You need to be logged in to leave comments.
Login now