Branch: Tag:

2013-06-17

2013-06-17 17:14:35 by Martin Nilsson <nilsson@opera.com>

Some tweaks that removes both _Stdio and files from the documentation.

150:   struct program *file_program;   struct program *file_ref_program;    - /*! @module _Stdio + /*! @module Stdio    */      /*! @class Fd_ref
233:      /* The class below is not accurate, but it's the lowest exposed API    * interface, which make the functions appear where users actually -  * look for them. One could perhaps put them in Fd_ref and fix the doc -  * generator to show inherited functions in a better way, but if they -  * only are documented in Fd then the doc has to be duplicated in at -  * least Fd_ref. /mast */ +  * look for them. /mast */    - /*! @class Fd + /*! @class File    */      static struct my_file *get_file_storage(struct object *o)
5830:   /* void file_tcsetpgrp(INT32 args); */   #endif    - /*! @decl string _sprintf(int type, void|mapping flags) -  */ +    static void fd__sprintf(INT32 args)   {    INT_TYPE type;
5987:       /* function(int, void|mapping:string) */    ADD_FUNCTION("_sprintf",fd__sprintf, -  tFunc(tInt tOr(tVoid,tMapping),tString),0); +  tFunc(tInt tOr(tVoid,tMapping),tString),ID_PROTECTED);       init_file_locking();    pike_set_prog_event_callback(file_handle_events);