1. 11 Oct, 2014 3 commits
  2. 10 Oct, 2014 7 commits
  3. 09 Oct, 2014 6 commits
  4. 08 Oct, 2014 9 commits
    • Leo Liu's avatar
      Enhance terpri to allow conditionally output a newline · 2dbd7a37
      Leo Liu authored
      * doc/lispref/streams.texi (Output Functions): Document new argument ENSURE to
      terpri.
      
      * doc/misc/cl.texi (Porting Common Lisp): Remove parse-integer.
      
      * lisp/emacs-lisp/cl-extra.el (cl-fresh-line): New function.
      
      * src/keymap.c (describe_vector_princ):
      * src/keyboard.c (Fcommand_error_default_function): Adapt to change to
      Fterpri.
      
      * src/print.c (printchar_stdout_last): Declare.
      (printchar): Record the last char written to stdout.
      (Fterpri): Add optional argument ENSURE.
      
      * test/automated/print-tests.el: New file.
      (terpri): Tests for terpri.  (Bug#18652)
      2dbd7a37
    • Glenn Morris's avatar
      * lisp/frame.el: Fix doc typo in previous · 285dc437
      Glenn Morris authored
      285dc437
    • Glenn Morris's avatar
    • Leo Liu's avatar
      * lisp/progmodes/cfengine.el (cfengine3-make-syntax-cache): Always · 97272dad
      Leo Liu authored
      return a syntax.  Replace call-process-shell-command with
      process-file.  Ensure cfengine-mode-syntax-functions-regex is
      always set.  Ensure cache when cfengine-cf-promises fails.
      
      Fixes: debbugs:18620
      97272dad
    • Eli Zaretskii's avatar
      Fix bug #18649 with handling C-g on MS-Windows in -nw sessions. · c35e7762
      Eli Zaretskii authored
       src/w32inevt.c (maybe_generate_resize_event): Pass non-zero as the
       DELAY argument to change_frame_size, so that the frame size
       changes, if any are needed, are delayed until the next redisplay.
       This is to avoid a too early QUIT inside change_frame_size, when
       it calls Lisp in frame_windows_min_size, in case one of the events
       we've read sets the quit-flag.
      c35e7762
    • Eli Zaretskii's avatar
    • Eli Zaretskii's avatar
      Accept terminal devices on MS-Windows in APIs that accept frame or display. · d295469e
      Eli Zaretskii authored
       src/w32fns.c (check_x_display_info): Accept terminal objects as
       argument, to follow what xfns.c does.
      d295469e
    • Eli Zaretskii's avatar
      Fix bug #18636 with documentation of multi-monitor displays. · 28ec0a87
      Eli Zaretskii authored
       doc/lispref/frames.texi (Multiple Terminals): Improve the description of X
       display names.  Add index entries.
       (Basic Parameters): Add a cross-reference to where X display names
       are described.
       (Position Parameters): Mention that positional parameters of the
       form (+ POS) can be negative if they are on a non-primary monitor
       of a multi-monitor display.
       (Creating Frames): Mention that on multi-monitor displays the
       frame might be positioned differently than specified by the frame
       parameters alist.
      
       lisp/faces.el (display-grayscale-p): Mention in the doc string that
       the argument can be either a display name or a frame.
       lisp/frame.el (display-pixel-height, display-pixel-width)
       (display-mm-height, display-mm-width, display-backing-store)
       (display-save-under, display-planes, display-color-cells)
       (display-visual-class, display-monitor-attributes-list)
       (display-screens): Mention in the doc string that the argument can
       be either a display name or a frame.  Improve the docs of the
       monitor attributes.
      28ec0a87
    • Kenichi Handa's avatar
      Fix bug #18610 with crashes when visiting files with ESC and 8-bit bytes. · a7044030
      Kenichi Handa authored
       src/coding.c (detect_coding_iso_2022): Set coding->rejected
       correctly when an invalid escape sequence is found.
      
       Backported from trunk.
      a7044030
  5. 07 Oct, 2014 6 commits
    • Glenn Morris's avatar
      * admin/unidata/Makefile.in: Check for deleted uni- files. · 23755ba3
      Glenn Morris authored
      (all): Use unifiles rather than charprop.el.
      (FORCE): New variable and phony rule.
      (${unidir}/charprop.el): Respect FORCE.
      (unifiles): New rule.
      
      * src/Makefile.in ($(srcdir)/macuvs.h)
      ($(lispsource)/international/charprop.el): Add explicit FORCE.
      
      Fixes: debbugs:18489
      23755ba3
    • Eli Zaretskii's avatar
      Fix bug #18650 with warning about zlib when loading url-vars.el. · 8ca8fde8
      Eli Zaretskii authored
       src/decompress.c (init_zlib_functions): Move the message about zlib
       being unavailable from here...
       (Fzlib_decompress_region): ...to here.
      
       lisp/url/url-http.el (url-http-create-request): Recheck zlib availability
       on windows-nt each time it might be required.
      8ca8fde8
    • Dmitry Antipov's avatar
      * font.c (Ffont_get_glyphs): Use validate_subarray and fix · 5bdd4959
      Dmitry Antipov authored
      the case where an optional string is used.  Adjust docstring.
      5bdd4959
    • Glenn Morris's avatar
      admin/unidata/Makefile.in small cleanup · 55716331
      Glenn Morris authored
      * admin/unidata/Makefile.in (unidir): Rename from DSTDIR.  Change all uses.
      (charprop.el, install): Remove rules.
      (clean): Simplify.
      55716331
    • Glenn Morris's avatar
    • Wilson Snyder's avatar
      Sync with upstream verilog-mode revision c075a492 · dd7023e4
      Wilson Snyder authored
      * lisp/progmodes/verilog-mode.el (verilog-mode-version): Bump.
      (verilog-menu): Add AUTOINSERTLAST.
      (verilog-no-indent-begin-re): When `verilog-indent-begin-after-if'
      is nil, fix indenting initial/final to match always statements, bug825.
      Reported by Tim Clapp.
      (verilog-extended-complete-re): Fix indentation of DPI-C imports,
      bug557.  Reported by ZeDong Mao and Jason Forkey.
      (verilog-read-decls): Fix parsing typed interfaces.
      Fix AUTOINOUTMODPORT missing types.  Reported by Stephan Bourduas.
      (verilog-auto-arg-ports): Fix verilog-auto-arg-format single.
      (verilog-auto-output-every): Add regexp to AUTOOUTPUTEVERY, bug793.
      Reported by Pierre-David Pfister.
      (verilog-auto-insert-lisp): Doc fix.
      (verilog-auto-insert-last, verilog-auto): Add AUTOINSERTLAST to
      allow post-AUTO user fixups, bug826.  Reported by Dennis Muhlestein.
      (verilog-sk-ovm-class, verilog-sk-uvm-object)
      (verilog-sk-uvm-component): Fix missing string keyword in class
      skeletons, bug824.  Reported by eldad faruhi.
      dd7023e4
  6. 06 Oct, 2014 9 commits