1. 13 Mar, 2013 5 commits
  2. 12 Mar, 2013 8 commits
    • Paul Eggert's avatar
      Mention etc/HELLO. · 84c3ab68
      Paul Eggert authored
      84c3ab68
    • Paul Eggert's avatar
      Remove incorrect comment about hanja3.el. · 4ef8c231
      Paul Eggert authored
      4ef8c231
    • Paul Eggert's avatar
      Add coding tags for iso-2022-7bit files that are not already tagged. · 5c592c9a
      Paul Eggert authored
      * HELLO, tutorials/TUTORIAL.ko, tutorials/TUTORIAL.th:
      Add coding tag.  For TUTORIAL.th this prevents Emacs from
      misinterpreting the file.
      5c592c9a
    • Ted Zlatanov's avatar
    • Paul Eggert's avatar
      Prefer UTF-8 in documentation. · 48b9bb83
      Paul Eggert authored
      48b9bb83
    • Paul Eggert's avatar
      Prefer UTF-8 in commentary. · 932e8ec6
      Paul Eggert authored
      932e8ec6
    • Stefan Monnier's avatar
      Use locate-user-emacs-file. · 940e5099
      Stefan Monnier authored
      * lisp/type-break.el (type-break-file-name):
      * lisp/textmodes/remember.el (remember-data-file):
      * lisp/strokes.el (strokes-file):
      * lisp/shadowfile.el (shadow-initialize):
      * lisp/saveplace.el (save-place-file):
      * lisp/ps-bdf.el (bdf-cache-file):
      * lisp/progmodes/idlwave.el (idlwave-config-directory):
      * lisp/net/quickurl.el (quickurl-url-file):
      * lisp/international/kkc.el (kkc-init-file-name):
      * lisp/ido.el (ido-save-directory-list-file):
      * lisp/emulation/viper.el (viper-custom-file-name):
      * lisp/emulation/vip.el (vip-startup-file):
      * lisp/calendar/todo-mode.el (todo-file-do, todo-file-done, todo-file-top):
      * lisp/calendar/timeclock.el (timeclock-file): Use locate-user-emacs-file.
      940e5099
    • Paul Eggert's avatar
      Switch encodings of tutorials, thai-word to UTF-8. · cc725808
      Paul Eggert authored
      * etc/refcards/ru-refcard.tex:
      * etc/tutorials/TUTORIAL.bg, etc/tutorials/TUTORIAL.bg, etc/tutorials/TUTORIAL.cn:
      * etc/tutorials/TUTORIAL.cs, etc/tutorials/TUTORIAL.de, etc/tutorials/TUTORIAL.eo:
      * etc/tutorials/TUTORIAL.es, etc/tutorials/TUTORIAL.fr, etc/tutorials/TUTORIAL.it:
      * etc/tutorials/TUTORIAL.nl, etc/tutorials/TUTORIAL.pl, etc/tutorials/TUTORIAL.pt_BR:
      * etc/tutorials/TUTORIAL.ro, etc/tutorials/TUTORIAL.sk, etc/tutorials/TUTORIAL.sv:
      * etc/tutorials/TUTORIAL.zh:
      * lisp/language/thai-word.el:
      Switch to UTF-8.
      
      Fixes: debbugs:13880
      cc725808
  3. 11 Mar, 2013 19 commits
  4. 10 Mar, 2013 8 commits
    • Daniel Colascione's avatar
      2013-03-10 Daniel Colascione <dancol@dancol.org> · 819e2da9
      Daniel Colascione authored
      	* w32term.h (GUISTR, GUI_ENCODE_FILE, GUI_ENCODE_SYSTEM, GUI_FN)
      	(GUI_SDATA, guichar_t): Macros to abstract out differences between
      	NTGUI_UNICODE and !NTGUI_UNICODE builds, some moved out of
      	w32fns.c.
      
      	* w32term.c (construct_drag_n_drop): Use the above macros to make
      	drag-and-drop work for non-ASCII filenames in cygw32 builds.
      
      	* w32fns.c (x_set_name, x_set_title): Use the above macros to
      	properly display non-ASCII frame titles in cygw32 builds.
      
      	* w32fns.c (Fw32_shell_execute): Use the above macros to properly
      	call ShellExecute in cygw32 builds.
      
      	* w32fn.c (Fx_file_dialog): Use the above macros to simplify the
      	common file dialog code.
      
      	* w32fns.c (Ffile_system_info): Remove from cygw32 builds, which
      	can just use du like other systems.
      
      	* coding.c (from_unicode_buffer): Declare.
      	* coding.c (from_unicode_buffer): Implement.
      819e2da9
    • Stefan Monnier's avatar
      * src/lread.c: Minor cleanup. · d2e24f92
      Stefan Monnier authored
      (FROM_FILE_P): New macro.
      (skip_dyn_bytes, unreadchar, read1): Use it.
      (read_list): Consolidate duplicated code.
      d2e24f92
    • Stefan Monnier's avatar
    • Stefan Monnier's avatar
      * lisp/term/xterm.el (xterm-function-map): Support format used with · d3e9f3a8
      Stefan Monnier authored
      formatOtherKeys=1.
      
      Fixes: debbugs:13839
      d3e9f3a8
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/byte-run.el (dont-compile): Declare obsolete. · 17f32327
      Stefan Monnier authored
      (with-no-warnings): Use `declare'.
      17f32327
    • Stefan Monnier's avatar
      * lisp/whitespace.el (whitespace-enable-predicate): New variable. · 33f5bc1c
      Stefan Monnier authored
      (whitespace-enable-predicate): Use it.
      33f5bc1c
    • Stefan Monnier's avatar
      * lisp/comint.el: Use with-silent-modifications. · d0ebc826
      Stefan Monnier authored
      (comint-send-input, comint-snapshot-last-prompt)
      (comint-output-filter, comint-update-fence): Use with-silent-modifications.
      d0ebc826
    • Eli Zaretskii's avatar
      Use macros from dispextern.h where appropriate. · 138c0ae8
      Eli Zaretskii authored
       src/xdisp.c (display_tool_bar_line, redisplay_tool_bar)
       (redisplay_internal, set_cursor_from_row, try_window)
       (try_window_id, dump_glyph_row, extend_face_to_end_of_line)
       (display_line, notice_overwritten_cursor)
       (mouse_face_from_buffer_pos, note_mouse_highlight): Use
       MATRIX_ROW_DISPLAYS_TEXT_P.
       (note_mouse_highlight): Use MATRIX_ROW_GLYPH_START.
       (mouse_face_from_string_pos, fast_find_string_pos): Use
       MATRIX_ROW_VPOS.
       src/xfns.c (Fx_show_tip): Use MATRIX_ROW_DISPLAYS_TEXT_P.
       src/w32fns.c (Fx_show_tip): Use MATRIX_ROW_DISPLAYS_TEXT_P.
       src/xdisp.c (try_cursor_movement): Use MATRIX_ROW and
       MATRIX_MODE_LINE_ROW.
       src/dispnew.c (update_window): Use MATRIX_ROW and MATRIX_MODE_LINE_ROW.
      138c0ae8