* It fixes issue #11261 by preventing the search bar from closing as a result of clicking in the main editor. This is done by commenting out the code in line 256. The search bar will also close when the ESC key is pressed while the main editor has focus
* Commented out unnecessary code around line 256
* [issue#11261] * Added in a menu option to allow find bar to stay open/automatically close
* Add a close icon to the search bar (for completeness)
* Fix escape key for in-editor searches
* Remember last search phrase if no selection for in-editor searches
* [issue#11261] Code clean up of initial mistakes of the previous commit
* [issue#11261] Strange issue with spacing in src/nls/fr/strings.js...
* [issue#11261] Strange issue with spacing in src/nls/fr/strings.js...
* [issue#11261] Further merge conflict resolution and clean up
* [issue#11261] Fix to branch and to testing
* [issue#11261] Fixes for incorrect regexp processing
* [issue#11261] Why does JSLint keep changing its own file
* [issue#11261] Not sure about the french one, let's exclude it for now until I can confirm with a Quebecois at work
* [issue#11261] Test left test file with change...
* [issue #11261] Minor fixes as per conversation of pull request
* [Issue #11261] Fixes mainly to the regular expression side of things
* [Issue #11261] Revert accidental change in JSLint
* [issue #11261] Remove loosy TODO and wording consistency change
* [Issue #11261] Remove Find Next on 'Find' option (we already have Find Next)
* [Issue #11261] (Retry the Travis CI build)
* Totally forgot to actually save the merge conflict resolution. Here it is.
* Merged master incorrectly - fix bad merge
* Fix test
Signed-off-by: petetnt <pete.a.nykanen@gmail.com>
* Code to send Analytics Data to server
* Addressing the review comments
* changes done to handle stage server and Prod Server
* changes done to define stage URL and Prod URL
* changes done to call analytics data server after health data server
* as server is change from Stage to Production ,environment variable needs to be changed to production
* Refactor code and cleanup
* Add force flag for testing and handle dev/stage or production enviroment
* Exposing command to explicitly test health data sending capability
* Handle stage environment
* Clean config json
* Correcting the sequence of call
* Change shortcut for extract to variable and extract to function
* Tweak UI of inlinemenu widget
* Fix alignment issue in submenu
* Change string of getters/setters
* Fixed some bugs in JS Refactoring
* Default param in arrow function
* Some more keywords which we cant rename
* Review comment addressed
* Lint error fixed
* checking if selectedNode is nul or undefined
* Updated by ALF automation.
* Updated by ALF automation.
* Updated by ALF automation.
* Updated by ALF automation.
* Updated by ALF automation.
* Updated by ALF automation.
* Updated by ALF automation.
* Updated by ALF automation.
* Update CSS at-rules
Add @counter-style and @font-feature-values.
(Align colons.)
* Revert colon aligment
* Make CSS at-rule descriptions bit more consistent
* Fix the unit test for CSS At-Rule Hints
* Don't allow rename in inline widget if that identifier have reference outside of that widget range
* Review comment addressed
* Addressing review comments
* Add extract to variable and extract to function features
* Fix lint errors
* Handle return statement in extract to function
* Format comments
* Format inline menu code
* Fix extract to function bug
For extract to function, check the props of scopes from src scope to
dest scope(including dest scope) for computing the return parameters
* Move inlinemenu widget to brackets core
* Externalize strings and create constants for command ids
* Return on multicursor error
* Move keyboard bindings to keyboard json
* Add keyboard json
* Add styles for inlinemenu widget
* Show function body prefix for nameless functions
* Externalize UI strings
* Fix bug in sort function for list of expressions
* Fix bug in scope position for function expressions
* Close inline menu on ESC
* Add class name for named class expressions
* Remove extra line breaks
* If only one scope, extract to function without menu
* Check identifiers of all surrounding scopes for unique identier name
* Clone ASTNode object before return in findSurroundASTNode
The node object must be cloned because we change the node object
afterwards and if not cloned, it will changed the ast and will
cause issues
* Create getAST function in refactoringUtils
* Check erroneous function declarations
* Allow function and class expressions also as statement
* Display multi-line expressions also for extract to variable
* Check if expns is null
* Check variable declaration for find name of class expn
* Change ecmaVersion in ternOption
* Move command and menu creation to javscriptrefactoring/main and add submenu
* Add refactor to strings and remove redundant keybinding lines
* Add extract to variable tests
* Remove wrong test case
* Add extract to function tests
* Add more tests
* Add unit tests for rename, wrap selection,getter/setter and convert to arrow function (#14022)
* Rename references using tern
* On doc change editor was not getting updated
* Addressing review comments
* First cut of wrap selection
* Fixing issues i.e. Rename global variable, passing commonJS to tern node domain, popping up error at cursor
* Wrap in condition
* Code clean up
* Wrap selction, create getters setters, arrow function
* Lint error fixed
* linitng errors fixed
* Final changes, added documentation
* Addressing review comments
* Removing get and set from getters and setter name
* Addressed review comments, Fixed bug in convert to arrow function, minor change in templates.json
* linting errors fixed
* linting errors fixed
* Moved initialization of brackets object from appshell_extensions.js to Global.js as newer versions of CEF are not evaluating that expression correctly
* Fix ESLint Error
* Fix some nit as well as removed forward declarations.
* Reverting an unwanted change that crept in.
* Update Global.js
* Added better documentation