{5} Assigned, Active Tickets by Owner (Full Description) (15 matches)
List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.
anonymous (1 match)
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #60 | create sample minor mode | minor mode | 1.0 | defect | 01/02/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Create a sample minor mode for tutorial purposes -- maybe a spellchecker? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
https://me.yahoo.com/postrockrob#52e3a (2 matches)
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #425 | HexEdit fails to change edited values | application | 0.7.6 | defect | 04/15/08 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
A consequence of using the STC as a backend store: when editing in the middle of a unicode string, updates will fail because SetSelection? fails when the start or end point breaks a unicode string. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #502 | freeze on winxp | application | 0.7.6 | defect | 08/06/08 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
it always freeze on my winxp. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
rob (12 matches)
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #96 | How about a BinaryRecordEdit mode? | major mode | 1.0 | defect | 02/06/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Look at http://hachoir.org for potential BinaryRecordEdit? mode, sort-of a hexeditmode on steroids. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #53 | key reassignment dialog box | application | 1.0 | enhancement | 01/02/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
GUI for key reassignment. Borrow from PyPE? Should be grouped by major mode, minor mode, and global commands. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #302 | Add a grep mode/compilation log | application | 1.0 | enhancement | 11/05/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Possibly related to #289 (the error log minor mode for Python scripts) I just discovered grep mode in XEmacs. It's basically a mode that shows filenames and line numbers and opens up a new (or existing) buffer and takes you to that line when clicking on it. For a grep mode, a control minor mode that has the grep controls would be good, because the major mode would be an STC. Here's what describe-mode has to say about grep mode:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #383 | Investigate smart snippets | application | 0.7.6 | enhancement | 02/25/08 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Found a pointer to some emacs lisp to expand snippets of code that's loosely based on textmate. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #276 | plugins getting loaded multiple times | application | 0.7.6 | defect | 10/16/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Multiple versions of the same credit are being added, as if a plugin is getting imported multiple times. See for instance the mpd_major_mode, only one plugin references it and it's not included by any other module, but credits for Nick Welch show up twice. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #423 | calls to GetStyleAt must mask off indicator bits | stc | 0.7.6 | defect | 04/09/08 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Scintilla's GetStyleAt? (and related) methods return all the styling information, including the indicator bits. So, simply checking that the style is the same as the comment style, for instance, is wrong because an indicator may also be applied to that character. The proper check is: mask = (2**stc.GetStyleBits()) - 1
style = stc.GetStyleAt(pos) & mask
However, it seems that the end of line character typically won't be marked with an indicator, so if you're only interested in whether or not the line is a multi line comment or multi line string, you can test only the last character. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #449 | peppy.bat: quote filename for space handling, update to match current peppy.py | application | defect | 05/17/08 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
If peppy.bat has spaces in its path, Python will choke unless %~f0 is quoted. Also, it needed to be updated to match peppy.py. Unfortunately, I can't see a good way to avoid putting the contents of peppy.py inside peppy.bat. I hope this diff is useful. It doesn't look like it could be applied directly. diff --git a/peppy.bat b/peppy.bat index cb516f5..6e623e9 100644 --- a/peppy.bat +++ b/peppy.bat @@ -5,13 +5,18 @@ rem Don't know how this works, but it does. rem rem -------------------- DOS section -------------------- rem You could set PYTHONPATH or TK environment variables here -python -x %~f0 %* +python -x "%~f0" %* goto exit """ # -------------------- Python section -------------------- import os,sys +# Set default translation as a no-op for the moment (the actual translation is +# performed on-demand during the GUI creation, not at application start time). +import __builtin__ +__builtin__._ = unicode + import peppy.main peppy.main.main() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #107 | HexEdit mode doesn't show results of undo/redo | major mode | 1.0 | task | 02/17/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The underlying STC gets undone/redone, but the view isn't updated. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #329 | MPD mode doesn't work in optimize mode? | application | 1.0 | defect | 12/14/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
python -O seems to cause mpd mode to fail updating the current playlist. Running without the -O works. All optimize is supposed to do is remove asserts, so I can't imagine what's going on. Perhaps something in pubsub? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #359 | TreeList seems to freeze on page down in large list | application | 1.0 | defect | 02/05/08 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Hitting the page down key when no tree list item is selected results in a freeze. Eventually it comes out of it, but there must be an O(n^2) search happening somewhere. Looks like it is a problem in the C++; it seems like it can be worked around by selecting on a node before hitting page down. A gdb traceback shows: #0 0x00002b651da685ca in wxBaseArrayPtrVoid::Index (this=0x248d160, lItem=0x2adac70, bFromEnd=false) at ../src/common/dynarray.cpp:405
#1 0x00002b6524ca53dd in wxTreeListMainWindow::GetNextSibling () from /usr/lib64/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_gizmos.so
#2 0x00002b6524ca54e8 in wxTreeListMainWindow::GetNext () from /usr/lib64/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_gizmos.so
#3 0x00002b6524ca56ce in wxTreeListMainWindow::GetNextExpanded () from /usr/lib64/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_gizmos.so
#4 0x00002b6524ca7368 in wxTreeListMainWindow::FindItem () from /usr/lib64/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_gizmos.so
#5 0x00002b6524cb0861 in wxTreeListMainWindow::OnChar () from /usr/lib64/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_gizmos.so
#6 0x00002b651da4cf10 in wxAppConsole::HandleEvent (this=0x10e8780, handler=0x24c9000, func=<error reading variable>, event=@0x7fff8f5b4090)
at ../src/common/appbase.cpp:320
and looking at the code in wxPython-src-2.8.7.1/src/common/dynarray.cpp shows a confusing set of macros that seem to be used instead of a template. Hard to see which Insert method is actually being called... Looks like it might be going through the default loop in wxPython-src-2.8.7.1/contrib/gizmos/wxCode/src/treelistctrl.cpp at line 3661? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #126 | wxMac save dialog problems | application | 1.0 | enhancement | 02/24/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
on wxMac, Save As shows the dialog with "hide extension" checked, and keeps getting re-checked after unchecking it, when the filename is edited. It also requires a ".*" extension, which is unnecessary and annoying. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #414 | Investigate cyclomatic complexity as a software metric | application | 1.0 | enhancement | 03/31/08 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Cyclomatic complexity measures the number of linearly independent paths through source code. Here's some python code for measuring cc of python. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
