git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [ANNOUNCE] tig-0.13

From
Jonas Fonseca <fonseca@diku.dk>
Date
Jan 15, 2009, 13:06 UTC
Message-ID
<20090115130659.GA18081@diku.dk>
In-Reply-To
<20090115014617.GC6937@b2j>
bill lam <cbill.lam@gmail.com> wrote Thu, Jan 15, 2009:
Show 13 quoted lines
> On Thu, 15 Jan 2009, Jonas Fonseca wrote:
> > Yes, it works. You can either create a file called config.make with a
> > line saying:
> > 
> > 	LDLIBS = -lncursesw
> > 
> > or use the configure file. If you are not using the tarball generate it
> > with:
> > 
> > 	make configure
> 
> I use the git source. Even after make configure and  ./configure, it
> still links to the non-unicode ncurses.

I haven't tested the configure script on a lot of system, so it might be a bit debian/ubuntu/gentoo centered in that use of ncursesw requires the presence of a {/usr/incude/}ncursesw/ncurses.h header. Where are the unicode ncurses.h files found on your system?

> Should it make ncursesw as 
> default if detected available albeit this can be changed manually?

I would prefer that the "default" (running make without configure) has as few dependencies as possible. Since the unicode version of ncurses is probably more rare than the non-unicode version it is probably a bad idea to use ncursesw by default. However, if you use the configure script ncursesw is the default, when it is available.

-- 
Jonas Fonseca
Previous: bill lamNext: bill lam
Message 6 of 10 in “[ANNOUNCE] tig-0.13”
  1. Jonas FonsecaJan 13, 2009
  2. Ted PavlicJan 14, 2009
  3. bill lamJan 14, 2009
  4. Jonas FonsecaJan 14, 2009
  5. bill lamJan 15, 2009
  6. Jonas FonsecaJan 15, 2009
  7. bill lamJan 15, 2009
  8. Adeodato SimóJan 15, 2009
  9. Jonas FonsecaJan 15, 2009
  10. bill lamJan 15, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.