Commit Graph

2776 Commits

Author SHA1 Message Date
Pavel Roskin e7f81bb092 * setup.c (load_setup): Call init_printable_table() and
init_translation_table() regardless of other failures.
2001-06-07 20:47:36 +00:00
Pavel Roskin d3b2663c2e * charsets.c (get_codepage_index): Warning fix.
(init_printable_table): New function.
* charsets.h: Declare init_printable_table().
* setup.c (load_setup): Uncomment init_printable_table().
2001-06-07 20:04:03 +00:00
Pavel Roskin c4c5f40a87 * cons.saver.c: Make all functions except main() static.
* mfmt.c (omain): Remove, it's unused.
2001-06-07 19:28:03 +00:00
Pavel Roskin f76fdaf75a * update.pl: When using `--maintain' only scan ordinary files. 2001-06-07 16:13:29 +00:00
Pavel Roskin 49d8cd7f50 * sfs.c (sfs_init): Change some warning messages to simplify
their translation.
2001-06-07 05:08:52 +00:00
Pavel Roskin 306136eb20 * ru.po: Update.
* POTFILES.in: Add src/charsets.c, src/selcodepage.c and
src/setup.c.
2001-06-07 05:06:55 +00:00
Pavel Roskin 2ff3d69aa3 * Makefile.in: Don't use terms.o.
* glayout.c: Remove unused global variables. Set command_prompt
to 0.
2001-06-06 22:01:53 +00:00
Pavel Roskin 4d15e658d7 * main.c (done_mc) [HAVE_X]: Don't use xterm_flag.
(midnight_callback) [HAVE_X]: Don't handle any keys except
Ctrl-x sequences.
Remove useless preprocessor conditionals.
* win.c [HAVE_X]: Disable unused functions.
2001-06-06 21:41:44 +00:00
Pavel Roskin aa8c484f31 * shared_ftp_fish.c: Remove.
* Make-mc.in: Remove shared_ftp_fish.c.
* Makefile.am: Likewise.
2001-06-06 19:07:21 +00:00
Pavel Roskin 4acc96c9c7 * POTFILES.in: Remove vfs/shared_ftp_fish.c. 2001-06-06 19:06:17 +00:00
Pavel Roskin 9a26b9ba2f * gprefs.c [!USE_VFS]: Disable VFS code to allow compilation. 2001-06-06 16:38:03 +00:00
Pavel Roskin bcfea1e371 * file.c: Add comments after every endif.
[HAVE_GNOME] [!WITH_BACKGROUND]: Fix compilation.
2001-06-06 16:32:31 +00:00
Pavel Roskin c90efec4ed * gmc-client.c (main): Warning fix. 2001-06-06 15:04:33 +00:00
Pavel Roskin 74ea91f34d * lib/Makefile.am: Make compatible with Automake 1.4 - remove
conditional variables from EXTRA_DIST.
2001-06-06 14:24:08 +00:00
Andrew V. Samoilov d1ebd015ce * boxes.c (sel_charset_button): Eliminate C++ comment.
(new_display_codepage): Made static.
(display_bits_box): Use "%s" for plain string in message.
2001-06-06 13:46:24 +00:00
Andrew V. Samoilov 71ad50aeca * main.c [HAVE_CHARSET]: Remove source_codepage and display_codepage.
They are declared in selcodepage.c.
* setup.c [USE_VFS]: Remove declarations for variables which are
declared in vfs/ftpfs.c.
(load_setup) [HAVE_CHARSET]: init_printable_table commented
out to enable compilation. Error strings tagged for translation.
(init_setup): Optimized.
2001-06-06 11:52:32 +00:00
Pavel Roskin 998bbab143 * edit/edit_key_translator.c [HAVE_CHARSET]: Add charset
conversion support.
From Walery Studennikov <hqsoftware@mail.ru>.
2001-06-05 23:04:38 +00:00
Pavel Roskin c645d780c7 * edit.c [HAVE_CHARSET]: Include charsets.h and selcodepage.h.
* editcmd.c [HAVE_CHARSET]: Add charset conversion support.
* editdraw.c [HAVE_CHARSET]: Likewise.
From Walery Studennikov <hqsoftware@mail.ru>.
2001-06-05 23:02:08 +00:00
Pavel Roskin cd1fd56223 * boxes.c [HAVE_CHARSET]: New charset selection dialog.
* main.c [HAVE_CHARSET]: Don't use eight_bit_clean and
full_eight_bits. Use source_codepage and display_codepage to
deduce the terminal 8-bitness.
* main.h [HAVE_CHARSET]: Change to match main.c.
* setup.c [HAVE_CHARSET]: Implement saving and loading charset
settings.
* util.c (is_printable) [HAVE_CHARSET]: Use charset settings.
* view.c [HAVE_CHARSET]: Implement charset support.
From Walery Studennikov <hqsoftware@mail.ru>.
2001-06-05 22:49:15 +00:00
Pavel Roskin d34b0fde60 * selcodepage.c (do_select_codepage): New function.
* selcodepage.h: Declare it.
From Walery Studennikov <hqsoftware@mail.ru>.
2001-06-05 22:28:11 +00:00
Pavel Roskin 0e46f60810 * mfmt.c (omain): Warning fix. 2001-06-05 22:21:42 +00:00
Marco Ciampa 8f2b254483 my homework was late :-) 2001-06-05 22:08:38 +00:00
Pavel Roskin 72db8e927d * key.c [HAVE_TEXTMODE_X11_SUPPORT]: Rename `display' to
`x11_display' and `w' to `x11_window'. Make them static.
(init_textmode_x11_support): Include into init_key().
(done_textmode_x11_support): Include into done_key().
(k_dispose): Make static.
(s_dispose): Likewise.
* key.h: Remove init_textmode_x11_support() and
done_textmode_x11_support().
* main.c: Don't call init_textmode_x11_support() and
done_textmode_x11_support().
2001-06-05 22:08:31 +00:00
Pavel Roskin 7b340a2af9 * achown.c: Make global variables static if possible. Remove now
useless preprocessor directives, since this file is now used in
the text edition only.
* boxes.c: Remove useless ifdefs.
[USE_VFS]: Don't undef USE_NETCODE - it's done in extraconf.h.
* cmd.c [USE_VFS]: Don't undef USE_NETCODE.
* chmod.c: Remove useless ifdefs.
* filegui.c: Likewise.
* hotlist.c: Likewise.
* info.c: Likewise.
* layout.c: Likewise.
* listmode.c: Likewise.
* option.c: Likewise.
* subshell.c: Likewise.
* help.c: Remove useless ifdefs. Make global variables static if
possible.
* key.c: Likewise.
* learn.c: Likewise.
2001-06-05 16:41:44 +00:00
Pavel Roskin adb76aab8f * extraconf.h [HAVE_X]: Undefine HAVE_TEXTMODE_X11_SUPPORT. 2001-06-05 15:27:48 +00:00
Andrew V. Samoilov 2c2744b763 * charsets.c (load_codepages_list): Lines in mc.charset beginning
with a # are comments. Use "default character_set_name" in mc.charset
to set default codepage for your system.
(xstrncpy): Eliminate.
2001-06-05 01:00:26 +00:00
Pavel Roskin 28da0eda1f * gmcd.c (gnome_filter_cmd): Set default regex filter to "^.*$".
Don't translate it.
(set_cursor_busy): Warning fix.
2001-06-04 21:12:11 +00:00
Pavel Roskin 4018a4bb6d * cmd.c (edit_symlink_cmd) [!HAVE_GNOME]: Warn if the current
selection is not a symbolic link.
2001-06-04 20:57:37 +00:00
Marius Andreiana e514211bb1 2001-06-03 Marius Andreiana <mandreiana@yahoo.com>
* ro.po: updated
2001-06-03 13:00:11 +00:00
Pavel Roskin cacd759dde * Makefile.in: Don't use hotlist.o. Remove annoying message. 2001-06-02 06:55:45 +00:00
Pavel Roskin 47754df0c4 * cmd.c (free_vfs_now) [HAVE_GNOME]: Eliminate.
(reselect_vfs) [HAVE_GNOME]: Likewise.
* main.c (ctl_x_map) [HAVE_GNOME]: Disable add2hotlist_cmd.
(done_mc) [HAVE_X]: Don't call save_hotlist().
* setup.c (save_setup) [HAVE_X]: Likewise.
(done_setup) [HAVE_X]: Don't call done_hotlist().
2001-06-02 06:52:28 +00:00
Pavel Roskin c6f85d7969 * vfs.c (vfs_canon): s/canonize/canonicalize/. 2001-06-02 06:36:00 +00:00
Pavel Roskin d2724e215a * gmain.c (x_init_dlg): Warning fix for buggy Gtk that doesn't
always cast the argument to GTK_OBJECT.
2001-06-02 02:10:47 +00:00
Pavel Roskin 5386a6375f * gtkedit.h: Warning fix - use stricter declarations for
destroy_me and destroy_me_user_data.
2001-06-02 01:37:23 +00:00
Pavel Roskin 2802b5f19a * Makefile.in: Don't use key.o. 2001-06-02 01:18:22 +00:00
Pavel Roskin 429c5fcd58 * hotlist.c [HAVE_X]: Don't use ctrl_pressed().
* widget.c [HAVE_X]: Likewise.
* main.c [HAVE_X]: Likewise. Don't call init_key() and
init_key_input_fd().
* setup.c [HAVE_X]: Remove some variables that make no sence
for the GNOME edition. Eliminate save_panel_types().
* view.c [!PORT_WANTS_VIEW]: Eliminate view_mode_callback().
2001-06-02 01:17:27 +00:00
Pavel Roskin b66d2fec72 * view.c [HAVE_X]: Define is_idle() to 1. Warning fix. 2001-06-02 01:01:30 +00:00
Pavel Roskin 67a118915d * file.c (copy_file_file): Initialize src_uid, src_gid, src_mode
and file_size to avoid a warning.
2001-06-02 00:00:51 +00:00
Pavel Roskin 262a42afdb * lib/mc.charsets: Synchronize with the latest patch - remove
a comment.
2001-06-01 22:46:07 +00:00
Andrew V. Samoilov 07b052699e * ftpfs.h: Declare use_netrc, ftpfs_retry_seconds, ftpfs_first_cd_then_ls,
ftpfs_use_passive_connections and ftpfs_use_unix_list_options.

