[wingide-users] source completion
dave at immunitysec.com
Fri Sep 9 10:20:51 EDT 2005
Russell Warren wrote:
>Tangent question from a relative Python newbie not yet familiar with the zillion available Python libraries...
>Does Python not have a sizeof-like function to do what you are doing with that getsizefromtype routine? It seems painful/strange that you must write that function.
Well, a Python object doesn't have a size, really. FC_LONG, etc are
C-style enumerations which relate to the program I'm writing, unmidl.py,
which is a GPLed tool to recover Microsoft midl IDL files from generated
exectables. It's available here:
http://www.immunitysec.com/resources-freesoftware.shtml along with a
bunch of other stuff written using WingIDE, including a x86
disassembler, assembler, C compiler, and MITM HTTPS web proxy used for
security analysis of web applications.
My company writes a LOT of Python code and we've standardized on
WingIDE. Which reminds me, I wish there was a way to say "All the spaces
here are 8 characters. I want them at 4." without converting to tabs
first. :> Also, the Argentinian on my team doesn't like to hit enter, so
a "please put a new line between all function definitions" wouldn't hurt.
>From: wingide-users-bounces at wingware.com
>[mailto:wingide-users-bounces at wingware.com]On Behalf Of Wingware Support
>Sent: Friday, September 09, 2005 10:00 AM
>To: Dave Aitel
>Cc: wingide-users at wingware.com
>Subject: Re: [wingide-users] source completion
>On Fri, 9 Sep 2005, Dave Aitel wrote:
>>I use the source completion a lot, but what mystifies me is why when I'm
>>doing something like this:
>> "int is 4, etc"
>> if basetype in [FC_BYTE,FC_CHAR]:
>> return 1
>> elif base <--- here it shows me something random first, not "basetype".
>>Should it be doing a "most recently used" search of some kind?
>It should be going alphabetically and selecting the first match
>alphabetically, not randomly. However, augmenting that by selecting
>most recently used match, if any, is a good suggestion. I've added it
>as a feature request.
>Wing IDE users list
>Wing IDE users list
More information about the wingide-users