head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.2 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.5.0.2 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.4.0.10 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.8 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.6 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.4 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.2 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.2.0.6 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.4 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.2 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.1.0.6 pkgsrc-2010Q4-base:1.1 pkgsrc-2010Q3:1.1.0.4 pkgsrc-2010Q3-base:1.1 pkgsrc-2010Q2:1.1.0.2 pkgsrc-2010Q2-base:1.1; locks; strict; comment @# @; 1.6 date 2013.05.04.03.24.18; author minskim; state dead; branches; next 1.5; 1.5 date 2013.02.12.04.47.31; author minskim; state Exp; branches; next 1.4; 1.4 date 2011.12.09.01.35.08; author marino; state Exp; branches; next 1.3; 1.3 date 2011.11.30.04.29.10; author minskim; state Exp; branches; next 1.2; 1.2 date 2011.03.01.04.12.45; author minskim; state Exp; branches; next 1.1; 1.1 date 2010.06.07.22.44.01; author minskim; state Exp; branches; next ; desc @@ 1.6 log @Update emacs-snapshot to 24.3.50.20130427. Based on patches provided by Makoto Fujiwara in PR 47657. Notable changes: - Merge in all changes up to version 24.3 release. - Switch encodings of tutorials to UTF-8. - Release MH-E version 8.5. - Optimize the code for reading UTF-8 files. - File synchronization fixes. - Merge octave-mod.el and octave-inf.el into octave.el with some cleanups. - New faster Imenu implementation. @ text @$NetBSD: patch-aa,v 1.5 2013/02/12 04:47:31 minskim Exp $ Add DragonFly configuration. --- configure.ac.orig 2013-02-07 14:39:42.000000000 +0000 +++ configure.ac @@@@ -428,6 +428,15 @@@@ case "${canonical}" in opsys=gnu-linux ;; + ## DragonFly ports + *-*-dragonfly*) + opsys=dragonfly + case "${canonical}" in + i[3456]86-*-dragonfly*) machine=intel386 ;; + amd64-*-dragonfly*|x86_64-*-dragonfly*) machine=amdx86-64 ;; + esac + ;; + ## FreeBSD ports *-*-freebsd* ) opsys=freebsd @@@@ -1014,6 +1023,8 @@@@ case "$opsys" in freebsd) LIBS_SYSTEM="-lutil" ;; + dragonfly) LIBS_SYSTEM="-ltermlib" ;; + hpux*) LIBS_SYSTEM="-l:libdld.sl" ;; sol2*) LIBS_SYSTEM="-lsocket -lnsl" ;; @@@@ -1071,6 +1082,10 @@@@ case $opsys in LIB_STANDARD=-lc START_FILES='pre-crt0.o $(CRT_DIR)/crt0.o' ;; + dragonfly ) + LIB_STANDARD=-lc + START_FILES='$(CRT_DIR)/crt1.o' + ;; dnl NB this may be adjusted below. netbsd | openbsd ) LIB_STANDARD='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o' @ 1.5 log @Update emacs-snapshot to 24.3.50.20130207. Patches provided by Makoto Fujiwara in PR 47552 and modified by me. Notable changes since 24.3: ** `apropos-variable' is now `apropos-user-option' ** `eval-defun' on an already defined defcustom calls the :set function, if there is one. ** The option `set-mark-default-inactive' has been deleted. This unfinished feature was introduced by accident in Emacs 23.1; simply disabling Transient Mark mode does the same thing. ** `initial-buffer-choice' can now specify a function to set up the initial buffer. ** ACL support has been added. ** New option `scroll-bar-adjust-thumb-portion'. ** Improved fullscreen support for Nextstep (Mac OS X). ** New commands `toggle-frame-fullscreen' and `toggle-frame-maximized', bound to and M-, respectively. ** Delphi mode is now called OPascal mode. ** jit-lock-debug-mode lets you use the debuggers on code run via jit-lock. ** completing-read-multiple's separator can now be a regexp. The default separator is changed to allow surrounding spaces around the comma. See share/emacs/24.3.50/etc/NEWS for the complete list of changes. @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @editors/emacs-snapshot: Fix DragonFly support @ text @d3 6 a8 5 --- configure.in.orig 2011-12-06 08:31:42.000000000 +0000 +++ configure.in @@@@ -441,6 +441,14 @@@@ case "${canonical}" in sparc64-*) machine=sparc ;; esac d10 1 d19 5 a23 4 ## FreeBSD kernel + glibc based userland *-*-kfreebsd*gnu* ) @@@@ -956,6 +964,8 @@@@ case "$opsys" in d32 1 a32 1 @@@@ -1010,6 +1020,10 @@@@ case $opsys in @ 1.3 log @Update emacs-snapshot to 24.0.91.20111128. Changes: * whitespace.el (whitespace-newline): Use a different foreground color for 16-color light-background displays. * server.el (server-eval-and-print): Allow C-g (bug#6585). * xdisp.c (redisplay_window): If cursor row is not fully visible after recentering, and scroll-conservatively is set to a large number, scroll window by a few more lines to make the cursor fully visible and out of scroll-margin. (Bug#10105) (start_display): Don't move to the next line if the display should start at a newline that is part of a display vector or an overlay string. (Bug#10119) @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.2 2011/03/01 04:12:45 minskim Exp $ d3 1 a3 1 --- configure.in.orig 2011-11-28 09:24:08.000000000 +0000 d5 1 a5 1 @@@@ -438,6 +438,14 @@@@ case "${canonical}" in d20 20 @ 1.2 log @Update emacs-snapshot to 20110224. - Reorganize icon directories and files. - Obsolete packages: pc-mode, pc-select, pgg, spell, and sregex. - Import modules from gnulib: filemode, crypto/md5, stdint, getloadavg, and strftime. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1 2010/06/07 22:44:01 minskim Exp $ d3 1 a3 1 --- configure.in.orig 2010-06-02 16:53:45.000000000 +0000 d5 1 a5 1 @@@@ -403,6 +403,14 @@@@ case "${canonical}" in a19 11 @@@@ -1527,9 +1535,9 @@@@ if test "${HAVE_NS}" = yes; then window_system=nextstep with_xft=no # set up packaging dirs + if test "${EN_NS_SELF_CONTAINED}" = yes; then exec_prefix=${ns_appbindir} libexecdir=${ns_appbindir}/libexec - if test "${EN_NS_SELF_CONTAINED}" = yes; then prefix=${ns_appresdir} fi ns_frag=$srcdir/src/ns.mk @ 1.1 log @Update emacs-snapshot to 24.0.50.20100602. Based on the patch provided by Makoto Fujiwara in PR 43415. Notable changes since 23.2: * Fix alloca definition when using gcc on non-gnu systems. * font.c (font_range): Return the range for the font found at first. * xdisp.c (init_iterator): Don't turn on bidi reordering in unibyte buffers. See http://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00263.html. @ text @d1 1 a1 1 $NetBSD$ a4 9 @@@@ -45,7 +45,7 @@@@ archlibdir='${libexecdir}/emacs/${versio docdir='${datadir}/emacs/${version}/etc' gamedir='${localstatedir}/games/emacs' -gameuser=games +gameuser=${GAMEOWN} dnl OPTION_DEFAULT_OFF(NAME, HELP-STRING) dnl Create a new --with option that defaults to being disabled. @