code
•
reversed.top
Discover
Login
xaizek
/
vifm-pdcurses
(License: mostly public domain) (since 2019-03-20)
PDCurses 3.4 with vifm-specific patches applied (a couple were upstreamed)
Clone URLs:
https://code.reversed.top/user/xaizek/vifm-pdcurses
ssh://rocketgit@code.reversed.top/user/xaizek/vifm-pdcurses
Source
Pull requests
Bugs
Last events
3.4-vifm
3.8-vifm
3.9-vifm
master
Tree
Log
Subject
SHA-1
Author
Date
Improve wide (CJK) characters handling on Windows
1c1201af763df6023bfe52b7a60d23d1688472bd
xaizek
2024-12-19 23:15:31
Restart output using the non-ansi (WriteConsoleOutput) method when running under Windows Terminal, and printing an ACS character below space (i.e. in the control character range). Partial reversal of b6d6abbf -- extended attributes and redefined basic colors will be disabled only in the case when printing one of these characters; i.e., testcurs looks correct now. ;)
895986be99522d9c5314718234134042d7fa766b
William McBrine
2021-12-08 23:04:46
Suppress cursor during blink redraw.
d901bc7298c07af6297fb1739b24c3192762d112
William McBrine
2021-07-07 08:22:15
ASCII control code processing appears to be (incorrectly) always enabled for WriteConsole() in Windows Terminal, making it impossible to pass some of the CP437 altcharset. The kludge is to fall back to the non-ANSI mode (no extended attributes).
dcd83e47788645ae2ed97700fd8e2b3674d67d95
William McBrine
2021-07-06 07:44:20
pdc_wt overrides pdc_conemu -- allows starting WT from ConEmu. (Note that the reverse seems unnecessary -- some of the ConEmu checks may be unneeded?)
9a9cc97f70ee0dcb3b4b4a5afd3dd0861d2cc35c
William McBrine
2021-07-05 23:41:05
Remap colors 0-15 for Windows Terminal.
766dd95a079677d40040970b8c48dfb46a6f82fe
William McBrine
2021-07-05 20:26:59
Windows Terminal supports italic and underlining, via escape codes.
b8a6e979962f606ddeadd1e7a9eff0659c669bab
William McBrine
2021-07-05 20:23:00
Fix displaying of wide (CJK) characters for Win32
205e39c3a5e2adc1da981fbb0f2861cd9f5139b9
xaizek
2024-03-24 22:13:34
Make is_termresized() work on Windows
025a99adff9784dd8582f12b6fd3069454332917
xaizek
2024-03-24 22:12:39
Add support for Alt-. shortcut on Win32
020f3950372b90240c88882193a8c75887ad54ae
xaizek
2024-03-24 22:11:58
Hints
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"
Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/vifm-pdcurses
Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/vifm-pdcurses
You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master