st

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