efuns - interactive - ed

MudOS v21c2

ed(3)���� MudOS v21c2�� (5 Sep 1994)

������:
    �� ed() - �༭һ���ļ�.
���﷨:
    �� void ed( string file, string exit_fn, int restricted );
    �� void ed( string file, string write_fn, string exit_fn, int restricted );

    �� �޷���ֵ ed( �ַ��� file, �ַ��� exit_fn, ���� restricted );
    �� �޷���ֵ ed( �ַ��� file, �ַ��� write_fn, �ַ��� exit_fn, ���� restricted );

���÷�:
    �� �������ֻ���ڶ����� __OLD_ED__ ֮����Ч.

    �� �����������Ȥ. ������һ������༭�������༭һ��ָ�����ļ�. ��������� UNIX �� ed ���򼸺�����. ���������������, �������� h �˽��÷�.

    �� write_fn�� ���������� mudlib �����ļ���д��Ȩ�޺��ļ��޸ļ�¼. ���༭����д��һ���ļ�ʱ, MUD �������� (driver) ����� write_fn ����. ��һ�ε���ʱ, ����д���ļ�֮ǰ, �� flag ��־Ϊ 0. ��������õĺ������ء��桹ֵ (true, ��Ϊ����ֵ) , �༭����ͻ����д���ļ�. �ڶ��ε���ʱ, ����д���ļ����֮��, ��ʱ�� flag ��־Ϊ����ֵ. �����õĺ�������������µĸ�ʽ:

    ���� int write_fn(string fname, int flag)

    �� �뿪�༭����ʱ, MUD �������� (driver) ����� exit_fn ����. ��������õĺ��������� mudlib ���. �������Ҫ�������µĸ�ʽ:
    ��

      ���� void exit_fn()
    �� ������ʡ�Ե� restricted ��־�����Ʊ༭����Ĺ���. ����: ����һ���ļ�, �Բ�ͬ�����ִ����ļ�. ��Щ������ restricted ��־Ϊ���桹ֵʱ, ���޷�ʹ��.

���ο�: ������:
    �� Spock @ FF 97.Feb.7.�� (printed 3/16/95)

�ص���һҳ