Commits
- Commit:
0baf2d8be57d93a86973c8363df4ea3f3e641925- From:
- Christoph Lohmann <20h@r-36.net>
- Date:
0.5 release.
- Commit:
62f9142478d58185fee74f41055978f708bffa46- From:
- Christoph Lohmann <20h@r-36.net>
- Date:
Updating the TODO in preparating for 0.5.
- Commit:
a495fce128a887275d455c09c37b3882e909f962- From:
- Christoph Lohmann <20h@r-36.net>
- Date:
There is no need for a full dirt redraw.
- Commit:
6f4cfa5136d354f3901871b71e460ba9f0f182a3- From:
- Christoph Lohmann <20h@r-36.net>
- Date:
Fixing a compiler warning with the assignment.
- Commit:
672e4e4b03d8987103020d399b2c05c95a9ea2f8- From:
- Rafa Garcia Gallego <rafael.garcia.gallego@gmail.com>
- Via:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Fix segfault when pressing PrintScr without a selection
- Commit:
45b808b88ee63f21a188800ba3473a24a3c4b987- From:
- Damian Okrasa <dokrasa@gmail.com>
- Via:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
new utf decoder
This patch replaces current utf decoder with a new one, which is ~50
lines shorter and should be easier to understand. Parsing 5 and 6
sequences, if necessary, requires trivial modification of UTF_SIZ
constant and utfbyte, utfmask, utfmin, utfmax arrays.
- Commit:
71328cbcdc88f4fdfbb62d8c0324938e245c8971- From:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Merge branch 'master' of ssh://suckless.org/gitrepos/st
- Commit:
85f8a414be21ed4d7df153763a1cf679814c72cd- From:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Add terminfo entries for printer
These capabilities inform to programs how print in local printer
of the terminal.
- Commit:
1584956a60f7739e46c5a0cd0e0e8295aa26071c- From:
- Christoph Lohmann <20h@r-36.net>
- Date:
Style cleanup.
Add some note about the main reason why st is still that big.
- Commit:
78f8843bc7d6dc731f23d5ff3a8536fdcc5e4be6- From:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Add sequence for printing the current selection
This is very usefull in order to can select what is sent
to the plumber.
- Commit:
d2ec39f0ef4b9d7f291aeba548a56144fce8a42f- From:
- Christoph Lohmann <20h@r-36.net>
- Date:
Style matters.
- Commit:
96c230e476a4fb446a8fa8d651c88fda32cd5427- From:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Add key definition for printer sequences
These new combinations generate the same behaviour (basically) of
vt102. It is a good way of communicating st with other programs.
[0] http://www.vt100.net/docs/vt102-ug/chapter2.html
- Commit:
cdb3b1892af40110660da8c3f6fc06b1b054fd12- From:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Add xstrdup function
Since we are using xmalloc, xrealloc ..., then it is not logical
call directly to strdup.
Signed-off-by: Roberto E. Vargas Caballero <k0ga@shike2.com>
- Commit:
6166a1afc8c7875ce9ba62e5001040014269a26d- From:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Add MC for the full screen
This sequence is very useful because allows comunicate the content
of the terminal to another program.
- Commit:
315b7ee9ce13603339104cab0402d7d6c10e92b8- From:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Merge remote-tracking branch 'origin/master'
- Commit:
cf332a325dafe7e9ed6d87df9dcec29149c5042c- From:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Add MC for a single line
This sequence print the current line. It is different to the
'printer on' sequence, where all the characters that arrive to the
terminal are printer. Here only the ascii characters are printed.
- Commit:
c2026a495097a7e3bcfe4b58e1b9e393433cf150- From:
- Christoph Lohmann <20h@r-36.net>
- Date:
Removing the w3img support.
The patch to add w3img support destroys our way to handle fps and so stop
wasting resources on fast scrolling. Due to w3img being a hack to display
images in an ugly way, is there no need to support this. Use some real way to
display images.
- Commit:
6521b5dc32d9bdc4d8826324cb7b2877910cc633- From:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Remove non defined behaviour in selcopy
It is not defined when lateral effects of expressions are
calculated, so an expression as:
--last >= gp && !(selected(last - gp, y)
is non portable.
- Commit:
1f0d981bd7a1450ddfae3591c6e457253b3a6842- From:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Add MC sequence
This sequence control when the printer is enabled or disabled. This
sequence control the behaviour of the -o option.
- Commit:
a8d5870073af14aa08032ab8520c5fe17bb8a1e8- From:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Remove duplicated code in strhandle
The error condition was duplicated in two different switches.
This new version centralized the error handling in only one place.
- Commit:
d2173cd7162f89df4acaf9da8a30b5e5c0f2b9ab- From:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Via:
- Christoph Lohmann <20h@r-36.net>
- Date:
Fix SHIFT+DEL definition
The AppMode and AsciiMode were inverted in the definition of this
combination.
Signed-off-by: Christoph Lohmann <20h@r-36.net>
- Commit:
21d905c076735783b41eec55f31d933129fd9f22- From:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Make Shift+Home equal to CLS in ascii mode
- Commit:
95591001306dc5c6b57f46155bd3e2b919114ea6- From:
- Eric Pruitt <eric.pruitt@gmail.com>
- Via:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Use character scaling in XCopyArea
- Commit:
9523233e257f72d07abdf3b07e5fd9ce0c7f31d0- From:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Make CONTROL + DELETE delete a line
If CONTROL + INSERT inserts a line then it seems natural CONTROL + DELETE
removes a line.
- Commit:
c0a56ef4be2a0f84360f41b2d45964e7ef297746- From:
- Amadeusz Sławiński <amade@asmblr.net>
- Via:
- Roberto E. Vargas Caballero <k0ga@shike2.com>
- Date:
Make w3mimgdisplay work with st
Before this patch draw() calls drawregion which calls xdraws and then
updates whole window in one call thus overdrawing anything drawn by
w3mimgdisplay. After moving XCopyArea to xdraws it only updates the
regions which are being updated by XftDraw* functions. It may do a few
more calls to XCopyArea with this patch.
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
