Alexandr Esilevich

Results 10 issues of Alexandr Esilevich

Example code: ``` func foo() { let x = 10 x } ``` How to reproduce: 1. Move cursor before the 'x' character at line 3 2. Insert the 'b',...

enhancement

Example code: ``` func foo() {} ``` How to reproduce: 1. Move cursor between '{' and '}' chracters 2. Press the Return button After step 2 the editor will insert...

bug

Example code: ``` func foo() { let x = 10 } ``` How to reproduce: 1. Tap at the 'x' character on the line 2. 2. Move cursor past the...

bug

Example code: ``` func foo() { let x = 10 ``` The third line contain indentation (two spaces) at the beginning. How to reproduce: 1. Move cursor to the end...

enhancement

Example code: ``` class Foo { } ``` How to reproduce: 1. Move cursor to the end of the first line 2. Press the Return button After pressing the Return...

enhancement

Example code: ``` func foo() { let x = 10 let y = 20 } ``` How to reproduce: 1. Move cursor to the third (empty line) 2. Press the...

enhancement

When creating new files in the FOLDERS panel with the "New File..." -> "File" context menu, Nimble opens new tab with "untitled" name, and then opens file save dialog when...

enhancement

1. We need a way to switch between tabs using a shortcut key. We can use "CMD+}" / "CMD+{" as in Xcode or "CTRL+TAB" / "CTRL+SHIFT+TAB" as in many other...

enhancement

Fix for compatibility with recent versions of GCC and libstdc++. "#include " is required for std::transform.

This pull request fixes compatibility issues with the Swift toolchain for Linux described in #1041 and #1038, but does so in a safer and more reliable way, as suggested in...