temporary st branch for sixel support
git clone git://
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2017-03-04 13:39dont set MODE_HIDE, but need to fix cursor glitch laterHiltjo Posthuma1+2-2
2017-03-04 12:00use simpler (slower) sixel drawing, previous one can crash (out-of-bounds)Hiltjo Posthuma1+23-0
2017-02-25 15:45WIP, separate sixel_img from X code tooHiltjo Posthuma4+61-35
2017-02-25 12:47ignore ESC ? 100r: Restore DEC Private Mode ValuesHiltjo Posthuma1+3-1
2017-02-19 15:47ceilf: include <math.h>Hiltjo Posthuma1+1-1
2017-02-19 15:37initial sixel support (WIP)Hiltjo Posthuma4+174-21
2017-02-18 20:527-bit equivalent of DCS sequenceHiltjo Posthuma1+1-0
2017-02-18 20:46fix cursor hidingHiltjo Posthuma1+2-1
2017-02-18 20:44minor style and whitespace fixesHiltjo Posthuma2+4-6
2017-01-25 18:17Change default keybindingsRoberto E. Vargas Caballero1+9-9
2017-01-20 08:06Split X-specific code into x.cMichael Forney6+2195-2021
2016-12-14 06:51Move column and row default numbers into config.hfpqc2+7-2
2016-11-24 19:21Revert "Initial font size issue."Roberto E. Vargas Caballero1+0-3
2016-11-23 18:17Fixed 'missing glyph doesn't use fontconfig config substitutions' bugSpencer Phippen1+19-3
2016-11-14 17:25make the various combinations of arrow keys and shift/control/meta workManuel Tobias Schiller1+20-4
2016-11-11 16:52Initial font size issue.ian@remmler.org1+3-0
2016-11-11 16:45tic -s -> tic -sx (Treat unknown capabilities as user-defined.)pl@ninthfloor.org3+3-3
2016-11-11 16:45Add tmux capabilities to st.infopl@ninthfloor.org1+4-1
2016-11-11 16:45Make strdump(), csidump(), print to stderrpl@ninthfloor.org1+15-14
2016-10-22 14:36Do not use color when font attributes are supportedQuentin Rameau2+35-13
2016-10-22 08:42st.1: add an entry for ISO-14755 shortcutQuentin Rameau1+4-0
2016-10-08 14:22Add support for iso14755Quentin Rameau2+29-0
2016-10-13 14:28Add missing device path to '-l' exampleKlemens Nanni1+4-4
2016-09-14 06:27Add parsing of DCS q sequencesRoberto E. Vargas Caballero1+45-23
2016-09-13 12:01Add support for enabling/disabling utfRoberto E. Vargas Caballero1+62-17
2016-09-09 11:11Delete ncv capability from terminfoRoberto E. Vargas Caballero1+0-1
2016-09-08 do not prevent st from displaying attributesQuentin Rameau1+1-1
2016-08-11 14:30Update the LICENSE.Christoph Lohmann1+2-2
2016-08-11 14:250.7 releaseChristoph Lohmann1+1-1
2016-07-20 11:56Change who's expanding tabs.Christoph Lohmann1+1-1
2016-07-20 11:52Add some hint to have the pseudo terminal in the right mode.Christoph Lohmann1+6-0
2016-07-20 11:00Add comment about tabspaces.Christoph Lohmann1+9-0
2016-07-10 06:38Consistent Alt+BackSpace behaviorAlive 4ever1+1-0
2016-06-03 13:02Use XftFontMatch in place of FcFontMatch.Christoph Lohmann1+1-4
2016-05-19 10:16delete clipboard properties after pasting themv4hn1+1-2
2016-04-15 05:58Remove stupid assignation in memcpy()Roberto E. Vargas Caballero1+2-2
2016-03-09 16:11st: Fix off-by-one error when calculating character width.Tor Andersson1+2-2
2016-03-07 21:18Fix vertical character alignment in some casesTon van den Heuvel1+1-1
2016-03-08 12:55I like empty lines.Christoph Lohmann1+1-0
2016-03-08 03:26Measure the single advance width with a heuristic methodRyusei Yamaguchi2+15-1
2016-03-07 13:33xtermclear() is now done by xdrawglyphfontspecs()Christoph Lohmann1+0-13
2016-02-19 18:59arg.h: fixed argv checks orderLucas Gabriel Vuotto1+2-2
2016-02-01 11:20Fix forgotten bracket and duplicate option in usage()Quentin Rameau1+8-6
2016-01-30 16:54Extract ttyresize() out of cresize()Quentin Rameau1+4-4
2016-01-30 08:50Ok, no need for a separate version function.Christoph Lohmann1+1-8
2016-01-29 21:03Add -n option for setting WM_CLASS instance nameQuentin Rameau2+26-15
2016-01-29 21:02Reformat usage and separate version from itQuentin Rameau2+33-29
2016-01-28 17:09Enforce a terminal size to reduce race conditions in too efficient apps.Christoph Lohmann1+2-0
2016-01-14 22:19Height is height.Christoph Lohmann1+1-1
2016-01-01 13:18Bump year.Christoph Lohmann1+1-1
2015-12-20 00:43Fixing the XClassHint setting in st.Christoph Lohmann1+1-1
2015-11-21 17:21Avoid recursive call to ttywrite from ttyreadRoberto E. Vargas Caballero1+2-2
2015-11-08 16:14arg.h: remove unused macrosQuentin Rameau1+0-15
2015-11-06 19:46Introduce lim in all ttywrite() checks.Christoph Lohmann1+4-4
2015-11-06 19:01Fix ttywrite()Roberto E. Vargas Caballero1+20-18
2015-11-01 02:53Now the mshortcuts are even more consistent.Ivan Tham1+5-5
2015-10-31 08:29Now the Shortcuts are more consistent.Christoph Lohmann2+3-3
2015-10-11 09:44fix bug where first selection snaps to linesJason Woofenden1+3-2
2015-10-06 08:29Fix the cursor colors selectionQuentin Rameau1+2-3
2015-10-05 22:21Normalize the whole color selection in xdrawcursor.Christoph Lohmann1+22-11
2015-10-05 21:10Fix the cursor color when over selection.Quentin Rameau1+2-1
2015-10-05 21:05Make the cursor shapes more descriptive.Christoph Lohmann1+4-4
2015-10-05 20:59Snowman is everywhere.Christoph Lohmann2+3-0
2015-10-05 20:54Style normalisation in the config.def.h.Christoph Lohmann1+13-8
2015-10-05 20:38The definition of the reverse cursor is now up to the user.Christoph Lohmann2+6-13
2015-10-05 20:09Fixing the cursor movement in selections.Christoph Lohmann1+31-13
2015-10-05 19:18When the cursor is moved, clear the selection.Christoph Lohmann1+1-0
2015-10-05 19:06Reverse the cursor on selection.Christoph Lohmann1+3-0
2015-10-05 18:48More style changes. We forgot some switches.Christoph Lohmann1+33-33
2015-10-05 18:08Small style change.Christoph Lohmann1+4-4
2015-09-28 18:08There's no need for libXext to compile st.Christoph Lohmann1+1-1
2015-09-25 03:56Fix extra bracketed paste markers when pasting >8kbdequis1+2-2
2015-09-22 11:13dup() -> dup2()FRIGN1+1-2
2015-09-12 14:43The times of bad fonts are over.Christoph Lohmann1+1-1
2015-09-10 09:53Fix copy of line with len = 0Roberto E. Vargas Caballero1+4-1
2015-09-08 15:00Change Pause to Break in shortcut for serial breakRoberto E. Vargas Caballero2+5-3
2015-09-08 05:28Expose cursor shape in config.def.hJan Christoph Ebersbach2+10-1
2015-09-08 10:10Add key to send a break to the serial lineRoberto E. Vargas Caballero3+13-0
2015-09-08 08:44Set default values of stty according to the man pageRoberto E. Vargas Caballero1+1-1
2015-09-07 20:59Making st.1 more descriptive about -l and fix -l in st.c.Christoph Lohmann2+19-4
2015-09-07 18:00Fix the st manpage for -l line.Christoph Lohmann1+2-4
2015-08-31 13:26Reordering and adding control codes.Christoph Lohmann1+21-2
2015-08-30 09:29Merge branch 'master' of ssh:// Lohmann1+2-2
2015-08-30 09:28Don't read if we chunked the input data.Christoph Lohmann1+2-1
2015-08-11 replace the acsc entry from xterm to urxvtQuentin Rameau1+1-1
2015-07-28 09:30Adding mouse colour/shape settingsAlex Kozadaev2+24-4
2015-07-24 16:25Adding -T to the usage too.Christoph Lohmann1+4-2
2015-07-24 16:24Add -T, as recommended by Dmitrij D. CzarkoffChristoph Lohmann2+8-0
2015-07-24 09:52Fix type for write(2) return variable.Quentin Rameau1+2-1
2015-07-24 05:58added note about the low precedence of shell to config.def.hMytchel Hammond1+9-0
2015-07-24 05:44Fix style in execshRoberto E. Vargas Caballero1+1-2
2015-07-10 12:31Make the comment for the IM XFilter more understandable.Christoph Lohmann1+3-3
2015-07-10 12:30Return style unification.Christoph Lohmann1+10-0
2015-07-10 12:21Aligning the macros.Christoph Lohmann1+22-20
2015-07-10 12:19Unix end of file.Christoph Lohmann1+1-0
2015-07-10 12:19No inline declarations please.Christoph Lohmann1+2-2
2015-07-10 12:17Typo and the missing incr atom from the patches.Christoph Lohmann1+3-1
2015-07-10 12:15Implement chunked write to the cmdfd.Christoph Lohmann1+51-2
2015-07-10 12:10Implement INCR transfers in the clipboard.Christoph Lohmann1+68-6
2015-07-10 10:27Update LICENSEFRIGN1+1-1
2015-07-10 08:29Don't treat clauses like functionsFRIGN1+382-382
2015-07-09 21:59Use BSD-style function notationFRIGN1+256-129
2015-07-08 21:56Unboolify stFRIGN2+28-30
2015-07-08 21:49Remove insane *_FILENO and EXIT_* usageFRIGN1+12-14
2015-07-07 20:26Commit to push the 0.6 release.Christoph Lohmann1+1-1
2015-07-02 06:31Revert "Remove unnecessary XFilterEvent call."Weng Xuetian1+7-0
2015-05-31 10:26do not truncate font size when zoomingQuentin Rameau2+10-11
2015-06-03 06:07Revert "Optimize memory footprint of line buffers"Roberto E. Vargas Caballero1+2-2
2015-05-22 14:06Support UTF-8 characters as word delimitersJan Christoph Ebersbach1+17-1
2015-05-15 05:51Merge branch 'master' of ssh:// E. Vargas Caballero1+1-1
2015-05-14 13:46set selection to IDLE on clearv4hn1+1-0
2015-05-09 22:22Small bugfix for makeglyphfontspecs call in drawregionsuigin1+1-1
2015-05-06 03:24Clean up xdraws and optimize glyph drawing with non-unit kerning valuessuigin1+187-196
2015-05-05 20:13Changed type for UTF-32 codepoints from long to uint_least32_tsuigin1+27-25
2015-05-03 19:28Fix empty selection highlighting bug.noname1+5-7
2015-05-03 02:49Fix indentation.noname1+4-4
2015-05-01 17:13Add enumeration for sel.modenoname1+14-9
2015-04-30 19:59selnormalize: make special case explicitnoname1+4-4
2015-05-01 02:22selsnap: simplify SNAP_LINE casenoname1+3-3
2015-04-30 20:51Remove first argument of selsnap.noname1+5-5
2015-04-22 15:22Fix sigchldJochen Sprickerhof1+5-1
2015-04-22 13:08len assignment is never usedmvdan@mvdan.cc1+0-1
2015-04-22 13:08Clarify calculation precedence for '&' and '?'mvdan@mvdan.cc1+3-3
2015-04-22 13:07Use %u for uintmvdan@mvdan.cc1+1-1
2015-04-27 08:04Optimize memory footprint of line bufferssuigin1+2-2
2015-04-21 21:29Make tputc, tsetchar and techo accept unicodenoname@inventati.org1+45-62
2015-04-21 21:29Change internal character representation.noname@inventati.org1+35-38
2015-04-21 21:28Remove last parameter of utf8encodenoname@inventati.org1+5-5
2015-04-21 21:27Use utf8len instead of utf8decode.noname@inventati.org1+1-2
2015-04-21 14:27Make build shut up about system() without return value check.alp@alexpilon.ca1+2-1
2015-04-23 15:59Merge remote-tracking branch 'origin/master'Roberto E. Vargas Caballero1+30-54
2015-04-23 15:55Fix segmentation fault in strhandle()Roberto E. Vargas Caballero1+1-2
2015-04-22 07:16Uses a &[] pointer loop instead of + pointer loopRoberto E. Vargas Caballero1+1-1
2015-04-21 20:09Do not set terminal title based on stty arguments.noname@inventati.org1+1-1
2015-04-18 17:33Remove WIN_REDRAW flag.noname@inventati.org1+2-14
2015-04-18 23:24Place memset arguments in the correct order.noname@inventati.org1+1-1
2015-04-18 23:24Remove explicit 'return' from 'void' functions.noname@inventati.org1+0-2
2015-04-18 16:45Increment accuaracy in drawtime calculationnoname@inventati.org1+1-1
2015-04-18 16:46Monotonic clock cannot jump backwards.noname@inventati.org1+1-2
2015-04-18 16:45Place tlinelen type on separate line.noname@inventati.org1+2-1
2015-04-13 17:03Add tty line supportRoberto E. Vargas Caballero3+91-13
2015-04-15 08:43Fix memmove() invocation with src/dst being NULLsin1+5-2
2015-04-14 07:53Use as command arguments the remaining parametersnoname@inventati.org1+10-7
2015-04-14 07:47Merge branch 'master' of ssh:// E. Vargas Caballero1+14-9
2015-04-12 08:30tresize: remove unnecessary ifnoname@inventati.org1+2-4
2015-04-13 14:06Remove old TODO entry.noname@inventati.org1+0-1
2015-04-13 14:05Remove 'titles' variable.noname@inventati.org1+2-5
2015-04-13 12:34Remove useless if in tstrsequence.noname@inventati.org1+13-15
2015-04-13 12:03Simplify tmoveto.noname@inventati.org1+2-4
2015-04-13 12:03Fix typo.noname@inventati.org1+1-1
2015-04-11 17:30Remove 'slide' variable in tresize.noname@inventati.org1+4-5
2015-04-11 17:30Move tresize comments around.noname@inventati.org1+5-6
2015-04-11 17:29tresize: move for loop outside ifnoname@inventati.org1+4-5
2015-04-11 10:47Simplify loop condition.noname@inventati.org1+1-1
2015-04-11 10:15Remove unnecessary XFilterEvent call.noname@inventati.org1+0-2
2015-04-11 10:18Use do..while in window mapping loop.noname@inventati.org1+2-4
2015-04-10 01:22Make DECSCUSR thickness configurableOmar Sandoval2+10-5
2015-04-09 20:04Use MAX macro where possible.noname1+1-1
2015-04-08 23:24Remove 'xloadfontset' function.noname1+2-11
2015-04-08 23:17Remove keywords from function definitions.noname1+11-8
2015-04-08 23:16Remove variable names from function declarations.noname1+2-2
2015-04-06 08:55Remove redundant control checkRoberto E. Vargas Caballero1+0-1
2015-04-05 23:58Fixed STR sequence termination conditionnoname1+1-1
2015-03-20 06:46Remove strsep() callRoberto E. Vargas Caballero2+14-3
2015-03-19 08:36Merge remote-tracking branch 'origin/master'Roberto E. Vargas Caballero2+3-1
2015-03-18 20:12Support the DECSCUSR CSI escape sequenceLemonBoy1+49-13
2015-03-15 18:07Support XA_STRING in notify requestRoberto E. Vargas Caballero1+5-1
2015-03-14 07:53TODO: Fix fontconfigChristoph Lohmann1+1-0
2015-03-14 07:52Add the new selection shortcuts to the manpage.Christoph Lohmann1+20-11
2015-03-14 07:43Glibc wants me to use _DEFAULT_SOURCe. I do obey.Christoph Lohmann1+1-1
2015-03-14 06:41Add Mod + Shift + c/v and no selclear.Christoph Lohmann2+56-15
2015-03-13 07:26Allow combinations with BackspaceRoberto E. Vargas Caballero1+1-1
2015-03-10 00:23FAQ: fix wordingAlexander Huemer1+1-1
2015-03-11 17:13Backspace value shouldn't depend on keypad stateIvan Delalande1+1-1
2015-03-10 20:59Merge branch 'master' of ssh:// Lohmann1+1-1
2015-03-10 20:58St now does only set PRIMARY on selection.Christoph Lohmann1+0-7
2015-03-10 20:11Fixing the C reading test.Christoph Lohmann1+1-2
2015-03-09 23:20Change the FAQ for the new Backspace behaviour.Christoph Lohmann1+9-7
2015-03-09 23:00Finally resolving the backspace problem.Christoph Lohmann2+5-4
2015-03-09 22:16Add a hack to handle unknown chars in fontconfig.Christoph Lohmann1+14-5
2015-03-05 15:52Update kdch1 definition to three octal digits.Johannes Postma1+1-1
2015-02-28 16:13Small improvements to the FAQRoberto E. Vargas Caballero1+12-4
2015-02-19 21:33document keys in man pageGreg Reagle1+25-0
2015-02-14 23:34Let curses do the dirty work for flashIvan Delalande2+8-16
2015-02-22 10:59Comment default CC assignmentRoberto E. Vargas Caballero1+1-1
2015-02-22 10:58Update dates in LICENSERoberto E. Vargas Caballero1+2-2
2015-02-15 16:46Update year in usage()Nils Reuße1+1-1
2015-02-15 16:11Fix crash on font resize resizeNils Reuße1+1-1
2015-01-29 23:00Correct shift amount on MODE_INSERT in tputc()Rian Hunter1+2-2
2015-01-29 23:06Fix crash due to wide charactersRian Hunter1+4-1
2014-12-12 07:39Fix crash due to invalid timespec given to pselectIvan Delalande1+3-0
2014-11-16 08:02Trim trailing whitespaces in every selection caseIvan Delalande1+2-0
2014-11-11 18:29Call _exit() instead of exit() if exec*() failssin1+1-1
2014-10-29 00:51Check for presence of SHELL environment variableEric Pruitt1+4-1
2014-10-28 11:55Replace character with U+FFFD if wcwidth() is -1czarkoff@gmail.com1+4-1
2014-10-15 22:42Avoid failing when embedding with a Window id of 0Quentin Rameau1+2-2
2014-10-21 14:36Reverting smacs and rmacs to the xterm defaults.Christoph Lohmann1+2-2
2014-10-15 17:42Do not set SHELL to utmp everRoberto E. Vargas Caballero1+11-9
2014-10-03 19:25patch for bell in stCustaiCo1+2-1
2014-10-08 09:35Use G1 for alternate charsetRoberto E. Vargas Caballero1+2-2
2014-10-08 09:33Add LS2 and LS3Roberto E. Vargas Caballero1+4-0
2014-10-08 08:30Fix SI and SORoberto E. Vargas Caballero1+3-5
2014-09-29 13:41Removing an extra space.Christoph Lohmann1+1-1
2014-09-29 13:40Minor style changes for the last patch.Christoph Lohmann1+2-1
2014-09-29 13:38Implementing xzoomreset.Christoph Lohmann2+25-1
2014-08-20 08:41Add missed names of charset sequencesRoberto E. Vargas Caballero1+4-4
2014-08-28 10:48Add support for utmp in stRoberto E. Vargas Caballero2+12-6
2014-08-24 14:27Remove indentation level in xdrawcursorRoberto E. Vargas Caballero1+32-31
2014-08-22 16:25Removing wrapping newlines from selectionBen Hendrickson1+5-2
2014-08-20 19:20Change the behavior of word snapping on delimitersIvan Delalande1+9-2
2014-08-20 19:14Move calls to selsnap into selnormalizeIvan Delalande1+3-11
2014-08-20 10:05Improve readability of enum membersAlexander Huemer1+32-32
2014-08-20 07:56Add eschandle()Roberto E. Vargas Caballero1+91-78
2014-08-18 22:55Improve execsh() and don't allow anonymous shellsRoberto E. Vargas Caballero1+17-13
2014-08-18 21:23Fix definition of CONTROLC0Roberto E. Vargas Caballero1+1-1
2014-08-18 21:19Make useful DEL in application modeRoberto E. Vargas Caballero2+5-3
2014-08-18 17:20reset the alt screen in tresetQuentin Carbonneaux1+6-3
2014-08-18 17:19simplify loop in tresizeQuentin Carbonneaux1+2-4
2014-08-17 23:52Simplify READMEAlexander Huemer1+1-1
2014-08-17 18:49Fix man page and usage()Roberto E. Vargas Caballero2+3-3
2014-08-15 13:00Convert VT102ID to a config variableRoberto E. Vargas Caballero2+6-5
2014-08-15 12:48Fix portability problem in techo()Roberto E. Vargas Caballero1+2-2
2014-04-27 22:16Don't set dirty all lines because tswapcreen do itnoname1+1-3
2014-04-27 22:03tresize return value is not usednoname1+7-6
2014-08-07 08:19Remove ul capabilityRoberto E. Vargas Caballero1+0-1
2014-08-07 08:11Unset mode when clearing regionsRoberto E. Vargas Caballero1+6-2
2014-08-04 20:07Add error message when child exits whit errorRoberto E. Vargas Caballero1+5-6
2014-07-31 17:37Remove difference between fast and slow blinkingRoberto E. Vargas Caballero1+9-12
2014-07-26 07:48Fix disabling of bold and fastblinkMichael Forney1+2-8
2014-07-25 17:32Add info about Backspace and Delete to the FAQWolfgang Corcoran-Mathe1+43-44
2014-07-24 17:56Add info about Backspace and Delete to the FAQRoberto E. Vargas Caballero1+58-0
2014-07-20 08:31Add information about librt and OpenBSD to the FAQRoberto E. Vargas Caballero1+3-3
2014-07-20 08:31Add information about librt and OpenBSD to the FAQRoberto E. Vargas Caballero1+3-1
2014-07-20 08:31Add information about librt and OpenBSD to the FAQRoberto E. Vargas Caballero1+7-0
2014-07-20 15:05Very minor grammar fixes in FAQWolfgang Corcoran-Mathe1+6-6
2014-07-16 22:36Fix st with input method.Weng Xuetian1+2-0
2014-07-14 14:05Changed inconsistent indentEric Pruitt1+1-1
2014-06-20 07:51Add 8 bit version of DCS, APC, PM, OSCRoberto E. Vargas Caballero1+32-7
2014-06-20 07:51Add 8 bit version of HTSRoberto E. Vargas Caballero1+3-1
2014-06-20 07:51Add 8 bit version of NELRoberto E. Vargas Caballero1+4-1
2014-06-20 07:51Add 8 bit version of DECIDRoberto E. Vargas Caballero1+4-1
2014-06-21 22:10Render faint attributeAnders Eurenius1+9-1
2014-06-27 07:15Remove all strcmp and strlen calls on Glyph.c[]Ivan Delalande1+16-26
2014-06-30 15:33Making surf compile again with rt.Christoph Lohmann1+1-1
2014-06-21 18:32Render struck-out attributeAnders Eurenius1+5-0
2014-06-21 18:30Render invisible attributeAnders Eurenius1+3-0
2014-06-21 18:29Reorder and extend glyph attributesAnders Eurenius1+46-14
2014-06-26 10:37Remove CEIL macroRoberto E. Vargas Caballero2+4-4
2014-06-26 02:30Fixed wrong nanosecond factor 10E6.Ivan Delalande1+3-3
2014-06-23 14:51Use monotonic clock to prevent timing issuesFRIGN1+13-14
2014-06-18 13:39Fix typo in config.def.hEric Pruitt1+2-2
2014-06-18 17:41update size hints on zoomTroy Sankey1+1-0
2014-06-06 20:09Refactor the innermost loop of the xdraws functionSilvan Jegen1+14-20
2014-06-09 15:19FAQ: update typo and escape code for smkxHiltjo Posthuma1+2-2
2014-06-07 11:49Style police.Christoph Lohmann1+3-2
2014-06-07 11:23Simplify tdeftransRoberto E. Vargas Caballero1+5-10
2014-06-06 12:08Remove unnecessary typedefFRIGN1+0-1
2014-06-05 04:32Refactor selsnap SNAP_WORD.Colona1+21-23
2014-06-04 04:47Fix rectangular selection.Colona1+1-1
2014-06-03 15:55tiny cleanupHiltjo Posthuma1+2-5
2014-06-03 02:34Make selection consistent over line breaks.Colona1+26-20
2014-06-01 15:08Fixing color and refactor xsetcolorname.Christoph Lohmann1+50-38
2014-06-01 14:52Revert "Refactor xsetcolorname()"Christoph Lohmann1+18-14
2014-05-25 10:13Refactor xsetcolorname()FRIGN1+14-18
2014-05-31 21:24Don't report release events for mouse wheelBalazs Kezes1+2-0
2014-06-01 13:54Fixing italic bold.Christoph Lohmann1+7-2
2014-05-26 05:23Fixed copying empty lines inside selection.Alexander1+1-1
2014-05-24 19:27Fix some more LICENSE changes.Christoph Lohmann1+3-3
2014-05-24 19:07Add FRIGN to License, remove trailing whitespaceFRIGN1+2-1
2014-05-24 11:52Brightening is again on the TODO list.Christoph Lohmann1+1-0
2014-05-24 11:48Fixing trailing whitespaces.Christoph Lohmann1+3-3
2014-05-22 13:00Fix colour-model and simplify xloadcols()FRIGN1+20-36
2014-05-12 12:39Allow mouse selection override using ShiftMaskHiltjo Posthuma2+9-5
2014-05-09 15:12Redraw needs all dirty lines to have flash etc. work.Christoph Lohmann1+1-0
2014-05-09 08:23End a sequence only on CAN, SUB, \a and C1s.Colona1+8-6
2014-05-07 08:05Also clears ESC_START on interrupt characters during sequences.Colona1+1-1
2014-04-25 14:26Consistent FALLTHROUGH comments.noname1+3-3
2014-04-29 07:58Fix displaying control codeRoberto E. Vargas Caballero1+9-13
2014-04-29 06:58Remove ATTR_GFX and tselcsRoberto E. Vargas Caballero1+8-22
2014-04-28 22:35Do not save cursor in tresize.noname1+3-1
2014-04-27 11:16Simplify selected().noname1+6-11
2014-04-27 11:39Do not export chscale and cwscale.noname1+2-2
2014-04-27 22:41Simplify xunloadfonts.noname1+2-6
2014-04-27 11:40Remove one indentation level in getsel().noname1+45-46
2014-04-27 11:40Remove unused dump() function.noname1+0-10
2014-04-27 11:39Add missing function prototypes.noname1+5-0
2014-04-27 11:39Use MODBIT in xseturgency.noname1+1-1
2014-04-27 11:39Compute ena_sel as one expression.noname1+1-4
2014-04-27 08:25Simplify expressions in tputc()Roberto E. Vargas Caballero1+9-9
2014-04-26 07:30Fix misplaced breakRoberto E. Vargas Caballero1+1-1
2014-04-26 07:24Create a function for DEC testRoberto E. Vargas Caballero1+15-9
2014-04-28 16:32Fix tputc control code handlingRoberto E. Vargas Caballero1+8-12
2014-04-25 23:45Remove repeated initialisation of term.escRoberto E. Vargas Caballero1+6-18
2014-04-25 23:34Cancel DCS with SUB, CAN, ESC or any CC1 codeRoberto E. Vargas Caballero1+127-79
2014-04-26 21:50add break;s for last cases in switch statementsMarkus Teich1+4-0
2014-04-25 22:12Do not eat ESC character if control string is not properly terminated.noname1+3-5
2014-04-25 14:28Fix for multibyte characters in techo.noname1+1-1
2014-04-25 14:27s/DSC/DCS/ DCS stands for DEVICE CONTROL STRINGnoname1+2-2
2014-04-25 14:27Use xwrite instead of write.noname1+3-3
2014-04-25 14:27Remove unnecessary breaknoname1+0-1
2014-04-25 14:26Comment fix.noname1+1-1
2014-04-24 18:35On terminal resize, clear the alt screen with its own cursor.Colona1+2-0
2014-04-23 19:12Optimize tputtab.noname1+12-16
2014-04-23 19:12Use != instead of ^ for logical values.noname1+1-1
2014-04-23 19:12Use BETWEEN macro in xsetcolorname and fix style.noname1+3-3
2014-04-25 20:34Conformity in the -g geometry handling.Christoph Lohmann2+56-58
2014-04-25 15:24Simplify a bit more tdeletechar and tinsertblankRoberto E. Vargas Caballero1+6-4
2014-04-22 22:08Simplify tdeletechar and tinsertblank and fix memory corruption.noname1+12-18
2014-04-20 13:26Style fixes in tscrollup.noname1+4-3
2014-04-20 13:26Do not set dirty flag twice in tscrollup and tscrolldown.noname1+1-3
2014-04-20 13:26Use tsetdirt in tscrollup and tscrolldown.noname1+4-6
2014-04-22 20:26Fix techo handling of control and multibyte characters.noname1+2-2
2014-04-22 17:59Make xrealloc and xstrdup style consistent.noname1+2-4
2014-04-22 17:59Use BETWEEN in tsetchar.noname1+1-2
2014-04-22 17:59Use uint and uchar instead of unsigned int and unsigned char.noname1+3-3
2014-04-22 17:59Remove argument names from function prototypes.noname1+6-6
2014-04-22 17:59Style fix in tdumpsel.noname1+1-2
2014-04-22 17:59Use BETWEEN in tinsertblankline and tdeleteline.noname1+4-8
2014-04-22 17:22It's 2014 now.Christoph Lohmann1+1-1
2014-04-20 09:08move MODBIT to Macros sectionnoname@inventati.org1+4-6
2014-04-20 11:41misplaced parenthesis in LEN macrononame@inventati.org1+1-1
2014-04-20 11:15remove confusing SERRNO macroMarkus Teich1+7-8
2014-04-13 16:21Simplify techononame@inventati.org1+1-4
2014-04-05 16:54typedefs instead of #definesnoname@inventati.org1+5-5
2014-04-09 18:37fix cursor handling when alt screen is disabledq@c9x.me1+3-0
2014-04-15 06:11Merge remote-tracking branch 'origin/master' into omasterRoberto E. Vargas Caballero1+2-2
2014-04-07 17:53Increment XSync consistencyToaster Toaster1+1-1
2014-04-11 13:08Fix Backspace and Delete charactersRoberto E. Vargas Caballero2+1-4
2014-04-05 18:400.5 release.Christoph Lohmann1+1-1
2014-04-05 18:39Updating the TODO in preparating for 0.5.Christoph Lohmann1+0-5
2014-04-05 18:34There is no need for a full dirt redraw.Christoph Lohmann1+0-1
2014-04-02 07:26Fixing a compiler warning with the assignment.Christoph Lohmann1+1-1
2014-03-26 22:58Fix segfault when pressing PrintScr without a selectionRafa Garcia Gallego1+4-3
2014-03-25 19:20new utf decoderDamian Okrasa1+81-133
2014-03-10 14:16Merge branch 'master' of ssh:// E. Vargas Caballero1+16-6
2014-02-01 10:11Add terminfo entries for printerRoberto E. Vargas Caballero1+3-0
2014-02-01 12:41Add sequence for printing the current selectionRoberto E. Vargas Caballero2+30-3
2014-01-31 22:05Add key definition for printer sequencesRoberto E. Vargas Caballero2+14-0
2014-01-31 21:25Add MC for the full screenRoberto E. Vargas Caballero1+11-0
2014-01-31 20:53Add MC for a single lineRoberto E. Vargas Caballero1+32-9
2014-01-31 19:57Add MC sequenceRoberto E. Vargas Caballero1+16-2
2014-02-01 10:12Add xstrdup functionRoberto E. Vargas Caballero1+12-1
2014-02-04 10:46Merge remote-tracking branch 'origin/master'Roberto E. Vargas Caballero1+2-2
2014-01-31 16:30Remove non defined behaviour in selcopyRoberto E. Vargas Caballero1+5-4
2014-01-31 16:04Remove duplicated code in strhandleRoberto E. Vargas Caballero1+10-14
2014-01-31 15:54Make Shift+Home equal to CLS in ascii modeRoberto E. Vargas Caballero1+4-2
2014-01-31 13:18Make CONTROL + DELETE delete a lineRoberto E. Vargas Caballero1+2-2
2014-01-31 11:23Fix SHIFT+DEL definitionRoberto E. Vargas Caballero1+4-4
2014-01-19 16:48Use character scaling in XCopyAreaEric Pruitt1+1-1
2014-01-11 11:54Make w3mimgdisplay work with stAmadeusz Sławiński1+2-2
2014-01-03 14:24Fix truecolor escapes, when both bg and fg are setAmadeusz Sławiński1+2-0
2013-12-17 20:14query pixel size from matched fontEon S. Jeon1+17-7
2013-12-18 07:29Update arg.h from sbaseRoberto E. Vargas Caballero1+28-20
2013-12-17 17:45Prevent resizing stdinEon S. Jeon1+1-1
2013-10-20 17:16Replace alignment tabs with spaces.Mark Edgar1+9-9
2013-10-20 16:18Fix comments in config.def.h to match field names.Mark Edgar1+5-6
2013-12-15 15:45Fix definition of F28 key.Mark Edgar1+1-1
2013-12-11 13:10Set _NET_WM_PID attributeEric Pruitt1+6-1
2013-12-06 15:22Fix rmul definitionEric Pruitt1+1-1
2013-11-25 15:06Add stdint includeRené Rietz1+1-0
2013-11-25 13:09Fix stupid bug in tdefcolor returning -1 in unsigned functionRoberto E. Vargas Caballero1+2-2
2013-11-24 09:20Use int instead of long for colorJohannes Hofmann1+6-6
2013-11-22 15:45add _NET_WM_NAMECarlos J. Torres1+3-1
2013-10-19 13:13Simplify logic in kmap().Mark Edgar1+5-14
2013-10-19 12:56Simplify logic in match().Mark Edgar1+1-9
2013-10-28 18:18Merge remote-tracking branch 'origin/master' into omasterRoberto E. Vargas Caballero1+5-2
2013-09-21 22:07Ignore numlock (Mod2Mask) for button events too.Mark Edgar2+3-4
2013-10-06 10:19Avoid buffer overrun in bpress()Mark Edgar1+2-2
2013-10-05 09:49New ttysend() function calls ttywrite() and techo(). Honor MODE_ECHO when pasting in selnotify().Mark Edgar1+12-11
2013-10-05 09:45Avoid buffer overrun in kpress() and remove limit on shortcut strings.Mark Edgar1+18-17
2013-10-05 09:45Simplify Mod1 logic in kpress(), eliminating locals and a memcpy.Mark Edgar1+10-13
2013-10-01 19:23Add support for multiple charset definitionsRoberto E. Vargas Caballero1+55-27
2013-10-02 19:06People, learn to keep to styles. Thanks.Christoph Lohmann1+5-2
2013-10-01 18:02Fix save/restore cursorMihail Zenkov1+8-7
2013-10-01 18:01Add DSR cursor position sequenceMihail Zenkov1+7-0
2013-09-21 21:33Fix core in multi-line selection on OpenBSDMaurice Quennet1+1-1
2013-09-23 07:22Add bracketed paste modeEgmont Koblinger1+8-0
2013-07-25 23:19Fix some bugs in mouse tracking logicMichael Forney1+13-9
2013-09-12 18:52Default volume of the bell is 0.Christoph Lohmann1+1-1
2013-09-12 18:41Add audible bellRoberto E. Vargas Caballero2+8-0
2013-09-07 10:41Wide character support.Christoph Lohmann2+68-17
2013-09-07 10:29Adding some contributors. Thanks to you all!Christoph Lohmann1+7-1
2013-08-25 22:10Correctly initialize altscreen when defaultbg is not 0.Mark Edgar2+6-17
2013-08-11 10:42Regarding commit 7e3cff3Eon S. Jeon1+3-3
2013-08-22 17:32Tmux is using C-b by default.Christoph Lohmann1+1-1
2013-08-20 16:18Correcting the bitmask value check.Christoph Lohmann1+1-1
2013-08-12 13:25Add terminfo definitions for terminals with meta keyRoberto E. Vargas Caballero2+22-4
2013-08-05 20:37Fix signess of tdefcolorEon S. Jeon1+3-3
2013-07-29 07:50Fixed memory leak in xsettitle().Alexander Sedov1+1-0
2013-07-25 23:24Fix blink mode checkMichael Forney1+2-2
2013-08-05 09:33Use character size scaling factorsEric Pruitt3+17-8
2013-07-20 19:52Reload colors in resetRoberto E. Vargas Caballero1+9-0
2013-07-19 18:34Add RGB color definitionRoberto E. Vargas Caballero1+85-34
2013-07-19 05:07Improved font cachingEon S. Jeon1+22-41
2013-06-22 21:07fix: whitespaceMarkus Teich2+64-64
2013-06-23 17:05Remove long text being cropped/wrapped to standard 80x24 on launch.Alexander Sedov2+18-7
2013-06-22 21:06fix: consistent usage of bitmask operations on unicode functionsMarkus Teich1+23-27
2013-06-22 21:05fix: do not need an extra variable for a single readMarkus Teich1+1-4
2013-06-23 08:33Fix match function bugsRoberto E. Vargas Caballero1+5-5
2013-06-23 10:13Remove unneded call to drawRoberto E. Vargas Caballero1+0-1
2013-06-23 10:09Fix selection clearingRoberto E. Vargas Caballero1+5-9
2013-06-22 14:22fix PageUp Modifier Mask in config.def.hMarkus Teich1+1-1
2013-06-09 13:52Fixing title setting with the title argument.Christoph Lohmann1+1-1
2013-06-06 17:09Adding xterm behaviour to setting the title.Christoph Lohmann1+8-1
2013-06-01 12:39Bumping up the xfps so mouse motion won't reap the CPU.Christoph Lohmann1+1-1
2013-06-01 12:37Adding true mouse motion support.Christoph Lohmann1+55-32
2013-06-01 11:17This is a shorter bit handling in MODE_MOUSE.Christoph Lohmann1+1-2
2013-06-01 11:13Add some comments about the other mouse reporting modes.Christoph Lohmann1+8-1
2013-06-01 11:06Implementing mouse focus and all events.Christoph Lohmann1+15-0
2013-06-01 10:23Fixing bad highlighting on first SNAP_WORD multiline select.Christoph Lohmann1+2-3
2013-05-26 14:10Fixing the selection in a single line again.Christoph Lohmann1+8-3
2013-05-26 11:07Fixing the selection scrolling and the selection naming.Christoph Lohmann1+89-85
2013-05-11 19:59Lazy font unloading too.Christoph Lohmann1+13-12
2013-05-11 06:54Lazy fontset loading.Christoph Lohmann1+15-6
2013-05-06 17:50Removing an old select() regression.Christoph Lohmann1+12-14
2013-05-04 17:04Allow more complex delimiters for word selections.Christoph Lohmann2+11-2
2013-05-04 17:00Expand the last line with '\n' in case of overselection.Christoph Lohmann1+16-1
2013-05-04 06:05Select to the end of row if end of line is reached.Christoph Lohmann1+12-0
2013-05-04 06:01Better comments for the snapping code.Christoph Lohmann1+9-0
2013-05-01 11:14More stable blinking.Christoph Lohmann1+9-2
2013-04-28 19:32Explaining blinking for the dummies.Christoph Lohmann1+4-1
2013-04-28 16:14Selection snapping is now considering wrapping.Christoph Lohmann1+39-3
2013-04-28 15:42Add a possibility to modify the string sent by mouse buttons.Christoph Lohmann2+30-6
2013-04-26 16:55Be more efficient in blinking.Christoph Lohmann1+7-3
2013-04-26 16:41Enable blinking in st.Christoph Lohmann3+74-14
2013-04-25 04:28Fixing the selection handling to allow one char selection.Christoph Lohmann1+9-10
2013-04-24 19:30Fixing the selection issue in altscreens.Christoph Lohmann1+3-3
2013-04-23 22:34Removed redundant check in draw code.Alexander Sedov1+1-1
2013-04-23 18:34Fix selecting clearing and BCERoberto E. Vargas Caballero1+3-1
2013-04-23 17:37Now clipping is more clear.Christoph Lohmann1+2-0
2013-04-23 17:17Removing the overdrawing of some fonts.Christoph Lohmann1+11-0
2013-04-23 13:38Yes, rs2 != is2.Christoph Lohmann1+1-1
2013-04-23 13:33There is no 8bit by default and reset 8bit too.Christoph Lohmann1+2-3
2013-04-23 13:22Implementing 8 bit mode for meta.Christoph Lohmann2+22-4
2013-04-21 11:01Adding wrap handling in selection.Christoph Lohmann1+23-14
2013-04-15 06:28Added support for double/triple click+dragging.Alexander Sedov1+63-27
2013-04-20 13:290.4.1 release.Christoph Lohmann1+1-1
2013-04-19 19:11Making st compile on OpenBSD again.Christoph Lohmann1+4-4
2013-04-18 08:47Selection now handles empty lines less counter-intuitively.Alexander Sedov1+2-5
2013-04-18 04:51Removing trailing whitespace.Christoph Lohmann1+1-1
2013-04-15 13:13Got rid of redundant Glyph state.Alexander Sedov1+34-45
2013-04-18 04:41Removing unneeded comments.Christoph Lohmann1+1-2
2013-04-14 20:12Got rid of code duplication in tnew() and tresize().Alexander Sedov1+3-15
2013-04-14 19:17Strip trailing spaces from lines when copying selection.Alexander Sedov1+2-1
2013-04-14 16:30Enable BCE everywhere.Christoph Lohmann1+25-28
2013-04-13 13:24Fix the geometry handling.Christoph Lohmann2+5-0
2013-04-13 10:26\033 should be used in printf in the FAQ.Christoph Lohmann1+1-1
2013-04-13 07:49Resize now uses xclear().Christoph Lohmann1+1-3
2013-04-13 07:44Drawing a more visible rectangle as cursor on unfocus.Christoph Lohmann2+27-10
2013-04-13 06:51Patching while not really woken up.Christoph Lohmann1+0-4
2013-04-13 06:50Minor naming issue fixed.Christoph Lohmann1+4-4
2013-04-13 06:48Making the copy and pasting consistent.Christoph Lohmann1+31-4
2013-04-09 21:13Convert FAQ into Markdown, to make it easier to integrate it into Hendry1+26-36
2013-04-10 15:48Make st work with a plain -e command.Christoph Lohmann1+2-1
2013-04-03 19:00Adopting arg.h with more flexible cmd handling.Christoph Lohmann2+112-61
2013-04-03 18:42Add an option to disable alternative screens.Christoph Lohmann3+16-4
2013-03-29 18:44Updating the TODO file for after 0.4.Christoph Lohmann1+9-6
2013-03-29 18:13Releasing 0.4.Christoph Lohmann1+1-1
2013-03-29 18:01Add the possibility to have default highlight colors.Christoph Lohmann2+27-13
2013-03-29 17:45Adding PgUp + Ctrl.Christoph Lohmann1+1-0
2013-03-29 17:43Adding PgUp and PgDown + Ctrl to config.def.hChristoph Lohmann1+2-0
2013-03-29 17:39Removing an undefined case. just do regular selections.Christoph Lohmann1+13-18
2013-03-20 20:19Making rectangular selection work again.Christoph Lohmann1+1-4
2013-03-10 20:16Pange seems to use ascent + descent instead of height.Christoph Lohmann1+1-1
2013-03-05 21:12Making st compile on OS X.Christoph Lohmann1+1-1
2013-02-26 20:43Using strsep and fixing null termination in csiparse.Christoph Lohmann2+8-9
2013-02-26 18:08Changing the way how paste is handled, just for the nano people.Christoph Lohmann1+1-1
2013-02-26 18:07Fixing a bug while parsing empty arguments in csiparse.Christoph Lohmann1+2-2
2013-02-26 17:19Fixing bugs in the strtol and strtok_r replacements.Christoph Lohmann1+17-23
2013-02-25 12:36Using strtok_r for the string parsing.Christoph Lohmann1+14-18
2013-02-25 12:23Using strtol with overflow checking.Christoph Lohmann1+12-6
2013-02-23 20:50Add insert for the primary clipboard to MOD + Shift + Ins.Christoph Lohmann2+15-3
2013-02-23 20:44Removing dbe and introducing umlauts to titles.Christoph Lohmann1+39-53
2013-02-23 20:20Add umlaut support for title change.Christoph Lohmann2+12-12
2013-02-23 20:17Replace parse_int with atoi().Christoph Lohmann1+8-23
2013-02-19 17:39Added basic xterm-ish palette swap support.Alexander Sedov1+93-18
2013-02-19 18:08Implement rectangular mouse selection.Christoph Lohmann2+66-14
2013-02-18 17:31ensure that the italic font has the same weight as the normal fontjoe91+7-9
2013-02-19 15:04Style inquisition.Christoph Lohmann1+22-22
2013-02-19 14:51Fixing the reverse mode of st colors.Christoph Lohmann1+1-1
2013-02-16 12:57Adding a way to ignore bits in the state.Christoph Lohmann2+9-0
2013-02-15 18:36Style inquisition.Christoph Lohmann1+2-2
2013-02-15 18:34The refresh rate for the action needs to be high too.Christoph Lohmann1+1-1
2013-02-15 18:32Changing the fps to something reasonable high.Christoph Lohmann1+1-1
2013-02-15 18:30Doing it like the new run() was proposed.Christoph Lohmann2+17-24
2013-02-15 18:10Adding a more efficient drawing code.Christoph Lohmann2+42-28
2013-02-15 16:45Tmux wants this to be mutually exclusive.Christoph Lohmann1+2-0
2013-02-13 20:35Adding mor explict font patterns.Christoph Lohmann1+3-0
2013-02-11 21:20Making st not activate the cursor in case of Mod + k in dwm.Christoph Lohmann1+5-0
2013-02-10 15:36Setting the surrounding border to defaultbg.Christoph Lohmann1+3-3
2013-02-08 19:24Removing some debug messages.Christoph Lohmann1+0-2
2013-01-27 16:48Fixing the menus in mc.Christoph Lohmann1+2-2
2013-01-27 12:26Fixing the black remaining lines in mc and dialog.Christoph Lohmann1+15-12
2013-01-26 14:13Adding extended mouse reporting in st.Christoph Lohmann1+26-9
2013-01-20 16:13Removing the debug messages again.Christoph Lohmann1+0-2
2013-01-20 16:12Fixing the clipboard copying to st itself.Christoph Lohmann1+9-2
2013-01-20 14:12St is in 2013 now.Christoph Lohmann1+1-1
2013-01-20 13:55Removing BCE from the TODO list.Christoph Lohmann1+0-1
2013-01-20 13:54Implementing Back Color Erase (BCE).Christoph Lohmann2+40-25
2013-01-19 17:38Make line drawing work again.Christoph Lohmann1+6-3
2013-01-19 14:49Yes, xft should be on the buffer. Thanks Mihail Zenkov.Christoph Lohmann1+1-2
2013-01-19 14:00Trying out the double buffering without dbe.Christoph Lohmann1+39-11
2013-01-19 08:13Dbe is not required anymore.Christoph Lohmann1+15-7
2013-01-18 18:22Adding the FAQ entry for zsh.Christoph Lohmann1+23-3
2013-01-18 18:11The title can now be set with UTF-8 characters.Christoph Lohmann1+24-10
2013-01-16 17:53Adding a nasty resize bug. Maybe it can be fixed.Christoph Lohmann1+4-0
2013-01-09 16:36Removing the .hgtags file. Thanks ilf.Christoph Lohmann1+0-5
2013-01-08 19:36Standout mode has changed. Thanks!Christoph Lohmann1+2-2
2013-01-08 19:09A different double buffering strategy so the background is default set.Christoph Lohmann1+1-1
2013-01-08 18:46Standout is now reverse. This makes bsd-games work in st.Christoph Lohmann1+2-2
2013-01-07 18:53Adding an FAQ entry for the keypad handling.Christoph Lohmann1+35-0
2013-01-06 08:52Synchronizing the FAQ of the website and the repository.Christoph Lohmann1+33-1
2013-01-05 19:56Damn, my fault. The cache should have at least some entries.Christoph Lohmann1+1-1
2013-01-05 19:30Applying the changes to the docs; by Peter Hartman.Christoph Lohmann3+5-8
2013-01-04 19:52Making the fontconfig and freetype paths portable in Lohmann1+6-2
2013-01-01 12:15A fix for the XopenIM() errors.Christoph Lohmann1+11-3
2012-12-30 16:35Increasing font cache for speeding up UTF8 demos.Christoph Lohmann1+1-1
2012-12-30 16:35Removing the warning about extents.Christoph Lohmann1+0-1
2012-12-29 15:24Fixing the font unloading in case of zoom.Christoph Lohmann1+1-1
2012-12-29 14:03Speeding up the drawing, then all characters are known.Christoph Lohmann1+99-77
2012-12-28 22:52Adding fallback support to st.Christoph Lohmann1+188-13
2012-12-22 18:50Fixing a compile error.Christoph Lohmann1+1-1
2012-12-22 12:39Fixing a off-by-one error in the penultimate row drawing.Christoph Lohmann1+9-6
2012-12-18 12:00Fixing a precedence problem. Thanks tridactyla!Christoph Lohmann2+3-2
2012-12-13 19:57Checking for the lower X11 special keys too. Thanks Benjamin R. Haskell!Christoph Lohmann1+1-1
2012-12-11 07:32Adding error checks for XCreateIC and XOpenIM.Christoph Lohmann2+4-1
2012-12-10 22:02Be careful about mar77i's patches.Christoph Lohmann2+7-6
2012-12-10 19:45Fixing the nasty selection bug. Thanks!Christoph Lohmann1+17-14
2012-12-10 14:02Applying the patch of mar771 right.Christoph Lohmann1+4-4
2012-12-09 20:39Applying the change of the Del key assingment. Thanks Martti Kühne!Christoph Lohmann1+2-2
2012-11-25 21:13Add support for End keyRoberto E. Vargas Caballero2+10-2
2012-11-25 21:13Add support for Supr keyRoberto E. Vargas Caballero2+14-4
2012-11-25 21:13Add support for insert keyRoberto E. Vargas Caballero2+15-4
2012-11-25 21:13Fix value of ka1 terminfo capabilityRoberto E. Vargas Caballero1+1-1
2012-11-25 14:59Add a notice in the config.def.h file how to obtain the syntax forChristoph Lohmann1+5-1
2012-11-25 08:23The style inquisition was here.Christoph Lohmann1+2-2
2012-11-25 08:23Add key for toogling numlock handlingRoberto E. Vargas Caballero2+33-18
2012-11-21 19:38Fixing the calculation of the base tty pixel size.Christoph Lohmann1+8-8
2012-11-19 16:22Restoring the Alt + Backspace functionality. Thanks Brandon Invergo!Christoph Lohmann1+1-1
2012-11-16 10:32Add application cursor sequences for HomeRoberto E. Vargas Caballero1+4-3
2012-11-16 04:43Fixing some key issues with mc. Thanks nsz!Christoph Lohmann1+1-0
2012-11-15 20:42Getbuttoninfo is always used the same and just a helper function. Shrinking itChristoph Lohmann1+5-8
2012-11-15 19:57Fix speech error in commentRoberto E. Vargas Caballero1+1-1
2012-11-15 19:57Remove unused fields in cursor_movementRoberto E. Vargas Caballero1+0-4
2012-11-15 19:25Removing my debug fprintf().Christoph Lohmann1+1-4
2012-11-15 19:19Optimizing the key lookup to the X11 function key. It is still possible toChristoph Lohmann2+20-0
2012-11-15 19:03Making all function keys accessible.Christoph Lohmann1+12-12
2012-11-15 19:00Adding support for XK_F35.Christoph Lohmann1+33-10
2012-11-15 18:01Fix Shift + Insert shortcutRoberto E. Vargas Caballero1+20-15
2012-11-15 15:36Changing the TODO to the current state.Christoph Lohmann1+7-2
2012-11-15 15:26Fixing the return and keypad enter sent characters. Terminals produce \r. AndChristoph Lohmann2+10-6
2012-11-15 15:21Import the patch of Eckehard Berns to add insert mode. Thanks!Christoph Lohmann2+6-0
2012-11-15 14:57The crlf mode was reversed.Christoph Lohmann1+4-4
2012-11-15 14:54Fixing Return in non-crlf mode.Christoph Lohmann1+2-2
2012-11-15 14:36Use XK_ANY_MOD instead of XK_NO_MOD in key definitionRoberto E. Vargas Caballero1+59-55
2012-11-15 14:36Fix XK_NO_MOD and XK_ANY_MOD behaviorRoberto E. Vargas Caballero1+7-5
2012-11-14 10:14Fix tab keyRoberto E. Vargas Caballero2+2-2
2012-11-14 05:37Fixing the tab key, when no mask is wanted.Christoph Lohmann1+6-1
2012-11-13 19:13The style inquisition was here again.Christoph Lohmann3+13-6
2012-11-13 19:05Add missed key definitionsRoberto E. Vargas Caballero3+169-9
2012-11-13 19:04Add control and meta combinations for arrow keysRoberto E. Vargas Caballero2+16-8
2012-11-13 19:04Fix arrow keys terminfo capabilitiesRoberto E. Vargas Caballero1+4-4
2012-11-13 19:04Remove hardcoded keys form kpressRoberto E. Vargas Caballero2+79-62
2012-11-13 19:04Move Shift + Insert to shortcutRoberto E. Vargas Caballero2+4-10
2012-11-13 19:04Fix keypad mode and cursor modeRoberto E. Vargas Caballero2+5-4
2012-11-13 19:04Add SRM sequenceRoberto E. Vargas Caballero1+56-20
2012-11-11 18:46Gc is not used anymore.Christoph Lohmann1+0-3
2012-11-11 18:38Removing some xft naming cruft.Christoph Lohmann1+43-39
2012-11-08 16:22Moving the alt declaration to the beginning of the function.Christoph Lohmann1+2-1
2012-11-08 16:22Move unsupported sequences to ignored.Roberto E. Vargas Caballero1+7-7
2012-11-08 16:21Ignore DECARM sequenceRoberto E. Vargas Caballero1+1-2
2012-11-08 16:21Fix VPR sequenceRoberto E. Vargas Caballero1+2-2
2012-11-08 16:21Add DECOM sequenceRoberto E. Vargas Caballero1+26-7
2012-11-08 16:20Save cursor position in terminal resetRoberto E. Vargas Caballero1+2-0
2012-11-08 16:17Clarify some or exclusive expressionsRoberto E. Vargas Caballero1+7-7
2012-11-08 16:15Fix bug restoring cursor positionRoberto E. Vargas Caballero1+6-6
2012-11-06 22:44Adding scrollwheel support. Thanks Brandon Invergo!Christoph Lohmann1+12-7
2012-11-05 03:02Changing the license to MIT/X.Christoph Lohmann1+22-25
2012-11-03 23:04Fixing meta+return. Thanks Szabolcs Nagy!Christoph Lohmann1+3-0
2012-11-03 13:05Removing the debugging for the last fix too.Christoph Lohmann1+0-2
2012-11-03 13:05Fixing a resize bug, if a smaller amount than the lineheight is resized.Christoph Lohmann1+2-2
2012-11-03 12:43Fixing bold fonts in reverse mode.Christoph Lohmann1+3-3
2012-11-03 07:35Now italic and bold works.Christoph Lohmann1+1-1
2012-11-03 02:24Fixing an out-of-bound bug in the selection code. Thanks Szabolczs Nagy!Christoph Lohmann2+24-9
2012-11-02 22:19Fixing the italic-bold font check. Thanks nsz.Christoph Lohmann1+1-1
2012-11-02 19:08Added tag 0.3 for changeset 9d54ce4daf34Christoph Lohmann1+1-0
2012-11-02 19:080.3 release.Christoph Lohmann1+1-1
2012-11-02 19:07Make it possible to use the corefont font description too. It is not veryChristoph Lohmann1+6-1
2012-11-02 18:56Moving to the dwm config.h variable usage.Christoph Lohmann2+72-68
2012-10-31 19:36Adding a FAQ to reference utmp(1).Christoph Lohmann1+8-0
2012-10-31 19:35Cleaning up the TODO file.Christoph Lohmann1+0-4
2012-10-28 13:13Removing the now senseless comment in config.def.h. Thanks to bnwe!Christoph Lohmann1+0-4
2012-10-28 12:37Applying the patch of the little girl <> to make cjk inputChristoph Lohmann1+4-1
2012-10-28 12:35Applying the tab expansion patch from koga.Christoph Lohmann1+13-9
2012-10-28 12:25Adding a more flexible fontstring handling, shortcuts and a zoom function.Christoph Lohmann3+128-76
2012-10-28 05:54Applying the patch of Roberto Caballero to set WINDOWID and all the pwuid()Christoph Lohmann1+14-1
2012-10-28 05:32Applying the patch of Rafa Garcia Gallega <> toChristoph Lohmann1+6-5
2012-10-28 05:27Add error control to iofileRoberto E. Vargas Caballero1+30-9
2012-10-09 17:40Well, I was confused. Damn state exams. Instead of discussing this shit IChristoph Lohmann1+1-4
2012-10-09 17:33If there is really someone without SHELL set, help him/her.Christoph Lohmann1+3-0
2012-10-07 09:06Add DEC alignment testRoberto E. Vargas Caballero1+23-8
2012-10-07 09:06Avoid initialization of vt100_0 in each call to tsetcharRoberto E. Vargas Caballero1+1-1
2012-10-07 09:06Fix Identification sequencesRoberto E. Vargas Caballero1+3-2
2012-10-06 19:19Add DA and DECID sequencesRoberto E. Vargas Caballero1+9-0
2012-10-06 19:02Fixing a typo.Christoph Lohmann1+1-1
2012-10-06 18:52Fixing a off-by-one error in the new border clearing code.Christoph Lohmann1+1-1
2012-10-06 17:15Print control codes only in graphic modeRoberto E. Vargas Caballero1+87-73
2012-10-06 17:13Add SI and SO control codesRoberto E. Vargas Caballero1+5-2
2012-10-06 17:13Add SUB and CAN control codesRoberto E. Vargas Caballero1+5-2
2012-10-06 17:12Add documentation to control codesRoberto E. Vargas Caballero1+19-9
2012-10-06 11:45Forgot to remove the xclearborders() definition from the last commit.Christoph Lohmann1+0-1
2012-10-06 11:43Removing the xclearborders() hack. St now cleans up the parts of the border,Christoph Lohmann1+31-28
2012-10-06 07:58The style inquisition was here. Yes, making it a unified style. The lastChristoph Lohmann1+230-135
2012-10-05 20:59Adding the patch of David Dufberg Töttrup to implement WM_DELETE_WINDOW. Thank you!Christoph Lohmann1+12-3
2012-10-05 20:51Fixing the brightening on bold. For the 256 colors and greyscale I assumed aChristoph Lohmann1+18-1
2012-10-05 09:07Turning on antialias by default really makes it more unreadable. Maybe if onceChristoph Lohmann1+1-1
2012-10-05 07:38When the drawing behaviour was changed underline was not corrected.Christoph Lohmann1+1-1
2012-10-04 20:59This adds the fontcache dependency to try something out. Additionally theChristoph Lohmann3+69-31
2012-10-02 10:48Thanks to c00kiemon5ter. Not changing bold to bright colors seems to be theChristoph Lohmann1+1-3
2012-09-30 18:23Removing the now obsolete definitions from the config.def.h file.Christoph Lohmann1+0-3
2012-09-30 18:23This changes -f to be the parameter for the font. Now -f is -o.Christoph Lohmann2+47-28
2012-09-30 18:10Remove the cruft of the user to have to define the different font styles.Christoph Lohmann1+55-5
2012-09-29 09:23We need all the colors to be available, so die() on some not available.Christoph Lohmann1+2-8
2012-09-29 09:17All xcolors are not Xft colors and the clearing of the borders has beenChristoph Lohmann1+53-30
2012-09-27 17:28Vt escape sequences allow escape sequences in escape sequences and escapeChristoph Lohmann1+3-0
2012-09-26 18:55Allow control characters inside escape sequencesRoberto E. Vargas Caballero1+34-34
2012-09-26 18:53Ignore all control characters not handledRoberto E. Vargas Caballero1+10-10
2012-09-26 18:21Switching to Liberation Mono as default solely because of line drawing. A nextChristoph Lohmann1+1-1
2012-09-26 18:21Implementing line drawing right.Christoph Lohmann2+36-24
2012-09-25 19:39A reset should reset the line drawing too.Christoph Lohmann1+1-1
2012-09-25 19:17Enabling enacs and adding compatibility to xterm and urxvt for alternativeChristoph Lohmann2+2-0
2012-09-25 19:04Fix bug in tputc writing to io fileRoberto E. Vargas Caballero1+4-4
2012-09-24 12:01Changing the default font to DejaVu Sans Mono, which is more appealing andChristoph Lohmann1+1-1
2012-09-24 09:04The xinit() call needs to be behind all the tty init, otherwise all theChristoph Lohmann1+3-2
2012-09-24 08:31Adding a TODO for xft fallback.Christoph Lohmann1+1-0
2012-09-24 08:29Add some documentetion to tsetmodeRoberto E. Vargas Caballero1+21-5
2012-09-24 08:28Fix LNM sequenceRoberto E. Vargas Caballero1+3-3
2012-09-24 08:28Add KAM sequenceRoberto E. Vargas Caballero1+7-1
2012-09-24 08:27Remove unused parameters in ttyresizeRoberto E. Vargas Caballero1+3-3
2012-09-24 08:26Clear X window in tsetreset()Roberto E. Vargas Caballero1+2-1
2012-09-24 08:24Merging xft and current st heads.Christoph Lohmann1+4-4
2012-09-24 08:20Initial Xft support for st. More to follow.Christoph Lohmann3+65-78
2012-09-18 17:13config.def.h: typo in comment.Aurélien Aptel1+1-1
2012-09-18 17:08LEGACY: typo.Aurélien Aptel1+1-1
2012-09-17 21:14Redrawing is fixed.Christoph Lohmann1+0-1
2012-09-17 20:44Fixing the redrawing patch of k0ga, so it's using xclear() in redraw() too.Christoph Lohmann1+9-7
2012-09-17 20:13Clean windows display after resizingRoberto E. Vargas Caballero1+3-0
2012-09-17 20:13Copy non set positions as spacesRoberto E. Vargas Caballero1+10-7
2012-09-17 20:11Add newline in error messagesRoberto E. Vargas Caballero1+2-2
2012-09-17 20:11Add xcalloc wrapperRoberto E. Vargas Caballero1+11-2
2012-09-16 18:43Applying a shortening proposal for the run loop of k0ga.Christoph Lohmann1+8-11
2012-09-16 12:02Remove call to draw in resizeRoberto E. Vargas Caballero1+1-2
2012-09-16 11:59Adding some more fields to the manpage, like authors, license etc.Christoph Lohmann1+15-1
2012-09-16 11:50Remove some solved issues and add some new.Christoph Lohmann1+6-2
2012-09-16 11:22Preliminary solution to the stuttering problem.Christoph Lohmann1+24-3
2012-09-16 08:49Fix selection bugRoberto E. Vargas Caballero1+4-1
2012-09-16 08:48Render only once in each main loop iterationRoberto E. Vargas Caballero1+6-23
2012-09-16 08:47Remove timeout in the main loopRoberto E. Vargas Caballero2+3-25
2012-09-16 08:46Call XSync in redrawRoberto E. Vargas Caballero1+1-0
2012-09-16 08:45Call XdbeQueryExtension before of calling any Xdbe functionRoberto E. Vargas Caballero1+3-2
2012-09-14 17:46Implementing italic-bold. This will require an increase of the avgWdth.Christoph Lohmann2+13-6
2012-09-13 21:21Ignore NUL character as a padding character. Telnet may use this. Patch ofChristoph Lohmann1+2-0
2012-09-13 21:19Importing the patch of Roberto Vargas to inherit signal handlers.Christoph Lohmann1+7-0
2012-09-13 05:16Reset window title on terminal reset too.Christoph Lohmann1+8-1
2012-09-13 05:04Adding a statemant on legacy support.Christoph Lohmann1+17-0
2012-09-13 05:04Adding another bold off sequence.Christoph Lohmann1+1-0
2012-09-12 19:51Remove buffering to fileio instead of calling fflushRoberto E. Vargas Caballero1+5-7
2012-09-12 19:25Add xmalloc and xrealloc wrappersRoberto E. Vargas Caballero1+31-13
2012-09-12 11:20Make nyancat(1) work. Important release feature!Christoph Lohmann1+1-1
2012-09-12 11:08Add preliminary blink stubs. Real implementation is still missing.Christoph Lohmann1+8-1
2012-09-12 11:00Add another obscure way to set a window title.Christoph Lohmann1+4-0
2012-09-10 11:39Fixing the too small window in non-tiling window managers.Christoph Lohmann1+11-11
2012-09-06 06:02Making the selection work again.Christoph Lohmann1+0-1
2012-09-05 22:00Allow simpler stdout -f handling.Christoph Lohmann1+9-3
2012-09-05 21:38Adding instantenous debug output and fixing italic with a reset.Christoph Lohmann1+5-2
2012-09-05 21:06Adding the removal of the timeouts to the TODO.Christoph Lohmann1+1-0
2012-09-05 20:39Removing masks for unhandled enter and leaving events.Christoph Lohmann1+1-3
2012-09-05 20:17If the selection is cleared, draw() and do it on button press too.Christoph Lohmann1+2-0
2012-09-05 19:55Unhighlight selection when selection is owner by other windowRoberto E. Vargas Caballero1+9-0
2012-09-05 19:54Forcing the parameter limit to xcopy() and selpaste(). Thanks to Rob Pilling.Christoph Lohmann1+2-2
2012-09-05 19:52Removing unneeded arguments to copy(). Thanks to Andrew Hills.Christoph Lohmann1+2-2
2012-09-05 19:48Implement italic font support.Christoph Lohmann4+32-19
2012-09-04 23:32Add to TODO to make function keys work.Christoph Lohmann1+5-0
2012-09-04 23:25Enable keypad set and unset commands.Christoph Lohmann1+2-0
2012-09-04 22:58Disable BCE again.Christoph Lohmann2+2-1
2012-09-04 22:09Removing the resize issue from the TODO file.Christoph Lohmann1+0-1
2012-09-04 22:08Fixing the resizing behaviour.Christoph Lohmann1+4-0
2012-09-04 20:51Forgot one line. It's late.Christoph Lohmann1+0-1
2012-09-04 20:44Cleaning up the fixed window size and the resizing of clients.Christoph Lohmann1+10-4
2012-09-04 20:06Another thing for TODO – resize.Christoph Lohmann1+1-0
2012-09-04 20:05Updating the TODO and enabling BCE.Christoph Lohmann2+5-6
2012-09-04 19:56CUP == HVP; CHA == HPA;Christoph Lohmann1+2-2
2012-09-04 18:34Unifying the old style.Christoph Lohmann1+24-23
2012-09-04 18:33Check alternative screen before drawing box selectionRoberto E. Vargas Caballero1+6-1
2012-09-04 18:31Add newline to stderr messageRoberto E. Vargas Caballero1+1-1
2012-09-03 21:09Fixing the border pixel when there is a negative position.Christoph Lohmann1+3-3
2012-09-03 21:02Add -g geometry to st and the manpage.Christoph Lohmann2+72-18
2012-09-03 19:54Fixing a type in in2 in the Lohmann1+1-1
2012-09-03 19:52Force redisplay of all lines in DECSCNMRoberto E. Vargas Caballero1+11-1
2012-09-03 19:52Add write I/O to fileRoberto E. Vargas Caballero2+19-1
2012-09-03 19:50Patch from Roberto Vargas. »Add initialization strings in terminfo«Christoph Lohmann1+3-0
2012-09-02 17:53Add standout mode.Christoph Lohmann2+9-3
2012-09-02 17:43Cleaning up lonely tabs.Christoph Lohmann1+23-23
2012-09-02 17:42Make it more obvious where the wrong attribute is used.Christoph Lohmann1+3-4
2012-09-02 17:09Enable multiple arguments in SM and RMRoberto E. Vargas Caballero1+76-104
2012-09-02 17:08Add vpa terminfo capabilityRoberto E. Vargas Caballero1+2-0
2012-08-30 19:19Silencing the compiler but keeping strparse.Christoph Lohmann1+5-0
2012-08-30 19:17Applying the CBT patch of Roberto Vargas. Thanks.Christoph Lohmann1+36-23
2012-08-30 05:38Never trust terminfo fata morganas. And adding other xterm compatibility.Christoph Lohmann1+2-5
2012-08-29 21:14Add OSC, DSC, PM, APC and settitle.Christoph Lohmann2+191-89
2012-08-29 19:13Adding setb and setf and a comment about terminfo installation.Christoph Lohmann2+4-0
2012-08-29 18:05Add CHT sequenceRoberto E. Vargas Caballero1+5-0
2012-08-29 18:01Applying the patches of k0ga and changing the LICENSE file in the appropriateChristoph Lohmann1+2-0
2012-08-29 17:59Add TBC sequenceRoberto E. Vargas Caballero2+13-1
2012-08-29 17:59Add HTS sequenceRoberto E. Vargas Caballero1+9-3
2012-08-29 17:59Add tabs field into Term structRoberto E. Vargas Caballero1+19-3
2012-08-03 12:46apply post-XDBE patch BORDER fixBrandon Invergo1+6-10
2012-07-28 12:27Implement Xdbe-based double-bufferingBrandon Invergo2+13-39
2012-02-27 11:48update TODO.Aurélien Aptel1+2-0
2012-02-27 11:44cleanup. refactored dirt-related function.Aurélien Aptel1+33-17
2012-02-16 18:24use SHELL as default shell.Aurélien Aptel1+1-1
2012-02-16 00:06revert to "tip" in VERSION.Aurélien Aptel1+1-1
2012-02-16 00:05Added tag 0.2.1 for changeset 108926a0fe61Aurélien Aptel1+1-0
2012-02-16 00:05bump version.Aurélien Aptel1+1-1
2012-02-15 23:59replace fwrite by printf.Aurélien Aptel1+1-1
2012-02-15 23:58rewrite csidump().Aurélien Aptel1+11-2
2012-02-15 23:33clean and name enum definitions.Aurélien Aptel1+54-10
2012-02-15 23:10fix default color overwriten bug.Aurélien Aptel2+28-21
2012-02-15 18:33show dark cursor when unfocused.Aurélien Aptel3+18-7
2012-02-15 18:11document possible configuration.Aurélien Aptel1+18-4
2012-02-15 18:10handle dim/bright colors.Aurélien Aptel1+17-18
2012-02-13 00:01mergeAurélien Aptel3+3-3
2012-02-08 15:45reduce size of each glyph for faster copy.Aurélien Aptel1+4-4
2012-02-07 22:53Added tag 0.2 for changeset 3c2f9f2ab5e4Aurélien Aptel1+1-0
2012-01-21 22:43cosmetic, whitespace, etc.Aurélien Aptel1+42-37
2012-01-21 22:26fix PRINT/DRAW _TIMEOUT and fix redrawing bug.Aurélien Aptel1+2-2
2012-01-21 22:14copy dirty lines to screen, add select() timeout & min time between draw() calls.Aurélien Aptel1+44-9
2012-01-10 21:21fix segfault in selection. (thx Martti Kühne)Aurélien Aptel1+1-1
2011-11-01 15:37merge.Aurélien Aptel1+1-1
2011-11-01 15:33fix selection. (thx Tarmo Heiskanen)Aurélien Aptel1+7-1
2011-10-20 21:20add dirty flag for linesAurélien Aptel1+39-4
2011-10-06 19:32no palette limit (thx Nick)Aurélien Aptel2+2-2
2011-09-22 08:04simplify version format.Aurélien Aptel1+1-1
2011-09-16 16:48selection is removed or scrolled properly. (thx Rafa Garcia Gallego)Aurélien Aptel1+30-0
2011-09-16 16:24working on old repo, merging recent changesets.Aurélien Aptel3+37-26
2011-09-16 16:21move xembedatom in XWindow struct, add link to xembed specs.Aurélien Aptel1+5-3
2011-09-16 16:03tweak focus to support XEMBED client message and remove focus on EnterNotify. (thx Adrian)Aurélien Aptel1+23-3
2011-09-16 15:57remove dup of default window size.Aurélien Aptel2+3-2
2011-06-09 16:25fix focus state when embed in another window.Aurélien Aptel1+5-2
2011-06-09 12:27fix segfault with mouse selection. (thx anonymous)Aurélien Aptel1+1-1
2011-06-08 19:35add -w option to embed st. (thx nodus cursorius)Aurélien Aptel2+14-2
2011-06-08 18:26applied parts of "anonymous" cleanup patch.Aurélien Aptel1+2-3
2011-06-08 18:22add altscreen escseq alias & caps to terminfo entry. (thx Bert Münnich)Aurélien Aptel2+6-2
2011-06-08 17:32disable mouse highlight when mouse report enabled. (thx Bert Münnich)Aurélien Aptel1+51-31
2011-06-08 10:40reverse video mode. (thx Bert Münnich)Aurélien Aptel2+24-8
2011-06-01 17:57add status bar (window title) to terminfo. (thx Rafa Gallego)Aurélien Aptel1+3-0
2011-05-22 14:57set title before mapping window (thx Kamil Cholewiński).Aurélien Aptel1+1-1
2011-05-14 15:47applied parts of Connor Lane Smith's cleanup patch.Aurélien Aptel2+20-20
2011-05-10 20:55macro cleanup.Aurélien Aptel1+11-9
2011-05-10 20:54add mouse report escape to terminfo entry.Aurélien Aptel1+1-0
2011-05-10 20:22support for x11 xterm mouse reportingAurélien Aptel1+36-1
2011-04-26 18:29whitespace.Aurélien Aptel1+33-33
2011-04-26 18:22cleanup.Aurélien Aptel1+27-77
2011-04-21 22:42update TODOAurélien Aptel2+9-3
2011-04-21 22:18selection clicks, shift+arrow keys, fast(er) redraw, key mask in config.h (thx Magnus Leuthner)Aurélien Aptel3+126-61
2011-04-03 19:40update README.Aurélien Aptel1+8-1
2011-04-03 19:05quick bug-fixing 0.1.1 release.Aurélien Aptel1+1-0
2011-04-03 19:04update VERSION.Aurélien Aptel1+1-1
2011-04-03 19:03take BORDER into account for selection. (thx Petr Sabata)Aurélien Aptel1+4-4
2011-04-03 19:00fix utf8 clipboard. (thx Petr Sabata)Aurélien Aptel1+1-1
2011-04-03 00:02Added tag 0.1 for changeset cbc18c988236Aurélien Aptel1+1-0
2011-04-02 22:35add support for utf8 clipboard. fix usage message.Aurélien Aptel1+7-3
2011-04-01 07:35do not add newline to selection text if next line not selected (Nick)pancake@nopcode.org1+2-2
2011-04-01 07:33remove debugging printfpancake@nopcode.org1+1-2
2011-04-01 07:32apply Nick's patch to fix some error printf to use stderrpancake@nopcode.org1+2-2
2011-01-23 11:30fix insert key, terminfo and changed TERM back to st. (thx Ondrej Martinek)Aurélien Aptel2+4-2
2010-12-12 12:32change X cursor to "I".Aurélien Aptel1+11-2
2010-12-08 17:41update terminfo entry.Aurélien Aptel1+7-0
2010-12-08 17:09add new line glitch to terminfo entry.Aurélien Aptel1+1-0
2010-11-30 21:55change -e behaviour and update man page.Aurélien Aptel2+24-17
2010-11-28 12:17-e flag handles arguments.Aurélien Aptel1+7-3
2010-11-28 00:40use memmove() instead of memcpy() in ttyread().Aurélien Aptel1+1-1
2010-11-27 20:19fix and clean ttyread(). buf wasn't static.Aurélien Aptel1+20-14
2010-11-26 21:12merge.Aurélien Aptel1+2-2
2010-11-26 21:11s/xw.dis/xw.dpy/Aurélien Aptel1+55-54
2010-11-20 21:24cleanup & bugfix in xdraws().Aurélien Aptel1+125-126
2010-11-19 21:32clean comment regarding redrawing in bmotion().Aurélien Aptel1+3-1
2010-11-19 16:13Add -c option to override the default window classGregor Best2+10-2
2010-11-18 11:43some code cleaning.Aurélien Aptel1+42-46
2010-11-18 00:00utf8 support! print text in delicious unicode greatness! all hail to the glorious Damian Okrasa for the patch!Aurélien Aptel2+260-91
2010-11-08 18:49selection code cleanup.Aurélien Aptel1+24-73
2010-10-31 19:29fixed ED.Aurélien Aptel1+6-2
2010-10-25 20:45redraw if we scroll on resizeDevin J. Pohly1+6-4
2010-10-25 20:00get rid of artifacts in border on resize downDevin J. Pohly1+8-0
2010-10-25 19:26copy old pixmap to new on resizeDevin J. Pohly1+15-1
2010-10-25 19:10move code into new xresize func, add early exit to resizeDevin J. Pohly1+14-8
2010-10-16 18:54\v and \f are have the same behaviour of \n.Aurélien Aptel1+2-0
2010-10-16 18:50added LNM mode; re-organized kpress() to handle it.Aurélien Aptel1+34-17
2010-10-16 15:13redraw optimization.Aurélien Aptel1+24-12
2010-10-14 17:21fixed newline bug.Aurélien Aptel1+2-1
2010-10-12 23:27replaced memset by loops in tresize(); turns out it's faster.Aurélien Aptel1+8-5
2010-10-12 23:25remove useless draw().Aurélien Aptel1+1-1
2010-10-12 23:24applied xclipboard patch. thx David Isaac Wolinsky.Aurélien Aptel1+124-6
2010-10-12 22:50clean button selection code.Aurélien Aptel1+3-2
2010-09-21 14:04compose key patch. thx federico luna.Aurélien Aptel1+13-1
2010-09-11 14:07s/hasfocus/focus/ for consistency.Aurélien Aptel1+4-4
2010-09-11 14:05don't draw if the window is not visible.Aurélien Aptel1+25-4
2010-09-11 14:01use xclear() in draw().Aurélien Aptel1+1-2
2010-09-11 13:59use XCreateWindow(), set gravity bit.Aurélien Aptel1+25-17
2010-09-02 22:15cleaning added comment in st.c for DECSCNM.Aurélien Aptel2+11-2
2010-09-02 22:00cleaning fixed cvvis.Aurélien Aptel2+16-3
2010-09-02 20:35set terminal colors to xterm default ones.Aurélien Aptel1+18-18
2010-09-02 19:59removed gfx chars not present in xterm acsc.Aurélien Aptel1+0-6
2010-09-02 18:24fixed start/end sequence of gfx.Aurélien Aptel1+2-2
2010-09-02 18:21undefined gfx doesn't draw \0.Aurélien Aptel1+9-3
2010-09-02 00:03fixed makefile.Aurélien Aptel1+1-1
2010-09-02 00:02added manpage.Aurélien Aptel2+28-1
2010-09-01 23:42resize from the top.Aurélien Aptel1+15-2
2010-09-01 23:37added -e and -t option.Aurélien Aptel1+28-8
2010-09-01 21:20factored code and fixed behaviour of tnewline().Aurélien Aptel1+20-40
2010-09-01 20:54updated TODO.Aurélien Aptel1+15-3
2010-09-01 20:54started to go through and fix things.Aurélien Aptel1+3-0
2010-09-01 17:47capabilities sorted by capname in copy acsc from xterm.Aurélien Aptel1+13-13
2010-09-01 16:12removed debug code.Aurélien Aptel1+1-3
2010-09-01 15:21fixed IL and DL.Aurélien Aptel1+11-19
2010-09-01 14:26factor and cleanup code.Aurélien Aptel1+11-12
2010-08-31 22:30added correct line drawing characters for default font.Aurélien Aptel1+32-31
2010-08-31 16:30use struct instead of array.Aurélien Aptel1+9-8
2010-08-31 16:22cleanup.Aurélien Aptel1+12-13
2010-08-31 15:36fix segfault when selecting big bufferspancake@nopcode.org2+9-19
2010-08-31 14:56fix build.Aurélien Aptel1+2-2
2010-08-31 14:53add selinit() and renamed clipboard_* to sel*.Aurélien Aptel1+13-5
2010-08-31 14:30move event configuration in xinit().Aurélien Aptel1+8-10
2010-08-31 13:36use one global struct instead of many vars for selection. Cleanup.Aurélien Aptel1+38-36
2010-08-31 12:52use GLYPH_SET to test if a char is set; cleanup.Aurélien Aptel1+6-6
2010-08-31 09:40fix crash for small windowspancake@nopcode.org1+5-1
2010-08-31 09:02toggle ATTR_REVERSE on selected text, factored some code and fixed Makefile.Aurélien Aptel2+9-18
2010-08-30 21:49fix buildpancake4+97-93
2010-08-30 21:41initial implementation of selection and clipboardpancake1+108-3
2010-08-30 15:07fix segfaultpancake@nopcode.org1+1-1
2010-08-30 14:48added support for alternate screen.Aurélien Aptel1+56-14
2010-08-30 13:28cursor is hid when unfocused.Aurélien Aptel2+3-2
2010-08-30 11:04use predefined OS macro instead of uname.Aurélien Aptel3+4-12
2010-08-29 23:20st should compile on NetBSD.Aurélien Aptel2+2-1
2010-08-30 01:12removed pty.h. minimal system guessing added inélien Aptel1+2-1
2010-08-30 01:05removed (visual) bell. '\a' sets the urgency flag if st is unfocused.Aurélien Aptel2+26-18
2010-08-29 23:45removed useless cursor init. and renamed xcursor() to xdrawcursor().Aurélien Aptel1+4-7
2010-08-29 23:35added support for the "magic margin", changed c.hide to c.state, changed xcursor() to use term instead of aAurélien Aptel1+28-22
2010-08-29 23:19removed old VT52 escapes, fixed VT100 IND.Aurélien Aptel1+5-14
2010-08-29 18:12fixed optimized drawing routine and factored some code.Aurélien Aptel1+18-15
2010-08-29 17:41fixed pixmap buffer drawing.Aurélien Aptel1+3-3
2010-08-29 17:14added a XFlush() in xbell().Aurélien Aptel1+2-1
2010-08-29 16:55moved term.hidec in term.c for consistency, put back delay in xbell()Aurélien Aptel2+21-28
2010-08-29 10:27merged tscroll() with tscrollup().Aurélien Aptel1+1-14
2010-08-28 01:18st now runs on Linux, OpenBSD and FreeBSD.Aurélien Aptel3+24-21
2010-08-27 11:53removed XINERAMA from and fixed a segfault when st isAurélien Aptel2+4-9
2010-08-26 22:58fixed potential bug in IS_SET().Aurélien Aptel1+1-1
2010-08-26 22:28merged tcursorwrap() with tnewline(), added few comments and updated copyright.Aurélien Aptel1+11-14
2010-08-26 22:05cleaned some spaces.Aurélien Aptel1+9-9
2010-08-26 21:43added macro to test flags, removed tmovecursor().Aurélien Aptel1+15-27
2010-08-26 19:37faster resizing.Aurélien Aptel1+9-12
2010-08-26 19:36close master/slave pty in the shell process.Aurélien Aptel1+4-2
2010-08-26 19:34clean \t.Aurélien Aptel1+1-6
2010-08-26 19:33update function prototypes.Aurélien Aptel1+4-0
2010-08-26 19:32fix \b and clean \t.Aurélien Aptel1+0-5
2010-08-22 17:46added F1-12 key, fixed DCH and ICH.Aurélien Aptel3+28-4
2010-08-19 10:46fixed backspace problem, updated terminfo entry and moved TNAME in config.h.Aurélien Aptel4+12-7
2010-08-13 20:43renamed a function.Aurélien Aptel1+3-2
2010-07-24 11:09applied Devin J Pohly's st color info patches, thanks Devin!Anselm R Garbe4+88-27
2010-07-08 15:34fix gcc warningspancake@nopcode.org1+2-2
2010-07-08 14:31fixed background color bug (thx Devin J. Pohly).Aurélien Aptel1+5-5
2010-06-03 21:14added PBaseSize hint and set default title to "st".Aurélien Aptel1+19-14
2010-06-02 14:01rearranged code, resize fixed.Aurélien Aptel1+58-48
2010-04-26 22:04little clean up.Aurélien Aptel1+3-5
2010-04-26 17:20use SHELL environment variable (thx Thomas Adam)Aurélien Aptel2+6-5
2010-03-15 22:56double-buffering added using pixmap (finally).Aurélien Aptel2+25-47
2010-03-11 22:50bold attribute is back.Aurélien Aptel2+126-50
2010-02-21 13:59added VT100 NEL.Aurélien Aptel1+5-1
2010-02-21 13:39added VT100 RI.Aurélien Aptel1+9-0
2010-02-21 13:28added VT100 save&load cursor support.Aurélien Aptel1+6-0
2010-02-21 13:14ECH handled correctly.Aurélien Aptel1+22-5
2010-02-08 22:16more escapes & more compability:Aurélien Aptel2+178-145
2010-02-03 15:18graphic charset and a few more escapes.Aurélien Aptel2+110-16
2010-02-03 02:25TERM set to xterm by default (which broke a lot of stuff), better escape handling (title), and a little clean up.Aurélien Aptel1+190-199
2009-10-28 13:34drawing is faster but the bold attr is not supported anymore.Aurélien Aptel2+39-27
2009-09-07 19:19Fixed possible segfault by reverting to the key struct (again).Aurélien Aptel2+29-13
2009-07-10 15:27only compile tdump if DEBUG flag is setAnselm R Garbe1+20-24
2009-07-10 15:23we definately need pixmaps for the drawing, currently drawing into the window is painfully slow! much more slower than drawing into a pixmap and mapping that when finished -- several optimisationsAnselm R Garbe2+89-101
2009-06-21 17:52reverted back to the old Key struct.Aurélien Aptel2+28-13
2009-06-21 17:37updated "key" to a lookup table.Aurélien Aptel2+13-28
2009-06-17 18:44removed old unused cursor() proto.Aurélien Aptel1+0-2
2009-06-17 00:58fixed the scrolling bug and cleaned some stuff.Aurélien Aptel1+68-61
2009-06-16 10:34dump escseq if not handled.Aurélien Aptel1+8-4
2009-06-16 00:41clean up.Aurélien Aptel1+2-3
2009-06-16 00:33added/removed files, updated Makefile.Aurélien Aptel3+40-179
2009-06-16 00:23made kpress() more flexible, removed st.h, added config.h.Aurélien Aptel1+181-29
2009-06-11 15:03updated TODO.Aurélien Aptel1+0-2
2009-06-11 14:41added sigchld handler, cleaned error checking.Aurélien Aptel2+41-26
2009-05-27 23:33cleaned up (removed space indentation). select/event bug fixed.Aurélien Aptel1+88-79
2009-05-26 00:21fixed a memory leak & segfault in tresize.Aurélien Aptel1+16-9
2009-05-14 22:40updated TODO.Aurélien Aptel1+2-6
2009-05-14 22:39tab moves the cursor instead of inserting spaces.Aurélien Aptel1+1-1
2009-05-13 23:03handle tabulation (still not perfect)Aurélien Aptel2+16-0
2009-05-13 22:28removed truecolor stuffAurélien Aptel1+0-15
2009-05-13 22:27removed the truecolor stuffAurélien Aptel1+5-15
2009-05-13 22:18same thing, really fixed this time.Aurélien Aptel1+2-2
2009-05-13 22:04added some error checking in xinit (fixed the segfault caused by a missing font)Aurélien Aptel1+15-7
2009-05-10 21:32Removed unused variable and cleaned some comment.Aurélien Aptel1+2-3
2009-05-10 12:17backport of local changesAnselm R Garbe9+1278-426
2008-09-05 18:25add accidentally omitted wordMatthias-Christian Ott1+3-3
2008-08-25 15:56use stdio(3)Matthias-Christian Ott1+48-47
2008-08-25 14:29add description of stdMatthias-Christian Ott1+13-1
2008-08-07 08:38add prototype for command parsingMatthias-Christian Ott1+50-31
2008-07-21 15:10correct year of copyright noticeMatthias-Christian Ott1+1-1
2008-07-21 15:06simplify MakefileMatthias-Christian Ott2+32-85
2008-07-21 08:34reunite pty.c with std.cMatthias-Christian Ott2+38-44
2008-07-21 07:25correct programme nameMatthias-Christian Ott1+1-1
2008-07-21 07:25use errx() for help and version messagesMatthias-Christian Ott1+4-8
2008-07-10 20:43merge with backout headMatthias-Christian Ott1+1-1
2008-07-09 09:10remove TODOMatthias-Christian Ott1+0-1
2008-07-09 08:50make ptm and pts staticMatthias-Christian Ott1+1-1
2008-07-05 11:29remove useless variableMatthias-Christian Ott1+1-3
2008-07-04 16:18remove emallocz()Matthias-Christian Ott5+3-24
2008-07-04 16:05replace eprint() functions with BSD error functionsMatthias-Christian Ott5+31-45
2008-06-15 15:31simplify flushingMatthias-Christian Ott1+3-2
2008-06-15 07:19correct bufferingMatthias-Christian Ott1+16-15
2008-06-14 21:29make local functions and variables staticMatthias-Christian Ott1+18-18
2008-06-14 21:24add select(2)-based i/o multiplexingMatthias-Christian Ott1+19-7
2008-06-14 21:12drop stdio usageMatthias-Christian Ott1+31-9
2008-06-14 09:03make st and std separate programmesMatthias-Christian Ott3+19-9
2008-06-10 16:01add missing header fileMatthias-Christian Ott1+1-0
2008-06-10 16:00assume glibc by defaultMatthias-Christian Ott1+4-1
2008-06-10 15:56source utility functions out to util.cMatthias-Christian Ott6+46-39
2008-06-10 15:32add copyright commentMatthias-Christian Ott2+2-0
2008-06-10 15:30source getpty() out to pty.cMatthias-Christian Ott2+41-35
2008-06-09 20:24update TODOMatthias-Christian Ott1+0-3
2008-06-09 20:21correct function nameMatthias-Christian Ott1+1-1
2008-06-08 19:36remove xinerama flagsMatthias-Christian Ott1+2-6
2008-06-08 19:18add missing header fileMatthias-Christian Ott1+3-0
2008-06-08 19:17add parser loopMatthias-Christian Ott1+13-0
2008-06-08 18:55remove useless variableMatthias-Christian Ott1+0-1
2008-06-08 18:47replace state with separate variablesMatthias-Christian Ott1+8-11
2008-06-04 17:52terminate error message with newlineMatthias-Christian Ott1+1-1
2008-06-02 18:15correct LENGTH()Matthias-Christian Ott1+1-1
2008-06-02 18:01simplify control flowMatthias-Christian Ott1+1-3
2008-06-02 16:42remove debug codeMatthias-Christian Ott1+0-1
2008-06-02 16:41remove stdio slave pty openingMatthias-Christian Ott1+0-3
2008-06-02 16:40drop support for proprietary UNIX variantsMatthias-Christian Ott1+2-16
2008-06-01 17:04slight changesAnselm R Garbe2+4-8
2008-06-01 17:02applied Matthias-Christians changes to std.cAnselm R Garbe1+339-3
2008-05-20 09:03added some new files for the initial rewrite of st from scratchAnselm R Garbe5+130-0
2008-05-11 16:36added new TODOarg@localhost.localdomain1+4-0