head 1.6; access; symbols pkgsrc-2014Q4:1.5.0.58 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.56 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.54 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.52 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.50 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.48 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.46 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.44 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.42 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.40 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.38 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.36 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.34 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.32 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.30 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.28 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.26 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.24 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.22 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.20 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.18 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.16 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.14 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.12 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.10 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.8 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.6 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.4 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.2 pkgsrc-2008Q1:1.4.0.36 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.34 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.32 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.30 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.28 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.26 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.24 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.22 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.20 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.18 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.16 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.14 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.12 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.10 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.8 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.6 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.4 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.2 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.3.0.6 netbsd-1-6-1-base:1.3 netbsd-1-6:1.3.0.8 netbsd-1-6-RELEASE-base:1.3 pkgviews:1.3.0.4 pkgviews-base:1.3 buildlink2:1.3.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.3 netbsd-1-5-PATCH001:1.3 netbsd-1-5-RELEASE:1.3 netbsd-1-4-PATCH003:1.3 netbsd-1-4-PATCH002:1.3 comdex-fall-1999:1.2 netbsd-1-4-PATCH001:1.2; locks; strict; comment @# @; 1.6 date 2015.02.04.09.19.20; author hauke; state dead; branches; next 1.5; commitid VKOmyW6MsuApGF8y; 1.5 date 2008.04.24.15.32.15; author jlam; state Exp; branches; next 1.4; 1.4 date 2003.02.25.02.14.59; author uebayasi; state Exp; branches; next 1.3; 1.3 date 99.12.06.14.24.03; author bouyer; state Exp; branches; next 1.2; 1.2 date 99.07.03.15.43.33; author tron; state Exp; branches; next 1.1; 1.1 date 99.06.29.23.13.42; author tron; state Exp; branches; next ; desc @@ 1.6 log @Update to XEmacs 21.4.23 2015-01-29 Vin Shelton * XEmacs 21.4.23 is released 2015-01-08 Vin Shelton Fix progress bar crashes. Thanks to Ralf Soergel for diagnosis and a patch. * configure.in (Athena widgets): Test for "international" resource in SimpleWidgetClass in libXaw3d. * configure: Rebuild. @ text @$NetBSD: patch-ak,v 1.5 2008/04/24 15:32:15 jlam Exp $ --- src/Makefile.in.in.orig 2005-01-30 21:55:02.000000000 -0500 +++ src/Makefile.in.in @@@@ -72,8 +72,8 @@@@ CPPFLAGS=@@CPPFLAGS@@ LDFLAGS=@@LDFLAGS@@ c_switch_all=@@c_switch_all@@ -ld_switch_all=@@ld_switch_all@@ -ld_libs_all=@@ld_libs_all@@ +ld_switch_all=@@ld_switch_all@@ @@LDFLAGS@@ +ld_libs_all=@@ld_libs_all@@ @@LIBOSSAUDIO@@ ld_dynamic_link_flags=@@ld_dynamic_link_flags@@ extra_objs=@@extra_objs@@ @@@@ -163,9 +163,9 @@@@ ldflags += -Wl,--script=s/cygwin.sc #ifdef SOLARIS2 %.o : %.c -#else -.c.o: + $(CC) -c $(cflags) $< #endif +.c.o: $(CC) -c $(cflags) $< ## Create preprocessor output (debugging purposes only) @@@@ -329,7 +329,7 @@@@ othersrcs = $(otherobjs:.o=.c) LIBES = $(lwlib_libs) $(malloclib) $(ld_libs_all) $(lib_gcc) #ifdef I18N3 -mo_dir = ${etcdir} +mo_dir = ../etc/ mo_file = ${mo_dir}emacs.mo #endif @@@@ -658,7 +658,7 @@@@ libextcli_Xlib.so.1: ${external_client_x #endif /* EXTERNAL_WIDGET */ config.h: ${srcdir}/config.h.in -Emacs.ad.h: ${srcdir}/${etcdir}Emacs.ad +Emacs.ad.h: ${srcdir}/../etc/Emacs.ad config.h sheap-adjust.h paths.h Emacs.ad.h : @@echo "The file $@@ needs to be re-generated." @ 1.5 log @Restructure the following packages: editors/xemacs editors/xemacs-nox11 The latter is now just editors/xemacs built with a specific set of options. Changes include: + Add support for the following new options in options.mk: x11 Support X11 displays lucid Use Lucid widget set Also add commented out support for the following options for alternative widget sets: gtk GTK widgets motif Motif widgets xaw Athena widgets Note that USE_ATHENA, USE_GTK, and USE_MOTIF are legacy variables for the corresponding options. + Remove Makefile.common and move all logic into xemacs/Makefile and xemacs/options.mk. + Rename the "mule" PLIST variable to "canna", which more accurately reflects what is conditionally installed. + Include termcap.buildlink3.mk to properly deal with termcap/curses issues (xemacs needs termcap). Drop the --with-ncurses=no setting as the issue is handled by termcap.buildlink3.mk. + In xemacs/Makefile, we don't need separate EXTRACT_ONLY and EXTRA_FILES if we're actually going to extract all of those files all of the time. Just list them all in DISTFILES. + Be slightly more aware of ${X11_TYPE} == "modular" by not referring to ${X11BASE} in that case. + In patch-ak, directly substitute the local value of etcdir (``../etc/'') into src/Makefile.in.in. This allows for overriding etcdir via INSTALL_MAKE_FLAGS at install-time so that destdir-style installation will work. + Support DESTDIR installation by adding INSTALL_MAKE_FLAGS to override where files are installed during the install phase. + Honor PKGMANDIR. + Bump the PKGREVISION for xemacs and xemacs-nox11 to 4. Both packages now track and use the same PKGREVISION number. @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @XEmacs 21.4.12 "Portable Code". * The XEmacs Project announced that 21.4 is the official stable branch. 21.4.12 is the first release of the branch. The XEmacs 21.1 series is retired. * Changes new in 21.4 are as below * Changes in XEmacs 21.4 ======================== ** Summary of user-visible changes: -- The delete key now deletes forward by default. -- Shifted motion keys now select text by default. -- You can now build XEmacs with support for GTK+ widget set. -- ~/.xemacs/init.el is now the preferred location for the init file. - XEmacs now supports a `~/.xemacs/init.el' startup file. - Custom file will move to ~/.xemacs/custom.el. -- Much-improved sample init.el, showing how to use many useful features. -- XEmacs support for menu accelerators has been much improved. -- Default menubar improvements. - Default menubar has many new commands and better organization. - The font-menu is now available under MS Windows. -- Dialog box improvements, including a real file dialog box. - XEmacs now has a proper file dialog box under MS Windows (and GTK)! - The old clunky file dialog box is improved. - Keyboard traversal now works correctly in MS Windows dialog boxes. - There is a Search dialog box available from Edit->Find... -- New buffer tabs. -- There is a new MS Windows installer, netinstall, ported from Cygwin. -- The subprocess quote-handling mechanism under Windows is much improved. -- Printing support now available under MS Windows. -- Selection improvements. - Kill and yank now interact with the clipboard under Windows. - MS Windows support for selection is now much more robust. - Motif selection support is now more correct (but slower). -- Mail spool locking now works correctly. -- International support changes. - The default coding-priority-list is now safer. - International keysyms are now supported under X. - MS Windows 1251 code page now supported. - Czech, Thai, Cyrillic-KOI8, Vietnamese, Ethiopic now supported. - Proper support for words in Latin 3 and Latin 4. -- Help buffers contain hyperlinks, and other changes. -- The modeline's text is now scrollable. -- The mouse wheel under MS Windows now functions correctly. -- Interactive searching and matching case improvements. - Incremental search will now highlight all visible matches. - Interactive searches always respect uppercase characters. -- Rectangle functions rewritten to avoid inserting extra spaces. -- New command `kill-entire-line' that always kills the entire line. -- Default values correctly stored in minibuffer histories. -- You can now create "indirect buffers", like in GNU Emacs. -- Pixel-based scrolling has been implemented. -- Operation progress can be displayed using graphical widgets. -- User names following a tilde can now be completed at file name prompts. -- XEmacs can now play sound using Enlightenment Sound Daemon (ESD). -- X-Face support is now available under MS Windows. -- The PostgreSQL Relational Database Management System is now supported. -- Indentation no longer indents comments that begin at column zero. -- Face and variable settings can have comments in Customize. -- New locations for early package hierarchies. -- The `auto-save' library has been greatly improved. -- New variable `mswindows-alt-by-itself-activates-menu'. -- Other init-file-related changes. - Init file in your home directory may be called `.emacs.el'. - New command-line switches -user-init-file and -user-init-directory. -- Etags changes. - In DOS, etags looks for file.cgz if it cannot find file.c. - New option --ignore-case-regex is an alternative to --regex. - New option --declarations, for C-type languages. - In C++, tags are created for "operator". - Ada now supported. - In Fortran, procedure is no longer tagged. - In Java, tags are created for "interface". - In Lisp, def-type constructs are now tagged. - In Perl, the --globals option tags global variables. - Python now supported. - New file extensions recognized: .ss, .pdb, .psw. @ text @d3 1 a3 1 --- src/Makefile.in.in.orig Wed Jan 15 21:18:00 2003 d5 1 a5 1 @@@@ -72,8 +72,8 @@@@ d16 1 a16 1 @@@@ -162,9 +162,9 @@@@ d28 18 @ 1.3 log @Fixes for solaris: - use ${MACHINE_GNU_PLATFORM} in place of ${MACHINE_GNU_ARCH}--netbsd - check for -lossaudio in ./configure instead of linking with it unconditionally - fixe Makefiles for bmake or gmake on solaris2 While I'm there merge back a change from configure to configure.in @ text @d1 1 a1 1 $NetBSD: patch-ak,v 1.2 1999/07/03 15:43:33 tron Exp $ d3 4 a6 4 --- src/Makefile.in.in.orig Sat Jun 20 02:58:42 1998 +++ src/Makefile.in.in Mon Dec 6 00:42:14 1999 @@@@ -52,8 +52,8 @@@@ RECURSIVE_MAKE=@@RECURSIVE_MAKE@@ d16 1 a16 1 @@@@ -133,9 +133,9 @@@@ @ 1.2 log @Enable sound support. @ text @d1 1 a1 1 $NetBSD$ d4 1 a4 1 +++ src/Makefile.in.in Sat Jul 3 17:30:31 1999 d12 1 a12 1 +ld_libs_all=@@ld_libs_all@@ -lossaudio d16 12 @ 1.1 log @Adapt this package to NetBSD. XXX "xemacs" still complains about missing files during startup. This XXX should be fixed by the "xemacs-packages" package. @ text @d4 2 a5 2 +++ src/Makefile.in.in Tue Jun 29 21:53:08 1999 @@@@ -52,7 +52,7 @@@@ d10 1 d12 1 a12 1 ld_libs_all=@@ld_libs_all@@ d15 1 @