1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183
|
2003-06-30 Ulrik Haugen <qha@lysator.liu.se>
* released 0.4.2
2003-06-23 Ulrik Haugen <qha@lysator.liu.se>
* bogosort.c (main): reworked the scrambling procedure. Now only
two assignments are performed to the array for each line instead
of three. Thanks to Graham Mitchell for suggesting this.
2002-09-06 Ulrik Haugen <qha@lysator.liu.se>
* released 0.4.1
* bogosort.c (main): really handle the case when program_name
doesn't contain any slashes.
2002-09-04 Ulrik Haugen <qha@lysator.liu.se>
* released 0.4.0
2002-08-30 Ulrik Haugen <qha@lysator.liu.se>
Applied patches to configuration and error handling from Peter
Pentchev and Kris Kennaway.
* error.c (error, error_at_line): use strerror_r properly.
* configure.in: also check for library functions error, strerror
and strerror_r.
* acconfig.h: add HAVE_STRERROR and HAVE_STRERROR_R.
* bogosort.c (main): handle the case when program_name doesn't
contain any slashes.
2002-05-04 Ulrik Haugen <qha@lysator.liu.se>
* Makefile.am (TAGS): fix for the buggy TAGS-target in automake.
* bogosort.c (main, decode_switches): include sysexits.h and use
the exit codes defined in it.
* getlines.c (getline): return last line even if it is not
terminated by newline. Again, thanks go to Magenta H. Nezumi for
finding the error!
2002-03-16 Ulrik Haugen <qha@lysator.liu.se>
* bogosort.texinfo: change copyright years. describe new flag:
--seed. removed `Instructions'.
* bogosort.c (main): multiply rand() with the the number of
unrandomized lines, not the total number of lines. Thanks to
Magenta H. Nezumi for pointing out the error!
(seed, decode_switches): seed rand with user_seed if given.
(usage): added help for --seed.
(decode_switches): changed copyright years.
* Makefile.am (vvv): translate &<> in README & c. when they're
turned into html-files.
2001-07-31 Ulrik Haugen <qha@lysator.liu.se>
* released 0.3.3
2001-07-06 Ulrik Haugen <qha@lysator.liu.se>
* Makefile.am, configure.in: touch maintainer-targets in configure
instead of in Makefile, this way non-GNU makes can build
bogosort.
2001-06-09 Ulrik Haugen <qha@lysator.liu.se>
* bogosort.texinfo: added the rest of the FreeBSD-port patch.
2001-04-07 Ulrik Haugen <qha@lysator.liu.se>
* released 0.3.2
2000-11-27 Ulrik Haugen <qha@lysator.liu.se>
* acconfig.h, configure.in, error.c(private_strerr): redid the tests
for sys_errlist to be a bit less naive.
2000-11-26 Ulrik Haugen <qha@lysator.liu.se>
* acconfig.h, configure.in, error.c(private_strerr): changes related
to sys_errlist having different declarations on different systems.
2000-11-04 Ulrik Haugen <qha@lysator.liu.se>
* bogosort.texinfo: added some lines from the FreeBSD-port patch.
2000-11-03 Ulrik Haugen <qha@lysator.liu.se>
* bogosort.c (main): make use of strrchr() to set program name.
* system.h: some fixes to make strchr() and strrchr() available.
* configure.in: added check for strchr.
2000-09-15 Ulrik Haugen <qha@lysator.liu.se>
* Makefile.am (EXTRA_DIST) added index.html
* released 0.3.1
* Makefile.am (vvv): added target vvv; turns AUTHORS, ChangeLog,
INSTALL, NEWS, README and TODO into html-files and htmlizes the man
page and info manual.
2000-08-13 Ulrik Haugen <qha@lysator.liu.se>
* `grep --files-with-matches 'files or its' *(.)`: doc fixes
2000-08-11 Ulrik Haugen <qha@lysator.liu.se>
* bogosort.c: made all output related to errors use error
* bogosort.c zbogotest.c (main): program_name is set correctly
* sortedp.h sortedp.c (sortedp): removed argument numlines, all callers
changed
* bogosort.c zbogotest.c (sortedp): took sortedp out of these files and
put it into sortedp.c & sortedp.h
2000-08-09 Ulrik Haugen <qha@lysator.liu.se>
* released 0.3.0
* bogosort.c: gettext fixes
2000-08-08 Ulrik Haugen <qha@lysator.liu.se>
* bogosort.c (decode_switches, usage): added option --norandom
* bogosort.c (seed, decode_switches): added support for
WANT__DEV_(U)RANDOM
* configure.in: added options --enable-(u)random with corresponding
defines WANT__DEV_(U)RANDOM
* bogosort.c configure.in: added support for config.h
2000-08-04 Ulrik Haugen <qha@lysator.liu.se>
* bogosort.c zbogotest.c (sortedp): fixed nasty bug where bogosort and
zbogotest.sh never finished if there were two identical lines in the
input
* bogosort.c (main): now handles more than one input file
* moved bogotest* to zbogotest* to facilitate filename completition.
* bogosort.c (seed): changed fgetc to fread for reading /dev/(u)random
and moved seeding to separate procedure
* released 0.2.1
2000-08-03 Ulrik Haugen <qha@lysator.liu.se>
* bogosort.c (decode_switches): applied patch from ceder fixing
bogosort -v
* anounced in Hack (@) KOM
* released 0.2.0
2000-07-06 Ulrik Haugen <qha@lysator.liu.se>
* wrote bogotest.sh
requires bash and debianutils and is more bogus than bogosort.
2000-06-24 Ulrik Haugen <qha@lysator.liu.se>
* getlines.c (getline): removed limit on linelength.
2000-06-23 Ulrik Haugen <qha@lysator.liu.se>
* bogosort: initial version.
|