Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:49:12 +0200] rev 47
tree is a list :P
* anyway, some changes here
-> a struct T consumes sizeof(struct T) of memory
-> actual wasn't really needed here. thrown away.
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:49:12 +0200] rev 46
pmc: Screen Depth Fix: Paint on 8, 16 and 32 bpp
* a crocked rectangle and cube
* new color settings and better oow protection
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Emilio Largo <largo@largo.homelinux.org> [Thu, 16 Apr 2009 12:49:12 +0200] rev 45
pmc: namespace algebra for vector
-> the namespace prevents clashes with std::vector
-> std::vector and algebra::Vector with capital V.
md5: a md5 replacement
ncurses: keypad function added
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Emilio Largo <largo@largo.homelinux.org> [Thu, 16 Apr 2009 12:49:12 +0200] rev 44
md5.c renamed to md5rec.c
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:49:12 +0200] rev 43
vector.cc Testcase
-> Eine Referenz ist günstiger bei Vektoren
-> move ist ohne Referenz flexibler
-> Es werden weniger Objekte erzeugt und dementsprechend auch wieder zerstört.
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:49:12 +0200] rev 42
Klassenhierarchie erneuert, Codebase erneuert
* Object -> Drawable -> ...
* Surface stellt eine SDL Schnittstelle bereit
* namespace pmc wurde aufgegeben
* DEBUG Option im Makefile
Bekannte Fehler:
* Jedes Drawable muss wissen und checken, ob es gezeichnet werden kann oder nicht
* Diese *P[i] = *P[i] + location Konstrukte machen mich irgendwie nervös...
-> operator* entfernt...
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:49:12 +0200] rev 41
xml parsing demo
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:49:11 +0200] rev 40
db_bridge:
* libstdc++ for g++-4.3:
* cstdlib for getenv and friends...
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:49:11 +0200] rev 39
Project Parser
* c_compiler from http://www.csd.uwo.ca/courses/CS447a/parts/ansi-c-grammar/
* calc from the bison documentation
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.localnet> [Thu, 16 Apr 2009 12:49:11 +0200] rev 38
Project Split finished
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.localnet> [Thu, 16 Apr 2009 12:49:11 +0200] rev 37
demos/parser
* calc
* c_compiler
I want to rescue the history of the calc files...
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:49:11 +0200] rev 36
cube.cc:
* Create an object, move this object.
* don't try to re-create an object of a fixed size...
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:49:11 +0200] rev 35
Here is the spoon...
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:49:11 +0200] rev 34
the good, old programming error:
* spoon= alloc(data, spoon);
* free(spoon); -> there is a spoon (missing)
Code indent with my buggy GNU Indent
* -> PLEASE GUYS, FIX IT!!
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:49:11 +0200] rev 33
getpwnam_error:
* getpwnam allocates memory for the struct and there is no way to free it.
* it seems to be a bug in the library function.
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:49:11 +0200] rev 32
crypt extended
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:49:11 +0200] rev 31
wiki synchronisation
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:49:04 +0200] rev 30
kleiner auffschrischungskurs compilerbau...
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:47:59 +0200] rev 29
indent -bad changed to -nbad:
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=485764
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:47:18 +0200] rev 28
cstdlib declares EXIT_SUCCESS and EXIT_FAILURE in c++
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:47:18 +0200] rev 27
typo in min2time format string
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Thu, 16 Apr 2009 12:46:53 +0200] rev 26
convert minutes to timestamps
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:17 +0100] rev 25
sort demo added
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:17 +0100] rev 24
function pointer demo added
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:16 +0100] rev 23
this seems to be the proper way under ms, but it won't work under wine
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:15 +0100] rev 22
mysql_db is untested because we have no sponsor with a mysql database
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:14 +0100] rev 21
console functions work fine under linux and not under windows
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:13 +0100] rev 20
getpass for windows does not work
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:11 +0100] rev 19
namespace console added for console tools, password entry and other stuff
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:10 +0100] rev 18
conninfo construction error fixed
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:09 +0100] rev 17
I have improved the connection info and cleaned something up.
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:08 +0100] rev 16
I extended the usage screen with help messages
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:07 +0100] rev 15
db_bridge acts as an interactive sql monitor
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:06 +0100] rev 14
the long vector needs a typedef
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:06 +0100] rev 13
clear() is better than resize(0)
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:05 +0100] rev 12
I added a small db_bridge to the repository
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:04 +0100] rev 11
c++ file copy demo added
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:03 +0100] rev 10
a nice connection demo from an irc user
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:02 +0100] rev 9
standard tags for git projects
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:58:00 +0100] rev 8
We use return EXIT_SUCCESS instead of return 0
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:57:59 +0100] rev 7
libtest demonstrates how to use shared libraries
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:57:58 +0100] rev 6
a small libtool demo added to the demo distribution
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:57:57 +0100] rev 5
asm and parser demos added
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:57:56 +0100] rev 4
pimp my code, a small xdemo
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:57:54 +0100] rev 3
database, gauss, lotto, mem2swap, prog_limit moved to demos
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:57:53 +0100] rev 2
bad alloc example added
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 17:57:40 +0100] rev 1
go away cvs...
committer: Markus Bröker <mbroeker@largo.homelinux.org>
Markus Bröker <mbroeker@largo.dyndns.tv> [Sat, 13 Dec 2008 12:58:26 +0100] rev 0
demos cvs copy
committer: Markus Bröker <mbroeker@largo.homelinux.org>