* vfs.c [VFS_STANDALONE]: Undefine WITH_SMBFS, they are mutually
exclusive now.
(is_week): Unmade week static.
(is_month): Unmade month static.
(vfs_parse_ls_lga): Optimize memory usage.

* .cvsignore: *.sor added.
* sfs.c (sfs_init): Optimized.

* vfs/samba/lib/util_sock.c (socket_options): Made static const.
2001-06-01 17:46:57 +00:00
Andrew V. Samoilov c9c3e9538e *.sor added. 2001-06-01 13:39:53 +00:00
Andrew V. Samoilov 7df26a45b5 * vfs/samba/lib/util_sock.c (socket_options): Made static const. 2001-06-01 13:38:04 +00:00
Pavel Roskin 9442074b84 * extraconf.h [HAVE_X]: Undefine HAVE_CHARSET - it doesn't
work with GNOME.
2001-06-01 00:19:38 +00:00
Pavel Roskin 91eba7d5ca * Makefile.in: Define HAVE_X and HAVE_GNOME, not just GTK -
header files are using them.
2001-06-01 00:17:03 +00:00
Pavel Roskin 0866d8c3e0 * charsets.c: Include config.h before everything else.
* selcodepage.c: Likewise.
2001-05-31 23:56:27 +00:00
Pavel Roskin 9c545b2e8f * textconf.c (features): Use longer strings to avoid enforcing
english word ordering on the translations. Capitalize sentences.
From Walery Studennikov: Indicate charset support.
(version): Use fputs, not fprintf.
2001-05-31 23:22:06 +00:00
Pavel Roskin b75b12b34d * Makefile.in: Add charsets.c, charsets.h, selcodepage.c and
selcodepage.h. Compile them if the charset support is enabled.
Distribute them always.
2001-05-31 22:45:28 +00:00
Pavel Roskin e72a150ac9 * charsets.c: New file for charset conversion support.
From Walery Studennikov.
* charsets.h: Likewise.
* selcodepage.c: Likewise.
* selcodepage.h: Likewise.
2001-05-31 01:27:20 +00:00
Pavel Roskin 64b09e307a * lib/mc.charsets: New file. From Walery Studennikov.
* lib/Makefile.am: Distribute mc.charsets. Install it if
the charset support is enabled.
2001-05-31 01:17:21 +00:00
Pavel Roskin 1ddcc8951c * configure.in: Add check for iconv() and the necessary code
to support the charset selection patch.
2001-05-31 00:53:06 +00:00