Commit graph

27 commits

Author SHA1 Message Date
Martin Cracauer
9fb684b74a Fix allocation of pty for shell-mode.
This was broken for newer FreeBSDs which give out pty names
/dev/pty[pqrsPQRS][0123456789abcdefghijklmnopqrstuv]

emacs, manually searching, stopped at a gap of 3 entries.  But the new
naming scheme allows a gap of 28.  Set to 30 just in case.  Actually
there's no good reason not to set that to 256, it's not that 512
system calls kill us everytime someone opens a shell in emacs.

Bump portsrevision so that it gets picked up by portupgrade.

I wonder whether other emacsens are affected, too...
2005-09-23 16:07:16 +00:00
Yoichi NAKAYAMA
ece7c26384 Security fix for usage of format string. 2005-02-13 03:19:13 +00:00
FUJISHIMA Satsuki
a787f0b075 farewell to libxpg4. 2004-11-15 05:19:30 +00:00
Martin Cracauer
c964d29e95 Fix a long-term problem: shell-mode would not open a new shell fo
shell-mode on FreeBSD once a number of ttys were taken, it wouldn't
find the next free one where xterm and everybody else would.

Teach it to walk the list of possible FreeBSD ttys correctly.

This code is evil, I'm only doing it because emacs-21 is *really* evil
and I didn't port all of my .emacs to xemacs yet...
2003-07-01 21:59:54 +00:00
Shigeyuki Fukushima
e8c4c27f01 Fix core-dump-problem on 5.0 or later.
PR:		ports/46031
Submitted by:	Munehiro Matsuda <haro@h4.dion.ne.jp>
2003-02-02 08:10:21 +00:00
Christian Weisgerber
5bee2595bd Fix build by removing declaration for deprecated and unreferenced
sys_nerr variable.

PR:		39147
Submitted by:	keramida
Prodded by:	des
2002-07-29 22:03:34 +00:00
Shigeyuki Fukushima
ba6fb266c2 Fix build-failure at makeinfo(4.1 or later).
Submitted by:	yoichi
Obtained from:	http://home.jp.freebsd.org/cgi-bin/showmail/ports-jp/12604
2002-04-10 15:55:05 +00:00
Shigeyuki Fukushima
c8d0e74359 Apply linespace patch (taoka).
Apply dired.el patch (yoichi).

Submitted by:	taoka, yoichi
2001-12-07 12:37:34 +00:00
FUJISHIMA Satsuki
c1c1b2fca0 Tidy up Makefile: double negative condition check si not good.
PR:		23504
Submitted by:	Giorgos Keramidas <keramida@westgate.gr>

remove xpg4 hack and process it through autoconf.
2001-09-22 21:56:21 +00:00
Munechika SUMIKAWA
7a2f094fe2 Incorrect error code fix when a connection is failed.
Submitted by:	kazu@iijlab.net
Approved by:	jseger
2000-09-04 07:22:16 +00:00
Justin M. Seger
348a8f1b9d patch-ai, patch-an, patch-cg: Regenerated for emacs-20.7.
patch-cc (configure.in): Merged with patch-ch.
patch-af (src/unexfreebsd.c): Removed.  Not used by this port.
patch-ca (src/Makefile.in): Removed.  5-CURRENT's and
	4-STABLE's libtermcap -> libncurses symbolic link issues
	are now well handled by vendor's src/s/freebsd.h.
	Moved LIBS_XPG changes to patch-cb.
patch-cb (src/s/freebsd.h): Regenerate for emacs-20.7.
	Update the conditional of enclosing the USE_XPG check
	so as not to link libxpg4 on recently 5-CURRENT and
	4-STABLE after the merge of libxpg4 into libc.
	Added LIBS_XPG to LIBS_SYSTEM.

PR:		ports/19653
Submitted by:	OKAZAKI Tetsurou <okazaki@be.to>
2000-07-30 03:45:10 +00:00
Justin M. Seger
51437fec74 Upgrade to emacs-20.7 2000-06-27 00:03:54 +00:00
Justin M. Seger
a170ec79ef "Enable IPv6-ready for emacs20"
Submitted by:	Munechika SUMIKAWA <sumikawa@ebina.hitachi.co.jp>

Upgrade to emacs-20.6
2000-03-08 17:12:17 +00:00
Justin M. Seger
05cfc097d1 Upgrade to emacs 20.4
Submitted by:	shige
PR:		ports/12779
1999-08-08 17:58:54 +00:00
Steve Price
32eae4f504 Fix for systems where __FreeBSD__ >= 3.
Submitted by:	Peter Jeremy <peter.jeremy@auss2.alcatel.com.au>
Diagnosed by:	David Deatherage <DDeatherage@bridge.com>
1999-04-10 00:14:41 +00:00
Justin M. Seger
d7888efe12 Unbreak for current 1999-02-16 03:06:52 +00:00
Jun Kuriyama
825de2f8a3 Add @direntry for info.info.
This fixes error at pkg_add.

Submitted by:	KIRIYAMA Kazuhiko <kiri@pis.toba-cmt.ac.jp>
Modified by:	kuriyama
1999-02-09 22:02:29 +00:00
Hidetoshi Shimokawa
ac34d7309c Add fix for Alpha.
- patch for configure, unexelf.c, alpha.h, PLIST and etc.
1999-01-23 14:28:28 +00:00
Jun Kuriyama
568d186c34 Add USE_XPGLIB extension (default OFF).
PR:		ports/8775
Submitted by:	Shigeyuki FUKUSHIMA <shige@kuis.kyoto-u.ac.jp>
1998-12-13 11:54:50 +00:00
Vanilla I. Shu
10edeb347a Fix info page problem. 1998-09-23 16:13:20 +00:00
Justin M. Seger
2621e4186a Upgrade to emacs 20.3
PR:     7714
1998-09-01 02:29:51 +00:00
Justin M. Seger
5f572b1190 Upgrade repository copy of emacs to emacs 20.2. 1997-12-14 14:52:03 +00:00
Satoshi Asami
42fadb342e Align all info entries at 4th tab stop (as in system info entries). 1997-06-08 12:55:04 +00:00
Peter Wemm
72383a3825 If compiling under native ncurses (instead of libcurses), we have to
use the terminfo version of tparam() since the termcap version supplies
tgoto() which seriously screws up text display.  ncurses-4.1 has both a
termcap and terminfo internal interface and is quicker with the terminfo
one even when it's read a termcap.db file.
1997-05-26 13:34:38 +00:00
Satoshi Asami
61770d0a45 Spread info dir entries into all relevant files. The previous version
(with all entries listed in emacs.texi) deleted only the first entry
when the user did a pkg_delete (a bug in install-info, maybe?).
1997-05-20 10:25:12 +00:00
Satoshi Asami
df765a4bd6 Hey guys, thanks for the number of comments on my install-info inquiry
(which was about equal to number of FreeBSD installations on Hale Bopp
itself).  Seems like I need to just go ahead and commit it so people
can try out and scream!
1997-04-18 10:50:28 +00:00
Satoshi Asami
d02cf33167 Make the emacs/mule ports compile when __FreeBSD__ == 3. Closes PR
ports/3175.
1997-04-09 07:24:35 +00:00