Merge pull request #918 from b84330808/fix-windows-cmd-editor Find the editor on PATH so wrapper scripts work on Windows
Recent Commits to buku:master (14)
-
Merge pull request #918 from b84330808/fix-windows-cmd-editor
-
Find the editor on PATH so .cmd editors work on Windows
Find the editor on PATH so .cmd editors work on Windows edit_rec() ran the editor with subprocess.call(['code', ...]). On Windows, CreateProcess only appends .exe to a bare command name, so editors installed as .cmd wrappers (VS Code's code.cmd, for example EDITOR="code --wait") were not found and `buku -w` printed "Cannot open editor". Resolve the command with shutil.which() first, which honours PATHEXT. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
-
Merge pull request #917 from LeXofLeviafan/bukuserver-db-switch-impro…
Merge pull request #917 from LeXofLeviafan/bukuserver-db-switch-improvements [Bukuserver] switching current DB file (improvements)
-
improved Bukuserver DB switching code
improved Bukuserver DB switching code
-
Merge pull request #916 from LeXofLeviafan/fetch-by-ip
Merge pull request #916 from LeXofLeviafan/fetch-by-ip [Bukuserver] limited fetching of IP-based URLs
-
[jarun#910] prevented fetching of IP-based URLs in Bukuserver unless …
[jarun#910] prevented fetching of IP-based URLs in Bukuserver unless explicitly permitted
-
adjusted test_search*_treats_like_wildcards_literally()
adjusted test_search*_treats_like_wildcards_literally() Replaced index access in BookmarkVar values with property access, and simplified sorted-list comparison to use sets instead.
-
Merge pull request #914 from LeXofLeviafan/bukuserver-db-switch
Merge pull request #914 from LeXofLeviafan/bukuserver-db-switch [Bukuserver] switching current DB file
-
Merge pull request #915 from lee3Q/lee3Q-patch-1
Merge pull request #915 from lee3Q/lee3Q-patch-1 Escape LIKE wildcards in deep and tag search
-
Merge pull request #913 from LeXofLeviafan/python-3.15
Merge pull request #913 from LeXofLeviafan/python-3.15 Updating supported Python versions
-
implemented switching current DB file in Bukuserver
implemented switching current DB file in Bukuserver
-
Test literal matching of LIKE wildcards in search
Test literal matching of LIKE wildcards in search
-
Escape LIKE wildcards in deep and tag search
Escape LIKE wildcards in deep and tag search
-
added Python 3.15 + dropped Python 3.10
added Python 3.15 + dropped Python 3.10