Merge from origin/emacs-26
a1c53d4
(origin/emacs-26) * admin/admin.el (make-manuals-dist--1): Up...d0f745f
Document some compilation-mode faces23ccba0
Mention the assignment form in "Copyright Assignment"0f5568e
Fix confusing wording in the user manual70ec392
Fix the MSDOS build when running under CWSDPMI7a608fc
* lisp/progmodes/python.el: Be more careful about temp file r...
This commit is contained in:
commit
0797897f34
9 changed files with 37 additions and 15 deletions
|
@ -696,6 +696,7 @@ style=\"text-align:left\">")
|
|||
(if (file-directory-p stem)
|
||||
(delete-directory stem t))
|
||||
(make-directory stem)
|
||||
(setq stem (file-name-as-directory stem))
|
||||
(copy-file "../doc/misc/texinfo.tex" stem)
|
||||
(unless (equal type "emacs")
|
||||
(copy-file "../doc/emacs/emacsver.texi" stem)
|
||||
|
@ -718,7 +719,7 @@ style=\"text-align:left\">")
|
|||
(setq ats t)
|
||||
(message "Unexpanded: %s" (match-string 0)))
|
||||
(if ats (error "Unexpanded configure variables in Makefile?")))
|
||||
(write-region nil nil (expand-file-name (format "%s/Makefile" stem))
|
||||
(write-region nil nil (expand-file-name (format "%sMakefile" stem))
|
||||
nil 'silent))
|
||||
(call-process "tar" nil nil nil "-cf" tarfile stem)
|
||||
(delete-directory stem t)
|
||||
|
|
|
@ -151,6 +151,20 @@ with the mouse (@pxref{Mouse References}), to visit the @dfn{locus} of
|
|||
the error message in a separate window. The locus is the specific
|
||||
position in a file where that error occurred.
|
||||
|
||||
@cindex compilation mode faces
|
||||
@vindex compilation-error
|
||||
@vindex compilation-warning
|
||||
The appearance of the @file{*compilation*} buffer can be controlled
|
||||
by customizing the faces which are used to highlight parts of the
|
||||
@file{*compilation*} buffer, e.g., @code{compilation-error} or
|
||||
@code{compilation-warning}, for error and warning messages
|
||||
respectively. Note that since those faces inherit from the
|
||||
@code{error} and @code{warning} faces, it is also possible to
|
||||
customize the parent face directly instead.
|
||||
|
||||
Use @w{@kbd{M-x customize-group RET compilation}} to see the entire
|
||||
list of customization variables and faces.
|
||||
|
||||
@findex compile-goto-error
|
||||
@vindex compilation-auto-jump-to-first-error
|
||||
If you change the variable
|
||||
|
|
|
@ -1093,8 +1093,7 @@ started editing, and asks for confirmation for discarding the changes.
|
|||
If you agree, the fileset is reverted. If you don't want @kbd{C-x v
|
||||
u} to show a diff, set the variable @code{vc-revert-show-diff} to
|
||||
@code{nil} (you can still view the diff directly with @kbd{C-x v =};
|
||||
@pxref{Old Revisions}). Note that @kbd{C-x v u} cannot be reversed
|
||||
with the usual undo commands (@pxref{Undo}), so use it with care.
|
||||
@pxref{Old Revisions}).
|
||||
|
||||
On locking-based version control systems, @kbd{C-x v u} leaves files
|
||||
unlocked; you must lock again to resume editing. You can also use
|
||||
|
|
|
@ -1400,9 +1400,10 @@ to the FSF@. For the reasons behind this, see
|
|||
@url{https://www.gnu.org/licenses/why-assign.html}.
|
||||
|
||||
Copyright assignment is a simple process. Residents of some countries
|
||||
can do it entirely electronically. We can help you get started, and
|
||||
answer any questions you may have (or point you to the people with the
|
||||
answers), at the @email{emacs-devel@@gnu.org} mailing list.
|
||||
can do it entirely electronically. We can help you get started,
|
||||
including sending you the forms you should fill, and answer any
|
||||
questions you may have (or point you to the people with the answers),
|
||||
at the @email{emacs-devel@@gnu.org} mailing list.
|
||||
|
||||
(Please note: general discussion about why some GNU projects ask
|
||||
for a copyright assignment is off-topic for emacs-devel.
|
||||
|
|
|
@ -2303,15 +2303,16 @@ detection and just returns nil."
|
|||
;; carriage returns in unbuffered mode.
|
||||
(let ((inhibit-eol-conversion (getenv "PYTHONUNBUFFERED")))
|
||||
(python-shell--save-temp-file code))))
|
||||
;; Use `process-file' as it is remote-host friendly.
|
||||
(process-file
|
||||
interpreter
|
||||
code-file
|
||||
'(t nil)
|
||||
nil
|
||||
interpreter-arg)
|
||||
;; Try to cleanup
|
||||
(delete-file code-file)))
|
||||
(unwind-protect
|
||||
;; Use `process-file' as it is remote-host friendly.
|
||||
(process-file
|
||||
interpreter
|
||||
code-file
|
||||
'(t nil)
|
||||
nil
|
||||
interpreter-arg)
|
||||
;; Try to cleanup
|
||||
(delete-file code-file))))
|
||||
(buffer-string)))
|
||||
(prompts
|
||||
(catch 'prompts
|
||||
|
|
|
@ -6142,6 +6142,7 @@ init_display_interactive (void)
|
|||
|
||||
t->reference_count++;
|
||||
#ifdef MSDOS
|
||||
f->output_data.tty = &the_only_tty_output;
|
||||
f->output_data.tty->display_info = &the_only_display_info;
|
||||
#else
|
||||
if (f->output_method == output_termcap)
|
||||
|
|
|
@ -1118,6 +1118,7 @@ make_terminal_frame (struct terminal *terminal)
|
|||
f->terminal = terminal;
|
||||
f->terminal->reference_count++;
|
||||
#ifdef MSDOS
|
||||
f->output_data.tty = &the_only_tty_output;
|
||||
f->output_data.tty->display_info = &the_only_display_info;
|
||||
if (!inhibit_window_system
|
||||
&& (!FRAMEP (selected_frame) || !FRAME_LIVE_P (XFRAME (selected_frame))
|
||||
|
|
|
@ -420,6 +420,9 @@ static unsigned short outside_cursor;
|
|||
/* The only display since MS-DOS does not support multiple ones. */
|
||||
struct tty_display_info the_only_display_info;
|
||||
|
||||
/* The only tty_output, since MS-DOS supports only 1 display. */
|
||||
struct tty_output the_only_tty_output;
|
||||
|
||||
/* Support for DOS/V (allows Japanese characters to be displayed on
|
||||
standard, non-Japanese, ATs). Only supported for DJGPP v2 and later. */
|
||||
|
||||
|
|
|
@ -93,6 +93,7 @@ typedef int XRectangle;
|
|||
typedef struct tty_display_info Display_Info;
|
||||
|
||||
extern struct tty_display_info the_only_display_info;
|
||||
extern struct tty_output the_only_tty_output;
|
||||
|
||||
#define FRAME_X_DISPLAY(f) ((Display *) 0)
|
||||
#define FRAME_FONT(f) ((f)->output_data.tty->font)
|
||||
|
|
Loading…
Add table
Reference in a new issue