[python-win32] Concerns with PythonWin documentation

Mark Hammond mhammond at skippinet.com.au
Thu May 29 01:33:05 CEST 2008


If you can make some edits which reflect your concerns I would be happy to
thrash out the detail - eg, you could restructure things, and leave explicit
questions where you feel the current docs don't cover the info.  That would
make my task much simpler and achievable, but also ensure that you aren't
again relying on *my* best attempts at this, which really isn't going to be
that great.

To paraphrase a .sig that Aahz is fond of: the best way to get correct
documententation would be to submit patches to the docs that includes wrong
information ;)

Cheers,

Mark


> -----Original Message-----
> From: python-win32-bounces at python.org [mailto:python-win32-
> bounces at python.org] On Behalf Of bob gailer
> Sent: Thursday, 29 May 2008 5:04 AM
> To: Python-Win32 List
> Subject: [python-win32] Concerns with PythonWin documentation
> 
> A few years ago I wrote on this subject and never had a response. Since
> Tim has put the docs on the Web I revisited them. And I still have
> questions and concerns. So here goes:
> 
> Under Keyboard Bindings:
> What does "Common Keystrokes" mean?
> What does "Builtin Keystrokes" mean? How are they different from Common
> Keystrokes?
> How does mention of Scintilla help me understand or use PyWin in this
> document?
> Why is Ctrl+ followed by upper case letters when one must use the lower
> case equivalent?
> Ctrl+T says Transpose (swap) the current line with the line above but
> it
> really is <<toggle-tabs>>.
> 
> Regarding the default configuration file:
> 
> There  is a lot of inconsistency (and therefore confusion) in the use
> of
> the word Shift.
> 
> It is claimed that extensive comments help me create my own
> customization.
> However the comments do not help me understand the syntax or meaning of
> the right side of the =
> Why are some words inside << >> and others not?
> Where are these words defined? Are there others available? Can we
> "roll"
> our own?
> For example: what is <<paren-open>> What does it mean? What does it do?
> Up = <<check-calltip-cancel>>
> Does Up refer to the uparrow? What is the significance of binding it to
> <<check-calltip-cancel>>? It seems to me that would cancel any other
> use
> of that key. Or is this an additive thing?
> 
> I am vary lost when looking at the function defs starting with
> AddBanner. I can guess some of what's going on but feel helpless about
> writing my own with success.
> 
> Please consider adding explanations for these things so I (and a lot of
> others) could have more confidence. For example I'd really like to have
> a key to "Transpose (swap) the current line with the line above". I'd
> be
> glad to write my own if I knew how to.
> 
> Also where is Ctrl+d documented? It seems to duplicate the current
> line!
> Are there other undocumented useful key bindings?
> 
> 
> --
> Bob Gailer
> 919-636-4239 Chapel Hill, NC
> 
> _______________________________________________
> python-win32 mailing list
> python-win32 at python.org
> http://mail.python.org/mailman/listinfo/python-win32



More information about the python-win32 mailing list