- 17 Jun, 2019 12 commits
-
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/bytecomp.el (byte-compile-function-warn): Check whether we want the `obsolete' warning before issuing it.
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/eieio.el (cl-print-object): Suppress the warning about object-print being obsolete, since there are no in-tree methods like that any more.
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/cl-generic.el (cl-defmethod): Pass the symbol name on to `byte-compile-warning-enabled-p' to make with-suppressed-warnings work in cl-defmethods, too.
-
Lars Ingebrigtsen authored
* lisp/cedet/semantic/db-el.el (object-print): Ditto. (object-print): Ditto. * lisp/cedet/semantic/db-global.el (object-print): Ditto. * lisp/cedet/semantic/db.el (object-print): Remove; unused. * lisp/cedet/semantic/db.el (semanticdb-debug-info): New method. (object-print): Rewritten to be cl-print-object. * lisp/emacs-lisp/eieio.el (eieio-object-name): Allow the EXTRA argument to be a list of strings.
-
Lars Ingebrigtsen authored
* lisp/vc/vc-git.el (vc-git-stash-delete-at-point) (vc-git-stash-show-at-point, vc-git-stash-apply-at-point) (vc-git-stash-pop-at-point): Add doc strings to these commands.
-
Roland Winkler authored
-
Eric Abrahamsen authored
* lisp/gnus/gnus-registry.el (gnus-registry-load): Check if the registry is already loaded, and don't load again unless new optional FORCE argument is non-nil. (gnus-registry-clear): New function to clear the registry, added as a Gnus shutdown. Now that loading doesn't unilaterally reset the registry, we need to make sure it is reloaded when Gnus is.
-
YAMAMOTO Mitsuharu authored
* src/image.c (image_set_rotation): Halve translations as double values.
-
Glenn Morris authored
* lisp/emacs-lisp/bytecomp.el (emacs-lisp-compilation-mode): Doc fix. (byte-recompile-directory): Use emacs-lisp-compilation-mode.
-
Glenn Morris authored
* test/lisp/emacs-lisp/bytecomp-tests.el (test-suppression): Disable filling rather than working around it.
-
Glenn Morris authored
* lisp/emacs-lisp/bytecomp.el (byte-compile-print-syms): Use fill-column from the compile log buffer.
-
Glenn Morris authored
* lisp/emacs-lisp/warnings.el (warning-fill-column): New variable. (display-warning): Use warning-fill-column. * doc/lispref/display.texi (Warning Variables): Mention warning-fill-column.
-
- 16 Jun, 2019 26 commits
-
-
Stefan Monnier authored
Move it to those places where we know gv has been loaded.
-
Lars Ingebrigtsen authored
* src/Makefile.in (AM_V_NO_PD): New macro written by Andreas Schwab that can be either --no-print-directory or "". (%.elc): Use it instead if the if statement.
-
Glenn Morris authored
-
Juanma Barranquero authored
* src/eval.c (init_eval_once): Set max_specpdl_size to 1500. * doc/lispref/variables.texi (Local Variables): Document it.
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/eieio-opt.el (cl-extra): Add comment about why we're not requiring cl-lib.
-
Alan Third authored
This reverts commit cf3081d2. ; Pushed in error.
-
Alan Third authored
* src/image.c: (image_set_rotation, image_set_size, image_set_transform): Combine into image_set_transform. (image_set_crop): Remove function. (lookup_image): Remove calls to removed functions and remove transform_matrix. * test/manual/image-transforms-tests.el (test-cropping): Remove function. (test-transforms): Remove reference to test-cropping.
-
Alan Third authored
* doc/lispref/display.texi (Image Descriptors): Document :crop and update :rotation. * src/image.c: Describe the image transform matrix layout. * test/manual/image-transforms-tests.el: New file.
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/cl-generic.el (gv-setter): Declare to avoid a compilation warning.
-
Alan Mackenzie authored
* lisp/progmodes/cc-engine.el (c-back-over-member-initializers): call c-parse-state outside of the narrowing operation. * lisp/progmodes/cc-fonts.el (c-get-fontification-context) (c-font-lock-cut-off-declarators): Replace calls to c-determine-limit with crude position calculations for speed.
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/eieio-base.el (clone): Use eieio-object-class instead of obsolete function class-of.
-
Lars Ingebrigtsen authored
* lisp/cedet/ede/auto.el (ede-project-autoload): Inherit from eieio-named, because we want to set the object name... * lisp/cedet/ede.el (ede-new): ... which we do here, and fix the compilation warning about the obsolete eieio-object-set-name-string function.
-
Lars Ingebrigtsen authored
This reverts commit 7bbb56bc. The commit led to a bootstrap error.
-
Lars Ingebrigtsen authored
* lisp/cedet/ede.el (ede-new): ... which we do here, and fix the compilation warning about the obsolete eieio-object-set-name-string function. * lisp/cedet/ede/auto.el (ede-project-autoload): Inherit from eieio-named, because we want to set the object name...
-
Lars Ingebrigtsen authored
* lisp/cedet/semantic/grammar.el (semantic-analyze-current-context): Remove obsolete name arg. * lisp/cedet/srecode/insert.el (srecode--insert-into-buffer): Ditto.
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/eieio-opt.el (cl-extra): Require for cl--describe-class.
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/eieio-opt.el (eieio-help-constructor): Don't use obsolete function eieio-help-class.
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/eieio-custom.el (eieio-read-customization-group): Slot `name' may not exist in all classes, so protect against that (and avoid a compilation warning about it).
-
Lars Ingebrigtsen authored
* lisp/cedet/srecode/srt-mode.el (srecode-macro-help): Add hack to avoid compilation warning about slot that has to exist at this point.
-
Lars Ingebrigtsen authored
* lisp/emulation/viper-ex.el (ex-tag): Avoid a compilation warning about find-tag-other-window.
-
Lars Ingebrigtsen authored
* lisp/eshell/esh-mode.el (ansi-color-apply-text-property-face): Declare to avoid a compilation warning.
-
Lars Ingebrigtsen authored
* lisp/textmodes/reftex-global.el (reftex-query-replace-document): Rewrite to use fileloop directly to avoid the obsolete function tags-query-replace.
-
Lars Ingebrigtsen authored
* lisp/vc/vc-dir.el (vc-dir-query-replace-regexp): Rewrite to use fileloop directly to avoid the obsolete function tags-query-replace.
-
Alan Mackenzie authored
* lisp/progmodes/cc-defs.el: (c-syntax-table-hwm): Move the defvar to here from cc-mode.el, since the variable is needed at compile time in c-emacs-features. (c-min-property-position): New macro. (c-put-char-property, c-clear-char-property, c-clear-char-properties) (c-clear-char-property-with-value-function) (c-clear-char-property-with-value-on-char-function) (c-put-char-properties-on-char): Adjust c-syntax-table-hwm appropriately when syntax-table text properties are changed. * lisp/progmodes/cc-engine.el (c-truncate-lit-pos-cache): Remove the now unneeded setting of c-syntax-table-hwm, and the unneeded declaration of c-syntax-table-hwm.
-
Michael Albinus authored
* doc/misc/tramp.texi (Obtaining Tramp): Mention `customize-package-emacs-version-alist'.
-
Dmitry Gutov authored
* lisp/progmodes/xref.el: (xref--display-buffer-in-other-window) (xref--display-buffer-in-window): New functions. (xref--show-pos-in-buf): Use them (bug#33870)
-
- 15 Jun, 2019 2 commits
-
-
Stefan Kangas authored
* lisp/bookmark.el (bookmark-errors): Add MESSAGE parameter string.
-
Noam Postavsky authored
Checking the result of display-images-p doesn't make sense if the display capabilities when loading the file are different from the display used to actually look at the widget (which is easily possible now that Emacs supports both tty and graphic frames in the same instance). * lisp/tree-widget.el (tree-widget-image-enable): Default to t, always. This still shows text on displays that can't show images.
-