Andrew Borodin
4881dd7c90
Ticket #1561 : fixed wrong position of select panel encoding dialog.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-31 15:43:19 +04:00
Andrew Borodin
17c5c22da8
Merge branch '1574_color_string_parser_error'
...
* 1574_color_string_parser_error:
Ticket #1574 : mc crashes while setting tty colors
2009-08-31 14:49:08 +04:00
Aleksey Lim
ce57055a3a
Ticket #1574 : mc crashes while setting tty colors
...
MC crashes if color sring containes an empty color name like following:
base_color=normal=,default:
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-31 14:17:29 +04:00
Andrew Borodin
484a076071
Merge branch '1571_save_as'
...
* 1571_save_as:
Added field lb (kind of line break) into WEdit struct
Ticket #1571 : enhancement of mcedit 'Save as' action.
2009-08-31 13:21:12 +04:00
Ilia Maslakov
4eba917c0c
Added field lb (kind of line break) into WEdit struct
...
Some cosmetic changes.
Fixed compiling warnings.
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-31 13:20:49 +04:00
Andrew Borodin
f023ce440f
Ticket #1571 : enhancement of mcedit 'Save as' action.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-31 13:20:49 +04:00
Denys Vlasenko
e064bd60df
De-inline a few functions which are large
...
...or not-so-large but nevertheless
contain more than one function call,
or contain loops, or contain if's and at least one
function call, or contain largish objects on stack.
In my experience, in those cases the code size
growth is big enough to not inline stuff.
I guess some of the really big functions
are defined inline because they have, or had in the past,
just one callsite.
But for a few years gcc already does it automatically,
no need to do it by hand and risk code size explosion
when later during code evolution another callsite
is created. This optimization by hand is simply
no longer needed.
Anyway, here is the code size difference:
text data bss dec hex filename
572337 17944 177820 768101 bb865 mc.t5/.obj/src/mc
567697 17944 177820 763461 ba645 mc.t6/.obj/src/mc
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
2009-08-31 07:12:59 +03:00
Andrew Borodin
d534fdfa58
po/ru.po: fixed hotkey conflict in 'Configure options' dialog window.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-29 12:28:54 +04:00
Slava Zanko
eb35e00f09
Merge branch '1550_add_forgotten_include'
...
* 1550_add_forgotten_include:
code clean up
Add forgotten '#include <stdio.h>' into src/viewer/internal.h for recognize FILE type.
2009-08-28 23:22:57 +03:00
Ilia Maslakov
d89306849c
code clean up
...
* viewer/mcviewer.c: remove unused variable ‘enc’
* viewer/actions_cmd.c: remove superfluous param
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2009-08-28 20:14:30 +00:00
Slava Zanko
8407f5fd9a
Add forgotten '#include <stdio.h>' into src/viewer/internal.h for recognize FILE type.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-28 22:58:59 +03:00
Andrew Borodin
1d4e1673ff
Fixed description of Alt-o and Alt-i shortcuts.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-27 21:23:31 +04:00
Ilia Maslakov
96f5e3523d
More translates of doc/man/ru/mc.1.in
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-27 13:50:59 +03:00
David Martin
2778021a65
More translates of doc/man/es/mc.1.in
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-27 13:27:23 +03:00
Ilia Maslakov
f880712f8c
Update ru.po
...
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2009-08-26 18:34:35 +00:00
Oleksandr Natalenko
2ad7990729
uk.po from Oleksandr Natalenko
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-26 18:11:26 +03:00
David Martin
0d56b703ea
es.po from David Martin (dmartina).
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-26 18:05:28 +03:00
Slava Zanko
70848edace
Update all translates after run 'make update-po' command.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-26 17:13:19 +03:00
Andrew Borodin
5da55ec14e
Ticket #1565 (incorrect draw menu)
...
fix: now used correct color for draw menu frames
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-26 09:19:44 +00:00
Ilia Maslakov
b1546095ca
Ticket #1530 (Tricky format in view.c not suitable for i18n)
...
fix: dialog label string
Signed-off-by: Ilia Maslakov <il.smind@google.com>
2009-08-25 12:47:51 +00:00
Slava Zanko
2cc424decc
Merge branch '1548_renamed_no_po_to_nb_po'
...
* 1548_renamed_no_po_to_nb_po:
Ticket #1548 : no.po is Norwegian Bokmål which have 'nb' lang code
2009-08-25 13:38:23 +03:00
Arkadiusz Miśkiewicz
37fcb4e18a
Ticket #1548 : no.po is Norwegian Bokmål which have 'nb' lang code
...
Rename no.po to nb.po to reflect its content.
2009-08-25 13:20:01 +03:00
Slava Zanko
cb8f9bf122
Update all translate files. Alsom convert some files into UTF-8 charset
2009-08-25 12:58:42 +03:00
Patrick Winnertz
fd78a720b4
updated the po files with update.sh and set team mail address to the mail addresses used in debian for translations
...
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-08-25 12:49:02 +03:00
Slava Zanko
5257a79847
Merge branch 'DEV_mcview2'
...
* DEV_mcview2: (27 commits)
Implemented interruptable long-distance movements.
fix: <no translation> behaviour
Change prototype of mcview_get_byte() function (and al related functions)
fix: uninitialized variables
fix: header paths
Added missed includes. Fixed OFFSETTYPE_MAX calculation.
Cleanup of code. Indentation.
Ticket #1530
* add 'Whole words' option into the viewer 'Search' dialog
Added functions for work with nroff'ed text. Added search across nroff'ed text
Fixies with search in HEX mode view:
Search in plain text (not nroff'ed) now worked.
Cleanup of code. Reidentation.
Ticket #1431 (Missing translation in view.c ButtonBar?)
Avoid warning 'format not a string literal and no format arguments'.
Fixed memory leak after geting list of search types.
Move search dialog from actions_cmd.c into dialogs.c
Changes for correctly work after rebase to master (master with HACK_tty).
fix: draw nroff text
Move inline functions from internal.h into new file inlines.h
...
2009-08-25 11:52:23 +03:00
Andrew Borodin
8b8f7defb7
Implemented interruptable long-distance movements.
...
There a lot of time required to move to the end of large
binary file. Now such movement can be interrupted by
Ctrl-C key.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-25 12:17:20 +04:00
Ilia Maslakov
a799ef4329
fix: <no translation> behaviour
...
Signed-off-by: Ilia Maslakov <il.smind@google.com>
2009-08-25 11:09:57 +03:00
Slava Zanko
459ef0665f
Change prototype of mcview_get_byte() function (and al related functions)
...
from
int mcview_get_byte (mcview_t *, off_t)
into
gboolean mcview_get_byte (mcview_t, off_t, int *)
Now splitted return code(success/fail) and readed value from datasource value.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-25 11:09:42 +03:00
Ilia Maslakov
dc15da9572
fix: uninitialized variables
...
Signed-off-by: Ilia Maslakov <il.smind@google.com>
2009-08-25 05:33:18 +00:00
Ilia Maslakov
2a207ccabd
fix: header paths
...
Signed-off-by: Ilia Maslakov <il.smind@google.com>
2009-08-25 05:22:19 +00:00
Andrew Borodin
a75161aed8
Added missed includes. Fixed OFFSETTYPE_MAX calculation.
...
Use CHAR_BIT constant instead of hardcoded 8 for char size.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-25 09:01:07 +04:00
Slava Zanko
ac11bedf24
Cleanup of code. Indentation.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-25 01:41:31 +03:00
David Martin
d41e57a673
Ticket #1530
...
build format string in runtime, not preprocessor
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2009-08-24 19:44:16 +00:00
Ilia Maslakov
7ff7368c5d
* add 'Whole words' option into the viewer 'Search' dialog
...
related Ticket #1487
* fix: some warnings
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2009-08-24 19:31:31 +00:00
Slava Zanko
e9b1a18b96
Added functions for work with nroff'ed text. Added search across nroff'ed text
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-24 16:26:44 +00:00
Slava Zanko
1828ebd9a8
Fixies with search in HEX mode view:
...
* Fixed highlight area of searched text
* Fixed cursor position after search
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-24 16:26:44 +00:00
Slava Zanko
74b94cd1f7
Search in plain text (not nroff'ed) now worked.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-24 16:26:43 +00:00
Slava Zanko
fe399ab039
Cleanup of code. Reidentation.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-24 16:26:43 +00:00
Slava Zanko
1442f34838
Ticket #1431 (Missing translation in view.c ButtonBar?)
...
Fixed bug.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-24 16:26:43 +00:00
Mikhail S. Pobolovets
a52ba95680
Avoid warning 'format not a string literal and no format arguments'.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-24 16:26:43 +00:00
Slava Zanko
682434b0db
Fixed memory leak after geting list of search types.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-24 16:26:42 +00:00
Slava Zanko
10e5730255
Move search dialog from actions_cmd.c into dialogs.c
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-24 16:26:42 +00:00
Slava Zanko
0498a346b5
Changes for correctly work after rebase to master (master with HACK_tty).
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-24 16:26:42 +00:00
Ilia Maslakov
bb7cbfe0db
fix: draw nroff text
2009-08-24 16:26:41 +00:00
Slava Zanko
b119f489ab
Move inline functions from internal.h into new file inlines.h
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-24 16:26:41 +00:00
Ilia Maslakov
c148f8e055
fix: draw text in utf mode
...
fix: right movement in HEX
2009-08-24 16:26:41 +00:00
Slava Zanko
b06ab0fe72
Split src/view.c into small files for better support of code
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-24 16:26:41 +00:00
Slava Zanko
ec0c0e3050
Just refactoring. All functions in src/view.c now have mcview_ prefix
2009-08-24 16:20:53 +00:00
Ilia Maslakov
8f143bdddf
fix: hex mode show
2009-08-24 16:20:52 +00:00
Ilia Maslakov
eb9a251dcc
add: some utf8 procedures:
...
* get_ptr_file (WView *view, offset_type byte_index)
* get_ptr_string (WView *view, offset_type byte_index)
* get_ptr_growing_buffer (WView *view, offset_type byte_index)
* get_utf (WView *view, offset_type byte_index, int *char_width)
add: property 'utf' in the struct Wview
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Added temlate for splitting src/view.c into lot of
smalest files (for better development and supporting).
2009-08-24 16:20:52 +00:00