1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-04 19:10:37 -08:00
Commit graph

85632 commits

Author SHA1 Message Date
Glenn Morris
92f9269e40 (msdos-setup-keyboard): Fix declaration. 2008-08-26 02:55:41 +00:00
Glenn Morris
717558078c *** empty log message *** 2008-08-26 02:54:26 +00:00
Glenn Morris
c216ec2beb (Non-Gregorian Diary Entries): New name for node "Hebrew/Islamic Entries". 2008-08-26 02:54:11 +00:00
Glenn Morris
373cb5095e (Specified Dates): Fix names of iso functions.
(General Calendar): There may not be another window.
(Writing Calendar Files, Holidays): Tweak intro.
(Holidays): Mention Baha'i and Chinese holidays.
(Sunrise/Sunset): Add M-x calendar-sunrise-sunset-month.
(Lunar Phases): Remove incorrect reference to calendar-time-zone.
(To Other Calendar): Add calendar-print-other-dates.
Refer to "graphic display" rather than "X.
(From Other Calendar): Add calendar-bahai-goto-date.  Fix reference.
(Displaying the Diary): Fix whitespace after reference.
Fix `diary-number-of-entries' reference.
(Date Formats): Explicitly mention that day names can be abbreviated.
(Adding to Diary): Add some references to other sections.
(Special Diary Entries): Fix reference.
(Appointments): Simplify appt-message-warning-time entry.
Clarify where times must be.
(Importing Diary): Comment out icalendar paragraph that does not apply.
(Time Intervals): Simplify entry for timeclock-ask-before-exiting.
2008-08-26 02:53:54 +00:00
Chong Yidong
72ad106bfa (Fvertical_motion): If moving forward starting from a multi-line
string, move the iterator to the last line of that string.
2008-08-26 00:04:02 +00:00
Chong Yidong
ff73b4611e * indent.c (Fvertical_motion): If moving forward starting from a
multi-line string, move the iterator to the last line of that string.
2008-08-26 00:03:54 +00:00
Chong Yidong
154c218fb2 Remove trailing whitespace. 2008-08-25 22:17:51 +00:00
Eli Zaretskii
fa5cde3676 (mode-line-frame-control): New function, caters to pc' `window system''.
(mode-line-frame-identification): Use it instead of accessing window-system
directly.
2008-08-25 21:51:40 +00:00
Juri Linkov
4e14951ff2 In Text mode, rebind center-line' and center-paragraph'
from `M-s' and `M-S' to `M-o M-s' and `M-o M-S'.
2008-08-25 20:33:06 +00:00
Juri Linkov
4603452cbc (text-mode-map): Unbind "\es" from center-line' and "\eS" from center-paragraph'.
(facemenu-keymap): Bind "\es" to `center-line' and "\eS" to `center-paragraph'.
2008-08-25 20:32:15 +00:00
Eli Zaretskii
a4e628d458 (do_switch_frame): Mark previously displayed frame as obscured for
FRAME_MSDOS_P frames as well.
2008-08-25 20:15:07 +00:00
Juri Linkov
7d1dc4ef67 Fix Russian sample text unintentionally broken in 2008-08-23T03:19:53Z!cyd@stupidchicken.com. 2008-08-25 19:51:02 +00:00
Ulf Jasper
4367e4b249 Added newsticker-browse-url-item and configurable layout parameters. 2008-08-25 17:41:53 +00:00
Ulf Jasper
62c4fff6cd Added newsticker-browse-url-item. 2008-08-25 17:41:16 +00:00
Ulf Jasper
3657ec4a6c *** empty log message *** 2008-08-25 17:40:49 +00:00
Dan Nicolaescu
9c6c6d1fed (vc-dir-marked-only-files-and-states):
(vc-dir-child-files-and-states): Reverse the list before returning it.
2008-08-25 15:14:52 +00:00
Francesco Potortì
0d80bf2919 2008-08-25 Francesco Potort�<pot@gnu.org>
* etags.c (main): Do not use static space for the tagfile string.
2008-08-25 07:49:19 +00:00
Francesco Potortì
d3706fa95c (main): Do not use static space for the tagfile string. 2008-08-25 07:48:27 +00:00
Michael Albinus
736215fd6c * net/dbus.el (dbus-introspect): Use `dbus-call-method-non-blocking'. 2008-08-24 20:16:15 +00:00
Eli Zaretskii
1266f9ef8e (make_terminal_frame): Initialize f->terminal, f->terminal->reference_count,
and scroll bars on MS-DOS as well.  Set the top frame to newly created frame.
(Fmake_terminal_frame): Reuse the_only_display_info.
2008-08-24 20:12:41 +00:00
Romain Francoise
75adb00dcf (run-python): Remove '' from sys.path. 2008-08-24 19:47:07 +00:00
Eli Zaretskii
8a445f762f (get_lim_data) [MSDOS]: Use alternative methods of estimating available memory. 2008-08-24 19:06:36 +00:00
Dan Nicolaescu
c5e2611e3e (NS_IMPL_GNUSTEP): Increase pure size. 2008-08-24 17:46:17 +00:00
Glenn Morris
b5cb8b8af6 No need to check invariant sections. 2008-08-23 23:50:17 +00:00
Glenn Morris
d76ebc7596 *** empty log message *** 2008-08-23 23:30:21 +00:00
Glenn Morris
74f0711b83 (Fortran): Change description of free form and
fixed form a bit.  Mention hideshow and imenu.
(Fortran Motion): Mention fortran-end-of-subprogram,
fortran-beginning-of-subprogram, fortran-mark-do, fortran-mark-if.
(Fortran Indent): Minor re-word.
(ForIndent Commands): Mention fortran-fill-paragraph and
fortran-fill-statement.
(ForIndent Cont): Mention fortran-tab-mode-string.
(Fortran Comments): Mention fortran-comment-line-start-skip.
(Fortran Columns): Mention font-locking.
(Fortran Abbrev): Word syntax not relevant with new-style abbrev.
2008-08-23 23:29:54 +00:00
Glenn Morris
cd9b5d3e51 (fortran-tab-mode-string, fortran-comment-line-start)
(fortran-continuation-string): Doc fixes.
2008-08-23 23:22:22 +00:00
Eli Zaretskii
50037b84a5 Remove yet another debug leftover in dos_ttraw. 2008-08-23 21:25:28 +00:00
David Reitter
54299c95aa nsterm.m (ns_draw_window_cursor): Don't call NSDisableScreenUpdates and NSEnableScreenUpdates on non-NS_IMPL_COCOA systems. 2008-08-23 20:45:46 +00:00
David Reitter
870e051646 (ns_draw_window_cursor): .*ScreenUpdates() calls only if NS_IMPL_COCOA
(API not present in GNUStep).
2008-08-23 20:40:19 +00:00
Dan Nicolaescu
7014398e61 Add note about include ordering. 2008-08-23 20:01:16 +00:00
Andreas Schwab
8399d035cc (procfs_system_process_attributes): Fix portability
problems.
2008-08-23 18:04:42 +00:00
Eli Zaretskii
069e777d77 Remove debug leftover prdebug. 2008-08-23 17:53:14 +00:00
Eli Zaretskii
345b17bb32 (msdos-setup-keyboard) <msdos-setup-keyboard>: Add declare-function. 2008-08-23 17:28:57 +00:00
Eli Zaretskii
293a3986b8 *** empty log message *** 2008-08-23 17:07:57 +00:00
Eli Zaretskii
6ac0a19e95 Remove definition of USER_FULL_NAME (now defined on src/s/msdos.h). 2008-08-23 17:06:03 +00:00
Eli Zaretskii
2660da7c9a Edit out @LIB_SRC_EXTRA_INSTALLABLES@. 2008-08-23 17:05:41 +00:00
Eli Zaretskii
9a1d32e7a0 (version): Define to empty.
(ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
(EXEEXT): Define to .exe.  Edit "ln -f" into "cp -pf".  Edit "touch" into
"djecho $@ >", to avoid requiring touch.exe.
(b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.  Edit "`/bin/pwd`/"
into "./".  Stubify emacs after it is dumped, to produce emacs.exe.  Stubedit
temacs.exe to 1024K of stack, emacs.exe to 2048K, and b-emacs.exe to 3072K.
2008-08-23 17:04:11 +00:00
Eli Zaretskii
d945fac60b (emacs lispref lispintro): Chdir under doc/.
(emacs): Renamed from `man', to reflect changes in doc directory structure.
All callers changed.
(clean mostlyclean distclean maintainer-clean extraclean): Chdir into doc/
for manuals.  Add misc subdirectory.
(src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
(install): Don't stubify/stubedit emacs.exe, this is now done by src/Makefile.
2008-08-23 17:02:59 +00:00
Eli Zaretskii
cbcc5ad47d (msdos-create-frame-with-faces): Renamed from make-msdos-frame.
(terminal-init-internal): New function, errors out if called.
(msdos-initialize-window-system): New function.
(msdos-create-frame-with-faces): Set the terminal's `terminal-initted' (sic!)
parameter.
(frame-creation-function-alist): Add msdos-create-frame-with-faces.
(window-system-initialization-alist): Add msdos-initialize-window-system.
(handle-args-function-alist): Use tty-handle-args for `pc' ``window system''
as well.
(pc-win): Provide.
2008-08-23 17:01:46 +00:00
Eli Zaretskii
d8dbc0d041 (msdos-key-remapping-map): New variable. Move here all the special keys we
will be remapping via local-function-key-map.
(msdos-setup-keyboard): New function.
2008-08-23 17:00:57 +00:00
Eli Zaretskii
8e96a98d30 (tty-register-default-colors): Remove bogus code for using msdos-color-values. 2008-08-23 17:00:21 +00:00
Eli Zaretskii
bbe44805e2 [ms-dos]: Load term/pc-win. 2008-08-23 16:59:51 +00:00
Eli Zaretskii
a5b5acaf92 (command-line): Don't call tty-register-default-colors if
initial-window-system is `pc'.
2008-08-23 16:59:19 +00:00
Eli Zaretskii
005e19a593 (MSDOS_OBJ): Add xmenu.o.
(SOME_MACHINE_LISP): Add ../lisp/term/pc-win.elc.
2008-08-23 16:58:02 +00:00
Eli Zaretskii
ffd225c4ea Remove definition of struct x_display_info and struct x_output.
(FRAME_FONT): Use output_data.tty.
(FRAME_FOREGROUND_PIXEL, FRAME_BACKGROUND_PIXEL): Don't define.
(struct x_display_info): Renamed from display_info.  All users in msdos.c
changed.
(struct x_output): Remove background_pixel and foreground_pixel.
(the_only_display_info): Renamed from the_only_x_display.
(dos_ttraw): Update prototype.
2008-08-23 16:57:35 +00:00
Dan Nicolaescu
4714a48169 (vc-dir-prepare-status-buffer): Make sure we use a
directory name.
2008-08-23 16:57:13 +00:00
Eli Zaretskii
99dda2cdb7 (make_terminal_frame) [MSDOS]: Adjust initialization of f->output_data.tty.
(Fmake_terminal_frame) [MSDOS]: Don't allow creation of new terminal devices.
2008-08-23 16:56:59 +00:00
Eli Zaretskii
84704c5c58 [MSDOS]: Include msdos.h.
(init_tty) [MSDOS]: Reuse most of WINDOWSNT branch.  Change cpp conditional
to DOS_NT.  Allow only one call to this function in a session.  Don't
allocate a new struct tty_display_info; instead, reuse the_only_display_info.
Call get_tty_size to get screen dimensions.  Call init_baud_rate to set
bad_rate.
(dissociate_if_controlling_tty) [MSDOS]: Ifdef away function body.
(Fsuspend_tty) [MSDOS]: Don't close input and output.
(Fresume_tty) [MSDOS]: Don't reopen the TTY; instead, use stdin/stdout.
(get_tty_terminal, get_named_tty, Ftty_type)
(Fcontrolling_tty_p): Handle output_msdos_raw in addition to output_termcap.
(Fresume_tty, Fsuspend_tty, init_tty, delete_tty): Call
add_keyboard_wait_descriptor and delete_keyboard_wait_descriptor only when
subprocesses are supported
2008-08-23 16:55:52 +00:00
Eli Zaretskii
3e1944a3d8 Include frame.h before termhooks.h.
(mouse_on, mouse_off, mouse_moveto, mouse_init)
(msdos_set_cursor_shape, IT_set_face, IT_write_glyphs)
(show_mouse_face, IT_clear_end_of_line, IT_clear_screen)
(IT_clear_to_end, IT_cursor_to, IT_display_cursor, IT_cmgoto)
(IT_set_terminal_modes, IT_reset_terminal_modes)
(IT_set_frame_parameters): Use tty->termscript instead of a global variable
termscript.
(IT_write_glyphs): Use tty->terminal->terminal_coding instead of a global
variable terminal_coding.  Don't refer to Vnonascii_translation_table.
(internal_terminal_init): Set Vwindow_system in current_kboard.  Don't use
TTY_CHAR_INS_DEL_OK.  Set Vinitial_window_system.  Announce date and time
of session start, if termscript is open.  Don't zero out
the_only_display_info (it is done in term.c:init_tty).  Open termscript
only of not already open.  Log "SCREEN SAVED" here, instead of
IT_set_terminal_modes.  Init mouse here instead of dos_ttraw.
Don't initialize display if this is an initial tty.  Don't set FRAME_FONT.
(Vwindow_system_version): Bump to 23.
(dos_ttraw): Accept a TTY argument; all callers fixed.  If mouse is
available, set up mouse_position_hook.
(dos_ttraw, IT_set_terminal_modes): If called with initial terminal, do
nothing.
(IT_set_frame_parameters): Handle the Qtty_type frame parameter by calling
internal_terminal_init.
(dos_set_window_size, show_mouse_face)
(clear_mouse_face, IT_note_mode_line_highlight)
(IT_note_mouse_highlight, IT_update_begin, IT_frame_up_to_date)
(dos_rawgetc): Use tty_display_info instead of x_display_info.
(initialize_msdos_display): New function.
(IT_cursor_to, IT_clear_to_end, IT_clear_screen)
(IT_clear_end_of_line, IT_insert_glyphs, IT_write_glyphs)
(IT_delete_glyphs, IT_ring_bell, IT_reset_terminal_modes)
(IT_set_terminal_modes, IT_set_terminal_window, IT_update_begin):
Accept additional argument: a pointer to a frame.  All callers changed.
(request_sigio, unrequest_sigio): Don't define, now defined on sysdep.c.
(IT_write_glyphs): Rewrite to use encode_terminal_code.
2008-08-23 16:54:45 +00:00