Build 3964 - Fuzzy quick search

Alpha/Beta versions for early access to new half-cooked features
User avatar
mike
Posts: 1060
Joined: Thu Jul 16, 2015 5:35 am
Location: Exeter, UK

Build 3964 - Fuzzy quick search

Post by mike » Sun Oct 29, 2023 10:41 pm

Hi all,

Here's the next preview build of v1.5:
https://magnumbytes.com/downloads/previ ... (3967).dmg

There's been quite a bunch of stuff done:
  • Quick search now supports fuzzy search (set Settings->Panels->Quick Search->Where To Search = Fuzzy to enable)
  • Fixed the mapping of new functional keys on M2 laptops
  • Added support for escaping of square brackets in batch renaming ([[ and ]])
  • Fixed a finicky behaviour of the hotkeys input text field
  • Terminal emulator now shows which binary is currently executing in the window title
  • Terminal emulator now support the DECSCUSR command (vim uses it)
  • Improved the compatibility with MacOS Sonoma
  • Improved the cancellation of panel refreshing
  • Improved the handling of RAR archives (libunrar is no longer used, far archives are handled via libarchive)
  • Fixed an issue that the overlapped terminal sometimes stopped syncing the current working directory
Your feedback is very welcome!

Thanks,
Michael

peterdian
Posts: 25
Joined: Mon Aug 14, 2023 2:10 pm

Re: Build 3964 - Fuzzy quick search

Post by peterdian » Mon Oct 30, 2023 7:24 am

Hello Michael, on macOS 12.6.6 I can't even launch this version. Thank you very much for your help!
Attachments
Screen Shot 2023-10-30 at 08.22.59.png
Screen Shot 2023-10-30 at 08.22.59.png (80.85 KiB) Viewed 5517 times

LukasTheLittle
Posts: 3
Joined: Tue Aug 29, 2023 8:09 am

Re: Build 3964 - Fuzzy quick search

Post by LukasTheLittle » Mon Oct 30, 2023 10:14 am

Hello Michael, I have same issue. See below a part of crash report. Hope that helps.

Code: Select all

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 6 Abort trap: 6
Terminating Process:   Nimble Commander [80082]

Application Specific Information:
abort() called


Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	       0x189d3f11c __pthread_kill + 8
1   libsystem_pthread.dylib       	       0x189d76cc0 pthread_kill + 288
2   libsystem_c.dylib             	       0x189c86a50 abort + 180
3   Nimble Commander              	       0x1046d8da8 nc::base::SetSystemLocaleAsCLocale() + 320
4   Nimble Commander              	       0x1045f7cb8 main + 40
5   dyld                          	       0x1899fd058 start + 2224

User avatar
mike
Posts: 1060
Joined: Thu Jul 16, 2015 5:35 am
Location: Exeter, UK

Re: Build 3964 - Fuzzy quick search

Post by mike » Mon Oct 30, 2023 9:14 pm

That's rather odd...
Could you please tell what is your UNIX locale (type 'locale' in terminal) and Language setting in MacOS (System Settings->General->Language&Region)?

peterdian
Posts: 25
Joined: Mon Aug 14, 2023 2:10 pm

Re: Build 3964 - Fuzzy quick search

Post by peterdian » Tue Oct 31, 2023 7:18 am

UNIX locale:

LANG="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_ALL=

macOS Language - English (US)

LukasTheLittle
Posts: 3
Joined: Tue Aug 29, 2023 8:09 am

Re: Build 3964 - Fuzzy quick search

Post by LukasTheLittle » Tue Oct 31, 2023 7:42 am

Code: Select all

LANG="cs_CZ.UTF-8"
LC_COLLATE="cs_CZ.UTF-8"
LC_CTYPE="cs_CZ.UTF-8"
LC_MESSAGES="cs_CZ.UTF-8"
LC_MONETARY="cs_CZ.UTF-8"
LC_NUMERIC="cs_CZ.UTF-8"
LC_TIME="cs_CZ.UTF-8"
LC_ALL=
I am using Czech language. I wanted to try switching to English but I see that peterdian is already using it.

User avatar
mike
Posts: 1060
Joined: Thu Jul 16, 2015 5:35 am
Location: Exeter, UK

Re: Build 3964 - Fuzzy quick search

Post by mike » Wed Nov 01, 2023 10:53 pm

Apologies for the issue, I've made an assumption about the locales' identification which doesn't hold all the time.
That's a fixed build:
https://magnumbytes.com/downloads/previ ... (3967).dmg

peterdian
Posts: 25
Joined: Mon Aug 14, 2023 2:10 pm

Re: Build 3964 - Fuzzy quick search

Post by peterdian » Thu Nov 02, 2023 7:25 am

Thank you very much, Mike! It Works :D

tomokazu
Posts: 2
Joined: Mon Sep 25, 2023 8:38 am

Re: Build 3964 - Fuzzy quick search

Post by tomokazu » Wed Nov 08, 2023 1:34 am

Thank you for your amazing jobs!
I was looking forward to the overlapped terminal fixed.

In the new version, the overlapped terminal works much better.
However, it still sometimes stops syncing with the current working directory.

Would you check it when you have time?

Thank you.

User avatar
mike
Posts: 1060
Joined: Thu Jul 16, 2015 5:35 am
Location: Exeter, UK

Re: Build 3964 - Fuzzy quick search

Post by mike » Wed Nov 08, 2023 9:28 pm

tomokazu wrote:
Wed Nov 08, 2023 1:34 am
Thank you for your amazing jobs!
I was looking forward to the overlapped terminal fixed.

In the new version, the overlapped terminal works much better.
However, it still sometimes stops syncing with the current working directory.

Would you check it when you have time?

Thank you.
Do you have a reproducible scenario for this issue?
I found one root cause when looked into that, but apparently there's something else I wasn't able to reproduce...

Post Reply