[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] xwidget updated (d972b50 -> a1124bc)
From: |
Joakim Verona |
Subject: |
[Emacs-diffs] xwidget updated (d972b50 -> a1124bc) |
Date: |
Sun, 11 Jan 2015 19:22:19 +0000 |
jave pushed a change to branch xwidget.
from d972b50 Removed unused xwidgt pointer
adds 3f79d31 international/ccl.el (define-ccl-program): Improve the
docstring.
adds d2cf05d * lisp/minibuffer.el (completion-category-defaults):
Default to nil.
adds 58f2d6e Compute C decls for DEFSYMs automatically
adds bc78ff2 Use 0 for Qnil
adds 5b5dab1 MS-Windows followup to previous commit
adds 6e8fe3f * lisp.h (XSYMBOL): Parenthesize id in forward decl.
adds f5afaf9 Add help-echo to xrefs
adds 215942d Merge from gnulib
adds c751166 NS: Fix frame size when height and font set at startup.
adds 95295df Use generic `display-buffer-alist' instead of
mode-specific customizations.
adds 88bc833 Merge branch master of git.sv.gnu.org:/srv/git/emacs.
adds 50414e9 * lisp/subr.el (redisplay-dont-pause): Mark as obsolete.
adds 8596361 src/window.c (Fwindow_body_width): Doc fix. (Bug#19395)
adds ad97127 Fix content decoding in gnus-read-ephemeral-bug-group
adds d71659f Port GFileMonitor * hack to Qnil==0 platforms
adds ad5ac01 * src/gfilenotify.c (monitor_to_lisp, lisp_to_monitor):
adds fa785a7 lisp/gnus/gnus-group.el (gnus-read-ephemeral-bug-group):
Use mm-enable-multibyte instead of set-buffer-multibyte
adds dff81fa lisp/gnus/gnus-group.el (gnus-read-ephemeral-bug-group):
Use mm-disable-multibyte instead of mm-enable-multibyte
adds ffa8603 * lisp/files.el (file-tree-walk): Remove; of unknown
authorship.
adds 5a92f20 * admin/authors.el (authors-aliases): Add an entry to
ignore.
adds 9f65476 # ChangeLog fixes
adds f6a27d2 Port Qnil==0 XUNTAG to clang
adds ce5c361 * conf_post.h (ATTRIBUTE_ALLOC_SIZE): Port to clang 3.5.0.
adds 206333e * lisp.h (TAG_SYMPTR): Don't do arithmetic on NULL.
adds 0002f31 Port new Lisp symbol init to x86 --with-wide-int
adds daa18b5 Fix fallout from "Qnil is zero" change in the display
engine. (Bug#19535)
adds ad83cda Fix GDB accesses to the 'nil's name.
adds 5fbd17e Fix line-move-visual's following of column in R2L lines.
adds bcebc83 * lisp/emacs-lisp/eieio*.el: Use hashtables rather than
obarrays
adds d4a12e7 * lisp/emacs-lisp/eieio-core.el (eieio--class-v): Rename
from class-v.
adds ee93d7a * lisp/emacs-lisp/eieio*.el: Remove "name" field of
objects
adds 232823a lisp/emacs-lisp/eieio*.el: Reduce object header to 1 slot
adds cb4db86 * lisp/emacs-lisp/eieio*.el: Use class objects in
`parent' field.
adds 1599688 lisp/emacs-lisp/eieio-core.el
(eieio-backward-compatibility): New var.
adds 5418156 * emacs-lisp/eieio-generic.el: New file.
adds 6a67b20 * lisp/emacs-lisp/eieio*.el: Move the function defs to
defclass.
adds a749f1c Shrink EIEIO object header. Move generics to
eieio-generic.el.
adds d1f848f Refactor pointer-to-integer conversion
adds 9c64c52 Teach js-mode about ES6 generators
adds 087a4d2 Tweak NEWS
adds c2208b3 Better binding for vc-delete-file
adds 485763c MS-Windows followup for change in semantics of XIL and
XLI. (Bug#15880)
adds 0046f2c Tweak eww DWIM URL recognition
adds 790ca72 Further eww DWIM URL interpretation fixups
adds 1fd0073 (eww): Don't interpret "org/foo" as an URL.
adds afaa7c1 eww title cleanup when loading
adds fd6b7e5 (shr-urlify): Decode URLs before using them as titles
adds ec7605b (shr-urlify): Don't bother the user about
invalidly-encoded display strings
adds 29eaf3c Port Qnil==0 changes to 32-bit --with-wide-int
adds 288e1fd Port to 32-bit Sun C 5.12 sparc
adds 6499379 Port to HAVE_FREETYPE && !HAVE_XFT
adds 6a37ece Port to 32-bit --with-wide-int
adds 6cc9ad8 Spelling fixes
adds b995b4a Default to 'configure --enable-silent-rules'
adds 9a57bda Port to MSB hosts without optimization
new cc7cb20 merge master, fix conflicts
new a1124bc Update to new DEFSYM strategy
Summary of changes:
ChangeLog | 19 +
INSTALL | 7 +-
admin/ChangeLog | 4 +
admin/authors.el | 1 +
configure.ac | 4 +-
doc/lispref/display.texi | 27 +-
etc/ChangeLog | 9 +
etc/NEWS | 24 +-
etc/NEWS.24 | 3 +
lib-src/ChangeLog | 38 +
lib-src/make-docfile.c | 289 ++++--
lib/stdio.in.h | 7 +-
lisp/ChangeLog | 355 ++++++-
lisp/cedet/ChangeLog | 49 +
lisp/cedet/ede.el | 10 +-
lisp/cedet/ede/base.el | 21 +-
lisp/cedet/ede/custom.el | 4 +-
lisp/cedet/ede/proj.el | 2 +-
lisp/cedet/ede/project-am.el | 8 +-
lisp/cedet/ede/speedbar.el | 8 +-
lisp/cedet/semantic.el | 87 +-
lisp/cedet/semantic/bovine/make.el | 5 +-
lisp/cedet/semantic/complete.el | 4 +-
lisp/cedet/semantic/db-ebrowse.el | 2 +-
lisp/cedet/semantic/db-el.el | 2 +-
lisp/cedet/semantic/db-file.el | 3 +-
lisp/cedet/semantic/db-find.el | 6 +-
lisp/cedet/semantic/db-typecache.el | 2 +-
lisp/cedet/semantic/db.el | 4 +
lisp/cedet/semantic/ede-grammar.el | 2 +-
lisp/cedet/semantic/fw.el | 19 +-
lisp/cedet/semantic/grammar.el | 9 +-
lisp/cedet/semantic/scope.el | 4 +-
lisp/cedet/srecode/compile.el | 8 +-
lisp/cedet/srecode/fields.el | 2 +-
lisp/cedet/srecode/insert.el | 10 +-
lisp/cedet/srecode/map.el | 2 +-
lisp/emacs-lisp/chart.el | 10 +-
lisp/emacs-lisp/eieio-base.el | 123 ++-
lisp/emacs-lisp/eieio-core.el | 1797 ++++++++---------------------
lisp/emacs-lisp/eieio-custom.el | 50 +-
lisp/emacs-lisp/eieio-datadebug.el | 14 +-
lisp/emacs-lisp/eieio-generic.el | 904 +++++++++++++++
lisp/emacs-lisp/eieio-opt.el | 175 +--
lisp/emacs-lisp/eieio-speedbar.el | 10 +-
lisp/emacs-lisp/eieio.el | 498 +++++----
lisp/files.el | 32 -
lisp/gnus/ChangeLog | 14 +-
lisp/gnus/gnus-group.el | 42 +-
lisp/gnus/registry.el | 2 +-
lisp/international/ccl.el | 49 +-
lisp/minibuffer.el | 29 +-
lisp/net/eww.el | 15 +-
lisp/net/shr.el | 7 +-
lisp/progmodes/js.el | 5 +-
lisp/progmodes/xref.el | 3 +-
lisp/shell.el | 9 +-
lisp/simple.el | 12 +-
lisp/subr.el | 1 +
lisp/vc/vc-hooks.el | 2 +-
m4/stdio_h.m4 | 20 +-
src/.gdbinit | 18 +-
src/ChangeLog | 247 ++++
src/alloc.c | 147 ++-
src/bidi.c | 1 -
src/buffer.c | 41 +-
src/buffer.h | 6 -
src/bytecode.c | 1 -
src/callint.c | 14 +-
src/casefiddle.c | 2 -
src/casetab.c | 1 -
src/category.c | 2 -
src/ccl.c | 24 +-
src/ccl.h | 2 -
src/character.c | 6 -
src/character.h | 1 -
src/charset.c | 20 +-
src/charset.h | 3 -
src/chartab.c | 4 +-
src/cmds.c | 13 +-
src/coding.c | 51 +-
src/coding.h | 19 -
src/composite.c | 4 -
src/composite.h | 1 -
src/conf_post.h | 4 +-
src/data.c | 56 -
src/dbusbind.c | 39 +-
src/decompress.c | 2 -
src/dired.c | 8 -
src/dispextern.h | 28 +-
src/dispnew.c | 12 +-
src/disptab.h | 3 -
src/doc.c | 2 -
src/dosfns.c | 2 -
src/editfns.c | 24 +-
src/emacs.c | 9 +-
src/eval.c | 38 +-
src/fileio.c | 99 +--
src/fns.c | 22 -
src/font.c | 70 +-
src/font.h | 18 +-
src/fontset.c | 5 -
src/fontset.h | 1 -
src/frame.c | 192 ++--
src/frame.h | 51 -
src/fringe.c | 4 -
src/ftfont.c | 9 +-
src/ftxfont.c | 2 -
src/gfilenotify.c | 56 +-
src/gnutls.c | 23 +-
src/image.c | 109 +--
src/inotify.c | 81 +-
src/insdel.c | 6 +-
src/intervals.h | 16 +-
src/keyboard.c | 260 ++---
src/keyboard.h | 31 -
src/keymap.c | 19 +-
src/keymap.h | 3 -
src/lisp.h | 434 ++++----
src/lread.c | 101 +-
src/macfont.m | 24 +-
src/macros.c | 5 +-
src/menu.h | 4 -
src/minibuf.c | 36 +-
src/nsfns.m | 29 -
src/nsfont.m | 7 +-
src/nsimage.m | 2 -
src/nsmenu.m | 6 -
src/nsselect.m | 2 -
src/nsterm.h | 1 -
src/nsterm.m | 17 +-
src/print.c | 19 +-
src/process.c | 32 +-
src/process.h | 9 -
src/profiler.c | 1 -
src/search.c | 9 +-
src/sound.c | 6 -
src/syntax.c | 8 -
src/term.c | 9 -
src/terminal.c | 4 -
src/textprop.c | 22 +-
src/undo.c | 8 +-
src/w32.c | 2 -
src/w32.h | 1 -
src/w32fns.c | 21 +-
src/w32font.c | 47 +-
src/w32inevt.c | 3 +-
src/w32menu.c | 2 -
src/w32notify.c | 10 +-
src/w32proc.c | 2 -
src/w32select.c | 8 +-
src/w32term.c | 9 +-
src/w32uniscribe.c | 4 -
src/window.c | 27 +-
src/window.h | 1 -
src/xdisp.c | 274 ++---
src/xfaces.c | 111 +--
src/xfns.c | 10 +-
src/xftfont.c | 3 -
src/xmenu.c | 3 +-
src/xml.c | 2 -
src/xselect.c | 16 +-
src/xsettings.c | 2 -
src/xterm.c | 8 -
src/xterm.h | 3 -
src/xwidget.c | 23 +-
src/xwidget.h | 2 +-
test/ChangeLog | 71 +-
test/automated/eieio-test-methodinvoke.el | 58 +-
test/automated/eieio-test-persist.el | 17 +-
test/automated/eieio-tests.el | 124 +-
171 files changed, 4084 insertions(+), 4390 deletions(-)
create mode 100644 lisp/emacs-lisp/eieio-generic.el
- [Emacs-diffs] xwidget updated (d972b50 -> a1124bc),
Joakim Verona <=