Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incremental search doesn't work? #2992

Closed
monaka opened this issue Nov 5, 2016 · 6 comments
Closed

Incremental search doesn't work? #2992

monaka opened this issue Nov 5, 2016 · 6 comments
Assignees
Labels
kind/bug Outline of a bug - must adhere to the bug report template.
Milestone

Comments

@monaka
Copy link
Member

monaka commented Nov 5, 2016

It seems incremental search doesn't work even if it was selected Emacs bindings.

Reproduction Steps:

  1. Set profile -> preferences and IDE -> Editor -> Key bindings to Emacs
  2. Open a C-lang file.
  3. Press Ctrl+S
    4.. type any keys.

Expected behavior:

Cursor should be moved matched strings if available.

Observed behavior:

Just inserted characters into the editor.

Che version: Nightly on my cluster. And also today's codenvy.io.
OS and version: Probably independent.
Docker version: Probably independent.
Che install: At least Codenvy. And also my specialized K8s cluster.

  • Problem started happening recently, didn't happen in an older version of Che: Unknown
  • Problem can be reliably reproduced, doesn't happen randomly: Yes
@tolusha
Copy link
Contributor

tolusha commented Nov 7, 2016

@monaka
Use Ctrl+Shift+F to find test

@tolusha tolusha added the kind/question Questions that haven't been identified as being feature requests or bugs. label Nov 7, 2016
@monaka
Copy link
Member Author

monaka commented Nov 7, 2016

Ctrl+Shift+F is't an incremental search, right?
Codenvy (and also mine) shows Ctrl+S is bound to "Incremental Find". So it should work.

screenshot 2016-11-08 at 07 12 40

And... I found it seems Ctrl+Shift+F doesn't search in C source code. It should be opened as the another issue. (I will inspect and report later.)

@AndrienkoAleksandr
Copy link
Contributor

@monaka we have "Incremental search". In our IDE we use Orion editor, so you can use "incremental search" embedded to this editor. You can use hotKeys: "Ctrl + F". Thank you for your question.
capture image

@monaka
Copy link
Member Author

monaka commented Nov 25, 2016

Hmm? This issue is pointed to Emacs bindings.

You can use hotKeys: "Ctrl + F".

In almost all environments which bound to Emacs bindings, "Ctrl + F" are not bound to "incremental search".
Have you ever used Emacsen?

@AndrienkoAleksandr
Copy link
Contributor

Sorry @monaka Ctrl + S really doesn't work for Emacs, because editor action was overridden by hidden Action https://github.com/eclipse/che/blob/master/ide/che-core-ide-app/src/main/java/org/eclipse/che/ide/core/StandardComponentInitializer.java#L682 . Thank you for bug report.

@AndrienkoAleksandr AndrienkoAleksandr added kind/bug Outline of a bug - must adhere to the bug report template. and removed kind/question Questions that haven't been identified as being feature requests or bugs. labels Nov 25, 2016
@AndrienkoAleksandr AndrienkoAleksandr self-assigned this Nov 25, 2016
@AndrienkoAleksandr AndrienkoAleksandr added the status/in-progress This issue has been taken by an engineer and is under active development. label Nov 25, 2016
@AndrienkoAleksandr AndrienkoAleksandr added status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. and removed status/in-progress This issue has been taken by an engineer and is under active development. labels Dec 5, 2016
@AndrienkoAleksandr AndrienkoAleksandr added this to the 5.1.0 milestone Jan 16, 2017
@AndrienkoAleksandr AndrienkoAleksandr removed the status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. label Jan 16, 2017
@monaka
Copy link
Member Author

monaka commented Jan 31, 2017

@AndrienkoAleksandr Thanks for fixing this issue. I'll try it after new builds including your patches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Outline of a bug - must adhere to the bug report template.
Projects
None yet
Development

No branches or pull requests

3 participants