<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/ncurses, branch release/6.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F6.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F6.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2007-07-24T01:48:10Z</updated>
<entry>
<title>MFC ncurse manual page changes</title>
<updated>2007-07-24T01:48:10Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-07-24T01:48:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=41fdade405b61e05fd1b8a220041e414dcfa6247'/>
<id>urn:sha1:41fdade405b61e05fd1b8a220041e414dcfa6247</id>
<content type='text'>
  - Correctly substitute variables like @NCURSES_MAJOR@ in manual pages

PR:		doc/114711
Submitted by:	Yuri Pankov &lt;yuri at darklight.org.ru&gt;
</content>
</entry>
<entry>
<title>MFC the following changes:</title>
<updated>2007-06-14T02:53:24Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-06-14T02:53:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=00ef5d9d2c42f8c359c0d11a61bab4cd4b90d191'/>
<id>urn:sha1:00ef5d9d2c42f8c359c0d11a61bab4cd4b90d191</id>
<content type='text'>
  src/lib/ncurses/form/Makefile		1.14
  src/lib/ncurses/menu/Makefile		1.16
  src/lib/ncurses/ncurses/Makefile	1.90
  src/lib/ncurses/panel/Makefile	1.15

  - When I introduce wide character enabled ncurses into base, all headers
    are installed twice (once in non-widec version, onec in widec version).
    Headers with widec enabled are compatible with non-widec version
    for libraries. However, if you do a repeat build/install, the curses.h
    is always overwritten. The reason is that headers and statics libraries
    are installed with -C option to preserve their mtime if no actual changes,
    which saves time when doing incremental builds. The curses.h is installed
    by non-widec ncurses first, then by widec ncurses. So next time, it happens
    again. You see something like this:

    # pwd
    /usr/src/lib/ncurses
    # make -s installincludes INSTALL="install -v"
    ===&gt; ncurses (installincludes)
    install: curses.h -&gt; /usr/include/curses.h
    ===&gt; ncursesw (installincludes)
    install: curses.h -&gt; /usr/include/curses.h
    # make -s installincludes INSTALL="install -v"
    ===&gt; ncurses (installincludes)
    install: curses.h -&gt; /usr/include/curses.h
    ===&gt; ncursesw (installincludes)
    install: curses.h -&gt; /usr/include/curses.h

    The solution is to disable installing headers in non-widec version. Now
    you see this:

    # pwd
    /usr/src/lib/ncurses
    # make -s installincludes INSTALL="install -v"
    ===&gt; ncurses (installincludes)
    ===&gt; ncursesw (installincludes)
    # make -s installincludes INSTALL="install -v"
    ===&gt; ncurses (installincludes)
    ===&gt; ncursesw (installincludes)

    For form/panel/menu libraries, the headers are the same for both version.
    To be consistent with ncurses, I also disable the installation in non-widec
    version.

Reported by:    des
Reviewed by:    ru
Thanks to:      ru
Approved by:    delphij (mentor)
</content>
</entry>
<entry>
<title>MFC: rev 1.88</title>
<updated>2007-04-16T09:13:07Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-04-16T09:13:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ffa290db50e110afb15879b8de472fb8ab637151'/>
<id>urn:sha1:ffa290db50e110afb15879b8de472fb8ab637151</id>
<content type='text'>
- Add missing man page links
- Remove link for define_key.3 which is a real man page
- Some whitespace nits

Approved by:	delphij (mentor)
</content>
</entry>
<entry>
<title>MFC: ncurses + wide character support from HEAD which include:</title>
<updated>2007-04-06T17:52:06Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-04-06T17:52:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8e9e8a3429ffd8f3295268d0bf7ed7dc38b2891c'/>
<id>urn:sha1:8e9e8a3429ffd8f3295268d0bf7ed7dc38b2891c</id>
<content type='text'>
  - new ncurses build framework
  - enable ncurses wide character support

Approved by:	delphij (mentor)
Tested by:	several people on stable@
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_6'.</title>
<updated>2007-03-14T18:20:37Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2007-03-14T18:20:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=99b33df140dd67e510c29c3176d25efe5d3d30d6'/>
<id>urn:sha1:99b33df140dd67e510c29c3176d25efe5d3d30d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_6'.</title>
<updated>2007-01-26T10:19:09Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2007-01-26T10:19:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bfa6c805eb2602c1a8b3636aff9e32f1141c9330'/>
<id>urn:sha1:bfa6c805eb2602c1a8b3636aff9e32f1141c9330</id>
<content type='text'>
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_6'.</title>
<updated>2005-07-11T04:14:43Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2005-07-11T04:14:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6ac68e81ff340e851cccd941b1ed36e2391039d9'/>
<id>urn:sha1:6ac68e81ff340e851cccd941b1ed36e2391039d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>NOHTML -&gt; NO_HTML</title>
<updated>2004-12-21T12:05:11Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-12-21T12:05:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=582ef25f944d28a5862c098dd2ea44497814efa1'/>
<id>urn:sha1:582ef25f944d28a5862c098dd2ea44497814efa1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>NOINSTALLLIB -&gt; NO_INSTALLLIB</title>
<updated>2004-12-21T09:51:09Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-12-21T09:51:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2c74b2cb07e35936f75465d5265133c352ed9743'/>
<id>urn:sha1:2c74b2cb07e35936f75465d5265133c352ed9743</id>
<content type='text'>
</content>
</entry>
<entry>
<title>NODOCCOMPRESS -&gt; NO_DOCCOMPRESS</title>
<updated>2004-12-21T09:33:47Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-12-21T09:33:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ab7a294721dd609f58c50a79dbe9452526899d59'/>
<id>urn:sha1:ab7a294721dd609f58c50a79dbe9452526899d59</id>
<content type='text'>
NOINFO -&gt; NO_INFO
NOINFOCOMPRESS -&gt; NO_INFOCOMPRESS
NOLINT -&gt; NO_LINT
NOPIC -&gt; NO_PIC
NOPROFILE -&gt; NO_PROFILE
</content>
</entry>
</feed>
