View Source

| h4. No subsystem| |
| [PY-8713|http://youtrack.jetbrains.net/issue/PY-8713] (Performance Problem)|Sporadic UI lockups due to slow YAML parsing|
| [RUBY-13006|http://youtrack.jetbrains.net/issue/RUBY-13006] (Task)|Map help button of the code style puppet page |
| h4. Code Formatting and Code Style| |
| [IDEA-99951|http://youtrack.jetbrains.net/issue/IDEA-99951] (Bug)|Code Styles: new .icls file is created, but old .xml is used to read settings|
| h4. Code Insight| |
| [PY-8136|http://youtrack.jetbrains.net/issue/PY-8136] (Feature)|Allow to clear types collected on debugged calls|
| [PY-7208|http://youtrack.jetbrains.net/issue/PY-7208] (Feature)|Complete 'args' after '*' and 'kwargs' after '**' in function parameter list|
| [PY-8602|http://youtrack.jetbrains.net/issue/PY-8602] (Usability Problem)|Stop offering to find usages of object.__init__|
| [PY-7710|http://youtrack.jetbrains.net/issue/PY-7710] (Bug)|different inferred type for open() and open in with statement|
| [PY-8304|http://youtrack.jetbrains.net/issue/PY-8304] (Bug)|Expressions of the form "\{,n\}" in regular expression patterns are not properly handled|
| [PY-7983|http://youtrack.jetbrains.net/issue/PY-7983] (Bug)|Unresolved reference: false positive for abs() with not int arguments|
| [PY-8375|http://youtrack.jetbrains.net/issue/PY-8375] (Bug)|Can't search for method beginning with underscore in "override method" dialog|
| [PY-7708|http://youtrack.jetbrains.net/issue/PY-7708] (Bug)|Unresolved reference "xreadlines" for class TextIOWrapper|
| h4. CoffeeScript| |
| [WEB-5516|http://youtrack.jetbrains.net/issue/WEB-5516] (Feature)|No HTML formatting in coffeescript block strings|
| [WEB-5568|http://youtrack.jetbrains.net/issue/WEB-5568] (Feature)|Expand CoffeeScript Formatter Options to Match Other Languages|
| [WEB-6378|http://youtrack.jetbrains.net/issue/WEB-6378] (Bug)|Coffeescript: if "this" used as method parameter then in cose inspection error|
| [WEB-6189|http://youtrack.jetbrains.net/issue/WEB-6189] (Bug)|Coffescript class methods cause bad syntax highlights|
| [WEB-6390|http://youtrack.jetbrains.net/issue/WEB-6390] (Bug)|CoffeeScfipt code style. Wrong cursor align after function declaration|
| h4. Console| |
| [PY-8480|http://youtrack.jetbrains.net/issue/PY-8480] (Bug)|SSH Console: error message about inability to run ssh console is inaccurate|
| h4. Cython| |
| [PY-8649|http://youtrack.jetbrains.net/issue/PY-8649] (Bug)|False positive for "unicode" in Cython code|
| [PY-8648|http://youtrack.jetbrains.net/issue/PY-8648] (Bug)|Cython: const modifier is supported since v0.18, but PyCharm doesn't know about it|
| h4. Debugger| |
| [WEB-2104|http://youtrack.jetbrains.net/issue/WEB-2104] (Task)|Don't use sourcemap if browser supports file type natively |
| [PY-8624|http://youtrack.jetbrains.net/issue/PY-8624] (Bug)|Multiple types collected at the same location at runtime should be treated as union type|
| [WEB-2389|http://youtrack.jetbrains.net/issue/WEB-2389] (Bug)|Source mapping (SMAP) support for NodeJS|
| [PY-6740|http://youtrack.jetbrains.net/issue/PY-6740] (Bug)|PyCharm ignores virtualenv binary paths when running under debugger|
| [WEB-6402|http://youtrack.jetbrains.net/issue/WEB-6402] (Bug)|find way to avoid source map caching|
| [WEB-6317|http://youtrack.jetbrains.net/issue/WEB-6317] (Bug)|Invalid default path|
| h4. Django| |
| [PY-7198|http://youtrack.jetbrains.net/issue/PY-7198] (Bug)|Django templates should use indent settings of underlying filetype|
| [PY-8245|http://youtrack.jetbrains.net/issue/PY-8245] (Bug)|Unresolved static reference with root defined using os.path.pardir|
| h4. Editing| |
| [PY-8083|http://youtrack.jetbrains.net/issue/PY-8083] (Performance Problem)|Slow commenting/uncommenting of longer code |
| [PY-8693|http://youtrack.jetbrains.net/issue/PY-8693] (Bug)|Smart indent pasted lines deletes part of string if pasting Django ORM query|
| h4. Formatter| |
| [PY-7394|http://youtrack.jetbrains.net/issue/PY-7394] (Feature)|Code style setting to configure alignment of multiline imports|
| [PY-8516|http://youtrack.jetbrains.net/issue/PY-8516] (Usability Problem)|No option to stop aligning to opening brace for long lines|
| [PY-5674|http://youtrack.jetbrains.net/issue/PY-5674] (Cosmetics)|Python code style for line continuation should let choose whether or not a space is added before '\' (backslash)|
| [PY-6359|http://youtrack.jetbrains.net/issue/PY-6359] (Bug)|Better indentation for multi-line python statements|
| [PY-8326|http://youtrack.jetbrains.net/issue/PY-8326] (Bug)|Remove trailing whitespaces in multi line strings to match PEP8|
| [PY-6360|http://youtrack.jetbrains.net/issue/PY-6360] (Bug)|"Smart indent" on enter does not respect code style|
| [PY-8577|http://youtrack.jetbrains.net/issue/PY-8577] (Bug)|Additional indent in for loop with a lot of parameters to distinguish loop from its body|
| [PY-8572|http://youtrack.jetbrains.net/issue/PY-8572] (Bug)|odd and breaking behavior with Reformat Code|
| [PY-2759|http://youtrack.jetbrains.net/issue/PY-2759] (Bug)|PyCharm does not auto-indent on explicit line joining with backslash|
| h4. IDE| |
| [PY-8684|http://youtrack.jetbrains.net/issue/PY-8684] (Usability Problem)|Mac OS X 10.5+ should be the default keymap on Mac OS X|
| [PY-8647|http://youtrack.jetbrains.net/issue/PY-8647] (Cosmetics)|Inconsistent font style for Python string and unicode literals in Darcula|
| [PY-7819|http://youtrack.jetbrains.net/issue/PY-7819] (Bug)|Change PySide documentation URL|
| [PY-2763|http://youtrack.jetbrains.net/issue/PY-2763] (Bug)|External Tools are not killed properly, causing child processes of the external tool process to be left dangling...|
| [PY-8668|http://youtrack.jetbrains.net/issue/PY-8668] (Bug)|Do not ask about quitting on restart|
| h4. IDE Configuration| |
| [IDEA-98483|http://youtrack.jetbrains.net/issue/IDEA-98483] (Usability Problem)|"Initial Configuration Dialog" for RM, PC, PS should have "Darcula/Native" UI switcher.|
| h4. Indices| |
| [IDEA-100216|http://youtrack.jetbrains.net/issue/IDEA-100216] (Bug)|new beta 125.9 hangs with java.lang.OutOfMemoryError: Java heap space|
| h4. Inspections| |
| [PY-4600|http://youtrack.jetbrains.net/issue/PY-4600] (Feature)|Support a #noinspection option similar to @DynamicAttrs|
| [PY-8276|http://youtrack.jetbrains.net/issue/PY-8276] (Performance Problem)|Run pep8.py using CPython instead of Jython when possible|
| [PY-8235|http://youtrack.jetbrains.net/issue/PY-8235] (Bug)|Text I/O methods are incorrectly guessed to produce bytes instead of str|
| [PY-6545|http://youtrack.jetbrains.net/issue/PY-6545] (Bug)|Incorrect "Redundant escape character" detection in re.VERBOSE mode|
| [PY-8328|http://youtrack.jetbrains.net/issue/PY-8328] (Bug)|type checker inspection incorrectly warns on '\{self.foo\}'.format(self=self)|
| [PY-8646|http://youtrack.jetbrains.net/issue/PY-8646] (Bug)|False positive in shadowing built-ins for qualified references|
| [PY-8143|http://youtrack.jetbrains.net/issue/PY-8143] (Bug)|Verbose regexp syntax not detected when flags is passed as keyword argument|
| [PY-8261|http://youtrack.jetbrains.net/issue/PY-8261] (Bug)|Type Checker: false positive for string passed to replace method|
| [PY-8063|http://youtrack.jetbrains.net/issue/PY-8063] (Bug)|Inspection false positive: Class 'list' does not define '__add__'|
| [PY-7757|http://youtrack.jetbrains.net/issue/PY-7757] (Bug)|Unexpected argument false positive|
| [PY-7961|http://youtrack.jetbrains.net/issue/PY-7961] (Bug)|Use struct.unpack(fmt, buffer) when Python 3.3 is the project interpreter|
| [PY-7680|http://youtrack.jetbrains.net/issue/PY-7680] (Bug)|property() inspection doesn't recognise lambda functions|
| [PY-8682|http://youtrack.jetbrains.net/issue/PY-8682] (Bug)|Disable Non-Ascii character warning|
| [PY-8614|http://youtrack.jetbrains.net/issue/PY-8614] (Bug)|Better reporting of docstring pep8 errors|
| [PY-8181|http://youtrack.jetbrains.net/issue/PY-8181] (Bug)|bytes subclasses not treated as str|
| [PY-8182|http://youtrack.jetbrains.net/issue/PY-8182] (Bug)|bad type parsing for os.path methods|
| [PY-8617|http://youtrack.jetbrains.net/issue/PY-8617] (Bug)|Incorrect type for (date + timedelta)|
| [PY-7784|http://youtrack.jetbrains.net/issue/PY-7784] (Bug)|assert False with an error message trips up "variables referenced before assignment" inspection|
| h4. JavaScript| |
| [WEB-3628|http://youtrack.jetbrains.net/issue/WEB-3628] (Feature)|Provide a way to use external JSLint/JSHint installations for easier updates|
| [WEB-1410|http://youtrack.jetbrains.net/issue/WEB-1410] (Usability Problem)|Local file to remote HTTP mappings should be at the project level like in PHPStorm |
| [WEB-6289|http://youtrack.jetbrains.net/issue/WEB-6289] (Task)|Predefined libraries: please remove duplicate XMLHttpRequest members in AJAX.xml and HTML5.xml |
| h4. LESS| |
| [WEB-6363|http://youtrack.jetbrains.net/issue/WEB-6363] (Bug)|Crash during indexing project|
| h4. No Subsystem| |
| [IDEA-92269|http://youtrack.jetbrains.net/issue/IDEA-92269] (Task)|Add link to the used open-source software page to about box|
| h4. Packaging| |
| [PY-8623|http://youtrack.jetbrains.net/issue/PY-8623] (Bug)|Pycharm incorrectly parses requirements.txt for git+git:// urls|
| h4. Packaging and Installation| |
| [IDEA-70424|http://youtrack.jetbrains.net/issue/IDEA-70424] (Bug)|Generated launcher script makes file paths absolute and thus you cannot invoke the diff tool from commandline with it|
| h4. Parsing| |
| [PY-8652|http://youtrack.jetbrains.net/issue/PY-8652] (Bug)|false negative about invalid sintax|
| [PY-8606|http://youtrack.jetbrains.net/issue/PY-8606] (Bug)|Parse error for ellipsis in slices|
| h4. Refactoring| |
| [PY-6559|http://youtrack.jetbrains.net/issue/PY-6559] (Performance Problem)|Renaming python class takes a lot of time|
| [PY-8574|http://youtrack.jetbrains.net/issue/PY-8574] (Bug)|Rename variable refactoring in function renames \n in string literal|
| [PY-8705|http://youtrack.jetbrains.net/issue/PY-8705] (Bug)|Change Signature: usages of renamed parameter in function call are not updated if it was reodered|
| [PY-8366|http://youtrack.jetbrains.net/issue/PY-8366] (Bug)|Replace + with str.format call: correctly process escaped quote and backslash|
| [PY-8588|http://youtrack.jetbrains.net/issue/PY-8588] (Bug)|"Replace + with string formatting operator" yields broken code if a string contains a "%"|
| [PY-8315|http://youtrack.jetbrains.net/issue/PY-8315] (Exception)|Rename: Throwable at com.intellij.refactoring.rename.RenameUtil.doRenameGenericNamedElement|
| h4. Remote Interpreters| |
| [PY-7503|http://youtrack.jetbrains.net/issue/PY-7503] (Feature)|Provide a way to save a non-working remote interpreter definition|
| [PY-8601|http://youtrack.jetbrains.net/issue/PY-8601] (Feature)|Expose external SSH tools in Settings\| Keymap|
| [PY-8391|http://youtrack.jetbrains.net/issue/PY-8391] (Usability Problem)|Vagrant: show proper error when vagrant box wasn't added|
| [PY-8294|http://youtrack.jetbrains.net/issue/PY-8294] (Usability Problem)|Vagrant: set default vagrant executable in vagrant settings|
| [PY-8711|http://youtrack.jetbrains.net/issue/PY-8711] (Cosmetics)|Remote Interpreter: confusing naming for non-working interpreter definition|
| [PY-8657|http://youtrack.jetbrains.net/issue/PY-8657] (Bug)|Vagrant config UI issues|
| [PY-8279|http://youtrack.jetbrains.net/issue/PY-8279] (Bug)|Unable to stop process that is started with a remote (vagrant) interpreter|
| [PY-8710|http://youtrack.jetbrains.net/issue/PY-8710] (Exception)|Remote Interpreter: NPE at com.jetbrains.python.remote.PyRemoteSdkAdditionalData.equals|
| [PY-8712|http://youtrack.jetbrains.net/issue/PY-8712] (Exception)|Remote Interpreters: NPE at com.jetbrains.plugins.remotesdk.PublishConfigMappingProvider.getPathMapping|
| h4. SASS| |
| [WEB-6354|http://youtrack.jetbrains.net/issue/WEB-6354] (Bug)|hangup when editing SASS|
| [WEB-6379|http://youtrack.jetbrains.net/issue/WEB-6379] (Bug)|Rename refactoring inserts the folder which contains the file that was renamed in the @import|
| [WEB-6369|http://youtrack.jetbrains.net/issue/WEB-6369] (Bug)|Sass/SCSS: Nested ID selectors are highlighted as hex colors|
| h4. Skeletons| |
| [PY-7625|http://youtrack.jetbrains.net/issue/PY-7625] (Bug)|Method attributes via getattr produce inspection error: value object is not callable|
| [PY-8051|http://youtrack.jetbrains.net/issue/PY-8051] (Bug)|Parameter 'iterable' unfilled|
| h4. Version Control. Git| |
| [IDEA-99849|http://youtrack.jetbrains.net/issue/IDEA-99849] (Bug)|Force checkout as new local branch - a branch already exists|
| [IDEA-99887|http://youtrack.jetbrains.net/issue/IDEA-99887] (Bug)|Compare with branch cache is not updated after fetch|
| h4. Version Control. Mercurial| |
| [IDEA-98713|http://youtrack.jetbrains.net/issue/IDEA-98713] (Bug)|Changes - Repository view never updates with Mercurial|