Andrew Borodin
dd74fc504c
Minor optimization of show_version() function.
...
Set "Virtual File System" text item to plural form.
Applied i18n to "Data types" text item.
Added output of size_t size.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
f0f1a7c7ff
Removed unused src/ecs* files and related stuff.
...
As a consequence, --enable-extcharset option of configure was removed.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
80ceccd90d
Removed uneeded extra assignment of command line complete flags.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
fc43eba894
Changed function argument names.
...
Changed function argument names to suppress compile warnings:
panel.h:143: warning: declaration of 'index' shadows a global declaration
panel.h:144: warning: declaration of 'index' shadows a global declaration
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
c0f6a3bd1d
Fixed formatting after indentation.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Pavel Vasilyev
e88141145e
Ticket #1949 : complete initialization of structures in src/args.c.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
7ada01bfa1
Ticket #2078 : changed return value of init_translation_table() function.
...
init_translation_table() now returnes newly-allocated string
instead of pointer to the static buffer.
Thanks Vit Rosin for original patch.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Vit Rosin
993d678ed9
Use EXIT_FAILURE symbolic name as return code.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Vit Rosin
1c367a41fd
Removed unneeded break after return.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
e70db42deb
Grammar.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:13 +04:00
Andrew Borodin
4cea5be1ac
Ticket #2097 : clean up before 4.7.2 release.
...
Split assignments and conditions. Type accuracy. Minor optimization.
Thanks Vit Rosin for original patch.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:23:51 +04:00
Slava Zanko
3a1e0966ae
Final Indentation of all touched files
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-05-04 17:34:21 +03:00
Enrico Weigelt, metux IT service
db6944f619
Changes into src/consaver directory:
...
* src/cons.saver.c:
* handling IO errors in send_contents()
* ignoring errors in die()
* handling IO errors in main()
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-05-04 17:34:20 +03:00
Slava Zanko
5d79a90737
Changes into src/editor directory:
...
* edit/editcmd.c:
* ignore fscanf() result in edit_delete_macro()
* ignore fscanf() result in edit_load_macro_cmd()
* ignoring mc_chown() errors in edit_save_file()
* handling system() call errors in edit_block_process_cmd()
* edit/edit.c: handling read errors in edit_load_file_fast()
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-05-04 17:34:20 +03:00
Slava Zanko
35dae723ee
Changes into src directory:
...
* src/background.c:
* handling read() errors in background_attention()
* handling IO errors in parent_call_string()
* ignoring IO errors in background_attention()
* ignoring write() errors in parent_call_header()
* ignore IO errors in parent_call()
* src/cons.saver.c:
* handling IO errors in show_console_contents_linux()
* handling IO errors in handle_console_linux()
* src/file.c: handling mc_chdir() errors in panel_operate
* src/find.c: ignoring errors on chdir() call
* src/main.c:
* ignoring errors on last write()'s in main()
* ignoring mc_chdir() errors in setup_dummy_mc()
* ignoring mc_chdir() errors in translated_mc_chdir()
* src/panelize.c: ignoring errors on chdir() call
* src/screen.c:
* ignoring mc_chdir() errors in panel_new_with_dir()
* ignoring mc_chdir() errors in reload_panelized()
* ignoring mc_chdir() errors in update_panels()
* src/subshell.c: ignoring errors on chdir() call
* src/tree.c: ignoring mc_chdir() errors in tree_rescan()
* src/treestore.c: handling read errors in tree_store_load_from()
* src/widget.c: handling mc_write() errors in save_text_to_clip_file
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-05-04 17:34:20 +03:00
Andrew Borodin
12d3ef7171
Applied MC indentation policy.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-30 18:25:32 +04:00
Andrew Borodin
d391813325
Optimization: rid of edit_menubar global variable.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-30 18:11:48 +04:00
Andrew Borodin
962bd6fc15
Optimization: rid of wedit and option_syntax_type global variables.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-30 18:11:48 +04:00
Andrew Borodin
1480937b17
Type accuracy. Minor optimization.
...
GLib function are used to manadge array of strings.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-30 18:11:48 +04:00
Andrew Borodin
469d119e12
Ticket #1754 : show current syntax in 'Choose syntax highlighting' dialog.
...
Now current syntax scheme is highlighted in 'Choose syntax highlighting'
dialog.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-30 18:11:47 +04:00
Ilia Maslakov
c8bfd2d992
Ticket #1734 (viewer: EOL, BOL movement not work in plain mode)
...
fixed EOL, BOL movement in plain mode.
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-04-30 11:45:57 +04:00
Ilia Maslakov
86758ed198
Ticket #2005 (viewer: Text area is not updated in hex mode)
...
fixed: Text area is not updated in hex mode (in utf-8).
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-04-30 08:57:05 +04:00
Daniel Borca
bc0ad94461
ydiff.c: minor fix for more pretty show diff.
...
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-04-30 08:44:08 +04:00
Ilia Maslakov
946715e971
Ticket #2155 (remove selected text before input)
...
Remove selected text before input or paste from clipboard.
Thanks to nikk9 <dev.nul@mail.ru> for the original patch.
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-04-28 19:12:43 +00:00
Andrew Borodin
c2b0209ec9
Update panels after closing the diff viewer.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-27 12:16:05 +04:00
Andrew Borodin
744d61ba03
Optimization of Diff Viewer construction and destruction.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-27 12:16:05 +04:00
Ilia Maslakov
93247568d0
added diff options dialog
...
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-04-27 12:16:04 +04:00
Ilia Maslakov
185a6f67f7
added save/load diffview options.
...
little fixes in the options dialog
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-27 12:16:04 +04:00
Andrew Borodin
e045279dbc
Modified destroying of WDiff widget.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-27 12:16:04 +04:00
Andrew Borodin
6c3e3715f8
Repaint screen after encoding change.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-27 12:16:03 +04:00
Andrew Borodin
29cab775c7
Minor clean up.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-27 12:16:03 +04:00
Slava Zanko
14fa0ea1e2
Added usage of search engine.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-04-27 12:16:03 +04:00
Ilia Maslakov
e5dc79a441
added merge mechanism
...
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-04-27 12:15:41 +04:00
Andrew Borodin
f356d83972
Fixes of button bar handling.
...
Implemented handling of mouse actions in button bar.
Fixed vertical size of Diff Viewer widget.
DiffHelp action was added. F1 button was assigned for it.
Fixed some key bindings.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-26 11:44:33 +04:00
Andrew Borodin
3f11aecb74
buttonbar_call(): don't handle Fx button with non-defined command.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-26 11:44:32 +04:00
Ilia Maslakov
bc03546f3a
little fixup and optimization
...
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-04-26 11:44:32 +04:00
Ilia Maslakov
103e9f9613
fixed display utf-8 text in 8-bit locale
...
fixed display 8-bit text in utf-8 locale
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-04-26 11:44:32 +04:00
Ilia Maslakov
d60be3ca56
initial step to multiple encodings support and select codeset.
...
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-04-26 11:44:32 +04:00
Andrew Borodin
b9bd749e23
Fixed segfaults in standalone diff viewer.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-26 11:44:32 +04:00
Andrew Borodin
8e55efe547
src/diffviewer/ydiff.c: use GLib functions more widely.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-26 11:44:31 +04:00
Slava Zanko
29a1ad784f
diffviewer: Added libmc for build depends
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-04-26 11:44:31 +04:00
Andrew Borodin
78032688f5
Added capability to run MC as standalone diff viewer.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-04-26 11:44:31 +04:00
Slava Zanko
9356875400
src/diffviewer/ydiff.c: code indentation & cleanup.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-04-26 11:44:31 +04:00
Slava Zanko
352617d298
src/diffviewer/ydiff.c: Now used GArray type and g_array_* functions instead of self-written stuff
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
fix g_array_foreach inoperability
As a result of nasty bug g_array_foreach did not call
passed callback for in-array elements
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
2010-04-26 11:44:31 +04:00
Ilia Maslakov
329ef3846a
Ticket #120 (View diff files)
...
added src/diffviewer/ydiff.[ch] into project tree
added entry 'View diff files' into 'Command' menu
added 'diffviewer' color pairs
fixed Makefile and configure.am
added new binding CmdDiffView into '[main]' section
Big thanx to 'Daniel Borca <dborca@yahoo.com>' for ydiff
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
Added diffviewer own library
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Fixed CFLAGS for diffviewer.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
changed skins, added section
[diffviewer]
added=
changedline=
changednew=
changed=
removed=
folder=
error=
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
Reimplementation of hardcoded shortcuts to keybindings.
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-26 11:44:15 +04:00
Yury V. Zaytsev
d26ddb9178
Ticket #2146 : Misleading label "Status:" in the Info panel
...
The info panels shows useful information about the currently selected
file (atime, mtime, ctime for instance). However, the label "Status:"
for ctime is clearly misleading. As we don't have enough space to label
it "Status changed", I suggest to go for "Changed:" instead. I think
this will make it much clearer what this date is all about, as I have
already seen users suggesting that "Status" is a weird label for
"Created", which is obviously not the case.
Also, "Changed" label is consistent with "CHange time" that we use for
column headers in the list mode elsewhere.
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2010-04-23 10:42:38 +02:00
Andrew Borodin
b266527c5f
Applied MC indentation policy.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-23 11:54:25 +04:00
Andrew Borodin
c0c744ba08
Ticket #1660 : color keyword names unification.
...
Changed name of following color keywords:
menu -> menunormal
linestate -> editlinestate
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-22 16:09:52 +04:00
Ilia Maslakov
51401d441f
Ticket #2081 (editor: incorrect overwrite text after input utf-8 chars)
...
fixed input multibyte chars in overwrite editor mode (remove character only when the first byte is inserted).
thanx to Egmont Koblinger <egmont@gmail.com> for original patch and ticket.
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-04-06 15:08:30 +04:00
Andrew Borodin
a708b5c514
Applied MC indentation policy.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-04-06 11:16:11 +04:00