1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-06 03:40:56 -08:00
Commit graph

24622 commits

Author SHA1 Message Date
Andrew Innes
7bbe686fb2 (display_text_line): Convert unibyte char to multibyte
if unibyte_display_via_language_environment is set.
(unibyte_display_via_language_environment):
Variable moved from xfns.c and elsewhere.
(syms_of_xfns): Set up Lisp var.
1999-05-02 10:51:03 +00:00
Andrew Innes
a5a7d30fe9 (HAVE_FSYNC): New macro.
(fsync): Map to _commit.
(ftruncate): Map to _chsize.
1999-05-02 10:36:23 +00:00
Andrew Innes
e12ca9c2ec [andrewi]
(dumpglyphs): On Windows NT, do output in Unicode even
for ASCII, if enabled, to avoid memory allocation overhead for
implicit Unicode conversion.  Also, recognize that ASCII and
Latin-1 have a trivial conversion to Unicode, so x_2byte_buffer
lready contains the Unicode characters in that case.
(construct_drag_n_drop): Remove old code that was
trashing the drop location.

[jasonr]
(w32_write_glyphs, w32_clear_end_of_line,
w32_clear_frame, clear_cursor, x_display_bar_cursor,
x_display_box_cursor, x_set_window_size): Use phys_cursor_on
field in frame.
(do_line_dance): Updated WRT xterm.c. Use macros where possible.
(dumprectangle): Take into account the width of a left-side
scroll bar.
1999-05-02 10:34:21 +00:00
Andrew Innes
43df7d0b43 (Fw32_set_clipboard_data): Undo last change to add
nlines to encoding_buffer_size (real bug was in a ccl program in
lisp/international/coding.el).
1999-05-02 10:30:22 +00:00
Andrew Innes
49fb6381ca (w32_get_string_resource): Check for name in current
user area, and if not found look in the local machine area.
1999-05-02 10:28:55 +00:00
Andrew Innes
f446016fdb (sys_kill): Attach to current foreground thread
when grabbing focus; necessary on NT 5.0.
1999-05-02 10:27:27 +00:00
Andrew Innes
55dcfc1588 [andrewi]
(w32_list_bdf_fonts): Initialize n_fonts.
(Fw32_shell_execute): New function; used to support browse-url.
(syms_of_w32fns): Register it.
(w32_load_system_font): Force max width to be average
char width for fixed-pitch fonts, to avoid unnecessary redisplay
slowdown.
(x_to_w32_charset): Define VIETNAMESE_CHARSET if not
already defined.
(syms_of_w32fns): Set Vw32_phantom_key_code to 255.

[jasonr]
(w32_wnd_proc) [WM_PAINT]: Use rectangle from
GetUpdateRect rather than BeginPaint.
(w32_wnd_proc): Attach to current foreground thread
when grabbing focus; necessary on NT 5.0.
(w32_wnd_proc) [W32_DEBUG_DISPLAY]: Add output for
debugging display messages.
(w32_to_x_charset): Put wildcard last in unknown charsets to avoid
false matching.
1999-05-02 10:23:06 +00:00
Andrew Innes
e3ddd18c28 (get_section_info): Dump back the entire EMDATA
section if we can put Emacs' initialized data in a separate
section, otherwise use the my_begdata/my_edata method.
1999-05-02 10:13:08 +00:00
Andrew Innes
9551468ff4 ($(BLD)\w32term.obj): Add dependency on w32heap.h. 1999-05-02 10:11:35 +00:00
Andrew Innes
716e0b0ab9 [andrewi]
(decode_eol): Set produced/consumed values to zero if
src_bytes is <= 0 on entry.

