Commits

Author Commit Message Labels Comments Date
Steve Losh
disable Mercurial's progress extension Progress checks sys.stderr.isatty() which breaks when run by rope.
angri
ropebase: support for BuiltinUnknown.get_name. Thanks Darren Hoo for patch.
angri
roptest: return with exitcode != 0 if something failed
angri
delay time-consuming calculating codeassist completion proposal type until it is accessed
angri
base.worder: fixing finding get_primary_at() for expressions like "if (1)." (keywords before parens)
angri
use the second operand of bool op if value of the first is unknown
Ehsan
handle name clashes between variables in inlined functions and variables in the scope it is inlined
angri
fixed "BuiltinUnknown object has no attribute get_returned_object" crash
angri
syntaxfixer should not return pymodule with empty source_code on syntax errors original patch by Darren Hoo
Ali Gholami Rudi
base/project.py: fixed speed regression in rope-find-file, simplified FileListCacher a lot
angri
support for lambdas in codeassist and get_calltip. original patch by Darren Hoo
angri
fixed tests broken in 1568:5e55c63fcf95
darren.hoo
add methods for Lambda needed by get_calltip
Ali Gholami Rudi
evaluate.py. _call_function() should only call get_returned_object() for instances of AbstractFunction
angri
Added tag 0.9.3 for changeset f8e015405cf4
angri
README: update new features section
Tags
0.9.3
angri
done.txt: update new features for 0.9.3
angri
rope: update version number to 0.9.3
angri
codeassist: proposals scopes and types revised: should be more precise now Proposals now have `scope` prop in place of `kind`. Scopes itself were reorganized a bit: * `attrib` scope now called `attribute`, * `param_kw` scope now called `parameter_keyword`, * new scope `imported`. The completion types info were revised as well: * `variable` type now called `instance`, * `exception` type is now gone: all exceptions will have type `class`.
angri
builtins: handling "builtin unknowns", such as sys.stdout
angri
copyright: updated year numbers
angri
taskhandle: increment `self.done` before informing observers. Because self.done is incremented after `self.handle._inform_observers()` an observing function will never see `JobSet.get_percent_done() == 100`. Thanks to dysiode for reporting.
Aviv Ben-Yosef
Fixing bug in arguments given to extracted method.
angri
fixed a bug in base.pycore which lead source_folders pref to be unusable
angri
Fixed a typo in contrib/codeassist.py. Thanks to Oleg Andreev for reporting.
angri
rope.base.pyobjects: PyDefinedObject.get_doc() always returns decoded docstrings (unicode objects) even if there was no 'u' prefix in docstring
angri
Completion proposals of kind 'parameter_keyword' are shown before proposals of kind 'local'
Ali Gholami Rudi
CONTRIBUTORS: add Anton Gritsay <general@angri.ru>
angri
codeassist: improve completion types This is a rather large change: * add NamedParamProposal for function keyword parameters * better CompletionProposal kind and name values * merge CodeAssistProposal and CompletionProposal This change is a bit backward incompatible in that sorted_proposals() and the usages of 'kind' and 'name' fields of CompletionProposals need to be updated.
Ali Gholami Rudi
setup.py: don't include docs as package data Ropeide searches rope package folder for docs but I think that is not a good idea. Since ropeide is unmaintained for a long time I doubt if anyone cares, so I'm removing it.
  1. Prev
  2. Next