Re: CGDB
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Nicolas, Try to use gdbserver: http://www.thegeekstuff.com/2014/04/gdbserver-example/ and run gdbserver+mc and gdb+mc on different terminals - -- *From:* Nicolas Rybkin *To:* Mc Devel *Subject:* Re: CGDB *Sent:* 23.05.2016 10:42:50 > > > 23.05.2016, 01:42, "Nicolas Rybkin": >> Is it possible to debug MC using CGDB? There's a problem with the >> terminal. ___ >> mc-devel mailing list >> https://mail.gnome.org/mailman/listinfo/mc-devel > > Ah, excuse me. I can't debug it with pure GDB too, because I can't > use keyboard when MC is runnng. > ___ mc-devel mailing > list https://mail.gnome.org/mailman/listinfo/mc-devel > -BEGIN PGP SIGNATURE- Version: GnuPG v2 iEYEARECAAYFAldCtLkACgkQb3oGR6aVLppSPgCffaVSH5JN3x7/u4weqBC6toOV EHMAnA2CaXoYxkTEIdMy3e8m5tXBid+d =uTDs -END PGP SIGNATURE- ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Re: mc and me
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Yury, > I'm all for granting Egmont commit access. +1 from me. - -- *From:* Yury V. Zaytsev *To:* Egmont Koblinger, Slava Zanko, Andrew Borodin *Cc:* Mc Devel *Subject:* Re: mc and me *Sent:* 06.11.2015 11:12:23 05.11.2015 23:55, Yury V. Zaytsev пишет: > On Wed, 2015-11-04 at 22:09 +0100, Egmont Koblinger wrote: >> >> Hereby I'm requesting to become a member of the team, with git >> access, getting to know the development process, policies (e.g. >> which changes require approval, when to git branch, etc.), and >> requesting to get faster responses to my patches that require >> review – or to be able to submit them if I don't get response in >> a certain amount of time. (We can still revert a change later if >> someone disagrees.) > > Hi, > > Just briefly: I'm all for granting Egmont commit access. Slava, > Andrew? > > He's proven his engineering and communication skills through > numerous extensive and technically challenging contributions, and > I'm confident that even if he happens to break something in the > future, he'll get back to it, find the root of the problem and fix > it. > -BEGIN PGP SIGNATURE- Version: GnuPG v2 iEYEARECAAYFAlY8YQYACgkQb3oGR6aVLpqmvQCfTbuvmlWGiJmxn7KDXZ6kkbj8 C1oAn1O5mPju68JGMKbXwoe3Q9fE5icr =NPj2 -END PGP SIGNATURE- ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Re: Please release 4.8.15
Hi Yury V., Sorry, I'll busy at weekend. I'm ready to start releasing process today. *From:* Yury V. Zaytsev *To:* Slava Zanko *Cc:* Mc Devel *Subject:* Re: Please release 4.8.15 *Sent:* 06.11.2015 11:28:05 06.11.2015 00:17, Yury V. Zaytsev пишет: > On Thu, 2015-11-05 at 11:48 +0300, Slava Zanko wrote: >> >> I going to review cleanup branch and I'll help with releasing new >> version. > > Great, would you find time this weekend? For me, Sunday would be best. > > It would be great if I could do it once together with you, and then > maybe Egmont can go it once together with me the next time. > ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Re: Plans for Midnight Commander development
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Yury, Having this said, I'd hope to get on track as I'm back, unless again some natural and not so natural disasters are going to strike on me... The top priority is to fix the situation with man page transformations, and cut a release from current master, while documenting this whole process for it to be reproducible without access to Slava :-) Hey, I'm accessible :) I'll glad to help to release new version. -BEGIN PGP SIGNATURE- Version: GnuPG v2 iEYEARECAAYFAlXMZKwACgkQb3oGR6aVLprbUwCeMusHsBjVHi3SdtVnQbygQaTU 2WoAn3Gl1MrCe16SblWmdtKP9TJTUK9M =5zBG -END PGP SIGNATURE- ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Re: mc is over!? - post by Ilia Maslakov on Russian-speaking IT site
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 27.05.2015 13:37, Paul Sokolovsky пишет: Hi all, The current maintainers, namely Andrew Borodin, Slava Zanko, Ilia Maslakov, Sergei Trofimovich - please provide full disclosure of what happens within your team. Whatever it is, please show goodwill by adding Egmont Koblinger to the maintainer team, if he agrees (including discussions and commit access), to show that the project wasn't usurped by Soviet Obkom. Yes, I confirm that our team as fact has ended to develop mc. Ilia has issues with access to internet from his work, at home he has much stronger priorities with family, the same for Andrew. As for me, I have heavy loading on work, after work I very busy on building my house. So there is no time for development mc. And of course, we are opened for any of our wishes to develop mc. Just let me know if someone wants to participate in development and I'll give write access to repo/wiki/transifex and I'll do some knowledge transfer about usual workflows (such as: preparing for release, code styling, where our ContinuousIntegration is placed and so on). I hope, mc will rise again with new blood. And I agree with Andrew: It weren't worst 5 years in my life Yeah, it was five happy years for me :) WBR, Slavaz -BEGIN PGP SIGNATURE- Version: GnuPG v1 iEYEARECAAYFAlVlotoACgkQb3oGR6aVLpqysACfROPBo1/KrzNu73zwm8kpLTEI QbsAn2Gwet6bDc0FZc4nx4Gphsl4LSTE =QFDk -END PGP SIGNATURE- ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Re: mc is over!? - post by Ilia Maslakov on Russian-speaking IT site
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Luca, 27.05.2015 14:43, Luca Lazzarini wrote: Hi all! I am Luca, it is the first time that I write here. Honestly I cannot let mc die, so I would be happy to offer myself as volunteer to help the development. I am a web developer, for the most frontend but my background is C (from the university, I was pretty good, lets say almost medium weight). I am working as software developer in Amsterdam and I am building the frontend for a startup in London (from a friend) so I will be pretty busy for the next two months. Anyway after that time I should have sorted out the front end for the startup and I should have free time back! Ok, let me know when you'll have free time and I'll give you all needed permissions. Thanks! -BEGIN PGP SIGNATURE- Version: GnuPG v1 iEYEARECAAYFAlVltkUACgkQb3oGR6aVLpqHTQCdHSaWTLFWRvCzsOwRNo42CBR6 +EYAnRat+vjHfUOhvxI0v/MngMrR8xzk =F6Nj -END PGP SIGNATURE- ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Re: [ANN] mc^2
Hi Yury, Slava, what do you think? I know that you've been a proponent of the plugin system, but aren't you impressed with this demonstration? Yeah, I really impressed and I'll be happy to see the feature into our master branch. But, as Andrew said before, would be great to split one big commit to a set of smaller commits for better code review and to make bisect process much easily (of course, I hope that bisecting willn't be used, but who knows) . ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.8.14 released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.8.14 now released. Download page: http://ftp.midnight-commander.org/?C=N;O=D Major changes and fixes since 4.8.13 - - Core * Minimal version of GLib is 2.14.0 * Add new panel binding !SelectExt to select/unselect files with the same extension as the current file (#3228) * Speed up of directory size calculation (#3247) * Support of italic text (#3065) - - Editor * New syntax highlighting support: - puppet (#3266) - - Viewer * Rewrite mcview's rendering and scrolling (#3250, #3256) - no more partial lines at the top and failure to scroll when Up or Down is pressed; - better handling of CJK characters; - handle combining accents; - improved nroff support; - more conventional scrolling behavior at the end of the file. * Use VIEW_SELECTED_COLOR in plain mode (#3405) * In !QuickView panel, don't pass any chars to command line to avoid unexpected command execution (#3253) - - Misc * Code cleanup (#3265, #3262) * Bind poedit to Edit action for .po files (#3287) * Better grammar mcedit user menu (#3246) - - Fixes * Fail to build against musl libc (#3267) * Error compiling with glib 2.20.3 (#) * Overwrite of the PROMPT_COMMAND bash variable (#2027) * contrib/*.?sh are not recreated after rerun of configure (#3181) * File rename handles zero-length substitutions incorrectly (#2952) * Lose files on Skip when Cannot preallocate space for target file (#3297) * Info panel can't obtain file system statistics on Solaris (#3277) * Shell patterns broken beyond repair (#2309) * File selection by patterns uses bytes instead of unicode characters (#2743) * Copy files dosn't work as expected, when copying to a directory with the special symbol in its name (#3235) * Wrong order of old_colors table items (#3404) * Input line: Alt+Backspace on one-letter word erases too much (#3390) * Directory scanning window is too narrow (#3162) * No Help for User Menu (#3409) * mcedit: paste from clipboard does not work (#3339) * mcviewer: hang when viewing broken man page (#2966) * mcview hex: incorrect highlight when search string not found (#3263) * mcview hex edit: UTF-8 chars are not updated (#3259) * mcview hex edit: can't enter certain UTF-8 characters (#3260) * mcview hex edit: CJK overflow (#3261) * mcedit: status line doesn't show full path to file (#3285) * Freeze when copying from one FTP location to another (#358) -BEGIN PGP SIGNATURE- Version: GnuPG v1 iEYEARECAAYFAlUPymEACgkQb3oGR6aVLpoDuwCgggt6ubB5zcxyC4YmEbNV6uuC bOMAn1EAW4mtMhLH5dk1FFfH2FRRo+M6 =iRrQ -END PGP SIGNATURE- ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Re: SSL certificate expired
Fixed, thanks! 2015-01-16 23:25 GMT+03:00 Andrey Tataranovich tataranov...@gmail.com: Hello, SSL certificate for https://www.midnight-commander.org/ expired: http://i.gyazo.com/c6f077b280722605ebd5433bcf9664d9.png -- WBR, Andrey Tataranovich ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Re: Bug tracker doesn't work
Hi all, I've fixed Trac, but have yet another issue: long awaiting time to post comments. 2014-12-16 9:55 GMT+03:00 Andrew Borodin aboro...@vmail.ru: On Sat, 13 Dec 2014 15:23:03 +0100 Egmont Koblinger egm...@gmail.com wrote: I'd like you to understand that at this point that fixing the development architecture and process of mc is the most critical issue, pretty much blocking everything else. Slava is working on fixing bugtracker. Unfortunately, I can't help him because I don't have any experience of administration and support of real web services. -- Andrew ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.8.13 released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.8.13 now released. Download page: http://ftp.midnight-commander.org/?C=N;O=D Major changes and fixes since 4.8.12 - -Core * New engine of user-friendly interruption of long-time operations (#2136) - - Editor * Improvements of syntax highlighting: * CMake (#3216) * PHP (#3230) * Translate language names in the spelling assistant dialogue (#3233) - -Viewer * Add separate normal(default) colour pair for viewer (#3204) * Dealing with utf-8 man pages in view/open (#1539) * Goto line is 1-based now (#3245) - - Misc * Code cleanup (#3189, #3223, #3242) * Add new skins: gray-green-purple256 and gray-orange-blue256 (#3190) - - Fixes * First Backspace/Delete is ignored after mouse click in an input widget (#3225) * Recursive find file doesn't work on Samba share (#3097) * Recursive find file doesn't work on Windows NFS share (#3202) * Incorrect file counter in move operation (#3196, #3209) * Directory scanning window is too narrow (#3162) * Colon is not recognized inside escape seq in prompt (#3241) * Quick view doesn't grab focus on mouse click (#3251) * fish subshell: overridden prompt (#3232, #3237) * mcviewer: broken switch between raw and parse modes (#3219) * mcviewer: incorrect percentage in mcview hex mode (#3258) * RAR VFS incorrectly recognizes UnRAR version (#3240) * viewbold and viewselected are missing from some skins (#3244) * Incorrect enconding name for manual page (#3239) * User menu - View manual page doesn't do coloring (#3243) -BEGIN PGP SIGNATURE- Version: GnuPG v1 iEYEARECAAYFAlQJgsIACgkQb3oGR6aVLpo+YQCeKkgsPgZT/ZcaXe1MNQ2CLw+q UesAn0wzbq1DcLUlaQSeekR08rJn7yG6 =c1Uk -END PGP SIGNATURE- ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.8.12 released
Hi all, mc-4.8.12 now released. Download page: http://ftp.midnight-commander.org/?C=N;O=D Major changes and fixes since 4.8.10 (https://www.midnight-commander.org/wiki/NEWS-4.8.12): - Core * Speed up of file find (#2290) * If cwd is a symlink it is kept at startup (#3093) * Improve support of Zsh (#3121, #3124, #3125, #3177) * Launch external editor/viewer without passing line number (#3117) * Exit without confirmation by default (#3132) * Simple user-friendly skin selector (#2165, #3178) * Use Joliet and RockRidge in ISO9660 image view action (#3187) - VFS * Use .zip extension as preferred way to recognize ZIP archives (#2857) - Editor * Configurable selection reset on CK_Store (#3111) - Misc * Code cleanup (#3113, #3151) * Adjust script permissions to installed ones (#2274) * Fix name of FSF in add source files (#3167) * Skin cleanups (#3180, #3184) * Do not consider String not found message as error (#3179) - Fixes * Broken build with NCurses (#3114) * Incorrect tilde expansion in copy/rename/move dialog (#3131) * Advanced chown: Escape on user list accepts value (#3150) * Toggling hidden files using mouse doesn't update the other panel (#3156) * Question mark in delete confirmation is on its own line (#3123) * Popup dialogs wander upwards upon resize (#3173) * Keypad '*' doesn't work with numlock off (#3133) * Some inconsistencies in Learn keys UI (#3134) * Unconventional behavior of Display bits dialog (#3152) * Shift-Fn keys don't work in 256-color mode of tmux (#2978) * mcedit: format paragraph produces inconsistent wrapping (#3119) * mcedit: file out-of-date check on saving is botched (#3142) * mcedit: 1st line is shifted after paragraph format (#1666) * mcedit: trailing newline check applied too early when exiting (#3140) * Inconsistency of the arrow's direction in the panel header line across skins (#3157) * Possible segfault while passing messages to widgets (#3116) * Possible segfault when freeing a VFS (#3116) * Segfault in cpio VFS while reading corrupted RPM (#3116) * Segfault in sftpfs VFS when trying to view a file (#3176) * Incorrect handling of filenames with unrar v5 (#3073) * FISH VFS: remote panel confused by filenames with '%' (#2983) * iso9660: xorriso shows only one depth (#3122) * Nicedark skin looks bad on black-on-white terminals (#3154) * Incorrect definition of topmiddle and bottommiddle characters (#3183) ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.8.11 released
Hi all, mc-4.8.11 now released. Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.8.10 (https://www.midnight-commander.org/wiki/NEWS-4.8.11): - Core * Live update of panels size when editing layout (#3060) * Support Compute totals option in move file operation (#2075) - VFS * rpm extfs - show dependency version (#2812) - support tar payload (#3064) - improve support for EPOCH tag (#1588) - add support for PREINPROG/POSTINPROG/PREUNPROG/POSTUNPROG, VERIFYSCRIPTPROG and TRIGGERSCRIPTS/TRIGGERSCRIPTPROG tags (#1588) - Editor * Support bracketed paste mode of xterm (#2661) * Clarify Java syntax highlighting (#3057) - Misc * Print warnings about unknown '--with-' / '--enable-' configure options (#3029) * Code cleanup and refactoring (#3051, #3066) - Fixes * FTBFS on GNU Hurd (#3053, #3071) * Segfault while moving files (#3059, #3105) * Broken handling of mc command line arguments (#3047) * Copy/move doesn't work if num_history_items_recorded=0 (#3076) * No subdir path completion in current dir, if stub is not starting with './' (#3018) * Deprecated find -perm +xxx syntax is used (#3089) * Home, End, Shift-Fn keys don't work in tmux (#2978) * Improper [en|dis]abling of layout dialog split adjustment buttons (#3061) * Bogus strings in 'Confirmation' config dialog (#2271) * Configure options first entry not highlighted (#3084) * Setup saved to ~/.config/mc/ini message is misleading (#3096) * F3 doesn't work on .so files in FreeBSD 9.x (#3101) * Typo in mc.lib: less=%filename +%linenog instead of +%lineno (part of #3044) * Wrong order of filename and line number for external editor (part of #3044) * mcedit: tabs are lost when text is pasted (#1797 as part of #2661) * mcedit: question on large file treats Escape as Yes (#3107) * Broken case-sensitive search in editor/viewer/diffviewer (#3069) * Changes to files in nested .zip archives are lost (#3070) * Incorrect handling of filenames with spaces with unrar v5 (#3073) * iso9660 VFS: filenames truncating in ISO file listing (#3091) * vfs_path_from_str_flags() doesn't support VPF_STRIP_HOME (#3098) * Bright colors are used as background colors in 16-color skins (#3050) * Various defects in documentation (#3052, #3092) -- WBR, dev team. signature.asc Description: OpenPGP digital signature ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.8.10 has released.
Hi all, mc-4.8.10 has released. Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.8.9 (https://www.midnight-commander.org/wiki/NEWS-4.8.10): - Core * Do not link GModule if it is not required (save space on embedded systems) (#2995) * Behavior of the 'Right' key in the 'Directory hotlist' was changed: now 'Right' key is used only to enter into the group (#3045) - Misc * Code cleanup (#3035) - Fixes * Build failure on Cygwin (#3041) * Broken NCurses detection (#3043) * Broken handling of mc command line arguments (#3047) * Cannot enter into zip archive in tar one (#3034) * Cannot open some jar files * mcedit: file descriptor leak (#3040) * mcedit: paragraph format doesn't respect multibyte characters (#2713) * Crash after entering a wrong SFTP password (#3036) -- WBR, dev team. ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.8.9 released
Hi all, mc-4.8.9 now released. Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.8.8 (https://www.midnight-commander.org/wiki/NEWS-4.8.9): - VFS * extfs: support unrar-5 (#3015) * extfs: use xorriso (if exists) for writing into ISO images (#3027) - Editor * Support unlimited file size (#1743) - Misc * Lot of code cleanups (#2990, #2071, #2164, #2998, #3003, #3005, #3022) * Display additional info while viewing (by F3) *.iso files (#2006) * New skins: - modarin256: set of 256-color skins from Oliver Lange (#2737) - Fixes * Fail to link if system lib does not contain strverscmp (#2992) * Segfault when mc's temporary directory doesn't belong to the correct user (#3021) * Race condition when creating temporary directory (#3025) * Mouse doesn't work in screen and tmux (#3011) * Incorrect file size in copy/move overwrite query dialog (#3000) * Garbage in subshell prompt (#3001) * Incorrect WLabel redraw after text change (#2991) * Find File: All charsets options don't work (#3026) * When an unknown key is pressed, it is interpreted as garbage (#2988) * Segfault on creating new file in external editor (#3020) * Rotating dash is not removed when mc finishes reading the directory (#2163) * mcedit: word completion failed if word to be completed is begun from begin of file (#2245) * mcview: broken switch between raw and parse modes (#2968) * Hex viewer: continue search doesn't work (#2706) * sftpfs: broken SSH aliases (#2923) -- WBR, dev team. signature.asc Description: OpenPGP digital signature ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Re: Midnight-commander.org is down
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 17.05.2013 11:23, Yury V. Zaytsev wrote: On Fri, 2013-05-17 at 04:05 -0400, Felix Miata wrote: Finished what? http://www.midnight-commander.org/ticket/273 I've been trying to reach for more than 2 weeks is still unreachable. Apparently the robots took the new host down again after it started resolving tonight. We'll figure it out, but the important thing is that we've finally got the backups, so no data is lost. As a part of the upgrade we have moved the release tarballs to the OSU OSL FTP cluster, so hopefully in the future this will reduce the load on the machine quite a bit... In additional: for getting release tarballs, visit please http://ftp.osuosl.org/pub/midnightcommander/ It's our warehouse for tarballs, all future releases will be placed here. - -- WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) iEYEARECAAYFAlGV8CgACgkQb3oGR6aVLprP/gCeN1477GDSiXM4e3yCS3LdB+iO 1a0An1BrGo2vy8jjxkbfABKX9GNoTRTl =DtGG -END PGP SIGNATURE- ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Re: Midnight-commander.org is down
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 26.04.2013 08:50, Slava Zanko wrote: Hi folks, Our server donated by RWTH, Germany has blown up. Folks at OSU OSL (http://osuosl.org/) are willing to provide us with a new server. So in near time we will migrate to new server (it's will take some time for setting up some services/programs as it was on old server). I hope, it's will not take so much time, our estimations: a week. Please, be patient and sorry for inconvenience. Thank you. SIN has finished :) - -- WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) iEYEARECAAYFAlGVRtcACgkQb3oGR6aVLpo3YQCfY1/BNJAD802imTquz6iLh3RG krkAnjmtERFtWNfU/p5J6Ve3UkrL09Jd =n5Xc -END PGP SIGNATURE- ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Midnight-commander.org is down
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi folks, Our server donated by RWTH, Germany has blown up. Folks at OSU OSL (http://osuosl.org/) are willing to provide us with a new server. So in near time we will migrate to new server (it's will take some time for setting up some services/programs as it was on old server). I hope, it's will not take so much time, our estimations: a week. Please, be patient and sorry for inconvenience. Thank you. - -- WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) iEYEARECAAYFAlF6FaUACgkQb3oGR6aVLppV+ACfWk3QC1F/HQn8hGw1QHHYJjay PPkAnj5tuywd3m+Jdp846A1rH17iIe+Q =vx+1 -END PGP SIGNATURE- ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Re: stable vs. latest
On 04.04.2013 18:05, Egmont Koblinger wrote: Hi Egmont, I notified the maintainer of distrowatch.org, asked him to update the regexps that figure out the latest stable mc release. He told me - and unfortunately I can only agree with him - that the wording on MC's homepage is very confusing. I've updated the start page to avoid confusing. Thank you for your proposal. -- WBR, Slavaz. signature.asc Description: OpenPGP digital signature ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Re: Media Transfer Protocol
On 07.04.2013 20:13, Artem Petrov wrote: Hello everybody. I have one question to mc developers. Do you plan to realize Media Transfer Protocol? This would be really great. MC it's just a file manager, not a manager for pluggable devices. So, would be cool if Media Transfer protocol will be supported by separate app (such as daemon like automount) and mc will just navigate across mounted devices. Also, mc doesn't have good event handling (for example, would be cool to use GMainLoop technology from GLib). Mc implemented own event handling model (oriented to keyboard/mouse events) and the implementation isn't good for handling other external events (such as plug in of device or 'reread-by-fly' directory listing when changed and so on). -- WBR, Slavaz. signature.asc Description: OpenPGP digital signature ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Re: [PATCH 5/5 v2] keyboard input: when an unknown sequence is seen, purge all buffered input
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 31.01.2013 19:27, Oswald Buddenhagen wrote: the mc devs are rather insistent on their process and often simply ignore contributions on the list, so you may get a better response when you create trac tickets. It's is not the only reason, but yes, better to create a new ticket. Thanks in advance. - -- WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) iEYEARECAAYFAlEPoV0ACgkQb3oGR6aVLppJDgCdGaVUlcsd9fxbBAT26wKYcqxY jJAAn35G63jXSgvCjxEMe1wYtQuOXv7R =7t3Y -END PGP SIGNATURE- ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.8.1.7 (stable) released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.8.1.7 now released (stable). The reason of fast release: fixes of crashes. Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.8.1.6: (http://www.midnight-commander.org/wiki/NEWS-4.8.1.7) - - Core * Minimal GLib version is 2.12.0 - - VFS * uc1541 extfs plug-in updated up to version 2.5 (#2935) - - Editor * Reset selection after text paste (only in non-persistent selection mode) (#2660) * Don't indent blank lines (#303) * Add .psgi as Perl syntax highlighting (#2912) - - Misc * Code cleanup (#2889, #1950). * Remove the empty contrib/dist/debian/ since it maintained separately in Debian (#2871) * Highlight OGV files as media (#2934) * Added new translations: - Persian (fa) - Croatian (hr) - - Fixes * Build failure on Cygwin (#2917) * Fail to check ncurses library if --with-ncurses-inc and - --with-ncurses-libs options are used (#2926) * Crash on Solaris while trying to copy a file (#2906) * Attributes of existing directories are never preserved when copying (#2924) * Terminal settings are not changed when window is resized (#2198) * Broken path completion on paths starting with ~/ (#2898) * Enter into symlink to commpressed patch shows empty patch (#2910) * Test failure on Cygwin due to incorrect linkage flag (#2918) * Non-portable test (#2883) - -- WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlDdmw4ACgkQb3oGR6aVLpqC7ACfePadvqbGjP0IQgUCZ9wtn4Ox uAIAnjBqUXygcPmX/lU4biAihAsGHHBr =wKK2 -END PGP SIGNATURE- ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.8.1.5 (stable) released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.8.1.5 now released (stable). Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.8.1.5: (http://www.midnight-commander.org/wiki/NEWS-4.8.1.5) - - Editor * Code refactoring and cleanup (#1977) - - Misc * Use unrar to view RAR archives if rar is unavailable (#2847) * Syntax highlighting news and updates: - update assembler.syntax: x86 AMD64 registers highlighting (#2542) - new cmake.syntax: preliminary and incomplete syntax file for CMakeLists.txt files (#2084) - new dlink.syntax: syntax highlighting for D-Link switches command set (#2649) - update properties.syntax: more nice look-and-feel (#1869) * File extension support: - .ogm extension was deprecated in favor of .ogv (#2664) - - Fixes * CK_History removes CK_HistoryNext entries (#2313) * Partially broken loading of user-defined keymap file (#2848) * Enter on directory named '~' goes to the home one (#2874) * Cannot Copy/Move files with filename encoding change (#2791) * Duplicate entities in panel with 'tree view' mode (#2835) * Broken synchronization with filelist and tree panels (#2862) * mcedit segfaults after call Back from declaration (#2859) * mcedit: unable to save changes in Safe save mode(#2832) * Broken 'Enter' action on a rpm file containing space character in filename (#2838) * extfs: uc1541 broken handling (#2864) * mc.ext: OGV format handled as audio (#2869) - -- WBR, mc development team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlBOJnkACgkQb3oGR6aVLponbQCfX6hyjYNHJLvR3z55jnjyeKcC 9oMAn0asX0jQwy++Z6oPp807qhLsLCV2 =u/J2 -END PGP SIGNATURE- ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.8.1.4 (stable) released
Hi all, mc-4.8.1.4 now released (stable). Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.8.1.4: (http://www.midnight-commander.org/wiki/NEWS-4.8.1.4) - Misc * Tweak and cleanup of code in case of --disable-charset option usage (#2827) * File extension support: - .gem - rubygems (#2797) - .cpio.xz - compressed cpio archives (#2798) - Fixes * Build failure on FreeBSD 6 (#2808) * src/filemanager/filegui.c does not compile on Solaris due to missing macros (#2825) * Loss of data on copy to full partition (#2829) * Misinterpretation of dirs as command line arguments (#2783, #2805) * Number of panelized files was limited to 127 (#2813) * URL with port was stored wrong in history (#2833) * Can't find 00 (zeroes) in patterns in hex search (#2795) * Hotkey conflicts in 'Search' dialog (#2843) * Garbage directory listing in ftpfs (#2800) * Incomplete sand256 skin (#2807) * mcedit scripts are installed as data files (#1437) * Tests failure on PowerPC,S390,S390x (#2804) * Fail to compile if --without-vfs configure option specified (#2834) * do_panel_cd: FTBFS with --enable-tests on [kfreebsd-i386,kfreebsd-amd64,ia64,armhf] (#2803) -- WBR, mc development team. signature.asc Description: OpenPGP digital signature ___ mc-devel mailing list https://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.8.1.3 (stable) released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.8.1.3 now released (stable). The reason of fast release: fixes of crashes. Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.8.1.3: (http://www.midnight-commander.org/wiki/NEWS-4.8.1.3) - - Fixes * Crash at Chown command (#2784) * Crash when creating relative symlink (#2787) * Directories are opened in wrong panels (#2783) * Error message when entering into compressed tar and cpio archives (#2785) * Fails to build from source with --enable-tests (#2786) - -- WBR, mc development team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk+YOb8ACgkQb3oGR6aVLprq1ACfaSnurAF9IvfMmh5lK5csFOv8 csoAn2yx5IfFpIfvxXSljIgmZJTiM6W/ =ulA5 -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.8.1.2 (stable) released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.8.1.2 now released (stable). Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.8.1.1: (http://www.midnight-commander.org/wiki/NEWS-4.8.1.2) - - VFS * Internal VFS reorganization (#2695). - - Misc * Code cleanup (#2781) - - Fixes * Broken support of XDG_* shell variables (#1851) * Segmentation fault while background copying (#2663) * Interpretation of LANG variable needs to be case insensitive (#2386) * Cannot copy zero-length files with Preallocate space option (#2755) * Problem in the Copy operation with unchecked the Preserve attributes option (#2278) * Cursor position reset after update when panel is panelized, but doesn't (#2766) * File selection reset after exit from the archive in the root (#2776) * Can't rebind Fx keys in the file manager (#2384) * The last (or single) word of hyperlinks in the interactive help don't act on mouse clicks (#2763) * Case sensitive search with SEARCH_TYPE_PCRE is broken (#2764) * mcedit can't record input char (#2757) * mcedit: save file on top of existing directory changes dir's permissions (#2761) * mcedit hangs up on replace with regexp contains '^' or '$' (#1868) * Segfault after open incorrect archive (#2775) * mcdiff crashes if one panel is not in the listing mode (#2769) * Active VFS directories list contain incorrect current path (#2779) * Date not set properly in manpage (#2692) * Empty texinfo rule in mc.ext (#2774) - -- WBR, mc development team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk+UEQQACgkQb3oGR6aVLppDSACfQF+qlQcBFpBgINVHweeT3467 j9wAn3Czc66qXjDAWE6wfLMXl45H+2bV =28U0 -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: translator help
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 11.04.2012 02:52, Marco Ciampa wrote: I used to be the Italian MC translator. Now I cannot access the git archive. I was not active for a long time and MC needs to be updated. May I re-gain vc write permission again? I cannot think that a web interface is a good thing for a caracter-space constrained application as is MC. Messages needs to be finely space calibrated...only a compilation could test it well. IMHO a translator needs to compile and test the program _before_ committing to any user-frendly web interface as Transiflex...in this regard Transiflex could easily drive to translation(positional/space) errors... TIA Transifex have console client named tx. I constantly updated translations from Transifex via 'tx' utility. For example: tx pull fetch translations (*.po files) from Transifex tx push -l it send it.po to Transifex But if you want make direct commits to repo, just sign in to github.com and tell me your github's account name. I'll add you to pusher's list. - -- WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk+HHLYACgkQb3oGR6aVLpr5AgCaAnownWy7RKFn1vqMCJ5GOXa+ VR0An0kFHiu89u69Erl4720iIFkrjYN6 =XBvM -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.8.1.1 (stable) released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.8.1.1 now released (stable). Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.8.1: (http://www.midnight-commander.org/wiki/NEWS-4.8.1.1) Version 4.8.1.1 - - Core * Added new flag -X (--no-x11) to allow dont't use X11 to get the state of modifiers Alt, Ctrl, Shift * Support of '~' as home dir in 'Start at:' field in 'Find File' dialog * Support of '~' as home dir in hotlists * Learning of 'Back Tab' now is possible from 'Learn keys' dialog * Optional '0x' prefix for hexadecimal search - - Editor * Added as.syntax - - Viewer * Added action bindings for backward search - - Misc * Added hotkeys for all radio/check-buttons in search/replace dialogs * New file bindings: - .m4v, .ts - video - djv - DjVu * Simplify mc.menu - remove LZMA|LZ and change p7 to 7z * Updated list of known browsers: gnome-moz-remote mozilla firefox konqueror opera * Added MC_HOME environment variable to set up home directory of MC - - Fixes * Compile failure of 4.8.1 on xBSD because Undefined symbols: _posix_fallocate * MC deletes the wrong file because of forced panel reload before file operation * Cannot chdir to directory if directory name contains the dollar sign * Incorrect panel size after change panel split type * Wrong total bytes counter for subdirs in copy/move dialog * Display corruption in panels after window shrink * Command line is unaccessible from tree panel * Extra confirmation before delete an empty hotlist group * Can't open an edit zero-length file from VFS in mcedit * mcedit crashes when ~/.config is a file * mcedit: reset selection after END/HOME/PgDn/PgUp * 'make check' fails on arm and alpha (-z muldefs) - -- WBR, mc development team.. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk9oY20ACgkQb3oGR6aVLpqO3gCgg3CdQeJmgU4e63dEejC5CeBZ LZAAnixvnZ3BTE60KrcKui4aNFYoLGJR =momv -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: mc extension not working since 4.7
On 10.12.2011 22:01, Pascal Dag wrote: with mc 4.7, I have issues accessing my fritz.box. A blank appear in the front of the USB storage name in the mc menue (see link of imagebin below). so a scrolling in subdirectories with return key is not possible. an access with the line command cd usbstickname is possible. I personally evaluate this as a bug. Could you please help? Is there a workaround or a setup for avoiding this? my distro is tinycorelinux with mc 4.7.5 and 4.8. my other distro ubuntu 10.04 with mc 4.7 is ok. Please, try to use latest releases, such as 4.7.5.6 or 4.8.1 This know bug and was fixed in these releases. -- WBR, Slavaz. ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Update license from GPLv2+ to GPLv3+ version.
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, We need to update version of GPL license, because some issues (such as https://www.midnight-commander.org/ticket/2338) requires ideas and some pieces of code from another GPLv3-only projects. In team opinion, better way is change license number (better than 'black box' reverse ingeneering or any other). Current license of mc is GPLv2+. This mean, development's agreement to replace the license number included in the GPL2+ and no need to ask every contributor who has take time to project. But we ask people here: if anyone have issues, disagreement or purposes about changing license number - please, ask us in this mailists. We are glad to listen your points of view. - -- WBR,development team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAk6Ft1AACgkQb3oGR6aVLpog+ACdGyObohpAtV4n8hodUGluzRrt deAAniHOEqF45NkUW6A+PSkMCTNLpZWy =EJhd -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.7.5.5 (stable) released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.7.5.5 now released (stable). Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixies since 4.7.5.4 (https://www.midnight-commander.org/wiki/NEWS-4.7.5.5) - - Fixes: * ctrl-x shortcut for extended keybindings mode doesn't work out of box (#2609) * Viewer: cursor position is not restored in hex mode (#2543) * FISH: broken panels drawing after entering password (#2611) Enjoy! - -- WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk6Dby8ACgkQb3oGR6aVLppstACfeJ88D/8QK1lPj/Y74SS3RWLL XqoAnRFjpeDIj/m4ipDUVgi2nrqNp6Zf =T/UP -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: VFS access from other programs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 17.09.2011 03:30, 何平 wrote: Hello. Can I use the VFS path shown in activated VFSs in another programs, like gedit, eog? Well... mc always will make local copy of file in the temporary directory for use in third-party apps. After editing, this temp file will be uploaded back to VFS. Generally, you cannot specify VFS path to any third-party application, exception case is if these applications have own VFS layer, and VFS path in mc suddenly will be valid for VFS subsystem of used application. Thanks, MC rocks truly. - -- WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEUEARECAAYFAk52U9sACgkQb3oGR6aVLppDWgCY2MMl36Kgv2gdFfBUd09Rm7YU XgCdHNPA9vPH2zqfxhAOVX9SsbApJGg= =QlDL -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.7.5.4 (stable) released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.7.5.4 now released (stable). Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.7.5.3 (http://www.midnight-commander.org/wiki/NEWS-4.7.5.4): - - Core: * Added -g/--oldmouse option to support of NORMAL/BUTTON_EVENT mouse type (useful for screen/tmux) (#2601). - - Misc: * New file bindings: - .3gp - video (#2583). - - Fixes: * Cannot compile 4.8.0-pre1 and 4.7.5.3 on Solaris (#2587); * Recent autoconf displays warnings about missing AC_LANG_SOURCE (#2589); * Incorrect TTY layer initialization (#2601); * M-o works unexpectedly on symlink shortcuts (#2590); * Panelize doesn't honour current sorting (#2175); * Hintbar jumps to the top of the screen and overwrites main menu (#2593); * File size column is bogus for widths above 9 (#2580); * Editor: mouse clicks are ignored on the bottom line (#2591); * Editor: extended keybingings are broken (#2586); * File name length is limited in tar archive (#2201); * Ftp failures - leading white space in file name (#2594); * FISH hangs while copiyng a lot of small files (#2605). - -- WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAk5t6u8ACgkQb3oGR6aVLprfRQCfQl4vnQ4TOY3Xhc1asmmxOC63 L/MAn1+6Y7lPoadQbId1ac4+BqoUKhKK =1ptd -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
mc-4.8.0-pre1 (1'st release candidate) released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.8.0-pre1 now released. Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.7.5: http://www.midnight-commander.org/wiki/NEWS-4.8.0-pre1 Bugreports are welcome. - -- WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAk4bZv0ACgkQb3oGR6aVLprPrgCffo9Na+snwWIntw21VddS9j0q HN8An16FTDCsJu8nqTpSZwaaB4KbUUrB =351q -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.7.5.2 (stable) released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.7.5.2 now released (stable). Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.7.5.1: http://www.midnight-commander.org/wiki/NEWS-4.7.5.2 Have a nice day. - -- WBR, mc development team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAk2i6OQACgkQb3oGR6aVLpr49ACfWB2L9SiBlhEgvfgkf3RI+Yq8 O7EAn1fMOszx3M9lYBLByuDAlw6fW2Fb =bzw3 -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: bug in mc when open zfs snapshots and mc-light theme
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 05.02.2011 13:37, Veneto IT wrote: This bug occures, when open snapshots in hidden zfs snapshot directory .zfs (only in hidden!). For example: cd /tank/.zfs/snapshot/mysnapshot/ It dosn't opens and reloads root directory But Mc opens whithout errors cd /tank/.zfs/snapshot/ *OS - Freebsd, Filesystem - Zfs* Can you show output of 'mc -V' command? What have permissions on hidden directory? May be, have some xattrs or ACLs?.. BTW, if you will find the cause of the error, we will fix this bug ASAP, but just FYI: no any of developers have Freebsd with ZFS snapsots, sorry :( Personally for me, I don't have time to install FreeBSD and seting up test environment (don't have time at the present time, sorry for the tautology :). So, the fate of this bug is in your hands. In mc-light this operation works very well. Current mc and mc-light have huge count of differences, therefore not surprising that there are differences in behavior (even if not to the better side). And send my mc-light theme colors. Thanks, your skin will added to repo in near time. - -- WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAk1YULoACgkQb3oGR6aVLprYkwCfbg8JGCsQGxUWWnknzrFelD31 qlMAniSkD9zi+xA7XyjWpcbDxYkSGBNN =Wthd -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
mc-4.7.5.1 (stable) released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.7.5.1 now released (stable branch). Download page: http://www.midnight-commander.org/downloads Major changes and fixies since 4.7.0: http://www.midnight-commander.org/wiki/NEWS-4.7.5.1 Enjoy! - -- WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAk1NkZAACgkQb3oGR6aVLppsbwCfYvyoKZ2CBToy7pQCHxE5taMU Oo4An2mBXufmKXy68rxZBbCfsKn6adPt =7cCF -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.7.5 (stable and current) released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.7.5 now released (stable and current). Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.7.5-pre: http://www.midnight-commander.org/wiki/NEWS-4.7.5 Merry Christmas and Happy New Year! - -- WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAk0Zy4wACgkQb3oGR6aVLpoJPgCeJS4pY1sqcSwVY7zPX2ZxaEgd 5XUAn2AdKcGMfPYj2HYuHL87IZgcWNf7 =xE19 -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.7.5-pre1 (stable candidate) released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.7.5-pre1 now released (stable candidate). Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.7.4: http://www.midnight-commander.org/wiki/NEWS-4.7.5-pre1 Please note: this is prerelease for new stable branch with 4.7.5 code base. Feel free to testing and bug-reporting to us if some critical issues is present. Thanks! - -- WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAkz/Z3EACgkQb3oGR6aVLprUGACfWs4NNAaHg7UVOviiFeBfNoqD 4pkAn3rh9SNDpbcegffQ9N1hT48SXROJ =rID/ -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.7.4 released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.7.4 now released (development branch). Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixes since 4.7.3: http://www.midnight-commander.org/wiki/NEWS-4.7.4 - -- WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.14 (GNU/Linux) iEYEARECAAYFAkyF7zMACgkQb3oGR6aVLppOPgCeKPIZdvsnZ1q7QIDrKN1dsphs ioYAn1U8pjAr0dcWG956gVHz4JdfZcy3 =PhnX -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
mc-4.7.0.8 (stable) released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.7.0.8 now released (stable branch) Download page: http://www.midnight-commander.org/downloads?order=iddesc=1 Major changes and fixies since 4.7.0.7: http://www.midnight-commander.org/wiki/NEWS-4.7.0.8 - -- WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.14 (GNU/Linux) iEYEARECAAYFAkxb2QkACgkQb3oGR6aVLpruOACcCCY8yCYS0vDMbbst1e1pS3y8 h+UAn0NIExrQAwRr4G8mndr265ca7yd1 =dQCM -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Problem with question mark in the filename
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 29.07.2010 15:19, Hartmut Figge wrote: i know that this is not the right place to open a bug, Why not? :) but i do miss a guide 'how to submit bugs for mc' on http://www.midnight-commander.org/wiki. ;) You've needed register before post a bugreport... then you'll see link named 'New ticket'. Create a new temp dir and change to it. Then issue touch a1?b2 mc Navigate to a1?b2 and press F6 a ESC TAB Home x gives xa1?b2 as intended The filename changes to xa1a1?b2b2 after confirmation. This result isn't really that one which was wanted. I am using This bug already fixed as part of http://midnight-commander.org/ticket/2123 Now you'll see 'a1\?b2' in copy/move dialog and after pressing enter this name will be 'unescaped' as well (I hope ;) ). h...@e675 ~ $ mc --version GNU Midnight Commander 4.7.3 Bugfix already in 'master' branch (in our git-repo) and this bugfix awaiting for next release. Thanks for bugreport. - -- WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.14 (GNU/Linux) iEYEARECAAYFAkxRfXUACgkQb3oGR6aVLprGxgCeJ/IFKwulcFRc30Bop9C3MmEq wykAn1nBwwpaEia4e1GGbIikfZuHP1wZ =NHc6 -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
[RE] mc-4.7.3 released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.7.3 now released (development branch) Download page: http://www.midnight-commander.org/downloads Major changes and fixies since 4.7.2: - -http://www.midnight-commander.org/wiki/NEWS-4.7.2 +http://www.midnight-commander.org/wiki/NEWS-4.7.3 Sorry, bug fixed ;) - -- WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkwyRQgACgkQb3oGR6aVLpqALACfSI5gj+JYcWXkMKbU3gJGTYli 3RsAmwb5rdXvD/jYpgrJ4/TPKOBUxbMj =35+z -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
mc-4.7.0.7 (stable) released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.7.0.7 now released (stable branch) Download page: http://www.midnight-commander.org/downloads Major changes and fixies since 4.7.0.6: http://www.midnight-commander.org/wiki/NEWS-4.7.0.7 - -- WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkwyRu0ACgkQb3oGR6aVLppLJQCfdl1Xu9MKatjp4nVnuoRuPCi+ 344An3DKhz/DRgsQFN9i1fTYv33i+1ae =B1RI -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
mc-4.7.2 released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, mc-4.7.2 now released (development branch) Download page: http://www.midnight-commander.org/downloads Major changes and fixies since 4.7.1: http://www.midnight-commander.org/wiki/NEWS-4.7.1 - -- WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkvh2EsACgkQb3oGR6aVLpoeqACbBo/Vg7PsD79Teqz53JzQ60Vt dNcAn3TQwAEKqm5K57AoMtu/lY8Qcp2X =tsFk -END PGP SIGNATURE- ___ mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Stable release of mc-4.7.0.4
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi folks, Download page: http://www.midnight-commander.org/downloads Major changes since 4.7.0.3. Core * Mouse wheel doesn't change sorting preferences in panels (#2093). Misc * Translation updates. Fixes * Segfault in standalone editor and viewer (#2087); * Memory leaks (#2069, #2108); * If dialog was canceled, input line content is saved in history (#2082); * MC says File exists trying create directory with empty filename (#2014); * Can't define help window background via skin (#1701); * MC proposes .. as a dirname with automatic name filling (#2056); * MC treats files ending with a dot as gzip (#2114); * Broken default regexp mask in filecopy dialog (#2001); * Incorrect cursor position after Cursor beyond end of line mode switched off (#2094); * Incorrect toggling state of ruler in viewer (#2067). Please note that all the changes contained in this release will also make it into the next release of the master branch. The 4.7.0.x release series will only contain bug fixes and stabilization patches. - -- WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFLtbQzb3oGR6aVLpoRAnZdAJ9wqDuNuHkq2wxbVlsfYsbunJ0ITQCfTXGI 7PiIOSGu12Yin5fPB+FvtJU= =SqYL -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Release out experimental release mc-5.0
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jindrich Novy wrote: I'm sure we need to backport some essential features of the new mc-5.0 to older branches. Or alternatively obsolete the 4.* branch completely by mc-5.0! You right, all 4.* branches now deprecated. Please, correct spec-file for new version. Also, strongly need update for all RHEL distros... - -- WBR, Slavaz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFLtH6ob3oGR6aVLpoRAoqgAJ9CYVwpTsLeT59szFe+JjOMQg4KcgCghtvB QWR3A4aGM3NqRbBIAmjBnDI= =BNul -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Release out experimental release mc-5.0
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, Release out experimental release 5.0 Download page: http://www.midnight-commander.org/downloads Whats new: http://www.midnight-commander.org/wiki#EXPERIMENTALrelease5.0 Download test, please. - -- WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEQEARECAAYFAkuztwUACgkQb3oGR6aVLprtyQCdGqFPK7qZQB1Shhq41tmi4ati 7n0AkPXDoMlpOfUvWaarTmb3HLOeIw== =rYHB -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Stable release of mc-4.7.0.3
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, all. Download page: http://www.midnight-commander.org/downloads Major changes since 4.7.0.2. Core * Reorganization of source tree structure (#2037) * Added 'menuinactive' skin item to draw inactive visible main menu (#1999) Misc * Documentation updates * Translation updates Fixes * Missing includes (#2017) * Memory leaks (#2028, #2053, #2058) * Incorrect start up with some special paths (#1992) * MC crashes at exit due to race conditions of destroying subshell and file manager (#2008) * Ctrl-\ key closes the NCurses-based MC (#1926) * verbose option is always switched on after MC start (#1940) * Selections are not visible on monochrome terminals in NCurses-based MC (#1972) * Extra quoting of shell variables in user menu (#1967) * Editor's search parameters are not retained across editing session (#1572) * EditColumnMark can't go up through newline (#1998) * Missed \s symbol in Syntax file (#2010) * ViewContinueSearch segfault on empty search (#1996) * Potencial security risk in mcserv (#1902) * The lslR VFS doesn't work with ls-lR files created in en_US.UTF-8 locale and with files and directories started with whitespaces (#1921) * Contents of RAR archives with filenames that contain / \d\d:\d\d / are not listed correctly (#2029) * FTPFS: strcpy() is used for overlaping strings (#2018) - -- WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFLh8DKb3oGR6aVLpoRAnHVAJ9CZYY8ox3LMLY9N6aCr4DKNtsezwCeJLjZ xAkSVWHOnA0jg757E6XWSWY= =wCkY -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Release of mc-4.7.1
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, all. This is latest release (with features). Download page: http://www.midnight-commander.org/downloads Major changes: Core * Minimal required GLib version is 2.8 (#1980) * Reorganization of source tree structure (#1866, #2037) * States of all 'Find File' dialog checkboxes are saved in user configuration file (#1874, #1965) * New file type bindings: o viewing .lyx with lyxcat, opening with lyx (#1693) * Added shortcut (Meta-,) to toggle panels split (#1991) * Capability to remove history items. !WListbox widget was fully reimplemented (#1445) * Autodetect codepages of edited/viewed files with enca program (#1838) * Custom/locale-based date format (#1767) * New quick search behavior, allow wildcard characters - '*' and '?'(#2022) * Panels: new sort type 'by version' (#1994) * Added 'menuinactive' skin item to draw inactive visible main menu (#1999) * Added ability to show progressbars (when copy files) from right to left (#1443) * Added indication of total BPS and ETA for file operations; fully rewrited FileOperations dialog (#1443) VFS * Small reorganizing (#1931) * Easy plugable EXTFS VFS (#1909) Editor * Some simple optimization of syntax highlighting engine (#1843) * Show right margin using 'editor_show_right_margin' option. Keybind EditToggleShowMargin in [editor] section is used to toggle the state (#1514) * New editor action 'Mark all', new keybind EditMarkAll (#1945) * Changed default for 'Cursor beyond EOL', now it switched off by default (#1946) * Changed default color pair for 'editbold' (search result) to be more sensible (#1559) Viewer * Viewer is now very fast (#1585) * Added new confirm box for repeat search from begining of file (#1917) Misc * Lots of code cleanup (#1780, #1915, #1990) * Removed obsolete checks in configuration scripts (#262, #1932) * Documentation updates * Translation updates Fixes * MC won't compile on Solaris due to undefined constant NAME_MAX (#1943) * MC won't compile on AIX (#1957) * Missing includes (#1930, #2017) * Missing printf format (#1960) * Memory and file descriptors leaks (#1953, #2028, #2053, #2058) * Small error in versioning (#1905) * Incorrect start up with some special paths (#1992) * Segfault in input line history (#1936) * MC crashes on exit when using C locale (#1942) * MC crashes at exit due to race conditions of destroying subshell and file manager (#2008) * Assertion failed for g_array_free (#1954) * Broken transparency if MC is built with NCurses (#1657) * Selections not visible on monochrome terminals (#1972) * Colors of visible inactive menu (#1702) * Incorrect input line length in 'Edit symlink' dialog window (#1955) * Unquoted shell variables in user menu (#1967) * Ctrl-\ key closes the NCurses-based MC (#1926) * verbose option is always on after MC start (#1940) * Show total progressbar (and related info) when copying just one subdirdir with lot of files (#1443) * Incorrecy movement in last line in editor (moving cursor to the empty last line) (#1956) * Incorrect editor lock files check (#1935) * Segfault at try of edit (F4) archives with utf-8 names (x86_64 specified) (#1982) * Editor's search parameters are not retained across editing session (#1572) * EditColumnMark can't go up through newline (#1998) * 'Confirm replace' dialog is not converted from UTF-8 to user defined charset (#1986) * Missed \s symbol in Syntax file (#2010) * Viewer in QuickView mode corrupts screen (#1918, #1944) * ViewContinueSearch segfault on empty search (#1996) * MC crashes if file name in archves contains '@' symbol (#1605) * deba and debd VFS: items from DEBIAN directory are not accessible (#1920) * Samba is not built with tcc (#1933) * Incorrect conditional compilation of mcserver (#1925) * Potencial security risk in mcserv (#1902) * The lslR VFS doesn't work with ls-lR files created in en_US.UTF-8 locale and with files and directories started with whitespaces (#1921) * Contents of RAR archives with filenames that contain / \d\d:\d\d / are not listed correctly (#2029) * FTPFS: strcpy() is used for overlaping strings (#2018) - -- WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFLh9RHb3oGR6aVLpoRAnhfAJwP6ZhtEB9nDSwe2EMMUwuqoxPkTwCeJiHX mFp7eVNetM1vUikIPEik0Ps= =Jy+x -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
For translators: Midnight Commander on Transifex.net
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi folk, Now mc registered on Transifex: http://www.transifex.net/projects/p/mc/ I hope this will facilitate the work of translators... - -- WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFLfAleb3oGR6aVLpoRAl6/AJ0c9qYMGJscVhTTX15OOJQ7cyjJWQCfThn4 D+2I9IvcP+/sU2Rsh/t2S2Y= =QVXA -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: For translators: Midnight Commander on Transifex.net
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 17.02.2010 18:57, Morten Bo Johansen wrote: Now mc registered on Transifex: http://www.transifex.net/projects/p/mc/ I hope this will facilitate the work of translators... Why not register with the Translation Project, http://translationproject.org/ ? IMHO, Transifex more convenient service. Also, year ago Patrick Winnertz sent e-mail's to coordinator@ translationproject... and remained unanswered. Transifex is supported by Fedora translation project; i think, this good argument for this. - -- WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkt8ONMACgkQb3oGR6aVLprS0wCeLshUjjbgdVugFt/qN2uUDMYN 1yUAnAgqANDmrMDaQ99Z7HKQux1UCcOz =qPwA -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Release out stable mc-4.7.0.2
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, Release out stable branch with version 4.7.0.2 Also, this is announce about new workflow of releases: http://www.midnight-commander.org/wiki/ReleaseWorkflow Download page: http://www.midnight-commander.org/downloads Major changes since 4.7.0.1: Whats new: http://www.midnight-commander.org/wiki/NEWS-4.7.0.2 - -- WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAktobbMACgkQb3oGR6aVLpqObgCcCfRV7h0U8oeDL/rDCtuPqa76 OUYAnijDE+qLm7Sd1+wTsWrbZTEzV359 =ZUsO -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: updated french translation (v2)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Emmanuel Trillaud wrote: the previous po file I send to the list was bogus. See http://www.midnight-commander.org/changeset/0bcdf18047f3fcd36d58ea42dcf78385582151d1 Please use the file I attached to this mail. Sorry for the incovenience. No problem. Big thanks to you. - -- WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFLVGSwb3oGR6aVLpoRArGqAJ4zoXJwPqT8udMWlllXucEFIN2qxgCdH24O hvl0KXQAGYq4CzDZHgGKSi8= =lR3u -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Minor release 4.7.0.1
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 We've found some critical bugs (editor, x86_64, ...) in the previous 4.7.0 release, so we rushed out a minor bugfix 4.7.0.1 release now. Please upgrade if you happen to experience these. Merry Christmas and Happy New Year 2010! On behalf of the Midnight Commander development team, - -- Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAks7vvAACgkQb3oGR6aVLpqdTwCfa0kCCqNvFm7v7dZROLB4F7Gl TEcAn0VX8jP1K9ESWUu5bAI7ZXlm380E =y05q -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Release out mc-4.7.0
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, folks. Subj. Download page: http://www.midnight-commander.org/downloads Major changes since 4.6.2: Core: * Native UTF-8 support; * Scalable TUI; * Added support for skins; * Added support for key bindings; * Added the ability to sort files by mouse click on column header; * Added keybindings to change files sorting order via shortcuts (PanelSelectSortOrder, PanelToggleSortOrderPrev, PanelToggleSortOrderNext, PanelReverseSort, PanelSortOrderByName, PanelSortOrderByExt, PanelSortOrderBySize, PanelSortOrderByMTime); * Now the indicator of the sorting type and sorting direction is always drawn on the panel header (sorting direction indicator is drawn near the current column in the long file list mode only); * Skin files: added new parameters 'sort-sign-up' and 'sort-sign-down' in the section '[widget-common]' to change the indicator of the sorting order; * Added option 'extensions_case' to the filehighlight.ini file; * Menu engine was reimplemented: 1) now the menu is built dynamically, 2) the shortcut displayed in the menu item is not a part of the menu item text and it is synchronized with the keybindings defined in mc.keymap file; * Removed own popt stuff (command line options parser), now using glib parser; * Added filename highlighting in the panels; * Copy/Move overwrite query dialog is more friendly to the long file names; * On the first run the find file dialog now contains latest item from history; * Charset support enabled by default (--enable-charset option); * Added cyclic menu navigation; * Changed the behavior of C-space: now it calculate size on .., and for selected dirs if there are any; * New find file option: find only first hit in file (make search faster); * New find file option: whole words (find whole words only); * Support for the filename charset selection in panels; * Reworked 'Find File' dialog; * New unified search/replace engine with multiple search types: plain, wildcard, regexp and hex; * Extended 'Learn Keys' capability; * Locale-based codepage autodetection; * Initial support for Doxygen generated docs; * Build system updates (autoconf); * Translation updates; * Multiple x86_64 fixes. VFS: * Fixed viewing the *.tar files with a colon in the name; * Now 'exit' command on non-local filesystems is allowed; * Added partial support for Microsoft CAB archives; * Added support for *.ico files; * Added support for *.djvu files; * Fixed segfaults in various cases while browsing various VFSs; * Fixed warnings when file is copied inside the archive; * Fixed the recognition of the *.tar.xz archives; * Added the recognition of the lzma archives by extension; * Added support for IPv6 protocol in FTPFS; * Updated extfs/iso9660 to support Joliet UCS level 1. Editor: * Added scrolled percentage in status bar (only in simple statusbar mode); * Fixed misbehaving rectangular selection in the editor (when selecting from right to left and/or bottom to top); * Split editor menu 'Command' to 'Command' and 'Format'; * Added option 'Check POSIX new line' into 'Save mode...' dialog, add notification before save when no newline at EOF; * Added keybindings ('EditShiftBlockLeft', 'EditShiftBlockRight') for shift block; * Fixed incorrect drawing CJK (double width) characters; * Enhanced 'Save as' dialog by allowing to select the line breaks type: Windows/UNIX/Mac (CR LF/LF/CR); * Updated syntax highlighting for VerilogHDL, Shell script, mail, html; * Added syntax highlighting for yum *.repo files, pacman's PKGBUILD and .install files, erlang, ebuild, named, strace, j; * New search/replace flag added In selection; * New hotkeys for bookmarks, now bookmark is displayed in status line and editor; * New cursor behavior: option Cursor beyond end of line allows moving the cursor beyond the end of line. * Various editor enhancements (mark/move/copy/paste vertical blocks); * Source code navigation through ctags/etags TAGS files; * New option: 'Persistent selection'; * Delete/Backspace deletes selected block if 'Persistent selection' is off; * Ability to shift blocks to the right with Tab key and to the left with Complete key if 'Persistent selection' is off; * Show line numbers (optional); * Highlighting of tabs and trailing spaces (optional); * Added some hotkeys. Viewer: * Fixed tabs alignment; * Fixed view of next/prev file; * Fixed showing Windows/Mac (CR LF/CR) line terminator; * Reworked to improve the performance; * Implemented interruptible long-distance movements; * Splitted src/view.[ch] into many files in src/viewer/ subdir to simplify the support of the codebase; * Fixed building of the format string at runtime (for better i18n); * Added 'Whole words' option to the viewer 'Search'
Re: Sort order
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 SZABÓ Gergely wrote: I've just found out that disabling Case sensitive in the Sort order of a panel mixes up the hidden files with the normal ones. As if a leading dot was somehow a 3rd case of the following letter. Is this a bug or is it intentional? I don't like it, honestly. I found discussion: http://markmail.org/message/xyxwiy6al53zmvsp#query:+page:1+mid:d5dyyh35mjpkuumt+state:results Looks as good old-time tradition ;) Another thing: I found in the latest master that I received the credits for updating the Czech hints file. Oops... my mistaken :(. I inform you hereby that my Czech language skills are limited to the names of a few Czech beers. Oh, yeah... 'Staropramen', 'Velkopopovitsky kozel' - it's good beer, really :) - -- WBR, Slavaz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFLMg4Hb3oGR6aVLpoRArkXAJsHfo4Qb3C8aUnvlKMFpyYp0yKjeACfSnjR qjx/luTr+UbXfF4ZmiquvXM= =qe3M -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: MC/ncurses on cygwin: Borders turn into chinese characters and layout screws up
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Adrian May wrote: 1. If you ... 2. Does anybody ... 3. Even if ... 4. You can ... 5. I did ... 6. I did ... Too much words for my mind. My vocabulary of English ended in the middle of the first paragraph. Man, you really offended at the opensource community - that's all what I understand. What specific suggestions? But, please, not need to write a poem by Shakespeare - briefly and clearly, please. If you want to help - good. Just help. If you only want to talk - please, find place for this (like /.) and feel free to start speech. You wrote a bugreport - cool, you have already helped (and thanks to you). But what you expect now? Everyone started running around your bugreport? Nope. Bugreport as a child: to give birth easily, it is difficult to educate (easy to write bug reports, more difficult to accompany). If you have a different opinion - huge thanks for bugreport and good bye :) P.S. guys from cygwin devel-team: mc-4.6.1 too old for supporting, mc-4.7.0-pre2 and newest don't compile on current cygwin (because cyrrent cygwin don't have ipv6 support :( ). Is you have any ideas about? WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFLDAeHb3oGR6aVLpoRAnBoAJ0e0BtlsuB+uD3+7JbllcKcJ/WQ4wCeOfv3 2o9B/uLHO9aIWVVd4vo9z/4= =FYJQ -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: MC/ncurses on cygwin: Borders turn into chinese characters and layout screws up
24.11.2009 18:35, Corinna Vinschen wrote: Cygwin 1.7 with IPv6 support exists quite some time and the official release is due very soon now. See http://cygwin.com/#beta-test There's no reason anymore to build against Cygwin 1.5.25. Ok, thanks for info. I'll try to compile mc with new version of cygwin. WBR, Slavaz. ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Viewer in 4.7.0-pre4
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hartmut Figge wrote: in 4.7.0-pre4 when searching a file in the viewer the search term is forgotten when trying to find the next occurrence of a match. Furthermore, in older releases of mc the search term was remembered at the next file. The search box was was filled out beforehand with the old term. Hmm... looks like no have permissions for change your ~/.mc/history file. Do you use Ubuntu? Or is you run mc as 'sudo mc' instread of 'sudo su -l - -c mc'? try to change owner of your 'history' file and try again. P.S. 4.7.0-pre4 don't change owner of ~/.mc files. But if owner was changed before this release, then this situation may be raised. In opposite, if ~/.mc/* files will have proper owner, then 4.7.0-pre4 will not change owner of these files. WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFLAUqVb3oGR6aVLpoRAmE0AJ9HAocFOr1YzHkyzi/dQtDV5wL4rACeLjTM SRdIU0astFGdTsjz/jXpc+w= =LmWc -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: 4.7pre4
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Enrico Weigelt wrote: ACK. But we also should have the traditional one built-in as a compile-time option (for small systems). Small systems? In this case better way to use present libraries as possible for lesser size binary file and for less memory usage per one process. Code of libraries will shared in memory between processes rather than have same blob-code in any running process. And in reply to http://www.midnight-commander.org/ticket/1784#comment:12 It is *MUCH* smaller, similar in size like mc's internal vfs. And this all reasons? To me, it definitivly does. To me not. In really small systems better to use busybox without mc. Or just older versions of mc... I dont want the whole gnome blobs on dozens of small devices, VZs, etc just for mc. This is not a reason for drop external libraries from mc. Is you want big binary blobs of? In any case, for VZs you may use command: mount -obind /opt/VZ_environ/lib /home/some_user/vz/lib. About in-memory usage I'm already described. What about 'powerfull' What kind of power do you need from an VFS layer ? What's missing eg. in current mc's one ? WEBDAV; CURL; DeviceKit support; good realization of files/dirs change notification support etc. 'well supported', What kind of support do you need ? Good documentation for library, own bug tracking system, own devel-team. Glib (and gio) good candidate for this. No need to maintain any (builtin) libraries with mc (exclude in future libmc.so for better implementation of plugins). What kind of scalability do you need ? In which direction should a VFS API scale ? Partially yes. Own realization of ini-files parser was good realization too (was grabbed some time ago from wine project). But why we need to maintain this code? Glib have realization (desktop.org compatible): http://library.gnome.org/devel/glib/stable/glib-Key-value-file-parser.html We just was remove own ini-parser. Same case about own libpopt realization - glib have command line parser (standart for all glib-based applications) and we just use it instead of own _deprecated_ code. Why we need for own VFS layer? libgio is full of things we most likely won't ever need. How do you know this? P.S. About libmvfs: Is someone something known about this library (exclude Enrico :) )? WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFK8T/cb3oGR6aVLpoRAvGKAJ4lXsSc/OpLBbu6YQydvxNERik4wACfUEUW BmIetDIwNcGVIwqY37Z6yCE= =o75f -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: 4.7pre4
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Enrico Weigelt wrote: Small systems? In this case better way to use present libraries as possible for lesser size binary file and for less memory usage per one process. Assuming they're present at all. For lots of my systems, mc is currently the *only* app requiring glib, adding 868k. If libgio will come in, this will even extend to 99% of all my systems, adding 690k. To me not. In really small systems better to use busybox without mc. Or just older versions of mc... What a great suggestion ;-o Why not? For example: do you tried to run KDE4 under your embedded hardware? I'm sure, you never think about this :). Is KDE1 or more lightweight (and older) WM have chance to run? And what percentage of running mc greater: on end-user desktop (or on servers via ssh-connect) or in poor embedded devices? Partially yes. Own realization of ini-files parser was good realization too (was grabbed some time ago from wine project). Aehm, what does an ini parser have to do w/ a VFS API ? As example of dropped deprecated code. libgio is full of things we most likely won't ever need. How do you know this? Does MC need the streaming stuff (which is just yet another wrapper around standard filesystem operations) ? Does MC need desktop icon stuff (render them in ascii ? ;-o) Does MC need yet another socket API (besides OS/libc) ? Does MC need yet another DNS resolver ? etc, etc, etc Note: I'm talking about whats really needed for a good _console_ file manager, not what could be done if certain people have too much tedium and dont care about loosing large parts of the traditional user base ;-o I'm talking about console file manager too. But I'm talking about less codebase and as result easy to support (maintain); use all standart technology(libraries), with many opportunities for featurefull development. As example see on 'glib vs mhl' (sorry, nothing personal). A result, I want to see mc with minimal size of executable and hard dependencies to glib and s-lang(ncurses) only. All other dependencies will calculated in runtime via dlopen/dlsum. And mc will have plugins for extend basic functionality. For example, 'syntax coloring' plugin for editor. If some file is present (/usr/lib/mc/cooledit-syntaxhighlight.so) then editor have syntax highlight. Otherwise not. Same like for skins... or for filenames highlight... or for any other currently hardcoded visual effects. In this case size of main binary blob may be very small (and may be enought for placing libgio in your embedded hardware ;) ). WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFK8YVCb3oGR6aVLpoRAsiyAJ4wZ6cS1GZuCqMLopypSRF7huiq+wCdHxv5 tEZ3DIGP9GBGLbYJvZEGKMU= =97H9 -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: 4.7pre4
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 02.11.2009 19:23, y199mp1...@gmail.com wrote: Hello Russian Team, This is not right: Russian team was transform into international devel-team. Please make sure you call your init/config files in a different way from 4.6.1 or put them in a different directory. Is you mean moving mc.wrapper.csh|sh from /usr/share/mc into /usr/libexec/mc ? Right now your are modifying 'ini' without considering that users may want to leave the old 4.6.1 install intact. MC reads old configs as well (as possible) and transforms into new format. If this not right: create new ticket, please. Further, it seems to me that you are playing around with effects (skins) and wasting time. You have no chance in hell to get agreement from the (still) official maintainers and from the distros maintainers on such visual aspects. Forget it. Well... someone have profit at this point, someone annoying by visual effects... Skins (and filehighlight) was very easy for implement. Much harder(and much important) for implement was 'keymaps' technology - it's an 'invisible' work for end user (like iceberg) and at present time this technology incomplete. You want to innovate? Here are two suggestions: We have lot of new ideas about mc (such as config dialog like 'about:config' from Firefox/Seamonkey). But we don't have time to realize all ideas :(. In any case, patches always welcome. ;) - A set of keybindings in the CUA tradition. Why is F8 used rather than Delete? If the reason is the (displayed) command line, the solution is that keypresses only reach the command line *after* a switch key (assume F8) is pressed. So Delete does delete and if you want to type on the command line you press the switch key first. This would also help with Backspace and others. Now implemented user-side keybinds. If something don't work - create ticket, please. - Tree view. I do not know what the original authors of mc's tree view were thinking but that was mid-90s. Currently, the tree view is fairly standardized. You need a command to expand the tree one level (e.g. Right) or to expand it all levels (e.g. *) and to collapse it (e.g. Left). And yes, first admit unreservedly that the tree view is not just useful, it is indispensable. I think, implement these keybinds not hard... but this task not for 4.7.0 milestone. WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkrvLawACgkQb3oGR6aVLpqzpgCfUJBnqa48fVltSa8WAZV4zteo fcAAn3SuEQwunqJ02H8zCBKFW6k5NQaO =dHx7 -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Originally from: http://www.midnight-commander.org/ticket/272#comment:7
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Why not just having an own release branch decide on the milestone field where to merge ? Enrico, we need to concentrate on 'bugfixing' tickets, don't waste time on 'code cleanup' or on 'feature request' tickets, please. WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkrvPQgACgkQb3oGR6aVLppGFwCfc4zpJW/+IuYF6MkMBxHcrEdM 9g0An3G6Kqil7GTA0w1c2efiU2WdYRev =6JaC -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: [PATCH] do not abort on broken .cpio file
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 02.11.2009 05:32, Enrico Weigelt wrote: * Denys Vlasenko vda.li...@googlemail.com schrieb: For example, you can have a rule that committer is responsible for that. If you have a few people in your team whom you trust that they are organized enough to always do a compile test and a basic run test before committing, then they may be entrusted in fast-forwarding trivial stuff. Right, we sometimes have things that are trivial enough, eg. #1692. I think, better way: agregate all these tickets into one simmary, like: http://www.midnight-commander.org/ticket/1674 Enrico, I think, for all 'Remove obsolete checks ...' stuff need to create summary ticket too. This will so easy to review and vote. *If* we have really blocking things, there will be discussions here, triggering faster reviews, IMHO. Yes, right. But no need to create ticket for any 'code cleanup'-like think ;) WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkrvPrcACgkQb3oGR6aVLpob0QCeK+jW0GJUO2S8bLPbbsOoM7bn 5k0An2ELRYIrx0kiJvmsWABXEIq+ay7Y =xgIp -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Release out mc-4.7.0-pre4
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Download page: http://www.midnight-commander.org/downloads Major changes since 4.7.0-pre3: Core * Added feature of sort files by mouse click on column header * Added keybindings to change files sort type via shortcuts (PanelSelectSortOrder, PanelToggleSortOrderPrev, PanelToggleSortOrderNext, PanelReverseSort, PanelSortOrderByName, PanelSortOrderByExt, PanelSortOrderBySize, PanelSortOrderByMTime) * Now the letter of sort type and sort direction is always drawn in panel header (direction of sort is drown near the current sort column in long file list mode only) * Skin-files: added new parameters 'sort-sign-up' and 'sort-sign-down' in the section '[widget-common]' to draw sign of sort direction * Added option 'extensions_case' in filehighlight.ini file. * Menu engine was reimplemented: 1) now menu is build dynamically; 2) shortcut displayed in menu item is not a part of menu item text and it is synchronized with keybinding defined in mc.keymap file (#1563). VFS * Fixed view *.tar files with a colon in name * Allow 'exit' command on non-local filesystems * Added partial support of Microsoft CAB-archives * Added support of ico files * Added support of *.djvu files * Fix segfaults in various cases while browsing various VFSs (#1712) * Fixed warnings when file copy inside archive. (#1729) Editor * Added scrolled percentage in status bar (only in simple statusbar mode) (#395) * Fixed Misbehaving rectangular select in editor (wrong when selected from right to left and/or bottom to top) (#1553) * Split editor menu 'Command' to 'Command' and 'Format' (#408) * Added option 'Check POSIX new line' into 'Save mode...' dialog, add notification before save when no newline at EOF (#46) * Added bindings ('EditShiftBlockLeft', 'EditShiftBlockRight') for shift block (#1489) Fixed incorrect drawing CJK (double width) character. (#1628) Viewer * Fixed tabs alignment (#1664) * Fixed view of next/prev file (#1750) Misc * Shared clipboard for the mc editor, form fields, panel and command prompt (#244) * Refactoring: now all filename constants are placed in src/fileloc.h file * Testing development: added ability for change user config dir. For example, type make CFLAGS='-DMC_USERCONF_DIR=\.mc2\' * Changed Alt+Backspace behavior in command line (#256) Fixes * Fixed broken building under uclibc 0.9.29 (#1726) * Autoindent regression (#1669) * Viewer Hex editor regression (#1675) * Incorrect indentation block when selecting with F3 + keys (#1492) * Fixed ownership of config files (#1617) * Configure.ac: fix broken check of option '--disable-vfs-undelfs' (#1607) * Learn keys: fixed incorrect save of keys configuration (#1532) * Fixed bug with 'The shell is already running a command' (#213) * Fixed 'B' artefact into OpenSuse console of root user. For full list of closed bugs and new features see: http://www.midnight-commander.org/query?status=closedgroup=resolutionorder=prioritycol=idcol=summarycol=ownercol=typecol=prioritycol=componentcol=versioncol=severitymilestone=4.7.0-pre4 This is last 'preview' release. Next milestone will be 'mc-4.7.0', therefore no any features will append and no any i18n-related strings will changed until 4.7.0 release. Translators: we need help... WBR, dev-team. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkrrRjsACgkQb3oGR6aVLpoZXgCfaHLdPlyavSZDMYaPdG5RSIxD YD8AniWadnyfjninuQu3HoS5eBqo+Ktr =6VGg -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: building 4.6.2 with glib1
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 27.10.2009 21:12, Enrico Weigelt wrote: Just was too lazy to reconfigure the signature for that list (because, since i'd been driven out of the team, i rarely come around here ...). My current projects are now exclusively in git repos - if you're interested in sth., just let me know. Enrico, 'been driven out of the team' is an incorrect words. At present time you have write access on git in m-c.o: midnight-commander:/home/slavaz/.ssh# hostname midnight-commander.org midnight-commander:/home/slavaz/.ssh# getent passwd metux metux:x:1003:112::/home/metux:/bin/sh midnight-commander:/home/slavaz/.ssh# ls /home/metux/.ssh/ authorized_keys If you wasn't lose your private ssh-key, you may continue development in team right now. Is some your ideas was rejected by team? Well, shit happens. Some my grandiose ideas was reject by team too... but I continue to develop. If you absolutely don't like glib - please, propose FULLY-replace library. Not library with young age and/or poor-featured - need stable and fully-functional library. You want to support own library code? Excellent, just try^w do it. This is not so easy like pronounce. :) We, Russian, have phrases: make own bicycle or Invent the wheel again. Select what you like:) Is you have reason for drop glib (except embedded systems)? Glib may be smallest. For this, need to tuning glib (via glib bugzilla's feature request etc). MC just use convenient and 'soft' library. Many current features and thinks will impossible or will much harder to realize without glib. Isn't it? WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkrnlX0ACgkQb3oGR6aVLpquDACfdqTSSGe+rQ/VHEoZnW6gVOua L5wAoIAGLYDboZMMrVgWiih/yFLUR3ce =MeuE -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: [PATCH] do not abort on broken .cpio file
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 15.10.2009 17:21, Denys Vlasenko wrote: For some reason, mc aborts if .cpio magic as wrong. This trivial patch makes mc handle it gracefully. Please apply. Patch now in tracker: http://www.midnight-commander.org/ticket/1725 Thank for contribute. WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkrYsZgACgkQb3oGR6aVLpoy0gCfSfEwtBntn0AbmT17vUxPeXCj LnUAmwdKDM/ERERYTZ4RvMN5NIrhtwhN =SvYd -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Release out mc-4.7.0-pre3
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Download page: https://www.midnight-commander.org/downloads Major changes since 4.7.0-pre2 Core * removed own popt stuff (command line options parser). Now used glib parser * added feature for filenames highlighting in panels * Copy/Move overwrite query dialog is more friendly for long file names * at first run find file dialog now contain latest item from history * charset support enabled by default (--enable-charset option) * added support of skins * added support of key bindings VFS * fixed recognize of tar.xz archives * added recognize of lzma archives by extention Editor * 'Save as' dialog enhancement: select line break type: Windows/UNIX/Mac (CR LF/LF/CR) * syntax hightlighting updated: VerilogHDL, Shell script * Added syntax highlighting for *.repo files of yum * Added syntax highlighting of pacman's PKGBUILD and .install files Viewer * Fixed showing Windows/Mac (CR LF/CR) line terminator (#1595) Misc * hotlist: support for environment variables ($HOME, ~username, etc.) * hotlist: support for completion in path input * all list widgets: support for fast navigation by number keys (i.e. 1 - first list item, 2 - second) Fixes * segfault on incorrect color pair in [Color] section * incorrect position of panel codeset dialog * limit of 9 digits for of file size display * lines drawing in -a stickchars mode (#1497) * segfault when you try to use non-anonymous FTP * Ctrl-O handling under GNU Screen in altscreen mode * support of CP866 (IBM866) locale * configure.ac: checking for minimal version of glib and exit if version less than 2.6 * segfault by mouse wheel action in history list and menu (#1564) * Fixed behvior with Meta+PgDn? in editor (#1598) * Fixed behvior with cursor movement by Ctrl+arrows when cursor besides EOL (#1599) * Fixed editor autocompleting * Fixed Copy/Move dialogs steal Kill Word shortcut * Fixed autoconf issue when configure with --with-gpm-mouse option (#1419) For full list of closed tickets see: http://www.midnight-commander.org/query?status=closedgroup=resolutionorder=prioritycol=idcol=summarycol=ownercol=typecol=prioritycol=componentcol=versioncol=severitymilestone=4.7.0-pre3 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFKxdAmb3oGR6aVLpoRAvBiAJsFLLVi68vvPUsiz4ixXonoNwxhBACgheyH dWCZgpFXKbUVfvpB+KQw1l0= =Cxp8 -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: mc and TOSTOP terminal attribute
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Aliaksey Kandratsenka wrote: mc sets TOSTOP flag on slave terminal (subshell.c:220). And I cannot understand why. The comment for that says obvious thing. I've tracked this code down to initial SCM check-in. So commit message too cannot explain reason for this. my discovery of repo ends on eb6b3842abd84db5e9a7695d59fb6db5c5321f4f commit. This flag causes issues with at least gdb debugging of multithreaded programs and check unit tests that do any output. Maybe we just kill this piece of code ? Is anybody aware of it's purpose ? It seems that everything works after I do 'stty -tostop'. I think, the terminal tostop flag is set for prevent background processes from garbling up the interface. WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFKuz02b3oGR6aVLpoRAm6+AJ4oyqi6ZsqBOVFo01/R48nh5BZP+wCdHS6m jG/xaNZRrLKzD0gQp2fTO+8= =4NoV -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: ncurses or slang
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Michail Vidiassov wrote: Dear All, what is the preferred screen output library in the upcoming mc 4.7 and current pre2? I.e. if one can install both ncurses and slang2 on his system what mc is to be compiled against, what branch is developed and tested more active, where are bugs fewer and features more abundant? Preferred to S-Lang (as default), but Ncurses fully supported too. With NCurses we have some restrictions (like trouble with drawing of double lines for boxes). S-Lang is a more powerfull library. WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFKuiZZb3oGR6aVLpoRAviQAJ9snqSZJUffhfNVdiGDiiHWLVOSJwCfc3Qs 5Gg8kR9pytv7FeWg2d2JlF8= =Qn5O -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: ncurses or slang
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Yury V. Zaytsev wrote: I like ncurses: the versions with full Unicode support are available on vintage distros like RHEL4 RHEL3. Is latest Midnight Commander works on RHEL3? WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFKuik5b3oGR6aVLpoRAvh8AJ93nSo+9wO+GhozcJui2cVug4Tq7wCfbFNq /0MwakeIuui9WHHIk4iRo9g= =VFx3 -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: ncurses or slang
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 24.09.2009 00:37, Thomas Dickey wrote: Thomas, hi. Glad to see you in this maillist. Preferred to S-Lang (as default), but Ncurses fully supported too. With NCurses we have some restrictions (like trouble with drawing of double lines for boxes). S-Lang is a more powerfull library. not really (just lack of developers for MC that happen to know both libraries) Well... Drawing double lines possible in NCurses via tty_print_string() function (not via hline() vline() and etc). In this case we (side of mc) must take care of user encoding, terminal type and used current font. If we use hline or vline functions (like now) then this headache of NCurses. Now Midnight Commander (from git) have initial support of skins. Possible to change drawing of lines via skin-file. With Ncurses library we used vline, hline and ACS_* constants, therefore double lines not drawing, but lines look good with any codepage of user. With S-Lang library we used anoter way (in opposite): draw lines directly via SLsmg_write_char. As result: we have any UTF-8 lines but we have trouble in one-byte codepages ('LANG=C mc' or 'LANG=POSIX mc' show this trouble as well). I'm don't know how handle this situation :( We need help from all interested persons. WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkq6nIwACgkQb3oGR6aVLpqqjACfbxT+XkF/VdKqsKpiB0QY2Xn6 5p0AmwWzNpViznYcH1+/z8xY15HMM98Y =Ieif -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: missing .tbz2 extension in mc.ext
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Matias A. Fonzo wrote: The developers can add the extension .tbz2 to mc.ext file?. No problem. Please, create new ticket o www.midnight-commander.org and in near time extension 'tbz2' will added. If no ticket added - developers may forgot about this :) WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFKs2zBb3oGR6aVLpoRAjtFAJ4pL5mXcSVRvPiDPsbXg7ZAxZn3dACeI5DW MoVl3LXIRMaL5zM3J4Qyt7w= =989B -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Select files AND directories
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 franc wrote: how can i select in midnight commander all of one window, files and all directories too? Is it possible? yes With + only all files will be selected. Do you see '[ ] Files only' checkbox where try to select via '+'? If not - upgrade your mc. WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFKsJKJb3oGR6aVLpoRAiwTAJ9X+ly6wC2D08BO9Fy+bwHUlWxKRgCfVwkx ROt89CYw8ZJ3ykOzGVfOgmU= =3t1A -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Crash on editor replace dialog at cancel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 15.09.2009 00:21, David Martin wrote: (gdb) bt #7 0x080b8d88 in editcmd_dialog_replace_show (edit=0x81eb828, search_default=0x2 Address 0x2 out of bounds, replace_default=0x81cfde8 , search_text=0xbfc2e7a8, replace_text=0xbfc2e7a4) at editcmd_dialogs.c:129 This strange: search_default=0x2; where search default have type 'const char*' And this strange: at editcmd_dialogs.c:129 Line No 129 of 'editcmd_dialogs.c' file contain: g_strfreev (list_of_types); in other words, release list of search types... I suspect that we have somewhere to overdo with the i18n. BTW, I found segfault solution in the process of understanding your problem: 1) LANG= mc 2) In Confirmation dialog select '[ Fix it ]'. 3) open any file in internal editor (by F4) or viewer (by F3) or . 4) F7 - Enter search string: bla-bla 5) Press 'Enter' key 6) 'profit' http://www.midnight-commander.org/ticket/1616#comment:3 I suspect that all errors will result in one place: src/strutils* WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkquwyEACgkQb3oGR6aVLpqElACgg0pYnfw7s0wmD2xx+Jbc7rhg ov8AoIW0Ksigb4WqyClLWyNETrJbbmg0 =efcq -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Release out mc-4.7.0-pre2
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 == Changelog == Major changes since 4.7.0-pre1 === Core === * cycle menu navigation * change behaviour of C-space, now it calculate size on .., and for selected dirs if there is one. * new find file option: find only first hit in file (make search faster) * new find file option: Whole words - find whole words only * scalable TUI === VFS === * FTPFS: support of IPv6 protocol * extfs/iso9660 updated to support Joliet UCS level 1 === Editor === * new search/replace flag added In selection. * new hotkeys for bookmarks, now bookmark displayed in state line and editor * new cursor behavior. Option Cursor beyond end of line - allow moving cursor beyond the end of line. * new syntax hightlights added: erlang, ebuild, named, strace, j * syntax hightlights updated: mail, vhdl, html === Viewer === * Reworked for improve perfomance * Implemented interruptable long-distance movements * splitted src/view/[ch] into many files in src/viewer/ subdir for more simple support of code * fixed build of format string in runtime (for better i18n) * add 'Whole words' option into the viewer 'Search' dialog === Misc === * new option mouse_close_dialog, if mouse_close_dialog=1 click on outside the dialog close them * new: SI-based size show * make shared history for find file, editor search/replace, viever === Fixes === * linking error with --enable-vfs-undelfs * external editor won't open if there are spaces in EDITOR variable * C-c kill mc if mc built with --without-subshell option is run with -d option * directory hotlist rendering * segfault on empty replace string * fixes for vfs/tarfs * removing bashizm from vfs/extfs/u7z * crash mc on create new file (Shift-F4) in external editor * File copy/move dialog: in replacement field now handled asterisks as search groups (#414) * VFS: Fixed SIGSERV(or heap corruption) on large filenames * Fixed broken backward search (#1496) * Fixed uninitialised value for mouse event in in find.c#check_find_events() function * Fixed ctrl+z signal handling. * Fixed incorrect showing prompt * Fixed incorrect vertical selection (if line state swiched on) * Fixed screen resize handle if mouse support is disabled * Restore correct current directory after switch from Info panel to List one * Fixed mouse support in 'konsole-256color' terminal * Fixed keycodes in 'xterm-256color' terminal * Fixed incorrect regexp search by content in 'file find' dialog (#1543) * Fixed incorrect backwards search (#1558) * Fixed incorrect detection of compressed patchfs * Fixed incorrect detecting codeset when no translation codeset selected. (#1529) The new release can be downloaded at the following URL: http://www.midnight-commander.org/downloads For full list of closed bugs and new features see: http://www.midnight-commander.org/query?status=closedgroup=resolutionorder=prioritycol=idcol=summarycol=ownercol=typecol=prioritycol=componentcol=versioncol=severitymilestone=4.7.0-pre2 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkqYLhcACgkQb3oGR6aVLppjzQCfcw72Kc9dlRJXfxG/DBTgcCwD mJcAniEaAcSWhGKuBfQJPOtKIdEA/iEZ =4wuQ -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Midnight Commander 4.7.0-pre1
We have finally released the first preliminary Midnight Commander release 4.7.0-pre1! This release incorporates many code refactoring changes, user interface improvements, numerous bugfixes and new features. Changelog Major changes since 4.6.2: Changes in the core * Native UTF-8 support; * Support for filename charset selection in panels; * Reworked 'Find File' dialog; * New unified search/replace engine with multiple search types: plain, wildcard, regexp and hex; * Extended 'Learn Keys' capability; * Locale-based codepage autodetection; * Initial support for Doxygen generated docs; * Build system updates (autoconf); * Translation updates; * Multiple x86_64 fixes. Editor * Various editor enhancements (mark/move/copy/paste vertical blocks); * Multiple syntax file updates; * Source code navigation through ctags/etags TAGS files; * New option: 'Persistent selection'; * Delete/Backspace deletes selected block if 'Persistent selection' is off; * Ability to shift blocks to the right with Tab key and to the left with Complete key if 'Persistent selection' is off; * Show line numbers (optional); * Highlighting of tabs and trailing spaces (optional); * Added some hotkeys. Miscellaneous * Show free space on current file system; * Show size of selected files in mini-status bar. Bugfixes * Editor undo fixes; * Upstreamed many fixes from the distributions; * Fixed segfaults on fish permission checks; * Fixed fish symlinks handling and fancy names escaping; * Various mc.ext fixes; * Command line completion fixes (mainly escaping); * Small fixes in history handling (locale independent .mc/history entries); * Code cleanups, various memleaks fixed (many thanks to valgrind). The new release can be downloaded at the following URL: http://www.midnight-commander.org/downloads . We would like to stress that this is a preliminary release, which means that it is not yet ready for production use. The goal of this release is to attract new testers so that we can further improve Midnight Commander. Any comments, bug reports and suggestions are gladly welcomed in form of tickets at our new home http://www.midnight-commander.org (please search before submitting new ticket!). It is recommended to build Midnight Commander with '--enable-charset' option to enable complete support for character set translations. Hopefully this will become a default in future. ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Today's git seems to be broken
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Denys Vlasenko wrote: and it ends with /root/srcdevel/mc/fix/mc.t9/src/view.c:3328: undefined reference to `str_convert_to_input' collect2: ld returned 1 exit status Denys, thanks for this bugreport. I'm always forgot about '--disable-charset' as default :( I was create ticket: http://www.midnight-commander.org/ticket/1397 This will be fixed in near time. WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFKVxrfb3oGR6aVLpoRApM4AJ4wqnOfzk10MEx4K99lGnV1vbdyRACfTJ31 JXbep0LDvum5v03oN/FsxVs= =mxAC -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: My experience with current'ish git
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Denys Vlasenko wrote: I will try to help, at least by reporting bugs. Currently, I have 5 bugs reported total. One is already fixed: #1386 editor: F7 search does not remember last search string across editing sessions We want to remove all static variables (file-scope visibility). May be, this helps in future with running many editors at one time. New behavior of F7-search it's a side effect. I think, need to show latest item from field history... These are open: #414 Regression: shell patterns in copy dialog do not work It's easy to fix and will fidex in near time. #1384 Whitespace highlighting should be optional Fedora package of mc have patch for it... not hard too. #1385 File search dialog is more difficult to use compared to 4.6.1 Need to discuss with andrew_b :) Any open-source project requires not only technical skill, but also some social skills. Projects fail when they are closed-minded, where developers assume I'm the boss - you are the idiot mentality. We also think this. Please, don't think that we no much write comments in trac because of the arrogance. No-no, this is because of our poor English (this right to me). :( Indirectly, they bring you an important thing: they do debugging for you in various scenarios you personally never use. Of course. And IMHO it's very important. Caring for users' bug reports and bugs in bugzilla is not a very inspiring work, but if you do it regularly, you are taking an invisible advantage of the work users already did before they wrote an email/bug report: *they diagnosed a problem for you*. You do not need to do it by now. At now, too much open bugs and feature request. Some bugs very old, some bugs we have added themselves... Very hard to balance before priority of bugs. For one man bug very critical, for others - not important... And also you show users that their efforts are not wasted. It's very frustrating to spend days creating a bug report for a project, only to see it staying open for months/years, with not a single comment from developers... Don't let your users feel this way. I know it situation :) My patch for GitPlugin of trac (http://trac-hacks.org/attachment/ticket/5310/python24.2.patch) awaiting now too. I have a short time to waiting, but constantly look for activity in the ticket. :) Relative to us, is this mean, that we need to write comment in any case into new bugreport? Don't know how useful above mumblings are... those are just my thoughts about ways to be a successful project. Denys, big thanks for you help. Our work (development of mc) looks not good from other side, I'm understand it :(. Because lot of questions we have discussed at online in jabber-room (usually, Russian-speak jabber-room). Link to room you may found at http://www.midnight-commander.org/wiki/ru/WikiStart#%D0%9E%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD-%D0%BA%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D0%B8 This is the reason why mc develops so quickly ... and the reason that the development looks as 'close' from other side :( WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFKSNu+b3oGR6aVLpoRAuDvAJ93SqcaVNoKwiLFK1rhg0esodyNhQCfedfd Cz3dRMKKMfMnR3ERlTls00A= =pv6D -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: [PATCH] trivial optimization in file.c::panel_operate()
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Denys Vlasenko wrote: I noticed an incorrectly indented if() in file.c::panel_operate(). Took a better look, and found out it can be tweaked in several ways. Big thanks! Now created ticket: http://www.midnight-commander.org/ticket/415 Slava, is it ok to send patches in attachments? No problem. In any case new ticket will created into trac. Do you want kernel-style Signed-off-by lines in patch submissions? Not needed, but if this don't hard for you... :) Also, better way - publish patches via 'git format-patch' command. Thanks again. WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFKOPG+b3oGR6aVLpoRAsJ0AJ93TYigCGfSB2WzJHm6OzqpJvQyngCfV4fI Hdi+HhKkj8ymhr7b9GHXph0= =N67Z -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Bug in latest (git) version
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Iouri Kharon wrote: 'Compare directories' command does not work. Attached patch correct this. http://www.midnight-commander.org/ticket/363 WBR, SlavaZ. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iEYEARECAAYFAkomxTgACgkQb3oGR6aVLpreuACeK27ZlfPonx6Fku5IjX5eRVhy +3kAnRKlwGgSp04ab1npqsudpfDVxN7c =pDiq -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Patch submision for file line view
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Igor Eslava wrote: I don't know if this is the correct way to do this, but I've created a patch to add a feature to Midnight Commander. If this is not the correct place to submit this, I would appreciate if you told me what the correct place is. You don't miss - mc-devel@ maillist good place for patches and disscusses of patches. But better place (for tracking patches) - http://midnight-commander.org/ Your patch now tracked in #379 : http://www.midnight-commander.org/ticket/379 WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iEYEARECAAYFAkodjbcACgkQb3oGR6aVLprBTwCbBn9QLFbNikR4GbxI6YgNamZM YbAAnRRlifERMEr+PQQbbdyGjZtPmDTF =XrlO -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
The status of midnight-commander.org
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello, Pavel. I am writing on behalf of the entire team of Midnight Commander. In this list you mentioned that the project is located at http://midnight-commander.org is not officially a mainstream of mc. However, bugtracker was closed in Savannah, indicating a new address on m-c.o Do you consider the opportunity to give us official mc maintainership burden? Do you plan to participate in the development of mc? What are your plans for the development of official mc in Savannah? If you need additional information about the development project, please visit http://midnight-commander.org, get a copy of git-repository and look at the branch master - I hope the changes you'll be pleasantly surprised. The notable ones are: * native UTF-8 support * new search/replace engine with search types: Plain, Wildcard, Regexp, Hex * fixed fish handling for symlinks and fancy names to be escaped * various editor enchancements (vertical block marking/moving/copy/paste, undo fixes, initial etags support, planning support of 'redo' functionality) * x86_64 fixes * various syntax files updates * translation updates * code cleanups, various memleak/etc fixes (many thanks to valgrind) * filenames charset choosing support in panels * various mc.ext fixes * included many fixes from other distributions * added initial support for doxygen generated docs * bells and whistles (trailing tabs hilighting, tabs/spaces mix, free space on disk, etc.) * commandline completion fixes (mainly, escaping hadling) * terminal fixes (like putty) * small fixes in history handling (locale independent .mc/history entries) * refreshed autoconf stuff We will happily answer all questions. Sincerely, The Developers: Andrey Borodin Ilia Maslakov Mikhail Pobolovets Sergei Trofimovich Slava Zanko -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFKA/0ib3oGR6aVLpoRAgNPAJ9TRfM341+XuR70WMFbhXZpmOamigCfRRkc sApmAc6hEpg5qps3NXGsPn4= =+UXr -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
updated: [e54f318] Completely removed MHL stuff
The following commit has been merged in the master branch: commit e54f318cef911eab70753583be922c9ec35d531d Author: Slava Zanko slavaza...@gmail.com Date: Fri Feb 6 14:01:28 2009 +0200 Completely removed MHL stuff Changed all source files relative to remove MHL Some string-related functions moved into src/util.c This stable fix. diff --git a/edit/choosesyntax.c b/edit/choosesyntax.c index f4137e3..78a7718 100644 --- a/edit/choosesyntax.c +++ b/edit/choosesyntax.c @@ -18,9 +18,6 @@ #include config.h -#include mhl/memory.h -#include mhl/string.h - #include edit.h #include ../src/global.h #include ../src/wtools.h diff --git a/edit/edit.c b/edit/edit.c index 12f5b72..3697bb5 100644 --- a/edit/edit.c +++ b/edit/edit.c @@ -32,9 +32,6 @@ #include sys/stat.h #include stdlib.h -#include mhl/memory.h -#include mhl/string.h - #include ../src/global.h #include edit.h diff --git a/edit/editcmd.c b/edit/editcmd.c index 26930c6..257ab6e 100644 --- a/edit/editcmd.c +++ b/edit/editcmd.c @@ -38,9 +38,6 @@ #include sys/stat.h #include stdlib.h -#include mhl/memory.h -#include mhl/string.h - #include ../src/global.h #include ../src/history.h @@ -277,10 +274,10 @@ edit_save_file (WEdit *edit, const char *filename) const char *slashpos; slashpos = strrchr (filename, PATH_SEP); if (slashpos) { - savedir = mhl_str_dup (filename); + savedir = g_strdup (filename); savedir[slashpos - filename + 1] = '\0'; } else - savedir = mhl_str_dup (.); + savedir = g_strdup (.); saveprefix = concat_dir_and_file (savedir, cooledit); g_free (savedir); fd = mc_mkstemps (savename, saveprefix, NULL); @@ -1850,9 +1847,9 @@ edit_replace_cmd (WEdit *edit, int again) goto cleanup; } - g_free (saved1), saved1 = mhl_str_dup (input1); - g_free (saved2), saved2 = mhl_str_dup (input2); - g_free (saved3), saved3 = mhl_str_dup (input3); + g_free (saved1), saved1 = g_strdup (input1); + g_free (saved2), saved2 = g_strdup (input2); + g_free (saved3), saved3 = g_strdup (input3); } { diff --git a/edit/editlock.c b/edit/editlock.c index a33b1d6..c9434a2 100644 --- a/edit/editlock.c +++ b/edit/editlock.c @@ -36,9 +36,6 @@ #include sys/stat.h #include stdlib.h -#include mhl/memory.h -#include mhl/string.h - #include ../src/global.h #include edit.h diff --git a/edit/editwidget.c b/edit/editwidget.c index 89e0a5a..e23f097 100644 --- a/edit/editwidget.c +++ b/edit/editwidget.c @@ -35,9 +35,6 @@ #include sys/stat.h #include stdlib.h -#include mhl/memory.h -#include mhl/string.h - #include ../src/global.h #include edit.h diff --git a/edit/syntax.c b/edit/syntax.c index 427d24e..b517b4a 100644 --- a/edit/syntax.c +++ b/edit/syntax.c @@ -32,9 +32,6 @@ #include sys/stat.h #include stdlib.h -#include mhl/memory.h -#include mhl/string.h - #include ../src/global.h #include edit.h @@ -471,7 +468,7 @@ static struct syntax_rule edit_get_rule (WEdit * edit, long byte_index) break; } s = edit-syntax_marker-next; - MHL_PTR_FREE (edit-syntax_marker); + MC_PTR_FREE (edit-syntax_marker); edit-syntax_marker = s; } } @@ -666,8 +663,8 @@ static FILE *open_include_file (const char *filename) { FILE *f; -MHL_PTR_FREE (error_file_name); -error_file_name = mhl_str_dup (filename); +MC_PTR_FREE (error_file_name); +error_file_name = g_strdup (filename); if (*filename == PATH_SEP) return fopen (filename, r); @@ -725,8 +722,8 @@ edit_read_syntax_rules (WEdit *edit, FILE *f, char **args, int args_size) f = g; g = 0; line = save_line + 1; - MHL_PTR_FREE (error_file_name); - MHL_PTR_FREE (l); + MC_PTR_FREE (error_file_name); + MC_PTR_FREE (l); if (!read_one_line (l, f)) break; } else { @@ -745,7 +742,7 @@ edit_read_syntax_rules (WEdit *edit, FILE *f, char **args, int args_size) g = f; f = open_include_file (args[1]); if (!f) { - MHL_PTR_FREE (error_file_name); + MC_PTR_FREE (error_file_name); result = line; break; } @@ -922,10 +919,10 @@ edit_read_syntax_rules (WEdit *edit, FILE *f, char **args, int args_size) break_a; } free_args (args); - MHL_PTR_FREE (l); + MC_PTR_FREE (l); } free_args (args); -MHL_PTR_FREE (l); +MC_PTR_FREE (l); /* Terminate context array. */ if (num_contexts 0) { @@ -934,7 +931,7 @@ edit_read_syntax_rules (WEdit *edit, FILE *f, char **args, int args_size) } if (!edit-rules[0]) - MHL_PTR_FREE (edit-rules); + MC_PTR_FREE (edit-rules); if (result
[bug #25438] Crash when editing a file with a nonexistent syntax file included by ~/.mc/cedit/Syntax
Follow-up Comment #1, bug #25438 (project mc): Looks like nobody is maintaining MC any longer, but I'll go ahead and submit a bug report anyway. You will be pleasantly surprised: http://www.midnight-commander.org :) How to reproduce: Thanks for your bugreport. We have made a duplicate of this bugreport: http://www.midnight-commander.org/ticket/223 In the future, please use trac on www.midnight-commander.org ___ Reply to this item at: http://savannah.gnu.org/bugs/?25438 ___ Message sent via/by Savannah http://savannah.gnu.org/ ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Glib or no glib - we need a decision
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Patrick Winnertz wrote: Hey, As there are some guys here which want to stick with glib and some who doesn't want this. As each sites have some good arguments pro or contra glib I'll write some thoughs here down and would like to ask you to add your arguments here and discuss then these arguments on the list. Please note that we really need a decision :) pro: - glib has many preformed functions and we don't have to think about many issues as they are solved inside glib. - ... contra: - glib is huge and we only use a very small amount of functions. Rewriting this functions would make mc smaller and faster. This is important at least for embedded devices. - ... I want to propose third variant... As for me, no different what write: - - mc_malloc|free|new_array|... - - or g_malloc|free|new_array|... - - or simply malloc|free|own_func_for_work_with_array I want to write a standard, without chaos, without #ifdef...#endif in any source file... in one coding style... What I mean: need to create some wrapper... like my first step to this in http://www.midnight-commander.org/ticket/125 For now, wrapper may have #define'd via pseudo-functions... but in future (if someone from 'contra' want) will realize own library (call it as you want: mcglib, mccore, mclib.so,...), and will add in ./configure.ac option '--without-glib' WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFJZ1Dfb3oGR6aVLpoRApR8AJ4iKV04LbaItVjfo03SsfwfPdYoaQCdEFJU EvcIDZlDL7qy9DycVtojZbI= =EsAi -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Patch for 3 virtual file systems
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jacques Pelletier wrote: I submitted a patch last year for supporting 3 files systems. Since there is some activity now and possibly a release soon, should I resubmit my patch? Or any other procedure? Yes, please. Add your patch in trac, if this not dificult for you... WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFJZcTPb3oGR6aVLpoRArfnAJ0c1QkLz5q2XyKIxHT8FBjQWNnF0gCfcxl1 cBmlZevKlLzJxl9IOZbtEk4= =Y8AT -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: glib or not glib?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Roland Illig wrote: glib or not glib? I want to keep it. +1 In source code some functions (part of functions) is a duplicate of glib-functional... I think, we need to review source code for more using of glib functions... BTW, is we need to keep compatibility with glib-1.2? WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iEYEARECAAYFAklknGYACgkQb3oGR6aVLpqeQQCeL+PGxPCKK3ZcoQbfxOBP1yMr YSEAnjNNRYbBeeIzceKblMhbmCi6V40t =2Q// -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: mcedit - fancy tab handling
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Janek Kozicki wrote: Enrico Weigelt said: (by the date of Mon, 5 Jan 2009 19:22:25 +0100) Hi folks, I've just seen that current mcedit (from git tree) has some fancy tab handling (shows -- symbols). When had this been introduced ? I noticed this after upgrading debian etch to lenny. I like it, but sometimes it's inconvenient when I want to copy/paste with mouse. (using shift-mouseclicks) The best if there's a way to turn it on/off. And if it's somewhere easily accessible with menu/shortcuts. mc-ru-fork have this feature. And toggle space/tabs view via CTRL+v hotkey in editor... I will make valid patch from mc-ru-fork for 'master' at near time. WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iEYEARECAAYFAklicpsACgkQb3oGR6aVLprpGACfXjpxS3FTwJ9Fl1e293TPllZo G2kAnjSwU7KODO1ZF+o6bU8nCu6OmtpQ =WpmA -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: RFC: updated workflow [WAS: Re: git+patch workflow]
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Patrick Winnertz wrote: Some my additions for discuss... Please comment: - There should be a separate branch for each patch. The branch with the patch should be created by developer (who accept patch or by ticketstarter); - every patch has to be acked twice -- if patch is broken a *-rev2.patch (rev3, revN) has to be created (from branch) and be discussed -- Subsequent patches must be created relative from point of fork branch - a acked patch has to be merged in a branch of master and needs to be tested there by different people. (Everybody who has tested it should report to the ticket) - after some testing the branch with patch will deleted (and the ticket is closed) - if testing fail, create new branch with patch... hm, need to discuss this situation. This is pretty much the old stuff above (now we create a branch for every ticket (proposed branchname 1234_something_describing). 'one branch mean one patch(set)' it's good idea, imho. In my local git-repro this already so is. BTW, may be a situation in which no one askes for the patch (no time or busy, lazy, don't want to take responsibility for the consequences of a patch, etc). What do in this case? And what do if no testing reports? Is ticket leave in 'always testing' stage? When we want to do a release: Simply do a tag on mc-4.6.2~rc1 -- Test it and if it is okay tag also mc-4.6.2 -- Otherwise mc-4.6.2~rc2 -- Test it and if it is okay tag here mc-4.6.2 -- ... In the meantime new patches can be discussed and tested as written above.. After the release we rebase the branches and merge them into master. Good. Like a kernel-develop schema. Like for me. ps: If this is okay I'll delete the stable branch and update/write a bit about this workflow to our wiki) +1 WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iEYEARECAAYFAklhJlkACgkQb3oGR6aVLppC3gCdGdMTREyrGenDs38MD8VEmjN5 5WoAnA6B4mpIoY31mOpmXBxQ4lusM5Zn =Skqn -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: bundled intl stuff necessary
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Enrico Weigelt wrote: My purpose (in far-near future): doc man (current ${src_root}/doc) contributor (contributor manuals) developer (developers manual) What exactly is the difference between developer and contributor ? Developer docs: - - style of project sources; - - descriptions of internal functions (library related, may be via doxygen) - - UML-like schemas... or in plain text :) - - other doc-stuff related to developers Contributor... gm... may be I'm mistaken with word... 'maintainer' more like. - - How make packages in rpm, deb, tgz(Slackware) and other package-oriented distros - - How compile on *BSD/MaCOS, Cygwin/MinGW - - How compile on embedded systems - - ... other maintainer-related stuff contrib contrib/extfs (current ${src_root}/vfs/extfs) Why do extfs scripts belong into contrib ? contrib/syntax (current ${src_root}/syntax) Why are the syntaxfiles contrib stuff ? this not a part of mc executable and must be in conrtib area, IMHO BTW: they should be installed into ${libexecdir}/mc, not ${datarootdir}/mc. Same w/ the stuff in ${datarootdir}/mc/bin. The global menu configs belong into ${sysconfdir}/mc. Hintfiles are locale stuff, so belong somewhere below ${datarootdir}/locale/ .. This already applyed in Fedora-10 patch. Later I will publish this patch in trac. contrib/lib (current ${src_root}/lib, except mc.hint.* and README.xterm) And the lib/ChangeLog should be merged with the one in the toplevel dir. ACK. lib/slang Why should we carry an own branch of slang at all ? For embedded systems with less of memory, IMHO... ... P.S. May be, in future mc will work on my iPhone... ;) WBR. Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iEYEARECAAYFAklfmUYACgkQb3oGR6aVLponugCdGMWhLVP0yiEaaY0Ibgs6Gt34 4roAnRCOM49isy6Cs5qFSUZZBIlHPvgG =OsnN -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Reporting Bugs via mail works now (with drawbacks)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Enrico Weigelt wrote: ACK. Got the same error all the time. Any idea what's up w/ the server ? Winnie fry on a fire, which will burned from the hot processor of server... :) Patrick, sorry, I don't want to offend. ;) WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iEYEARECAAYFAklfnOUACgkQb3oGR6aVLppGtwCeJBVRquRJyZuSB67R/DIZ3pUo UQEAn2exEsbzXbDuD/txVjMCD5duSK5Z =WPiB -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Tree-Maintenance: current/devel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Enrico Weigelt wrote: * Slava Zanko slavaza...@gmail.com schrieb: Hi, Enrico, please don't hurry. Wait please a few days (may be, after New Year). All existing patches need to be collected in one place. This place will git (browse: http://www.midnight-commander.org/browser). It contains the How can I checkout/clone it ? ssh-keygen -f mc-devel mkdir -p ~/.ssh/keys chmod 0700 ~/.ssh/keys mv -f mc-devel ~/.ssh/keys/mc-devel.key mv -f mc-devel.pub ~/.ssh/keys/mc-devel.pub chmod 0600 ~/.ssh/keys/mc-devel.key [ ! -f ~/.ssh/config ] touch ~/.ssh/config cat ~/.ssh/config EOF host www.midnight-commander.org IdentityFile ~/.ssh/keys/mc-devel.key host midnight-commander.org IdentityFile ~/.ssh/keys/mc-devel.key EOF mail ~/.ssh/keys/mc-devel.pub to Patrick Winnertz Then: git clone ssh://www.midnight-commander.org:/git/mc.git Or may be anonymous r/o access: git clone git://midnight-commander.org/git/mc.git Then simply to work: # to view all local branches git branch # to view all branches ( included from parent(s) git ) git branch -a # make remote branch as local git branch --track stable origin/stable # switch to branch 'stable' git checkout stable # get changes from parent git git pull # push changes to parent git git push P.S. I'm not a professional in git... Thanks to Patrick Winnertz - he my teacher in git :) WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFJWysVb3oGR6aVLpoRApyUAJ4jbRjeP4bGyxJbYW/BnIYWYPruBwCffA4q 3htj5y6ANIYSHG4ofeDyIoI= =e7G0 -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: bundled intl stuff necessary
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Roland Illig wrote: Enrico Weigelt schrieb: Hi folks, is it necessary to have the intl lib bundled into mc or could it be taken directly from the system ? (I admit, I don't know much about how it really works ;-o) I don't think it is necessary. There are many other projects who have dropped the internal intl/ directory. If we started to talk about the source tree... What now: config doc edit lib m4 maint po slang src syntax vfs I think, this not good. lib - in my mind must be sources of library(es) of project. What we see in directory lib? doc - Documentation of project, included: - - man pages - - Users manual - - Developers manual (doxygen?) - - Maintainers manual (how make packages on all known OSes, for example) Now in directory 'doc' only manpages... and README-files at all subdirectoryes. My purpose (in far-near future): doc man (current ${src_root}/doc) contributor (contributor manuals) developer (developers manual) user (all README-files, readme about hotkeys, all other user-related) contrib contrib/extfs (current ${src_root}/vfs/extfs) contrib/hints contrib/lib (current ${src_root}/lib, except mc.hint.* and README.xterm) contrib/maint (current ${src_root}/maint) contrib/syntax (current ${src_root}/syntax) lib lib/edit (current ${src_root}/edit) lib/mcglib (may be, needed as mcslang for embedded systems... Little internal library... but it's only thinks) lib/slang lib/vfs lib/vfs/samba m4 po src WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFJWzU2b3oGR6aVLpoRAhsuAJ914GDP2/6kAPx53GQgzQ86QBFLOQCfXupQ 2WJiflZRaGvsv7CY80Rt/TM= =a/Gh -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Tree-Maintenance: current/devel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Enrico Weigelt wrote: Or may be anonymous r/o access: git clone git://midnight-commander.org/git/mc.git Initialized empty Git repository in /home/crosstool/XXX/mc/.git/ remote: fatal: Out of memory, realloc failed remote: aborting due to possible repository corruption on the remote side. fatal: early EOF fatal: index-pack failed The machine still/again seems to run out of memory :(( Hm... try again. :( To Patrick Winnertz: Is time now for migrate to much powerfull server? WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFJWzkUb3oGR6aVLpoRAjUKAJ9mKgw4Y5czAyrDfGMDVvOCdMV4CQCcCvi3 U0HMKFLjc4ICOtk1EA2EYeM= =rm2B -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Happy New Year
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, folks. Happy New Year, have enough money and happiness to you and your family. And many thanks for the wish to further develop of Midhight Commander. Big... no, huge thanks, guys. WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFJW0JDb3oGR6aVLpoRAtiKAJ9L/e1XQzi5h/4msGCdQe1fhFgHHgCdF99r PYpq+2bINpC3UwamRFjsxwg= =0tze -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Further Midnight Commander development
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Enrico Weigelt wrote: * Slava Zanko slavaza...@gmail.com schrieb: Hi, huh, I'm not sure whether mvc fits in here. mcvfs - VIEW; core (signal handling, User events etc) - CONTROLLER, slang,mcslang,ncurses - VIEWs.. Why not? :) you meant: mcvfs = model ? No. model = any data source. mcvfs - one of sources for mc. I think, it is very early to discuss. We need to start their work, rather than drown in the discussions. :) Well, if we say everything's a file and the model is the vfs (including things like search results represented as filesystem), we could make some steps in this direction :) Yep, everything is a file. Network connects - files too. :) yeah, even sockets: cat tcp://somehost:port/ (I'll add this to libmvfs in the next days ...) Cool. I'm waiting now this patch. :) For example: $ cat ~/secret/path/to/my-one-of-many-many-server.mcvfs-ftp host: xxx.xxx.xx port: 12345 user: passwd: passv: 1 ... By pressing 'Enter' to the *.mcvfs-ftp file (via mc.ext) ftp session will establish... Is this bad think? hmm, you suggest something like we know as desktop shortcuts from May be yes, shorcuts... certain certain DE's ? Well, perhaps it would be even better to just directly support well-known DE's shortcut files ? But if file will open by DE, mc don't handle data from 'shorcut'. If mc open 'shotcut' itself, then for example, pressing 'Enter' on *.mcvfs-ftp will display in active panel of mc content of remote ftp-server ('cat *.mcvfs-ftp' may be display content too ;) ) Treat all 'shorcuts' makes no sense - it's set up through mc.ext if needed. I am talking about support in the file mc.ext like this, for example: shell/.mcvfs-ftp Open=mcvfs:ftp shell/.mcvfs-dav Open=mcvfs:dav shell/.mcvfs-ssh Open=mcvfs:ssh Or simular. But it is very early to discuss too, IMHO. We can dream now, but a little... ;) snip some bash support fixups (http://mail.gnome.org/archives/mc-devel/2008-December/msg00062.html) Patch already applied, but not in official branch - in our mc-4.6.3 :) Patches from our branch will transfer to an oficial branch. What happened to 4.6.2 ? There mc-4.6.3 - is a invalid version (Russian fork). As right, we had to change name (mc+, for example). Sorry. :( BTW, after applying all gathehing patches, we can assign version 4.7.0-pre1 ;) Because a lot of changes compared to the current 4.6.2-pre1... hmm, what major changes do you have in mind ? First, may will be add UTF-8 support; may will be apply other patches, stabilized in various distributions. Second, there mc-4.6.3... people will be at a loss :( WBR, Slavaz. P.S. To all: With the passing Christmas :) -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFJWNYnb3oGR6aVLpoRAkYbAJ9x9fXYQNjdJqk7ZzgbvPSKKL3cIACfcHEh mJ4Y9JQvD7ZImKp1Jw3Tg3g= =OHVX -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Further Midnight Commander development
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Enrico Weigelt wrote: huh, I'm not sure whether mvc fits in here. mcvfs - VIEW; core (signal handling, User events etc) - CONTROLLER, slang,mcslang,ncurses - VIEWs.. Why not? :) Well, if we say everything's a file and the model is the vfs (including things like search results represented as filesystem), we could make some steps in this direction :) Yep, everything is a file. Network connects - files too. :) For example: $ cat ~/secret/path/to/my-one-of-many-many-server.mcvfs-ftp host: xxx.xxx.xx port: 12345 user: passwd: passv: 1 ... By pressing 'Enter' to the *.mcvfs-ftp file (via mc.ext) ftp session will establish... Is this bad think? Okay. I've sent out all gentoo patches so far, they're not too many. But for the future it would be cool to have the upload process done automatically - with a local command line would be even better. 7zip support (http://mail.gnome.org/archives/mc-devel/2008-December/msg00061.html) Ticket #92 (http://www.midnight-commander.org/ticket/92) some bash support fixups (http://mail.gnome.org/archives/mc-devel/2008-December/msg00062.html) Patch already applied, but not in official branch - in our mc-4.6.3 :) Patches from our branch will transfer to an oficial branch. Adds gentoo ebuild file syntax definition (http://mail.gnome.org/archives/mc-devel/2008-December/msg00063.html) Patch already applied in 4.6.3 cons.saver: non-blocking console (http://mail.gnome.org/archives/mc-devel/2008-December/msg00064.html) Ticket #93 (http://www.midnight-commander.org/ticket/93) Some fixups for large file support (64bit sizes) on 32bit systems (http://mail.gnome.org/archives/mc-devel/2008-December/msg00065.html) Ticket #94 (http://www.midnight-commander.org/ticket/94) find file fixups (http://mail.gnome.org/archives/mc-devel/2008-December/msg00066.html) Ticket #95 (http://www.midnight-commander.org/ticket/95) segfault-on-invalid-mtime fix (http://mail.gnome.org/archives/mc-devel/2008-December/msg00067.html) Ticket #96 (http://www.midnight-commander.org/ticket/96) charset-locale-alias (http://mail.gnome.org/archives/mc-devel/2008-December/msg00068.html) Ticket #97 (http://www.midnight-commander.org/ticket/97) All your published patches now processed. BTW, after applying all gathehing patches, we can assign version 4.7.0-pre1 ;) Because a lot of changes compared to the current 4.6.2-pre1... WBR, Slavaz. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iEYEARECAAYFAklXb2QACgkQb3oGR6aVLppyUwCeKtAtPBhx+AEQIoqgkE1s0Tne Nr0Anj4XJdig8+STVkN3YK5cdfLqH5sw =ejav -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel
Re: Further Midnight Commander development
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Enrico Weigelt wrote: I propose to establish two branches: stable and current (in git, of course). Stable branch will contain all founded patches (Fedora, Debian/Ubuntu, Gentoo,...), new ideas and features. The stable branch will provide the solutions that were tested in the current tree. The stable branch will lag behind in development, but will be secure and stable (for example, good for RHEL/CentOS, SLES, etc). This scheme would not hinder the development of mc, and at the same time will allow a stable release. ACK. The stable branch should be what goes into public release. Everyone who's not actively developing on mc (even those who make small, eventually distro-specific fixes) should exclusively base on that. Yes. On the other hand current is what's been finished and tested by the subsystem devs. So everyone who likes to develop on mc can use it for testing. Yes. Stable policy: * get in fixes fast and do minor releases for them frequently (so that distros don't have to maintain their own fixes) Absolutly yes. Maintainers of distros should not include any patches of security in packages that are based on the stable branch. If any patch of security or stability is included into package (not in repro) - our work is a bad. * be very careful about adding new features * breaks should be prevented as much as possible * Patches of security and stability can be transferred from the current branch to the stable branch Current policy: * get in everything that's tested/discussed by the devs for further testing * prepare approved patches for getting into stable. * Each patch, which will be transported in stable branch, will be discussed in the mailing list... or at the forum if it will ever created Subprojects (eg. translation, vfs, ...) should have their own trees and submit patches (either against stable or current) to the list for further discussion. Now for the role play: * we need some people resposible for the stable and the current tree, who have full write access - they have to decide (on discussion in the list) what patches to get in and take care of the tree wont be broken * bug wranglers should be the ones who look over new bugs, eventually give some first-aid, fixup naming and bounce them to the right people First of all we need to change the attitude towards visitors. Not all visitors to the professionals in the programming. Not everything could be properly explain what they want. We must be more open and friendly. Then the project will evolve. Because it's not a project (and people) for the developers - the project (and developers) for people who enjoy mc. IMHO :) * suggested sub-projects: - core it CONTROLLER? - vfs - vfs (mcvfs-fs, mcvfs-smb, mcvfs-ssh, mcvfs-ftp, mcvfs-dav, mcvfs-... ) it's MODELs - locale - build-/release engineering - mcslang - it VIEW(s?) - mcglib? - it part of LIB? - mcgettext (may be part of locale) - it VIEW(s?) As for the Russian issue: we devs should really agree on one well-spoken language, English. Those who're not yet capable of speaking English, could be proxied by others. That speaking of *development* - end user support is an different issue. Between developers one language: English (because Esperanto don't all know... ;) BTW, It would be a good idea that the world learned Esperanto in schools... IMHO :) ). Maybe we all should start learning Interlac ;-O :) *1: I'm currently in the process of reviewing Gentoo's patches and sending them to the list. It's good. All existing patches are to gather in one place. BTW, look, please, http://www.midnight-commander.org I think that this URL will be the main location for bugreports... hmm, should I upload all patches to trac ? Is there a more convenient way to do that, instead of all via web ? Gmm.. answer: 'yes'. Via trac-xmlrpc plugin (don't nkow, Patrick Winnertz was add this plugin or no) and via using xml-rpc applications (eclipse-mylyn, for example). But if via web you will be uncomfortable, just send patches in maililing list. I will transfer your patches in trac. WBR, Slavaz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iEYEARECAAYFAklWK7QACgkQb3oGR6aVLpo5CgCfSc53npEOJcoAvWYrCw+meEn/ DEsAnRNe4jumsCL9CNKvTjbbi6EVcrTs =/ZL/ -END PGP SIGNATURE- ___ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel