st

simple terminal
git clone https://git.parazyd.org/st
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2022-04-26 18:50Add config.hparazyd1+484-0
2022-04-26 18:50anysizeparazyd1+30-26
2022-04-26 18:48glyph wide supportparazyd2+73-67
2022-04-26 18:45plumb selected text with right clickparazyd4+45-0
2022-04-26 18:37spoilerparazyd1+8-3
2022-04-26 18:36alphaparazyd4+36-13
2022-04-26 18:30invertparazyd2+42-3
2022-10-04 17:40bump version to 0.9Hiltjo Posthuma1+1-1
2022-09-16 21:07FAQ: document the color emojis crash issue which affected some systems is fixedHiltjo Posthuma1+3-0
2022-08-18 14:55st: use `void' to indicate an empty parameter listTom Schwindl1+1-1
2022-05-01 16:38Makefile: add manual path for OpenBSDHiltjo Posthuma1+1-0
2022-01-07 17:21code-golfing: cleanup osc color related codeNRK3+33-60
2022-03-18 11:03base64_digits: reduce scope, implicit zero, +1 sizeNRK1+7-15
2022-03-18 10:20avoid potential UB when using isprint()NRK1+1-1
2022-03-13 09:44make underlines and strikethroughs respect `chscale`Zacchary Dempsey-Plante1+2-2
2022-02-17 14:00Delay redrawals on palette changesSanttu Lakkala1+4-4
2022-01-12 08:44X10/SGR mouse: use alt as meta key instead of super/windows keyHiltjo Posthuma1+1-1
2022-01-10 16:11LICENSE: bump yearHiltjo Posthuma1+1-1
2022-01-08 19:40Fix mousereportrobert1+51-35
2022-01-07 11:39bump version to 0.8.5Hiltjo Posthuma1+1-1
2022-01-02 11:15FAQ: fix a typo, patch -> pathHiltjo Posthuma1+2-2
2021-12-29 17:07Fix overtyping wide characters.jamin1+4-0
2021-12-27 10:41Fix null pointer access in strhandleJochen Sprickerhof1+2-2
2021-12-26 18:00follow-up fix for OSC color sequences, returnHiltjo Posthuma1+3-3
2021-12-26 17:57Add support for OSC color sequencesRaheman Vaiya4+100-4
2021-08-24 11:44fix possible rare crash when Xutf8TextPropertyToTextList failsHiltjo Posthuma1+6-4
2021-08-23 21:25fix a problem that the standard streams are unexpectedly closedKoichi Murase1+3-2
2021-07-17 22:14Add 14th bit to XK_SWITCH_MOD bitmaskPetar Kapriš1+1-1
2021-03-28 19:16Mild const-correctness improvements.Markus F.X.J. Oberhumer3+28-26
2021-03-19 10:54fix: correctly encode mouse buttons >= 8 in X10 and SGR modeHiltjo Posthuma1+3-1
2020-10-18 09:18remove unused variable from previous patchHiltjo Posthuma1+0-1
2020-09-06 05:53ST: Add WM_ICON_NAME property supportJohn Collis3+25-1
2020-06-19 09:27bump version to 0.8.4Hiltjo Posthuma1+1-1
2020-06-17 21:47config.mk: use PKG_CONFIG in commented OpenBSD sectionHiltjo Posthuma1+2-2
2020-06-17 21:44LICENSE: bump yearsHiltjo Posthuma1+1-1
2020-06-17 20:05remove sixel stub codeHiltjo Posthuma1+5-21
2020-06-17 19:35fix unicode glitch in DCS strings, patch by Tim AllenHiltjo Posthuma1+0-1
2020-06-01 12:09FAQ: fix single-buffer patchHiltjo Posthuma1+8-8
2020-05-30 19:56config.def.h: add an option allowwindowops, by default off (secure)Hiltjo Posthuma3+6-1
2020-05-30 19:50FAQ: add some details about the w3m img hackHiltjo Posthuma1+54-5
2020-05-30 19:39tiny style fixHiltjo Posthuma1+1-2
2020-05-30 19:34Partially add back in "support REP (repeat) escape sequence"Hiltjo Posthuma2+12-0
2020-05-21 02:24Call xsetcursor to set win.cursor in mainSteve Ward1+4-5
2020-05-16 16:06Revert "support REP (repeat) escape sequence"Hiltjo Posthuma2+0-11
2020-05-14 15:18support REP (repeat) escape sequenceAvi Halachmi (:avih)2+11-0
2020-05-16 10:42Add rin terminfo capabilityRoberto E. Vargas1+1-0
2020-05-16 09:48Make shift+wheel behaves as shift+Prev/Nextk0ga1+2-0
2020-05-06 11:36Fix selection: selscrollJakub Leszczak1+8-18
2020-05-06 11:35Fix selection: ignore ATTR_WRAP when rectangular selection in getselJakub Leszczak1+2-1
2020-05-06 11:35Fix selection: selclear in tputcJakub Leszczak1+1-1
2020-05-09 12:43code-style: add fallthrough commentHiltjo Posthuma2+2-0
2020-05-09 12:03optimize column width calculation and utf-8 encode for ASCIIHiltjo Posthuma1+1-1
2020-05-09 11:56fix for incorrect (partial) written sequences when libc wcwidth() == -1Hiltjo Posthuma1+1-3
2020-05-09 11:55tiny code-style and typo-fix in commentHiltjo Posthuma2+4-4
2019-02-26 20:37auto-sync: draw on idle to avoid flicker/tearingAvi Halachmi (:avih)2+65-66
2020-04-29 22:10replace exit(3) by _exit(2) in signal handler sigchld()Jan Klemkow1+1-1
2020-04-27 11:56bump version to 0.8.3Hiltjo Posthuma1+1-1
2020-04-19 17:38Update XIM cursor position only if changedIvan Tham1+6-3
2020-04-11 13:45just remove the EOF messageHiltjo Posthuma1+0-1
2020-04-11 12:46Add st-mono terminfo entryRoberto E. Vargas Caballero1+12-8
2020-04-11 11:56config.def.h: add a comment for the scroll variableHiltjo Posthuma1+1-0
2020-04-11 11:29Fix small typosHiltjo Posthuma1+3-4
2020-04-11 10:09Launch scroll program with the default shellQuentin Rameau1+6-3
2020-04-11 09:52Update FAQ with the last modificationsRoberto E. Vargas Caballero1+9-3
2020-04-10 20:50Add terminfo entries for backspace modeRoberto E. Vargas Caballero1+10-0
2020-04-10 20:26Fix style issueRoberto E. Vargas Caballero1+2-1
2020-04-10 20:25ttyread: test for EOF while reading ttyRoberto E. Vargas Caballero1+16-9
2020-04-10 20:06Add support for scroll(1)Roberto E. Vargas Caballero4+15-8
2020-04-10 10:12make argv0 not static, fixes a warning with tccHiltjo Posthuma1+1-1
2020-04-02 08:43mouseshortcuts: fix custom modifier on releaseAvi Halachmi (:avih)1+17-2
2020-02-18 15:28Remove explicit XNFocusWindowIvan Tham1+0-1
2020-02-02 20:47x: fix XIM handlingQuentin Rameau1+44-24
2020-02-02 16:38x: check we still have an XIC context before accessing itQuentin Rameau1+5-2
2020-02-02 14:38x: do not instantiate a new nested list on each cursor moveQuentin Rameau1+12-4
2020-02-02 14:37x: move IME variables into XWindow ime embedded structQuentin Rameau1+14-12
2020-01-18 07:52Increase XmbLookupString bufferIvan Tham1+1-1
2019-11-17 19:04update FAQHiltjo Posthuma1+11-10
2019-10-16 09:55OSC 52 - copy to clipboard: don't limit to 382 bytesAvi Halachmi (:avih)1+11-4
2019-10-16 09:38CSIEscape, STREscape: use size_t for buffer lengthHiltjo Posthuma1+4-4
2019-10-16 09:19STREscape: don't trim prematurelyAvi Halachmi (:avih)1+1-1
2019-10-16 08:17base64dec: don't read out of boundsAvi Halachmi (:avih)1+5-1
2019-11-05 17:16Fix tmux terminfo extensions Se and SsSebastian J. Bronner1+2-2
2019-05-31 20:25apply hints before initial mapping (ICCCM)Ingo Lohmar1+1-1
2019-10-24 12:42mouse shortcuts: allow using forcemousemod (e.g. shift)Avi Halachmi (:avih)1+2-1
2019-10-10 23:26mouse shortcuts: don't hardcode selpasteAvi Halachmi (:avih)2+26-12
2019-10-10 20:42mouse shortcuts: allow override for all shortcutsAvi Halachmi (:avih)2+13-13
2019-10-10 20:02mouse shortcuts: allow same functions as kb shortcutsAvi Halachmi (:avih)3+18-9
2019-08-26 15:58config.def.h: remove crlf value sectionHiltjo Posthuma1+0-4
2019-05-17 11:00FAQ: add entry about color emoji Xft bugHiltjo Posthuma1+27-0
2019-04-09 22:54selection: fix view to match actual selection on first cellAvi Halachmi (:avih)1+1-1
2019-03-15 19:40revert part of commit add0211522737b79dad990ccd65c8af63b5cc1ddHiltjo Posthuma3+5-7
2019-03-15 13:44dont print color warning on color reset OSC 104 without parameterHiltjo Posthuma1+4-1
2019-03-15 13:42minor code-style, initialize var at the top of functionHiltjo Posthuma1+1-3
2019-03-15 11:31config.def.h: tweak extra worddelimitersHiltjo Posthuma1+1-1
2019-03-13 15:15use iswspace()/iswpunct() to find word delimitersLauri Tirkkonen3+7-5
2019-03-13 17:40replace utf8strchr with wcschrLauri Tirkkonen3+4-22
2019-03-13 15:08be silent about explicitly unhandled mouse modesLauri Tirkkonen1+1-0
2019-03-03 10:29simplify (greedy) font caching allocating a bitHiltjo Posthuma1+2-7
2019-03-03 10:23style: remove double empty newlinesHiltjo Posthuma2+0-3
2019-02-28 01:56fix use after free in font caching algorithmmagras1+9-6
2019-02-12 17:41better Input Method Editor (IME) supportIvan Tham3+54-17
2019-02-09 11:48bump version to 0.8.2Hiltjo Posthuma1+1-1
2019-01-10 17:16config: add Shift+Insert as selpaste() againHiltjo Posthuma1+1-0
2019-01-10 12:36Let the user specify CPPFLAGSParide Legovini1+2-2
2019-01-04 08:48Set the path of pkg-config in a variable instead of hardcoding itParide Legovini1+6-4
2019-01-04 11:33Makefile: fix dependencies on config.hHiltjo Posthuma1+1-1
2018-12-11 09:43output child WEXITSTATUS/WTERMSIG on abnormal terminationLauri Tirkkonen1+4-2
2018-11-04 13:35fix memory leak in xloadcols()Hiltjo Posthuma1+3-3
2018-11-04 13:30st: small typofix in commentHiltjo Posthuma1+1-1
2018-09-11 17:06small code-style fixHiltjo Posthuma1+2-1
2018-09-11 11:11Remove the ISO 14755 featureQuentin Rameau4+0-32
2018-07-17 18:01Revert "Simplify cursor color handling"Hiltjo Posthuma1+18-12
2018-07-17 18:01Revert "Make cursor follow text color"Hiltjo Posthuma2+7-7
2018-07-17 18:01Revert "Fix crash when cursor color is truecolor"Hiltjo Posthuma1+4-13
2018-07-15 11:53Fix crash when cursor color is truecolorJules Maselbas1+13-4
2018-07-14 09:16Make cursor follow text colorJules Maselbas2+7-7
2018-07-14 09:16Simplify cursor color handlingJules Maselbas1+12-18
2018-06-27 15:08Fix crash on resizeJules Maselbas1+8-4
2018-06-02 15:11config.mk: remove extra newline before EOFHiltjo Posthuma1+0-1
2018-05-25 11:04code-style for pledge(2)Hiltjo Posthuma1+4-4
2018-05-25 09:59Pledge on OpenBSDHiltjo Posthuma2+14-0
2018-03-29 16:30error message style and use strerror in a few placesHiltjo Posthuma2+24-24
2018-03-29 16:18st -v: remove years and copyright textHiltjo Posthuma1+1-1
2018-03-28 19:27set sel.alt in selstart instead of selextendDaniel Tameling1+1-1
2018-03-20 20:29bump version to 0.8.1Hiltjo Posthuma1+1-1
2018-03-20 20:25fix regression by selecting clipboard textHiltjo Posthuma1+3-0
2018-03-20 20:22don't modify argv, use a counterHiltjo Posthuma1+12-10
2018-03-17 12:48selextend: clarify: !sel.mode == SEL_IDLEHiltjo Posthuma1+1-1
2018-03-17 12:48clipcopy: no need to check for free(NULL), set to NULL after freeHiltjo Posthuma1+2-2
2018-03-16 15:45minor code-style: whitespace fixesHiltjo Posthuma1+1-2
2018-03-16 15:19Fix title initializationQuentin Rameau1+5-5
2018-03-16 14:03Fix regression from 69e32a6 when setting title.Quentin Rameau1+1-1
2018-03-14 19:06LICENSE: fix a few yearsHiltjo Posthuma1+3-3
2018-03-14 19:00update LICENSE: major contributorsHiltjo Posthuma1+4-1
2018-03-14 18:54Makefile: add all files to make distHiltjo Posthuma1+3-1
2018-03-14 18:50bump version to 0.8Hiltjo Posthuma1+1-1
2018-03-09 14:36use math.h for ceilfHiltjo Posthuma1+1-1
2018-03-09 14:36xhints: no need to initialize sizehHiltjo Posthuma1+1-1
2018-03-09 14:35regression: include termios.h for tcsendbreak etcHiltjo Posthuma1+1-0
2018-02-24 23:09General cleanupDevin J. Pohly2+21-26
2018-02-24 22:45Clean up #includesDevin J. Pohly3+4-9
2018-02-24 22:32Reduce visibility wherever possibleDevin J. Pohly4+43-44
2018-02-24 22:16Limit usage of extern to config.h globalsDevin J. Pohly4+29-27
2018-02-24 21:32Remove x.c dependency on termDevin J. Pohly3+39-39
2018-02-24 20:58Pull term references out of xdrawcursorDevin J. Pohly4+40-42
2018-02-24 20:53Move win-agnostic parts of draw/drawregion to st.cDevin J. Pohly4+65-47
2018-02-23 20:16Split mode bits between Term and TermWindowDevin J. Pohly4+88-83
2018-02-22 07:05Move CRLF input processing into ttywriteDevin J. Pohly3+240-221
2018-02-22 06:42Move terminal echo logic into st.cDevin J. Pohly3+19-25
2018-02-22 05:54Move remaining selection mode logic into selextendDevin J. Pohly3+22-22
2018-02-22 05:29Move terminal-related selection logic into st.cDevin J. Pohly3+54-41
2018-02-22 04:56Move X-specific selection info into XSelectionDevin J. Pohly3+19-21
2018-02-22 04:48Have selected() check whether selection existsDevin J. Pohly2+6-7
2018-02-22 04:28Rely on ttyresize to set tty sizeDevin J. Pohly2+3-6
2017-11-07 00:30Remove X and fontconfig from st.cDevin J. Pohly3+5-10
2017-11-07 00:25Remove Time argument from xsetselDevin J. Pohly3+11-11
2017-11-06 23:57Make win variable internal to x.cDevin J. Pohly4+13-6
2017-10-17 21:46Move X-related config.h types into x.cDevin J. Pohly2+24-23
2017-10-17 20:46Remove unneeded array-length variablesDevin J. Pohly1+7-15
2017-10-17 20:43Inline clipboard functionsDevin J. Pohly2+19-33
2017-10-17 20:21Move config.h include from st.c to x.cDevin J. Pohly5+91-119
2017-10-16 01:35Factor out equivalent code from ttyread/ttysendDevin J. Pohly2+41-62
2017-10-13 03:25Move opt_* into same file as main()/run()Devin J. Pohly3+33-40
2017-10-11 13:47Move key-matching functions into x.cDevin J. Pohly4+68-62
2017-10-10 20:51Pass new dimensions into ttyresizeDevin J. Pohly3+7-7
2017-10-10 17:46Move window-manipulating functions into x.cDevin J. Pohly4+45-46
2017-10-10 17:17Move font/fontspec variables into x.c and XWindowDevin J. Pohly3+15-22
2017-10-10 17:01Move window urgency handling entirely into x.cDevin J. Pohly5+10-9
2017-10-10 16:30Move zoom functions into x.cDevin J. Pohly4+39-40
2017-10-10 16:11Move usage() to be with run() in x.cDevin J. Pohly4+18-19
2017-10-10 15:30Call xsetenv() in main process instead of childDevin J. Pohly3+4-14
2017-12-26 15:23Fix color with FAINT attributeBenno Fünfstück1+1-0
2017-12-26 15:38Apply ATTR_REVERSE after ATTR_FAINTBenno Fünfstück1+7-6
2017-12-20 09:05Fix FAQ typoGeorge Ornbo1+1-1
2017-10-10 15:49Fix manpage typoParide Legovini1+1-1
2017-09-14 19:30Add an error for XftFontOpenPattern failure.Gary Allen Vollink1+3-0
2017-09-15 09:16Revert "Revert "fixed STLDFLAG order in broken st Makefile""Hiltjo Posthuma1+1-1
2017-08-18 06:00base64dec: skip non-printable characters like \r\nSuraj N. Kurapati1+12-5
2017-09-13 20:40Revert "fixed STLDFLAG order in broken st Makefile"Hiltjo Posthuma1+1-1
2017-09-02 11:52Revert "make clipboard patch obsolete"Hiltjo Posthuma1+0-1
2017-09-01 07:48make clipboard patch obsoleteAnselm R Garbe1+1-0
2017-07-23 09:17fixed STLDFLAG order in broken st MakefileAnselm R Garbe1+1-1
2017-07-11 21:16Revert "Add bold off SGR"Quentin Rameau1+0-3
2017-07-11 21:03Add dim/smxx/rmxx to terminfo, remove duplicate kich1Quentin Rameau1+5-2
2017-07-11 22:26Let the user specify C and LD FLAGSQuentin Rameau2+6-6
2017-07-11 22:24Do not obfuscate what make is doing.Quentin Rameau2+33-41
2017-05-15 10:45Add color change terminfo capabilitiesMarc André Tanner1+3-0
2017-05-28 07:56Add bold off SGRQuentin Rameau1+3-0
2017-04-10 16:24st.1: modify man page to accurately reflect default keybindingsgreg.reagle@umbc.edu1+7-10
2017-04-04 15:20Simplify how we keep ATTRs under cursorQuentin Rameau1+2-3
2017-03-25 20:02Fix commented out codeAlexander Krotov1+1-1
2017-03-29 16:34keep some glyph modes for the cursorNils Reuße1+3-0
2017-03-18 10:55Support xterm Ms feature to set clipboardosandov@osandov.com4+59-1
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 10:57st.info: 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://suckless.org/gitrepos/stChristoph Lohmann1+2-2
2015-08-30 09:28Don't read if we chunked the input data.Christoph Lohmann1+2-1
2015-08-11 15:47st.info: 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://suckless.org/gitrepos/stRoberto 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://suckless.org/gitrepos/stRoberto 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://suckless.org/gitrepos/stChristoph 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://suckless.org/gitrepos/stRoberto 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 http://st.suckless.org/Kai 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 p37sitdu@lavabit.com!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 config.mk.Christoph 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 p37sitdu@lavabit.com!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 <yui@blekksprut.net> 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 <rafael.garcia.gallego@gmail.com> 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 st.info.Christoph 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 st.info. added comment in st.c for DECSCNM.Aurélien Aptel2+11-2
2010-09-02 22:00cleaning st.info. 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 st.info and fix things.Aurélien Aptel1+3-0
2010-09-01 17:47capabilities sorted by capname in st.info. 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 config.mk.Auré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 config.mk 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