- 11 Dec, 2012 14 commits
-
-
Michael Albinus authored
incoming inotify event.
-
Eli Zaretskii authored
src/xdisp.c (handle_face_prop): Fix logic of computing it->start_of_box_run_p. (append_space_for_newline): If the glyph row is R2L, reset the iterator's end_of_box_run_p flag before prepending the space glyph. (extend_face_to_end_of_line): If the glyph row is R2L, reset the iterator's start_of_box_run_p flag before prepending the stretch. (append_glyph, produce_image_glyph, append_composite_glyph) (append_stretch_glyph, append_glyphless_glyph): Reverse the left_box_line_p and right_box_line_p flags of the glyph for R2L glyph rows.
-
Glenn Morris authored
-
Dmitry Antipov authored
if changed buffer is not shown in a window. * insdel.c (prepare_to_modify_buffer): Likewise. * window.c (replace_buffer_in_windows_safely): Do nothing if buffer is not shown in a window. (Fforce_window_update): Likewise if string or buffer argument is passed.
-
Eli Zaretskii authored
src/inotify.c (Finotify_add_watch): Rename decoded_file_name to encoded_file_name, which is what it is.
-
Eli Zaretskii authored
See http://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00288.html for the details. lisp/makefile.w32-in (compile4-SH): Fix a typo that caused term subdirectory be skipped.
-
Dmitry Antipov authored
* fringe.c (Ffringe_bitmaps_at_pos): * indent.c (Fvertical_motion): * insdel.c (prepare_to_modify_buffer): * keyboard.c (make_lispy_position): * window.c (Fwindow_end, Fpos_visible_in_window_p, unshow_buffer) (window_scroll_pixel_based, displayed_window_lines) (Fset_window_configuration): * xdisp.c (message_dolog, with_echo_area_buffer_unwind_data) (mark_window_display_accurate_1, redisplay_window, decode_mode_spec): Replace direct access to marker fields with calls to marker_position and/or marker_byte_position.
-
Glenn Morris authored
-
Glenn Morris authored
* lisp/progmodes/f90.el (f90-line-continued, f90-indent-region): Treat preprocessor lines embedded in continuations like comments. (f90-indent-line): Special-case preprocessor lines. * test/automated/f90.el (f90-test-bug13138): New test.
-
Jay Belanger authored
-
Jay Belanger authored
formats. * lisp/calc/calc-forms.el (math-parse-iso-date): New function. (math-parse-date): Use `math-parse-iso-date' when appropriate. (math-parse-iso-date-validate): Add extra error checking. (calc-date-notation): Add ability to access new date formats.
-
Juanma Barranquero authored
-
Juanma Barranquero authored
(HAVE_DECL_UNSETENV, HAVE_SIG2STR, VOID_UNSETENV): New macros. (ULIMIT_BREAK_VALUE): Remove.
-
Paul Eggert authored
This follows up and records an email in <http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00496.html>.
-
- 10 Dec, 2012 16 commits
-
-
Stefan Monnier authored
font-lock as well as when there's no text-property.
-
Daniel Colascione authored
Daniel Colascione 2012-12-10 Add emacs.res to .bzrignore Daniel Colascione 2012-12-10 Fix cygw32 build break
-
Daniel Colascione authored
-
Daniel Colascione authored
-
Paul Eggert authored
There's no need to test for any of three inotify functions, since we use all three. Check for just the first one.
-
Jambunathan K authored
(hi-lock-keyword->face): New function. Use it wherever we used cadadadr instead. (hi-lock--regexps-at-point): Ignore faces that can't come from hi-lock. (hi-lock--last-face): Remove var. (hi-lock--unused-faces): New var to replace it. (hi-lock-read-face-name): Use/maintain it. (hi-lock-unface-buffer): Maintain it. Fix error for the C-u case. (hi-lock-set-pattern): Ignore new rule if it has the same regexp even if it has another face. Fixes: debbugs:11095
-
Daniel Colascione authored
-
Dmitry Antipov authored
* buffer.h (struct buffer): New member window_count. (buffer_window_count): New function. * buffer.c (Fget_buffer_create, Fmake_indirect_buffer): Initialize window_count. (Fkill_buffer): Verify window_count for the buffer being killed. (modify_overlay): Do not force redisplay if buffer is not shown in any window. (init_buffer_once): Initialize window_count for buffer_defaults and buffer_local_symbols. * window.h (buffer_shared): Remove declaration. (wset_buffer): Convert from inline ... * window.c (wset_buffer): ... to an ordinary function. (adjust_window_count): New function. (make_parent_window): Use it. * xdisp.c (buffer_shared): Remove. (redisplay_internal, redisplay_window): Adjust users. (buffer_shared_and_changed): Use per-buffer window counter.
-
Eli Zaretskii authored
-
Eli Zaretskii authored
-
Eli Zaretskii authored
-
Rüdiger Sonderfeld authored
configure.ac (inotify): New option. (HAVE_INOTIFY): Test for inotify. src/termhooks.h (enum event_kind) [HAVE_INOTIFY]: Add FILE_NOTIFY_EVENT. src/lisp.h (syms_of_inotify) [HAVE_INOTIFY]: Add prototype. src/keyboard.c (Qfile_inotify) [HAVE_INOTIFY]: New variable. (syms_of_keyboard): DEFSYM it. (kbd_buffer_get_event) [HAVE_INOTIFY]: Generate FILE_NOTIFY_EVENT. (make_lispy_event): Support FILE_NOTIFY_EVENT by generating Qfile_inotify events. (keys_of_keyboard) [HAVE_INOTIFY]: Bind file-inotify events in special-event-map to inotify-handle-event. src/emacs.c (main) [HAVE_INOTIFY]: Call syms_of_inotify. src/Makefile.in (base_obj): Add inotify.o. src/inotify.c: New file. lisp/subr.el (inotify-event-p, inotify-handle-event): New functions. test/automated/inotify-test.el: New test.
-
Daniel Colascione authored
-
Glenn Morris authored
-
Paul Eggert authored
for string length.
-
Stefan Monnier authored
-
- 09 Dec, 2012 9 commits
-
-
Eli Zaretskii authored
nt/inc/unistd.h (unsetenv): Provide a prototype.
-
Eli Zaretskii authored
lisp/makefile.w32-in (WINS_BASIC1, WINS_BASIC2, WINS_BASIC3) (WINS_BASIC4): New variables, subdivide subdirectories into 4 parts. (WINS_BASIC): Define as concatenation of the above. (compile): Subdivide into 4 separate and independent jobs that can be run in parallel. (compile0-CMD, compile0-SH): New targets for compiling COMPILE_FIRST files, which are prerequisites for the rest of the byte-compilation. (compile1-CMD, compile2-CMD, compile3-CMD, compile4-CMD): New targets for parallel compilation with cmd.exe. (compile1-SH, compile2-SH, compile3-SH, compile4-SH): Ditto for compiling under a Unixy shell.
-
Stefan Monnier authored
-
Glenn Morris authored
-
Andreas Schwab authored
Don't quote $MAKEINFO.
-
Chong Yidong authored
-
Chong Yidong authored
(set-mark-command, exchange-point-and-mark): Remove calls.
-
Paul Eggert authored
* configure.ac (srcdir): Don't assume $PWD lacks spaces. (srcdir, MAKEINFO, PKG_CONFIG, PKG_CONFIG_MIN_VERSION): All uses quoted, to allow spaces in these vars.
-
Glenn Morris authored
* lisp/emacs-lisp/lisp-mode.el (eval-defun-1): Doc fix. Respect a defcustom's :set function, if appropriate. (eval-defun): Doc fix. * doc/lispref/customize.texi (Variable Definitions): Mention eval-defun on a defcustom calls the :set function when appropriate. * etc/NEWS: Mention this. Fixes: debbugs:109
-
- 08 Dec, 2012 1 commit
-
-
Juri Linkov authored
(Info-fontify-node, Info-bookmark-make-record): Remove the file extension from Info-current-file. Fixes: debbugs:13016
-