Commits
- Commit:
718d45e4ad51ecd98bbb50b389d554ca16f48cdf
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Move define to C source to unclutter CFLAGS.
- Commit:
947e69256d876469d3252cbcee490defdb9c4770
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Use cast to avoid comparison between signed & unsigned.
- Commit:
a0c8d3afca19a0febfed9542578deefea6948d58
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Fix clash between function keys and wide characters.
- Commit:
26d1daa6f274664daa3d6e43af396b140d68dcde
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Fix horizontal scrolling using wide chars.
- Commit:
cf17fb505480dcfaa879873f57ce4abc33d1b1e4
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Add support for locale-based multibyte strings.
With this change, Rover assumes that all pathnames are encoded
according to the user's locale. This requires linking to a curses
library that supports wide character functions such as get_wch().
- Commit:
fd4bd66002dc43b87847a2adcec531582beb0937
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Ignore WEOF and don't compare wint_t with wchar_t.
- Commit:
8d2a714bb6ebca6ba521846939ac1c7973bf04ad
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Make line edit work with multibyte strings.
- Commit:
ff991362a03e8c97d86863feb04f24f2fd2ff9e0
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Fix multibyte string positioning.
- Commit:
8507de6dd13067c5de05a6465a39e34a21e2e577
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Remove redundant drawing code.
- Commit:
a74511d15adabde2e3e3e00ce265fb289fe95620
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Add color black.
- Commit:
527b3bd8dd55bd6aeb2a6eaf4efaa19562a7093a
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Minor changes in comment.
- Commit:
4167d62b8f987c4ca550981e3aa66d65dcb6542e
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Don't make async-unsafe calls in signal handlers.
This change removes any code that is not asynchronous-safe from
signal handlers, leaving those operations to be performed in the
main flow of the program. The same strategy cannot be used for
SIGSEGV since its handler is not allowed to return normally. In
this case, the old handler was simply removed. The reset command
may be used to restore the terminal state if Rover ever crashes.
- Commit:
7d6f72fe0f27b157fe4a83d8f01dd6d5d4900d54
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Better scroll setting after "jump to bottom" with few entries.
- Commit:
b90df0a42da7aecd8001bcdfc969cf4502ed29bc
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Merge pull request #8 from joshaw/add-jmp-top-bot
Add keybinding to jump to top/bottom of listing.
- Commit:
cb23b74df4e63581a7c53bf2bfb6d90dcf85bc5c
- From:
- Marcel Rodrigues <marcelgmr@gmail.com>
- Date:
Show symbolic links with different color.