Age | Commit message (Collapse) | Author |
|
It can be useful to always have a horizontal scroll bar when certain
lines are truncated in column or line mode, even if no lines are currently
truncated among those displayed.
|
|
|
|
|
|
This horizontal scrollbar is clickable when the mouse is available,
and adds a new way of navigating through the words displayed.
|
|
|
|
|
|
|
|
|
|
The -C and -R options now have a new directive that allows you to define
attributes (colors, ...) for a set of rows and columns.
|
|
|
|
The type of special_level in the structure word_s is changed to
unsigned char.
|
|
This modifies the order of precedence of alignments for rows and columns.
The manual was also adjusted.
|
|
This argument allow to change the character used to make blank words
visible.
|
|
Add a function to print non printable characters in selectors if any, and
rework a little the code to manage that.
|
|
This option makes the blank words visible and usable even when we are
not in column mode.
|
|
- Allows alignment of word containing spaces.
- Alignments with RE should ignore leading/trailing spaces.
- Also some dead code removal.
|
|
It is also possible to align all the words in a set of columns or rows.
Updated options: -C, -R
New option: -al|-align
Updated manual.
|
|
|
|
|
|
|
|
- Direct selection of words by clicking.
- Tagging/untagging of words by clicking.
- Scrolling by clicks and wheel.
- Validation of the selection with a double-click.
- Shifting the content of the windows to the left or to the right,
also added new keyboard keys < and > for that.
Three mouse tracking protocols are supported:
X11 (1000) and X11 SGR (1006) and urxvt (1015).
The X11 protocol limits lines and columns to 223 (e.g. screen < 4.7.0)
The other supported protocols don't have this limitation.
New options to disable the mouse, change the double-click delay and remap
the buttons of the mouse are available.
On (virtualised?) (Free)BSD it may be necessary to disable buttons
8 and 9, refer to the manual for details.
|
|
|
|
- add/fix const keyword.
- add comments.
- rename variables.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A new option can be used to modify this value:
-f|-forgotten_timeout|-global_timeout
|
|
|
|
This option (-0|-noat|-no_auto_tag) disables automatic tagging of the
word under the cursor in tag mode when no word is tagged.
This is true even if -p|-at|-auto_tag is also specified.
|
|
|
|
Allowed attributes are now: bold, dim, reverse, standout, underline,
italic and blink.
|
|
The old incremental search behaviour can still be used using the
new -is|-incremental_search parameter.
|
|
- Add some encodings.
- Manage some terminfo database specificities.
- Avoid type collisions.
- Work around an incompatibility in memory management functions.
|
|
|
|
The display is corrupted when the height of the title is greater than
or equal to the height of the screen. Fix the problem by truncating the
title from the bottom.
|
|
|
|
|
|
- Fix the initial determination of the terminal size.
- Errors when opening /dev/tty are now fatal.
- smenu now requires the terminal cursor position retrieval feature.
- Remove the method introduced in commit 86af6b7 to get the terminal
size as it is non-portable.
|
|
With this option " and ' will lose their grouping function and be
considered normal characters.
|
|
|
|
|
|
|