summaryrefslogtreecommitdiff
path: root/editors/emacs-nox11
AgeCommit message (Collapse)AuthorFilesLines
2008-10-11Update emacs to 22.3.uebayasi1-2/+2
Below is a simplified etc/NEWS; see the real file for full detail! ---- * Changes in Emacs 22.3 ** Support for several obsolete platforms will be removed in the next major version of Emacs. *** Support for systems without alloca will be removed. *** Support for Sun windows will be removed. *** Support for VMS will be removed. * Incompatible Editing Changes in Emacs 22.3 ** The following input methods were removed in Emacs 22.2, but this was not advertised: danish-alt-postfix, esperanto-alt-postfix, finnish-alt-postfix, german-alt-postfix, icelandic-alt-postfix, norwegian-alt-postfix, scandinavian-alt-postfix, spanish-alt-postfix, and swedish-alt-postfix. Use the versions without "alt-", which are identical. * Installation Changes in Emacs 22.2 ** Emacs is now licensed under the GNU GPL version 3 (or later). ** Support for GNU/kFreeBSD (GNU userland and FreeBSD kernel) was added. ** Deprecated machine types and operating systems (snip) * Changes in Emacs 22.2 ** `describe-project' is renamed to `describe-gnu-project'. ** `view-todo' is renamed to `view-emacs-todo'. ** `find-name-dired' now uses -iname rather than -name for case-insensitive filesystems. ** In Image mode, whenever the displayed image is wider and/or higher than the window, the usual keys for moving the cursor cause the image to be scrolled horizontally or vertically instead. ** Emacs can use stock icons in the tool bar when compiled with Gtk+. ** Scrollbars follow the system theme on Windows XP and later. ** focus-follows-mouse defaults to nil on MS Windows. ** `bad-packages-alist' will warn about external packages that are known to cause problems in this version of Emacs. ** The values of `dired-recursive-deletes' and `dired-recursive-copies' have been changed to `top'. ** `browse-url-emacs' loads a URL into an Emacs buffer. Handy for *.el URLs. ** The command gdba has been removed as gdb works now for those cases where it was needed. ** desktop.el now detects conflicting uses of the desktop file. ** Compilation mode now correctly respects the value of `compilation-scroll-output' between invocations. ** `font-lock-comment-face' no longer differs from the default on displays with fewer than 16 colors and dark background (e.g. older xterms and the Linux console). * New Modes and Packages in Emacs 22.2 ** bibtex-style-mode helps you write BibTeX's *.bst files. ** The new package css-mode.el provides a major mode for editing CSS files. ** The new package vera-mode.el provides a major mode for editing Vera files. ** The new package verilog-mode.el provides a major mode for editing Verilog files. ** The new package socks.el implements the SOCKS v5 protocol. ** VC *** VC backends can provide completion of revision names. *** VC backends can provide extra menu entries to the "Version Control" menu. This can be used to add menu entries for backend specific functions. *** VC has some support for Mercurial (Hg). *** VC has some support for Monotone (Mtn). *** VC has some support for Bazaar (Bzr). *** VC has some support for Git. * Incompatible Lisp Changes in Emacs 22.2 ** shell.el no longer defines the aliases `dirtrack-toggle' and `dirtrack-mode' for `shell-dirtrack-mode'. * Lisp Changes in Emacs 22.2. ** Frame-local variables are deprecated and are slated for removal. ** The function invisible-p returns non-nil if the character after a specified position is invisible. ** inhibit-modification-hooks is bound to t while running modification hooks. ** New function `window-full-width-p' returns t if a window is as wide as its frame. ** The new function `image-refresh' refreshes all images associated with a given image specification. ** The new function `combine-and-quote-strings' concatenates a list of strings using a specified separator. If a string contains double quotes, they are escaped in the output. ** The new function `split-string-and-unquote' performs the inverse operation to `combine-and-quote-strings', i.e. splits a single string into a list of strings, undoing any quoting added by `combine-and-quote-strings'. (For some separator/string combinations, the original strings cannot be recovered.)
2008-10-11Move mk/emacs.mk to editors/emacs/modules.mk.uebayasi2-4/+13
Don't call pkg_info to get the installed Emacs version; always use the version matching EMACS_TYPE set by users. Be DEPENDS to it. This should address pkg/37146 by Aleksey Cheusov. While here convert some emacs lisp packages to user-destdir.
2008-04-25Make emacs and emacs-nox11 look more like xemacs and xemacs-nox11 injlam2-18/+8
terms of file structure. Also add DESTDIR support.
2007-10-29Initial addition of buildlink3.mk fragments for Emacs / XEmacs programs.uebayasi1-0/+23
2007-08-13Fix up the use of package options in the Emacs packages:jlam1-13/+7
(1) Get rid of "nox11" -- the concept of "no" in package options is expressed by negating an option; use "-x11" instead. (2) Teach editors/emacs20 to use package options instead of EMACS_USE_POP, EMACS_USE_X, EMACS_USE_X_TOOLKIT and USE_INET6. We now use similar options as the other emacs packages, i.e. "x11", "motif", "xaw", as well as "pop" and "inet6". (3) Make the emacs*-nox11 packages simply remove all X11 options by setting PKG_OPTIONS.emacs appropriately and include the corresponding emacs Makefile. This allows for modifications to the emacs "X11" versions to be automatically picked up by the "non-X11" versions. The two corresponding versions of emacs now share the same version numbering, including PKGREVISIONs. Bump the PKGREVISIONs on all Emacs editor packages.
2007-06-11Update emacs{,-nox11} to 22.1.markd1-5/+9
update based in part on wip/emacs-current and wip/emacs22 packages. Many many changes since 21.4a. Read NEWS file for details.
2007-01-25Bump PKGREVISION for todays emacs changes.markd1-2/+2
2006-07-02Don't install the files in share/emacs group-writable. Bumpedrillig1-2/+2
PKGREVISION of emacs and emacs-nox11.
2006-06-20Add a run-time depenency on perl because bin/emacs-grep-changelogminskim1-2/+2
requires perl to run. Bump PKGREVISION.
2006-05-15Fix sort-columns function.markd1-2/+2
NetBSD sort objects to setting the field separator to the same value as the record separator. Since in this case the surrounding code guarantees there will be no tabs in the input set the field separator to tab. Bump PKGREVISION.
2006-04-05Pass the correct sized argument to sbrk() when trying to reduce the breakmarkd1-2/+2
so that on 64bit systems it is actually a negative number, not a very large positive one. Should fix PR pkg/29351. Thanks to Martijn van Buul for giving me access to an amd64 box so I could track this down. Bump PKGREVISION.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2005-06-08Share a Makefile.common between emacs and emacs-nox11.markd2-1803/+5
Should fix PR pkg/30462. Also convert emacs to options framework.
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-24Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to bewiz1-2/+1
useful.
2005-03-22Bump PKGREVISION for POSIX_SIGNALS change in patch-xx.wiz1-1/+2
2005-03-22Use .CURDIR instead of PKGDIR.wiz1-4/+4
2005-03-22Sort.wiz1-1344/+1344
2005-02-27Update for 21.4a. Noted by Dave Huang on tech-pkg.wiz2-1757/+1761
2005-02-24update to 21.4drochner1-4/+3
This release fixes CAN-2005-0100, which we had a patch for before.
2005-02-09fix format string vulnerability (CAN-2005-0100), bump PKGREVISIONdrochner1-2/+2
2004-04-12bl3ifyxtraeme1-2/+2
2004-02-29Copy a missing .h file from ${FILESDIR} to make this compile on amd64.kristerw1-1/+2
2004-02-16Remove info files entries from PLIST.seb1-116/+1
2004-01-27Use $FIND with "-print". Noted by Georg Schwarz in PR pkg/24248heinz1-2/+2
2004-01-22replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-29Convert to USE_NEW_TEXINFO.seb1-4/+5
Earned in the process: fixed info files registration for binary package and all info files actually registered.
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-04-24Bring up to date for 21.3jmc1-3/+9
2003-04-16replace hard coded version with PKGVERSIONjmc1-1734/+1734
2003-04-15Update emacs-nox11 to 21.3nb1 too. 21.3 + the new ld problem fix. Shareuebayasi8-180/+8
files/directories common to editors/emacs{,.-nox11}.
2003-04-11Re-import Emacs 21 (no X11), which has settled down in editors/emacs-nox11.uebayasi10-0/+2104