Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-24 | malloc -> xmalloc | pgen | |
2023-03-22 | Fix a column alignment bug when numbering words. | pgen | |
Numbers were mistakenly considered as part of the words when selecting columns using regular expressions. | |||
2023-03-22 | Allow words to be aligned in column mode. | pgen | |
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. | |||
2023-02-26 | Improve some comments | pgen | |
2023-02-20 | Correct some comments and typos | pgen | |
2023-02-15 | Improve color checking in options and add comments | pgen | |
2023-02-12 | Improve some comments | pgen | |
2023-02-03 | Improve usage display | pgen | |
Do not display the full usage if the input file cannot be read. | |||
2023-01-18 | Increase the buffer size to store the scancode | pgen | |
2022-12-19 | Add a Z command to tag a delimited zone of words | pgen | |
Make sure that the use of CTRL+right mouse button uses the same code when the mouse is usable. | |||
2022-12-05 | Make multiple taggings more compliant with pinning | pgen | |
2022-11-20 | Improve the manual and the help system | pgen | |
2022-11-17 | Improve the initialization of mouse tracking modes | pgen | |
Disable 1005 (UTF-8) mode Change the priority of 1006 (SGR) and 1015 (rxvt) modes | |||
2022-11-17 | Improve marked cursor default attribute | pgen | |
2022-11-16 | Simplify the code and prevent a compiler warning | pgen | |
2022-11-16 | Fix a bug preventing the mouse to work properly | pgen | |
2022-11-13 | Remove dead code | pgen | |
2022-11-13 | Fixed the setting of the double-click mouse delay | pgen | |
2022-11-13 | Various smell fixes | pgen | |
2022-11-13 | Correct a logical condition | pgen | |
The verification that the double-click delay was within the imposed limits was not good. | |||
2022-11-13 | Remove an unnecessary toggle related to tagging | pgen | |
2022-11-12 | Fix the tagging code and update the manual | pgen | |
2022-11-10 | Fix a small error in the selection with the mouse | pgen | |
The detection of long lines is not done correctly, which results in the selection of a word when the mouse pointer is not exactly on it. | |||
2022-11-07 | Improve tagging/pinning (multiple selections) | pgen | |
It is now possible to select a range of words by row, column or between words. Either the mouse or the keyboard can be used. | |||
2022-11-04 | Use XOR to implement boolean variable toggling | pgen | |
2022-11-02 | Prevent mouse paste from sending spurious commands | pgen | |
Enables bracketed pastes and traps the starting sequence constituting the first bracket to ignore the pasted text with the mouse. | |||
2022-10-23 | Add a 'u' command to untag a tagged word | pgen | |
2022-10-10 | Ensure that all input bytes are ready to be read | pgen | |
2022-09-27 | Make all parts of the scroll bar clickable | pgen | |
2022-09-18 | Small adjustments in UTF-8 symbols and comments | pgen | |
2022-09-14 | Fix a mouse detection problem | pgen | |
2022-09-06 | Remove a useless variable | pgen | |
2022-09-06 | Add and improve comments | pgen | |
2022-09-06 | Fix a test in shifting to keep the cursor visible | pgen | |
2022-09-06 | Fix and improve the instant help (?) display | pgen | |
2022-08-31 | Add mouse support | pgen | |
- 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. | |||
2022-08-24 | Improve and fix the substitution code | pgen | |
2022-08-18 | Correct and simplify the "End" key management code | pgen | |
2022-08-18 | Move variable definitions from smenu.h to smenu.c | pgen | |
2022-08-16 | Typo | pgen | |
2022-08-08 | Bump to release 1.0.0v1.0.0 | pgen | |
2022-07-19 | Allow multiple instances of the "-limits" option | pgen | |
Also corrects a word limit check error. | |||
2022-07-02 | Release allocated memory that is no longer needed | pgen | |
2022-06-28 | Reduce the scope of some variables | pgen | |
2022-06-20 | Various small changes | pgen | |
- add/fix const keyword. - add comments. - rename variables. | |||
2022-06-17 | Minor tweaks and a typo | pgen | |
2022-06-02 | Switch to Mozilla Public License 2.0 | pgen | |
2022-05-24 | Fix a potential memory corruption in some cases | pgen | |
When processing words containing UTF-8 sequences in tab mode an insufficient amount of memory may be allocated for the display of these words, resulting in potential memory corruption. | |||
2022-05-19 | Fix the parsing of attributes | pgen | |
- A variable used in a test is not initialized. - Add space to parse all the attributes | |||
2022-05-15 | Remove an unused parameter | pgen | |