Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes are recorded in source tree as ChangeLog.2, and too long
to list here. Thanks.
|
|
prev version: emacs24-24.3.50.20140101nb10
current version: emacs25-25.0.50.2015041522
(upstream)
Upstream changes are too many to list here. Year and
3 month between them. But it includes (at least)
- the changes from emacs24 to emacs25
(This may require adding emacs25 on
EMACS_VERSIONS_ACCEPTED in some packages)
(pkgsrc)
- (Makefile.common) sequence now resembles (wip)/emacs-current/Makefile
- (Makefile)
Add missing send-pr.el setup (at /usr/share/gnats) in site-init.el
- (files/site-init.el)
Copied from editors/emacs24
- Drop patch-ae: "if [ $# == 0 ]; then" ( == -> =)
patch-configure.ac: ksh bad substitution problem
patch-src_image.c: Fix build with giflib 5.1.
- (options.mk)
* configuration now resembles (wip)/emacs-current/options.mk
* Add options xaw3d and xml (also in PKG_SUGGESTED_OPTIONS)
* Correction typo on CONFIGURE_ARGS on --without-imagemagic(k)
|
|
Moved files in share/emacs/24.3.50/leim to share/emacs/24.3.50/lisp/leim.
|
|
Notable changes:
* org-mode supports SVG files.
* unicode routines regenrated for Unicode 6.3.0.
* Many improvements in ruby-mode.
|
|
Notable changes:
- Ensure unmarking in buffer menu clears 'S' marks.
- Remove PDF refcards.
- battery.el (battery-pmset): Handle OS X Mavericks.
- Sync with upstream verilog-mode revision 1a6ecec7.
- Support menus on text-mode terminals.
- Add support for package signature checking.
- Sync with Tramp 2.2.8.
|
|
New elisp packages: frameset and gnus-icalendar.
|
|
Notable changes:
- Fix races with threads and file descriptors.
- progmodes/ruby-mode.el: Support array of symbols for Ruby 2.0.
- filenotify.el: New package.
- textmodes/bibtex.el: Add support for DOI URLs.
- Convert symbol prettification into minor mode and global minor mode.
- Add support for dired in saveplace.
- Implement changes in Secret Service API.
|
|
Notable changes:
- Obsolete lisp packages: sup-mouse and xesam.
|
|
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.
|
|
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 <f11> and M-<f10>, 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.
|
|
Notable changes:
* mail/rmail.el (rmail-font-lock-keywords): Accept non-ASCII
letters in cite-prefix.
* shell.el (shell-dynamic-complete-functions): Put
pcomplete-completions-at-point, so as to try
comint-filename-completion first (Bug#10417).
* Introduce a mechanism to widen the region used in context font
locking. Use this to protect declarations from losing their
contexts.
|
|
Notable changes:
* buffer.h (struct buffer): Use time_t, not int, for a time stamp.
This fixes a Y2038 bug on 64-bit hosts.
* pcmpl-cvs.el (pcmpl-cvs-entries): Update for Emacs 22.1 changes to
split-string.
* mouse.el (mouse-drag-track): Set scroll-margin to 0 while
tracking (Bug#9541).
* mail/smtpmail.el (smtpmail-via-smtp): Ignore errors that arise
when sending QUIT
* emacs-lisp/bytecomp.el (byte-compile-lapcode): Fix overflow check.
|
|
Notable changes:
- Resolve invalid use of a regexp in regexp-opt.
- Sync with Tramp 2.2.2.
- Simplify url handling in rcirc-mode.
- Fontify bitfield declarations properly.
- Prevent cc-langs.elc being loaded at run time.
- Fontify declarators properly when, e.g., a jit-lock chunk begins
inside a declaration.
- Add support for biblatex.
|
|
Changes:
- themes/dichromacy-theme.el: New theme.
|
|
Changes:
- New input method: ipa-paraat.
- url-future.el: Add general futures facility.
|
|
Notable changes:
* textmodes/rst.el (rst-define-level-faces): Do not define face
symbol if it is already defined.
* sha1.el: Remove. Function `sha1' is now builtin.
* mail/sendmail.el: Require `rfc2047'.
* Add an :exit-function for completion-at-point.
* textmodes/bibtex.el: Convert to lexical binding.
* <lots-of-files>.el: Don't quote lambda expressions with `quote'.
|
|
Changes:
- Fix some integer overflow issues, such as string length overflow.
- Fix handling of break-hardlink-on-save with non-existent files.
- Common Lisp indentation improvements on defmethod and lambda-lists.
|
|
Patches provided by Makoto Fujiwara in PR 44871.
Changes:
- keep config.log (Bug#765) and delete config.log~.
- Fix bug with --enable-checking=stringoverrun to have no effect.
- Suppress unnecessary checks for size_t for configure.
- Add strtoumax for GNULIB_MODULES.
- Check for GnuTLS certificate verify callbacks.
- Don't erase config.status in case of error.
(See ChangeLog for the complete list of changes.)
|
|
Patches provided by Makoto Fujiwara in PR 44871.
Changes:
- Fix problems found by GCC 4.6.0's static checks.
- man.el (Man-page-header-regexp): Solaris < 2.6 no longer supported.
- custom.el (load-theme): Minor optimization in assigning faces.
- emacs-lisp/package.el (package--with-work-buffer): Recognize https
URLs.
|
|
Changes:
* emacs-lisp/package.el (package-tar-file-info): Handle also
remote files.
* cus-start.el (cursor-in-non-selected-windows):
Fix :set quoting oddness.
* font-lock.el (lisp-font-lock-keywords-1): Don't highlight `)'
in some setf expressions.
* vc/vc.el (vc-next-action): Add missing space to y-or-n-p prompt.
Give an explicit error if failed to make writable.
* Documentation fixes.
|
|
- 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.
|
|
- Gnus updated
New files: color.el, proto-stream.el, rtree.el, and shr-color.el.
|
|
- New languages in org-babel: calc, js, ledger, lisp, org, platuml,
and scheme.
|
|
Changes:
* progmodes/cc-fonts.el (c-font-lock-enum-tail): New function
which fontifies the tail of an enum.
(c-basic-matchers-after): Insert a call to the above new function.
This fixes bug #7264.
* cus-start.el: Add :set properties for minor modes menu-bar-mode,
tool-bar-mode, transient-mark-mode. (Bug#7306)
* minibuffer.el (completion-cycling): New var (bug#7266).
* iswitchb.el (iswitchb-kill-buffer): Avoid `iswitchb-make-buflist'
which changes the order of matches seen by users (bug#7231).
* server.el (server-port): New option. (Bug#854)
* epa-mail.el (epa-mail-encrypt): Handle local-part only
recipients; expand mail aliases (Bug#7280).
* image.el (image-checkbox-checked, image-checkbox-unchecked):
Delete (Bug#7222).
* epg-config.el (epg-gpg-program): Try to use "gpg2" if "gpg"
executable is not available on the system (Bug#7268).
|
|
Changes:
- New directory for SRecode template files.
- Make the *Packages* buffer read-only.
|
|
Recent changes:
* mail/rmail.el (rmail-show-message-1): Catch an error of
base64-decode-region and just show an error message (bug#7165).
* subr.el (last): Deal with dotted lists (reported in bug#7174).
* subr.el (last): Use `safe-length' instead of `length' (bug#7206).
* image.el (image-library-alist): Declare as obsolete alias.
(image-type-available-p): Use `dynamic-library-alist'.
* subr.el (last): Make it faster. (Bug#7174)
* cus-theme.el (custom-theme--listed-faces): Add cursor face.
(describe-theme-1): Extract doc from unloaded themes.
* cus-theme.el (describe-theme, customize-themes)
(custom-theme-save): New commands.
(custom-new-theme-mode-map): Bind C-x C-s.
(custom-new-theme-mode): Use custom--initialize-widget-variables.
(customize-create-theme): New optional arg THEME.
(custom-theme-revert): Use it.
(custom-theme-visit-theme): Remove dead code.
(custom-theme-merge-theme): Use custom-available-themes.
(custom-theme-write): Make interactive.
(custom-theme-write): Use custom-theme-name-valid-p.
(describe-theme-1, custom-theme-choose-revert)
(custom-theme-checkbox-toggle, custom-theme-selections-toggle):
New funs.
(custom-theme-allow-multiple-selections): New option.
(custom-theme-choose-mode): New major mode.
* ibuffer.el (ibuffer-mode-map): Don't redefine the cursor keys,
since that's too annoying. Move the filter groups commands to
TAB/backtab.
|
|
Changes:
- progmodes/sql.el updated to 2.7.
- Major code cleanup for tramp.
- Migrate to Tramp 2.2.
|
|
Changes:
- Use SMIE's blink-paren for octave-mode.
- Provide blink-matching support to SMIE.
- Use `declare' in defmacros.
|
|
Changes:
- Updated sql.el to 2.5.
- Added pcase.el.
|
|
|
|
Updated packages include sql and org.
|
|
Changes include many improvements in the vc package.
|
|
Changes:
- Move version control related files to the "vc" subdirectory.
|
|
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.
|
|
Changes:
* configure.in: Check for utmp.h availability (FreeBSD 9.x lacks
this header file).
* .bzrignore: Ignore all .exe, instead of individual files.
* configure.in: Explicitly check for and link to -lXrender.
* INSTALL.BZR, README: Use bug-gnu-emacs rather than emacs-pretest-b
for bug reports for development versions.
|
|
Changes:
* .dir-locals.el (change-log-mode): Restore bug-reference-mode.
* info/dir: Add Semantic.
* info/dir: Add EDT entry.
* .dir-locals.el (bug-reference-url-format): Change to debbugs.gnu.org.
* elisp package updates: edt, cedet, chart, eieio, files-x, font-setting,
hfy-cmap, htmlfontify, mule-conf, ucs-normalize, mpc, imap, tramp,
levents, lucid, sym-comp, org, js, and subword.
|
|
|
|
This package is based on emacs-current in pkgsrc-wip, which was
originally packaged by OBATA Akio.
|