Kenneth Reitz
08b8eec134
Merge pull request #265 from simon-weber/gotcha_fixes
...
Fix naming and confusing example in gotchas
2013-04-13 20:24:35 -07:00
Simon Weber
e1b5968857
close #241
2013-04-03 23:24:02 -04:00
Simon Weber
aa25ef5996
merge upstream
2013-04-03 16:48:52 -04:00
Simon Weber
5da8f3e0e6
gotchas: fix naming; remove generator in def example
2013-04-03 16:42:36 -04:00
Kenneth Reitz
c7f1da22a2
Merge pull request #264 from simon-weber/fix-codestyle-typo
...
Fix typo/links to code_style section
2013-04-03 09:50:02 -07:00
Simon Weber
7cf628d8ea
fix links to code_style section
2013-04-03 12:46:48 -04:00
Pascal Borreli
54f1d8ca4d
Fixed typos
2013-04-01 19:09:15 +00:00
Özgür Vatansever
328df72c4f
code block newline added
2013-03-31 22:19:16 +03:00
Özgür Vatansever
425d6155e0
note added on string concatenation
2013-03-31 18:23:42 +03:00
Kyle Kelley
7a1077a464
dos2unix for writing/structure
2013-03-23 00:07:12 -04:00
Kyle Kelley
8e9a21e17e
Bye bye dos newlines
2013-03-23 00:04:43 -04:00
Kyle Kelley
810956c56b
Grammar: plurality fixes, tense fix, typos
2013-03-18 19:06:50 -03:00
Kyle Kelley
bc7799d1fa
Separate join and list comprehension
2013-03-18 18:48:45 -03:00
Kyle Kelley
b9b50213bb
Quick grammar fix
2013-03-18 18:46:08 -03:00
Kyle Kelley
1fb50a3999
Made more direct and concise
...
The guide is opinionated, and that's ok.
2013-03-18 18:30:05 -03:00
Eli
709f8d3451
Fix mispelling
2013-03-08 16:55:48 -05:00
Kenneth Reitz
b3146b58cc
Merge pull request #244 from mkomitee/master
...
ctrl-v is not a comment toggle in vim
2013-03-06 09:47:56 -08:00
lambdadi
8c15d01979
Fix markdown formatting mistakes
...
Markdown formatting, for text emphasis and file paths, was broken in my
previous commit to the 'Idioms' section of the style.rst document. My
previous commit may be found at:
https://github.com/kennethreitz/python-guide/pull/243
Sorry!
2013-03-06 14:38:23 +05:30
Kenneth Reitz
9178fdfd2c
Merge pull request #243 from lambdadi/master
...
Suggest improved introduction to Style/#Idioms
2013-03-04 15:41:21 -08:00
Kenneth Reitz
d950093e81
Merge pull request #249 from barisumog/master
...
minor typos and omitted words
2013-03-04 15:39:49 -08:00
gurpinars
3ac59eb08c
modified structure.rst
2013-03-04 22:17:09 +02:00
gurpinars
6a5341cfce
added further reading in structure.rst
2013-03-04 22:10:22 +02:00
barisumog
a0761200eb
minor typo
2013-03-01 11:15:55 +02:00
barisumog
f7c306e206
minor typos
2013-03-01 11:13:33 +02:00
barisumog
df402a1c8e
minor typo in documentation.rst
2013-03-01 11:04:24 +02:00
barisumog
9f5bf3078f
minor typo in reading.rst
2013-03-01 10:59:01 +02:00
barisumog
528a915e08
minor typos in style.rst
2013-03-01 10:55:48 +02:00
Michael Komitee
a6f9cc3508
Removing inaccurate statement
...
ctrl-v in vim activates visual block mode. visual block mode can be used to
insert a comment character, but is not itself a comment toggle.
2013-02-03 21:47:03 -05:00
lambdadi
0e989d75f3
Suggest improved introduction to Style/#Idioms
...
My reading, though limited, suggests that the general notion of Idioms
is used often, but rarely explained. It feels very alien to beginners. A
term like "Idiomatic Python" can cause mental stack overflow. It did to
me :) So I humbly submit, in this case, explicit is better than
implicit. I debated whether to place it at the top of the document,
where idioms are first mentioned, but placed it here instead, as this
section explicitly references the topic of idioms.
2013-01-30 18:23:08 +05:30
Lambda Adi
d00182b541
Clarified point about variable names
...
"Avoid using variables for different things" is misleading at best. The
point must communicate that foolish reuse of _the same_ variable name,
for different types of data, is the hobgoblin of reckless minds :)
2013-01-27 15:04:09 +05:30
David Echols
7d22f84ff9
Added new Reading section.
...
If readability is so important to python, why don't python guides have a
list of recommended awesome code to read? Why don't they explain that
code? The idea behind this reading section is to provide such a guide.
The idea here is to start with something small and useful, with a vision
for the future, and iterate quickly.
2013-01-26 11:42:42 -08:00
Jeroen Van Goey
65c5fb6280
Update docs/writing/style.rst
...
rpartition() takes a seperator as argument
2013-01-11 10:17:50 +01:00
Julian Berman
ad4819476f
Add doctests and switch to using headings.
2012-12-23 18:06:14 -05:00
Kenneth Reitz
3a83001855
Merge pull request #223 from Julian/master
...
Removed a Confusing Example from the Style Article
2012-12-21 12:54:09 -08:00
Kenneth Reitz
4248d135f3
Merge pull request #224 from Julian/gotchas
...
Started writing about common gotchas with two quick examples
2012-12-21 12:53:56 -08:00
Mark Veronda
be9a256367
Fixed some type-os
2012-12-07 16:55:03 -05:00
Julian Berman
4675c91fc5
Late binding closures
2012-12-04 00:41:43 -05:00
Julian Berman
fd9f0db1ce
First gotcha.
2012-12-04 00:41:43 -05:00
Julian Berman
0ea7091a30
Removed tuple example from style guide.
2012-12-03 21:56:22 -05:00
Alex Gaynor
e66b3f1a38
Remove a paragraph that wasn't adding value
...
In addition to be totally wrong about __init__, the description of generators was confusing (and more or less wrong).
2012-11-20 01:51:02 -06:00
Kenneth Reitz
53aa1851c4
Merge pull request #205 from hrldcpr/master
...
consistent use of double-underscore for throwaway variable
2012-11-15 17:23:06 -08:00
Kenneth Reitz
cefa740985
Merge pull request #207 from andrewmacgregor/master
...
Fixes for warnings in docs
2012-11-15 17:22:15 -08:00
Kenneth Reitz
2a7c0912d8
Merge pull request #210 from artiegold/master
...
Fix "it's".
2012-11-15 17:21:27 -08:00
Chris Warrick
bbfa479227
Fix a tiny typo
2012-11-11 21:04:00 +01:00
Artie Gold
ffdde4ac3e
Small text fix. It's "its" not "it's" here.
2012-10-28 15:53:36 -05:00
Andrew Macgregor
655c1bdac9
provide valid link for YAGNI
2012-10-16 23:19:54 +08:00
Andrew Macgregor
f0834bcfaf
Conventions header was throwing inconsistent level warning. Fixed this and later headings to match rest of page.
2012-10-16 22:21:32 +08:00
Andrew Macgregor
f1651e1dc8
looks like a typo, was perhaps meant to be link to decorators but that is only a few lines later
2012-10-16 22:04:15 +08:00
Harold Cooper
0d4865ed66
use double-underscore for temporary variable, as encouraged elsewhere in this file
2012-10-07 12:41:50 -07:00
Johannes
852edbee25
Fix typo
2012-10-06 12:49:08 +02:00