<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/more, branch release/4.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2000-03-20T08:47:53+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2000-03-20T08:47:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7e6cd705f344de2f9f08475a0fa2ef9191f88dd0'/>
<id>7e6cd705f344de2f9f08475a0fa2ef9191f88dd0</id>
<content type='text'>
'RELENG_4_0_0_RELEASE'.

This commit was manufactured to restore the state of the 4.0-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_4_0_0_RELEASE'.

This commit was manufactured to restore the state of the 4.0-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove single-space hard sentence breaks.  These degrade the quality</title>
<updated>2000-03-01T12:20:22+00:00</updated>
<author>
<name>Sheldon Hearn</name>
<email>sheldonh@FreeBSD.org</email>
</author>
<published>2000-03-01T12:20:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=87faa07bec7b6e1212692fbaa21d663ee288abe8'/>
<id>87faa07bec7b6e1212692fbaa21d663ee288abe8</id>
<content type='text'>
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
</pre>
</div>
</content>
</entry>
<entry>
<title>Correctly backspace over number N that preceeds macros.</title>
<updated>2000-01-08T18:11:05+00:00</updated>
<author>
<name>Tim Vanderhoek</name>
<email>hoek@FreeBSD.org</email>
</author>
<published>2000-01-08T18:11:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=bc2f9c0fa6ef948f4f463c83047106b2dfa303bf'/>
<id>bc2f9c0fa6ef948f4f463c83047106b2dfa303bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Dedocument one of the BUGS listed in the last commit.  The bug (needless</title>
<updated>1999-12-28T05:56:33+00:00</updated>
<author>
<name>Tim Vanderhoek</name>
<email>hoek@FreeBSD.org</email>
</author>
<published>1999-12-28T05:56:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=aa52177fb5f7cc93cbd361300809183fb6492e72'/>
<id>aa52177fb5f7cc93cbd361300809183fb6492e72</id>
<content type='text'>
calculation of line numbers) never existed and the two bugs that made me
think it existed have been fixed (see recent commits about this date to
linenum.c:r.1.3 and ch.c:r.1.8 fixing broken line-number buffering and
braindead algorithms respectively).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
calculation of line numbers) never existed and the two bugs that made me
think it existed have been fixed (see recent commits about this date to
linenum.c:r.1.3 and ch.c:r.1.8 fixing broken line-number buffering and
braindead algorithms respectively).
</pre>
</div>
</content>
</entry>
<entry>
<title>Rather than use an LRU-ordered circular list to store buffered data,</title>
<updated>1999-12-28T05:47:24+00:00</updated>
<author>
<name>Tim Vanderhoek</name>
<email>hoek@FreeBSD.org</email>
</author>
<published>1999-12-28T05:47:24+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e965d6a895da9a6db00c36cf819f0dd9c960d17a'/>
<id>e965d6a895da9a6db00c36cf819f0dd9c960d17a</id>
<content type='text'>
simply keep an index into the last access on the circular list and begin
searches at that point.  An LRU list is inappropriate here since the
vast majority of accesses will occur in the same order that the list
is created in.  The only case where an LRU is remotely useful here is when
reading from a file and the user is jumping to randomish positions and
constantly returning to some central position.  Even for this case it is
such a small optimization as not to be noticed in an interactive program
such as more(1).

This change results in a _tremendously_ noticable speed-up when reading long
files through a pipe (where long = ~200k, machine = ~2.5h single-disk
worldstone).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
simply keep an index into the last access on the circular list and begin
searches at that point.  An LRU list is inappropriate here since the
vast majority of accesses will occur in the same order that the list
is created in.  The only case where an LRU is remotely useful here is when
reading from a file and the user is jumping to randomish positions and
constantly returning to some central position.  Even for this case it is
such a small optimization as not to be noticed in an interactive program
such as more(1).

This change results in a _tremendously_ noticable speed-up when reading long
files through a pipe (where long = ~200k, machine = ~2.5h single-disk
worldstone).
</pre>
</div>
</content>
</entry>
<entry>
<title>Delete dead code and clean comments a little.</title>
<updated>1999-12-28T03:01:20+00:00</updated>
<author>
<name>Tim Vanderhoek</name>
<email>hoek@FreeBSD.org</email>
</author>
<published>1999-12-28T03:01:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=427db879c9c39266493f3a7f772d0acc584547b4'/>
<id>427db879c9c39266493f3a7f772d0acc584547b4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Correctly maintain state when manipulating linked lists.  This fixes a</title>
<updated>1999-12-27T20:53:35+00:00</updated>
<author>
<name>Tim Vanderhoek</name>
<email>hoek@FreeBSD.org</email>
</author>
<published>1999-12-27T20:53:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=79bf951d43787aef3f5adc7bb86e29c2d05efb9d'/>
<id>79bf951d43787aef3f5adc7bb86e29c2d05efb9d</id>
<content type='text'>
bug that prevented the line-number buffer from working correctly.  AFAIK
the bug is still present in other derivatives of more(1).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bug that prevented the line-number buffer from working correctly.  AFAIK
the bug is still present in other derivatives of more(1).
</pre>
</div>
</content>
</entry>
<entry>
<title>Initialize unitialized variable from prev. commit.</title>
<updated>1999-12-27T17:33:25+00:00</updated>
<author>
<name>Tim Vanderhoek</name>
<email>hoek@FreeBSD.org</email>
</author>
<published>1999-12-27T17:33:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=defd7401e521b2481dde85ae431192df19517e7c'/>
<id>defd7401e521b2481dde85ae431192df19517e7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>A missing verb to a sentence from last commit.</title>
<updated>1999-12-26T04:41:29+00:00</updated>
<author>
<name>Tim Vanderhoek</name>
<email>hoek@FreeBSD.org</email>
</author>
<published>1999-12-26T04:41:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=83d9b479e2d117a3737ca414c774227a32ba24f0'/>
<id>83d9b479e2d117a3737ca414c774227a32ba24f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>For some reason the HOME key wasn't documented.  Document it.  Expand</title>
<updated>1999-12-26T04:17:27+00:00</updated>
<author>
<name>Tim Vanderhoek</name>
<email>hoek@FreeBSD.org</email>
</author>
<published>1999-12-26T04:17:27+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3fc3b1035169ed9a99f3b008e24dcf3bd921b605'/>
<id>3fc3b1035169ed9a99f3b008e24dcf3bd921b605</id>
<content type='text'>
the docs on a couple other keys.  While I'm here, document another ~3 bugs
that have been around for all eternity in the hope that I'll someday bother
to fix them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the docs on a couple other keys.  While I'm here, document another ~3 bugs
that have been around for all eternity in the hope that I'll someday bother
to fix them.
</pre>
</div>
</content>
</entry>
</feed>
