st.git
15 years agoclean up.
Aurélien Aptel [Tue, 16 Jun 2009 00:41:45 +0000 (02:41 +0200)]
clean up.

15 years agoadded/removed files, updated Makefile.
Aurélien Aptel [Tue, 16 Jun 2009 00:33:38 +0000 (02:33 +0200)]
added/removed files, updated Makefile.

15 years agomade kpress() more flexible, removed st.h, added config.h.
Aurélien Aptel [Tue, 16 Jun 2009 00:23:46 +0000 (02:23 +0200)]
made kpress() more flexible, removed st.h, added config.h.

15 years agoupdated TODO.
Aurélien Aptel [Thu, 11 Jun 2009 15:03:25 +0000 (17:03 +0200)]
updated TODO.

15 years agoadded sigchld handler, cleaned error checking.
Aurélien Aptel [Thu, 11 Jun 2009 14:41:14 +0000 (16:41 +0200)]
added sigchld handler, cleaned error checking.

15 years agocleaned up (removed space indentation). select/event bug fixed.
Aurélien Aptel [Wed, 27 May 2009 23:33:01 +0000 (01:33 +0200)]
cleaned up (removed space indentation). select/event bug fixed.

15 years agofixed a memory leak & segfault in tresize.
Aurélien Aptel [Tue, 26 May 2009 00:21:02 +0000 (02:21 +0200)]
fixed a memory leak & segfault in tresize.

15 years agoupdated TODO.
Aurélien Aptel [Thu, 14 May 2009 22:40:47 +0000 (00:40 +0200)]
updated TODO.

15 years agotab moves the cursor instead of inserting spaces.
Aurélien Aptel [Thu, 14 May 2009 22:39:51 +0000 (00:39 +0200)]
tab moves the cursor instead of inserting spaces.

15 years agohandle tabulation (still not perfect)
Aurélien Aptel [Wed, 13 May 2009 23:03:17 +0000 (01:03 +0200)]
handle tabulation (still not perfect)

15 years agoremoved truecolor stuff
Aurélien Aptel [Wed, 13 May 2009 22:28:10 +0000 (00:28 +0200)]
removed truecolor stuff

15 years agoremoved the truecolor stuff
Aurélien Aptel [Wed, 13 May 2009 22:27:37 +0000 (00:27 +0200)]
removed the truecolor stuff

15 years agosame thing, really fixed this time.
Aurélien Aptel [Wed, 13 May 2009 22:18:05 +0000 (00:18 +0200)]
same thing, really fixed this time.

15 years agoadded some error checking in xinit (fixed the segfault caused by a missing font)
Aurélien Aptel [Wed, 13 May 2009 22:04:34 +0000 (00:04 +0200)]
added some error checking in xinit (fixed the segfault caused by a missing font)

15 years agoRemoved unused variable and cleaned some comment.
Aurélien Aptel [Sun, 10 May 2009 21:32:21 +0000 (23:32 +0200)]
Removed unused variable and cleaned some comment.

15 years agobackport of local changes
Anselm R Garbe [Sun, 10 May 2009 12:17:09 +0000 (13:17 +0100)]
backport of local changes

16 years agoadd accidentally omitted word
Matthias-Christian Ott [Fri, 5 Sep 2008 18:25:34 +0000 (20:25 +0200)]
add accidentally omitted word

16 years agouse stdio(3)
Matthias-Christian Ott [Mon, 25 Aug 2008 15:56:00 +0000 (17:56 +0200)]
use stdio(3)

16 years agoadd description of std
Matthias-Christian Ott [Mon, 25 Aug 2008 14:29:37 +0000 (16:29 +0200)]
add description of std

16 years agoadd prototype for command parsing
Matthias-Christian Ott [Thu, 7 Aug 2008 08:38:54 +0000 (10:38 +0200)]
add prototype for command parsing

