]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorGerd Moellmann <gerd@gnu.org>
Sat, 1 Jan 2000 17:25:11 +0000 (17:25 +0000)
committerGerd Moellmann <gerd@gnu.org>
Sat, 1 Jan 2000 17:25:11 +0000 (17:25 +0000)
lisp/ChangeLog
src/ChangeLog

index 032ede033398f86b6024c8d7942a9ea7c7424f72..4edf9b8b164e5deb936a43cf93ec7e892fb01ea5 100644 (file)
@@ -1,11 +1,14 @@
 2000-01-01  Gerd Moellmann  <gerd@gnu.org>
 
+       * image.el (create-image, defimage): Don't assume image data is a
+       string.
+
        * image.el (defimage): Handle specifications containing :data
        instead of :file.
        (image-type-from-data): New function.
        (image-type-from-file-header): Use it.
        (create-image): Add parameter DATA-P.
-
+       
 1999-12-31  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
 
        * echistory.el (electric-command-history): Call Command-history-setup
index 93127f9b5051600f31e466956cfae1cad9d2e0e5..6bf58257216c765d5236d504b4f9ce7d546788ff 100644 (file)
@@ -1,5 +1,22 @@
 2000-01-01  Gerd Moellmann  <gerd@gnu.org>
 
+       * syntax.c (Fforward_word): Undo previous change.
+
+       * editfns.c (Fconstrain_to_field): Don't constrain if
+       inhibit-field-text-motion is non-nil.
+       (Fline_beginning_position): Undo previous change.
+       (Fline_end_position): Ditto.
+
+       * syntax.c (Fforward_word): Notice field boundaries only if
+       inhibit-field-text-motion is nil.
+
+       * lisp.h: Add extern declaration for Vinhibit_field_text_motion.
+
+       * editfns.c (Vinhibit_field_text_motion): New variable.
+       (inhibit-field-text-motion): New DEFVAR_LISP.
+       (Fline_beginning_position, Fline_end_position): Notice field
+       boundaries only if inhibit-field-text-motion is nil.
+
        * xfns.c (x_create_x_image_and_pixmap): Remove parameter FILE.
        All calls adjusted.
        (x_build_heuristic_mask): Likewise.