diff options
| author | Karoly Lorentey | 2006-10-14 17:36:28 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2006-10-14 17:36:28 +0000 |
| commit | 12b6af5c7ed2cfdb9783312bf890cf1e6c80c67a (patch) | |
| tree | 1775f9fd1c92defd8b61304a08ec00da95bc4539 /src/xfns.c | |
| parent | 3f87f67ee215ffeecbd2f53bd7f342cdf03f47df (diff) | |
| parent | f763da8d0808af7c80d72bc586bf4fcf50b37ddd (diff) | |
| download | emacs-12b6af5c7ed2cfdb9783312bf890cf1e6c80c67a.tar.gz emacs-12b6af5c7ed2cfdb9783312bf890cf1e6c80c67a.zip | |
Merged from emacs@sv.gnu.org
Patches applied:
* emacs@sv.gnu.org/emacs--devo--0--patch-413
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-414
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-415
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-416
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-417
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-418
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-419
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-420
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-421
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-422
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-423
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-424
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-425
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-426
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-427
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-428
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-429
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-430
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-431
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-432
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-433
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-434
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-435
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-436
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-437
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-438
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-439
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-440
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-441
lisp/url/url-methods.el: Fix format error when http_proxy is empty string
* emacs@sv.gnu.org/emacs--devo--0--patch-442
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-443
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-444
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-445
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-446
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-447
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-448
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-449
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-450
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-451
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-452
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-453
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-454
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-455
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-456
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-457
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-458
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-459
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-460
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-461
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-462
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-463
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-464
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-465
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-466
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-467
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-468
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-469
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-470
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-471
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-472
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-473
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-128
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-129
Merge from emacs--devo--0
* emacs@sv.gnu.org/gnus--rel--5.10--patch-130
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-131
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-132
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-133
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-134
Merge from emacs--devo--0
* emacs@sv.gnu.org/gnus--rel--5.10--patch-135
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-136
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-137
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-138
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-139
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-140
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-141
Merge from emacs--devo--0
* emacs@sv.gnu.org/gnus--rel--5.10--patch-142
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-143
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-144
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-145
Merge from emacs--devo--0
* emacs@sv.gnu.org/gnus--rel--5.10--patch-146
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-147
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-148
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-149
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-582
Diffstat (limited to 'src/xfns.c')
| -rw-r--r-- | src/xfns.c | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/src/xfns.c b/src/xfns.c index d5b8a01cf20..066996628e2 100644 --- a/src/xfns.c +++ b/src/xfns.c | |||
| @@ -153,12 +153,16 @@ int display_hourglass_p; | |||
| 153 | 153 | ||
| 154 | /* Non-zero means prompt with the old GTK file selection dialog. */ | 154 | /* Non-zero means prompt with the old GTK file selection dialog. */ |
| 155 | 155 | ||
| 156 | int x_use_old_gtk_file_dialog; | 156 | int x_gtk_use_old_file_dialog; |
| 157 | 157 | ||
| 158 | /* If non-zero, by default show hidden files in the GTK file chooser. */ | 158 | /* If non-zero, by default show hidden files in the GTK file chooser. */ |
| 159 | 159 | ||
| 160 | int x_gtk_show_hidden_files; | 160 | int x_gtk_show_hidden_files; |
| 161 | 161 | ||
| 162 | /* If non-zero, don't show additional help text in the GTK file chooser. */ | ||
| 163 | |||
| 164 | int x_gtk_file_dialog_help_text; | ||
| 165 | |||
| 162 | /* If non-zero, don't collapse to tool bar when it is detached. */ | 166 | /* If non-zero, don't collapse to tool bar when it is detached. */ |
| 163 | 167 | ||
| 164 | int x_gtk_whole_detached_tool_bar; | 168 | int x_gtk_whole_detached_tool_bar; |
| @@ -5338,6 +5342,8 @@ or directory must exist. ONLY-DIR-P is ignored." */) | |||
| 5338 | int count = SPECPDL_INDEX (); | 5342 | int count = SPECPDL_INDEX (); |
| 5339 | struct gcpro gcpro1, gcpro2, gcpro3, gcpro4, gcpro5, gcpro6; | 5343 | struct gcpro gcpro1, gcpro2, gcpro3, gcpro4, gcpro5, gcpro6; |
| 5340 | 5344 | ||
| 5345 | check_x (); | ||
| 5346 | |||
| 5341 | GCPRO6 (prompt, dir, default_filename, mustmatch, only_dir_p, file); | 5347 | GCPRO6 (prompt, dir, default_filename, mustmatch, only_dir_p, file); |
| 5342 | 5348 | ||
| 5343 | if (popup_activated ()) | 5349 | if (popup_activated ()) |
| @@ -5505,6 +5511,8 @@ directories. */) | |||
| 5505 | struct gcpro gcpro1, gcpro2, gcpro3, gcpro4, gcpro5, gcpro6; | 5511 | struct gcpro gcpro1, gcpro2, gcpro3, gcpro4, gcpro5, gcpro6; |
| 5506 | char *cdef_file; | 5512 | char *cdef_file; |
| 5507 | 5513 | ||
| 5514 | check_x (); | ||
| 5515 | |||
| 5508 | GCPRO6 (prompt, dir, default_filename, mustmatch, only_dir_p, file); | 5516 | GCPRO6 (prompt, dir, default_filename, mustmatch, only_dir_p, file); |
| 5509 | 5517 | ||
| 5510 | if (popup_activated ()) | 5518 | if (popup_activated ()) |
| @@ -5803,12 +5811,12 @@ Chinese, Japanese, and Korean. */); | |||
| 5803 | Vx_pixel_size_width_font_regexp = Qnil; | 5811 | Vx_pixel_size_width_font_regexp = Qnil; |
| 5804 | 5812 | ||
| 5805 | /* This is not ifdef:ed, so other builds than GTK can customize it. */ | 5813 | /* This is not ifdef:ed, so other builds than GTK can customize it. */ |
| 5806 | DEFVAR_BOOL ("x-use-old-gtk-file-dialog", &x_use_old_gtk_file_dialog, | 5814 | DEFVAR_BOOL ("x-gtk-use-old-file-dialog", &x_gtk_use_old_file_dialog, |
| 5807 | doc: /* *Non-nil means prompt with the old GTK file selection dialog. | 5815 | doc: /* *Non-nil means prompt with the old GTK file selection dialog. |
| 5808 | If nil or if the file selection dialog is not available, the new GTK file | 5816 | If nil or if the file selection dialog is not available, the new GTK file |
| 5809 | chooser is used instead. To turn off all file dialogs set the | 5817 | chooser is used instead. To turn off all file dialogs set the |
| 5810 | variable `use-file-dialog'. */); | 5818 | variable `use-file-dialog'. */); |
| 5811 | x_use_old_gtk_file_dialog = 0; | 5819 | x_gtk_use_old_file_dialog = 0; |
| 5812 | 5820 | ||
| 5813 | DEFVAR_BOOL ("x-gtk-show-hidden-files", &x_gtk_show_hidden_files, | 5821 | DEFVAR_BOOL ("x-gtk-show-hidden-files", &x_gtk_show_hidden_files, |
| 5814 | doc: /* *If non-nil, the GTK file chooser will by default show hidden files. | 5822 | doc: /* *If non-nil, the GTK file chooser will by default show hidden files. |
| @@ -5816,6 +5824,12 @@ Note that this is just the default, there is a toggle button on the file | |||
| 5816 | chooser to show or not show hidden files on a case by case basis. */); | 5824 | chooser to show or not show hidden files on a case by case basis. */); |
| 5817 | x_gtk_show_hidden_files = 0; | 5825 | x_gtk_show_hidden_files = 0; |
| 5818 | 5826 | ||
| 5827 | DEFVAR_BOOL ("x-gtk-file-dialog-help-text", &x_gtk_file_dialog_help_text, | ||
| 5828 | doc: /* *If non-nil, the GTK file chooser will show additional help text. | ||
| 5829 | If more space for files in the file chooser dialog is wanted, set this to nil | ||
| 5830 | to turn the additional text off. */); | ||
| 5831 | x_gtk_file_dialog_help_text = 1; | ||
| 5832 | |||
| 5819 | DEFVAR_BOOL ("x-gtk-whole-detached-tool-bar", &x_gtk_whole_detached_tool_bar, | 5833 | DEFVAR_BOOL ("x-gtk-whole-detached-tool-bar", &x_gtk_whole_detached_tool_bar, |
| 5820 | doc: /* *If non-nil, a detached tool bar is shown in full. | 5834 | doc: /* *If non-nil, a detached tool bar is shown in full. |
| 5821 | The default is to just show an arrow and pressing on that arrow shows | 5835 | The default is to just show an arrow and pressing on that arrow shows |