16 years agocorrect year of copyright notice
Matthias-Christian Ott [Mon, 21 Jul 2008 15:10:33 +0000 (17:10 +0200)]
correct year of copyright notice

16 years agosimplify Makefile
Matthias-Christian Ott [Mon, 21 Jul 2008 15:06:59 +0000 (17:06 +0200)]
simplify Makefile

Due to consideration of POSIX compliance issues config.mk had
to be removed. Configuration variables can be overridden by
environment variables or specified via command line.

Additionally all pretty-printed messages were removed and
built-in rules are used. This also simplifies and purges
the Makefile.

16 years agoreunite pty.c with std.c
Matthias-Christian Ott [Mon, 21 Jul 2008 08:34:02 +0000 (10:34 +0200)]
reunite pty.c with std.c

16 years agocorrect programme name
Matthias-Christian Ott [Mon, 21 Jul 2008 07:25:47 +0000 (09:25 +0200)]
correct programme name

16 years agouse errx() for help and version messages
Matthias-Christian Ott [Mon, 21 Jul 2008 07:25:25 +0000 (09:25 +0200)]
use errx() for help and version messages

16 years agomerge with backout head
Matthias-Christian Ott [Thu, 10 Jul 2008 20:43:24 +0000 (22:43 +0200)]
merge with backout head

16 years agoBacked out changeset d2bb4220fdf3
Matthias-Christian Ott [Thu, 10 Jul 2008 20:42:10 +0000 (22:42 +0200)]
Backed out changeset d2bb4220fdf3

Ptm and pts are used by pty.c, thus they have to be non-static.

16 years agoremove TODO
Matthias-Christian Ott [Wed, 9 Jul 2008 09:10:38 +0000 (11:10 +0200)]
remove TODO

16 years agomake ptm and pts static
Matthias-Christian Ott [Wed, 9 Jul 2008 08:50:44 +0000 (10:50 +0200)]
make ptm and pts static

16 years agoremove useless variable
Matthias-Christian Ott [Sat, 5 Jul 2008 11:29:21 +0000 (13:29 +0200)]
remove useless variable

16 years agoremove emallocz()
Matthias-Christian Ott [Fri, 4 Jul 2008 16:18:51 +0000 (18:18 +0200)]
remove emallocz()

16 years agoreplace eprint() functions with BSD error functions
Matthias-Christian Ott [Fri, 4 Jul 2008 16:05:08 +0000 (18:05 +0200)]
replace eprint() functions with BSD error functions

16 years agosimplify flushing
Matthias-Christian Ott [Sun, 15 Jun 2008 15:31:24 +0000 (17:31 +0200)]
simplify flushing

16 years agocorrect buffering
Matthias-Christian Ott [Sun, 15 Jun 2008 07:19:22 +0000 (09:19 +0200)]
correct buffering

16 years agomake local functions and variables static
Matthias-Christian Ott [Sat, 14 Jun 2008 21:29:11 +0000 (23:29 +0200)]
make local functions and variables static

16 years agoadd select(2)-based i/o multiplexing
Matthias-Christian Ott [Sat, 14 Jun 2008 21:24:12 +0000 (23:24 +0200)]
add select(2)-based i/o multiplexing

16 years agodrop stdio usage
Matthias-Christian Ott [Sat, 14 Jun 2008 21:12:07 +0000 (23:12 +0200)]
drop stdio usage

Std requires I/O multiplexing which is very complicated with
stdio, because it provides no transparent buffering.

16 years agomake st and std separate programmes
Matthias-Christian Ott [Sat, 14 Jun 2008 09:03:29 +0000 (11:03 +0200)]
make st and std separate programmes

16 years agoadd missing header file
Matthias-Christian Ott [Tue, 10 Jun 2008 16:01:15 +0000 (18:01 +0200)]
add missing header file

16 years agoassume glibc by default
Matthias-Christian Ott [Tue, 10 Jun 2008 16:00:15 +0000 (18:00 +0200)]
assume glibc by default

16 years agosource utility functions out to util.c
Matthias-Christian Ott [Tue, 10 Jun 2008 15:56:57 +0000 (17:56 +0200)]
source utility functions out to util.c

16 years agoadd copyright comment
Matthias-Christian Ott [Tue, 10 Jun 2008 15:32:15 +0000 (17:32 +0200)]
add copyright comment

16 years agosource getpty() out to pty.c
Matthias-Christian Ott [Tue, 10 Jun 2008 15:30:15 +0000 (17:30 +0200)]
source getpty() out to pty.c

16 years agoupdate TODO
Matthias-Christian Ott [Mon, 9 Jun 2008 20:24:44 +0000 (22:24 +0200)]
update TODO

16 years agocorrect function name
Matthias-Christian Ott [Mon, 9 Jun 2008 20:21:37 +0000 (22:21 +0200)]
correct function name

16 years agoremove xinerama flags
Matthias-Christian Ott [Sun, 8 Jun 2008 19:36:58 +0000 (21:36 +0200)]
remove xinerama flags

The xinerama related variables in config.mk are a relict of
dwm and therefore should be removed.

16 years agoadd missing header file
Matthias-Christian Ott [Sun, 8 Jun 2008 19:18:49 +0000 (21:18 +0200)]
add missing header file

16 years agoadd parser loop
Matthias-Christian Ott [Sun, 8 Jun 2008 19:17:02 +0000 (21:17 +0200)]
add parser loop

16 years agoremove useless variable
Matthias-Christian Ott [Sun, 8 Jun 2008 18:55:42 +0000 (20:55 +0200)]
remove useless variable

16 years agoreplace state with separate variables
Matthias-Christian Ott [Sun, 8 Jun 2008 18:47:08 +0000 (20:47 +0200)]
replace state with separate variables

16 years agoterminate error message with newline
Matthias-Christian Ott [Wed, 4 Jun 2008 17:52:59 +0000 (19:52 +0200)]
terminate error message with newline

16 years agocorrect LENGTH()
Matthias-Christian Ott [Mon, 2 Jun 2008 18:15:52 +0000 (20:15 +0200)]
correct LENGTH()

16 years agosimplify control flow
Matthias-Christian Ott [Mon, 2 Jun 2008 18:01:35 +0000 (20:01 +0200)]
simplify control flow

16 years agoremove debug code
Matthias-Christian Ott [Mon, 2 Jun 2008 16:42:23 +0000 (18:42 +0200)]
remove debug code

16 years agoremove stdio slave pty opening
Matthias-Christian Ott [Mon, 2 Jun 2008 16:41:23 +0000 (18:41 +0200)]
remove stdio slave pty opening

16 years agodrop support for proprietary UNIX variants
Matthias-Christian Ott [Mon, 2 Jun 2008 16:40:22 +0000 (18:40 +0200)]
drop support for proprietary UNIX variants

Proprietary UNIX variants like AIX, HP-UX or SCO UNIX
are nowadays rarely used and maintaining compatibility to
non-standard operating systems interfaces is wasteful and
practically useless.

Projects like xterm suffer from backward compatibility to decades-old
UNIX variants and terminal standards. This does not conform to st's
design goals.

16 years agoslight changes
Anselm R Garbe [Sun, 1 Jun 2008 17:04:49 +0000 (18:04 +0100)]
slight changes

16 years agoapplied Matthias-Christians changes to std.c
Anselm R Garbe [Sun, 1 Jun 2008 17:02:48 +0000 (18:02 +0100)]
applied Matthias-Christians changes to std.c

16 years agoadded some new files for the initial rewrite of st from scratch
Anselm R Garbe [Tue, 20 May 2008 09:03:59 +0000 (10:03 +0100)]
added some new files for the initial rewrite of st from scratch

16 years agoadded new TODO
arg@localhost.localdomain [Sun, 11 May 2008 16:36:13 +0000 (16:36 +0000)]
added new TODO