Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
712b2de1
Commit
712b2de1
authored
Jul 23, 2008
by
Adrian Robert
Browse files
fix up compile error from renaming of ns-list-fonts
parent
71554a21
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
12 additions
and
61 deletions
+12
-61
lisp/ChangeLog
lisp/ChangeLog
+4
-0
lisp/term/ns-win.el
lisp/term/ns-win.el
+0
-1
src/ChangeLog
src/ChangeLog
+6
-0
src/nsfns.m
src/nsfns.m
+0
-58
src/nsterm.m
src/nsterm.m
+2
-2
No files found.
lisp/ChangeLog
View file @
712b2de1
2008-07-19 Adrian Robert <Adrian.B.Robert@gmail.com>
* term/ns-win.el (x-list-fonts): Drop alias.
2008-07-23 Juri Linkov <juri@jurta.org>
* replace.el (multi-query-replace-map): New variable.
...
...
lisp/term/ns-win.el
View file @
712b2de1
...
...
@@ -1302,7 +1302,6 @@ PROMPT is the prompt string."
;;;; Font support.
(defalias 'x-list-fonts 'ns-list-fonts)
;; Needed for font listing functions under both backend and normal
(
setq
scalable-fonts-allowed
t
)
...
...
src/ChangeLog
View file @
712b2de1
2008-07-22 Adrian Robert <Adrian.B.Robert@gmail.com>
* nsfns.m (x-list-fonts): Remove.
(syms_of_nsfns): Drop the x-list-fonts declaration.
* nsterm.m: Get rid of remaining "//" comments.
2008-07-22 Chong Yidong <cyd@stupidchicken.com>
* xselect.c (Fx_rotate_cut_buffers_internal): Doc fix.
...
...
src/nsfns.m
View file @
712b2de1
...
...
@@ -1840,63 +1840,6 @@ DISPLAY should be either a frame or a display name (a string).
}
DEFUN ("x-list-fonts", Fx_list_fonts, Sx_list_fonts, 1, 4, 0,
doc: /* Return a list of the names of available fonts matching PATTERN.
If optional arguments FACE and FRAME are specified, return only fonts
the same size as FACE on FRAME.
If optional argument MAX is specified, return at most MAX matches.
PATTERN is a regular expression; FACE is a face name - a symbol.
The return value is a list of strings, suitable as arguments to
set-face-font.
The font names are _NOT_ X names. */)
(pattern, face, frame, max)
Lisp_Object pattern, face, frame, max;
{
Lisp_Object flist, olist = Qnil, tem;
struct frame *f;
int maxnames;
/* We can't simply call check_x_frame because this function may be
called before any frame is created. */
if (NILP (frame))
f = SELECTED_FRAME ();
else
{
CHECK_LIVE_FRAME (frame);
f = XFRAME (frame);
}
if (! FRAME_WINDOW_P (f))
{
/* Perhaps we have not yet created any frame. */
f = NULL;
}
if (NILP (max))
maxnames = 4;
else
{
CHECK_NATNUM (max);
maxnames = XFASTINT (max);
}
/* get XLFD names */
flist = ns_list_fonts (f, pattern, 0, maxnames);
/* convert list into regular names */
for (tem = flist; CONSP (tem); tem = XCDR (tem))
{
Lisp_Object fname = XCAR (tem);
olist = Fcons (build_string (ns_xlfd_to_fontname (SDATA (fname))),
olist);
}
return olist;
}
DEFUN
(
"ns-font-name"
,
Fns_font_name
,
Sns_font_name
,
1
,
1
,
0
,
doc
:
/* Determine font postscript or family name for font NAME.
NAME should be a string containing either the font name or an XLFD
...
...
@@ -2693,7 +2636,6 @@ - (NSString *)panel: (id)sender userEnteredFilename: (NSString *)filename
defsubr
(
&
Sns_set_resource
);
defsubr
(
&
Sxw_display_color_p
);
/* this and next called directly by C code */
defsubr
(
&
Sx_display_grayscale_p
);
defsubr (&Sx_list_fonts);
defsubr
(
&
Sns_font_name
);
defsubr
(
&
Sns_list_colors
);
#ifdef NS_IMPL_COCOA
...
...
src/nsterm.m
View file @
712b2de1
...
...
@@ -1584,7 +1584,7 @@ Free a pool and temporary objects it refers to (callable from C)
return 0;
if (makeIndex && alloc)
color_def->pixel = ns_index_color(temp, f);
//
[temp retain];
color_def->pixel = ns_index_color(temp, f);
/*
[temp retain];
*/
[temp getRed: &r green: &g blue: &b alpha: &a];
color_def->red = r * 256;
...
...
@@ -4068,7 +4068,7 @@ - (NSApplicationTerminateReply)applicationShouldTerminate: (id)sender
Fcons (build_string ("Cancel"), Qnil),
Fcons (build_string ("Save and Exit"), Qt));
Lisp_Object res = ns_popup_dialog (Qt, contents, Qnil);
fprintf (stderr, "res = %d\n", EQ (res, Qt)); /
/
FIXME
fprintf (stderr, "res = %d\n", EQ (res, Qt)); /
*
FIXME
*/
if (EQ (res, Qt))
{
Feval (Fcons (intern ("save-buffers-kill-emacs"), Qnil));
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment