Thorsten Glaser | 31 Dec 2011 05:04
Picon
Gravatar

Heads-Up: go to -current or -stable now

Hi everyone,

if you use mksh as system shell, or use its persistent history
feature, or rely on as much POSuX conformance as you can get
(e.g. when dealing with IFS), or work with Unicode filenames
and like your tab completion – then it’s time to upgrade to HEAD:

	cvs -d _anoncvs <at> anoncvs.mirbsd.org:/cvs co -PA mksh

Alternatively, co -Prmksh-R40stable mksh – that will yield
the -stable branch of the current release which also includes
those fixes.

Consider using -DMKSH_DISABLE_DEPRECATED in CPPFLAGS when
testing as those features will be gone soonish anyway.

This mailing list will be explained in detail later; not all
parts of it are working yet. As I wrote in the last wlog entry
https://www.mirbsd.org/permalinks/wlog-10_e20111228-tg.htm
hacking time is currently rationed goods (and I’m surprised
I get as much done as I do right now, to be honest I would’ve
thought I’d not make all of it, only parts of which you see).

bye,
//mirabilos
--

-- 
Support mksh as /bin/sh and RoQA dash NOW!
‣ src:bash (240 (258) bugs: 0 RC, 167 (181) I&N, 73 (77) M&W, 0 F&P)
‣ src:dash (72 (83) bugs: 3 RC, 27 (30) I&N, 42 (50) M&W, 0 F&P)
‣ src:mksh (1 bug: 0 RC, 0 I&N, 1 M&W, 0 F&P)
(Continue reading)

Benny Siegert | 31 Dec 2011 12:23
Picon
Gravatar

Re: Heads-Up: go to -current or -stable now

On Sat, 31 Dec 2011, Thorsten Glaser wrote:

> if you use mksh as system shell, or use its persistent history
> feature, or rely on as much POSuX conformance as you can get
> (e.g. when dealing with IFS), or work with Unicode filenames
> and like your tab completion b
Maybe do a minor release then?

--Benny.
Thorsten Glaser | 31 Dec 2011 17:33
Picon
Gravatar

Re: Heads-Up: go to -current or -stable now

Benny Siegert dixit:

>Maybe do a minor release then?

Not right now. We’re getting too many bugreports, spread over
many days, and I don’t fancy making many of these releases.
They infer an insane testing and release engineering overhead.

Also, the new history code was cobbled together yester… well,
night, and needs a LOT of testing before it’s in a releasable
state.

I just know my luck and someone would find a showstopper tomorrow,
were I to release today.

mksh releases are done carefully.</theo>

bye,
//mirabilos
--

-- 
  “Having a smoking section in a restaurant is like having
          a peeing section in a swimming pool.”
						-- Edward Burr

Chris Sutcliffe | 31 Dec 2011 19:06
Picon

Re: Heads-Up: go to -current or -stable now

On 30 December 2011 23:04, Thorsten Glaser wrote:
> if you use mksh as system shell, or use its persistent history
> feature, or rely on as much POSuX conformance as you can get
> (e.g. when dealing with IFS), or work with Unicode filenames
> and like your tab completion – then it’s time to upgrade to HEAD:
>
>        cvs -d _anoncvs <at> anoncvs.mirbsd.org:/cvs co -PA mksh
>
> Alternatively, co -Prmksh-R40stable mksh – that will yield
> the -stable branch of the current release which also includes
> those fixes.
>
> Consider using -DMKSH_DISABLE_DEPRECATED in CPPFLAGS when
> testing as those features will be gone soonish anyway.

I'm running cvs HEAD on Cygwin with no issues.  I'm really liking the
persistent history, it's a really nice feature.  I've attached the
output of test.sh for your reference (all tests passed).

Cheers!

Chris

--

-- 
Chris Sutcliffe
http://emergedesktop.org
http://www.google.com/profiles/ir0nh34d
Attachment (test.out): application/octet-stream, 12 KiB

Gmane