[handa]
(setup_raw_text_coding_system): Call
setup_coding_system to initialize the fields of struct
coding_system correctly.
1999-05-02 10:05:22 +00:00
Andrew Innes
3102421f63 (copy_executable_and_move_sections): Ifdef out a
couple of unused switch cases that aren't defined on all
platforms.
1999-05-02 09:59:03 +00:00
Andrew Innes
1d99979dfd Add another variation of the profile command, which
only profiles extended commands.
1999-05-02 09:57:46 +00:00
Andrew Innes
c8316112bb (w32-drag-n-drop): Select file in window where
it is dropped, rather than current window.
1999-05-02 09:52:17 +00:00
Andrew Innes
1188dd3759 (smtpmail-deduce-address-list): Bind variables
after switching buffer, as case-fold-search is a buffer local
variable.
1999-05-02 09:50:47 +00:00
Andrew Innes
07a96c4609 (cp-coding-system-for-codepage-1):
Make the magnification parameter for the -dos encoder be 2.
1999-05-02 09:48:22 +00:00
Andrew Innes
105adfb54f (convert-standard-filename): Only convert directory
separators to backslash if the interactive shell is one of the
standard Windows shells that has DOS semantics.
1999-05-02 09:45:17 +00:00
Andrew Innes
f8a1023408 (ls-lisp-format-time): Trap errors from
format-time-string, and return a suitable string to indicate the
timestamp was invalid.
1999-05-02 09:40:45 +00:00
Andrew Innes
7e3a77161e (hexlify-command): Apply shell-quote-argument after
expanding hexl-program in case exec-directory contains a space.
(dehexlify-command): Ditto.
1999-05-02 09:38:50 +00:00
Andrew Innes
e51d4f9c1c (file-name-buffer-file-type-alist): Remove various
file extension regexps which aren't necessarily binary files.
1999-05-02 09:36:07 +00:00
Andrew Innes
ef233c018a (browse-url-browser-function): Default to
browse-url-default-windows-browser on windows-nt.
(browse-url-default-windows-browser): New function.
1999-05-02 09:34:41 +00:00
Andrew Innes
3288d108f4 (main) [WINDOWSNT]: Call ftruncate, which is now mapped to _chsize. 1999-05-02 09:31:32 +00:00
Karl Heuer
4e0a3e2723 (forms-mode): Don't call forms-first-record or
forms-last-record if the data file has zero records.
1999-05-01 01:11:12 +00:00
Karl Heuer
f6ad5a4bc8 *** empty log message *** 1999-04-29 21:01:04 +00:00
Karl Heuer
b120e7136d (find-file-noselect-1): If buffer-file-name has changed
after find-file-not-found-hooks runs, recompute the truename.
And don't use FILENAME after that point.
1999-04-29 20:28:43 +00:00
Karl Heuer
0343a01795 (main, both versions): Use quote_file_name on cwd. 1999-04-29 20:26:46 +00:00
Karl Heuer
003a7eaa31 Comment fix. 1999-04-28 16:41:08 +00:00
Dave Love
757c19e895 (show-paren-mode): Doc fix. 1999-04-27 19:10:09 +00:00
Dave Love
739db5044a (which-func-mode-global): Doc fix. 1999-04-27 19:02:58 +00:00
Dave Love
4de268858c (type-break-mode): Doc fix. 1999-04-27 19:00:42 +00:00
Dave Love
e5638335f3 (display-time-mode): Doc fix. 1999-04-27 19:00:11 +00:00
Dave Love
75cc75ddbf (resize-minibuffer-mode): Doc fix. 1999-04-27 18:59:36 +00:00
Dave Love
8213ac4b6e (mouse-sel-mode): Doc fix. 1999-04-27 18:58:51 +00:00
Dave Love
73a3ea5a14 (icomplete-mode): Doc fix. 1999-04-27 18:58:13 +00:00
Dave Love
db9852fa8d (hscroll-global-mode): Doc fix. 1999-04-27 18:57:24 +00:00
Dave Love
e4aece0e7a (temp-buffer-resize-mode): Doc fix. 1999-04-27 18:56:30 +00:00
Dave Love
a775a63e07 (global-font-lock-mode): Doc fix. 1999-04-27 18:55:02 +00:00
Dave Love
735cb9a35e (delete-selection-mode): Doc fix. 1999-04-27 18:52:49 +00:00
Dave Love
970ce0d8c7 (mouse-avoidance-mode): Doc fix. 1999-04-27 18:52:00 +00:00
Dave Love
ec957c4d71 (auto-insert-mode): Doc fix. 1999-04-27 18:50:15 +00:00
Dave Love
e96394e9f4 (winner-mode): Doc fix. 1999-04-27 18:48:11 +00:00
Jim Elgin
595ab6b848 elgin added RPG to front end list, as per rms instructions 1999-04-27 16:05:14 +00:00
Dave Love
db814a7402 Comment on netscape. 1999-04-27 11:43:24 +00:00
Karl Heuer
805297bbc0 (rmail-next-same-subject): When searching, ignore
the same whitespace that was ignored in choosing the subject string.
1999-04-26 19:12:44 +00:00
Karl Heuer
53ca46578b (x_list_fonts): Fix previous change. 1999-04-26 06:02:19 +00:00
Karl Heuer
8bdf4b20dd (Info-find-node): Position properly after finding anchor. 1999-04-26 05:58:59 +00:00
Karl Heuer
f1b6f8a157 (HAVE_LIBXP): Add #undef. 1999-04-26 05:22:32 +00:00
Karl Heuer
6389f670f9 (LIB_MOTIF_EXTRA): Check HAVE_LIBXP. 1999-04-26 05:22:16 +00:00
Karl Heuer
03e8ce6a3a Check for libXp. 1999-04-26 05:21:00 +00:00
Karl Heuer
daba3e25f3 (all): Handle unibyte-display-via-language-environment. 1999-04-26 05:16:07 +00:00
Karl Heuer
9ab2d2839d (outline-regexp): Doc fix. 1999-04-26 05:14:12 +00:00