EmacsでTAB連打?

俺は Linux が好きじゃないというのは、まわりの人ならみんな知ってることですが、
何が許せないかというと、こういうコードが平然と書かれているってことです。

struct  irix_mtget   {
short   mt_type;          /* type of magtape device */
unsigned short  mt_dsreg; /* ``drive status'' register */
short   mt_erreg;         /* ``error'' register */
short   mt_resid;         /* residual count */
int     mt_fileno;        /* file number of current position */
int     mt_blkno;         /* block number of current position */
};
struct linux32_mtget
{
int32_t mt_type;           /* Type of magtape device.  */
int32_t mt_resid;          /* Residual count: */
/* The following registers are device dependent.  */
int32_t mt_dsreg;          /* Status register.  */
int32_t mt_gstat;          /* Generic (device independent) status.  */
int32_t mt_erreg;          /* Error register.  */
/* The next two fields are not always used.  */
int32_t mt_fileno;        /* Number of current file on tape.  */
int32_t mt_blkno;         /* Current block number.  */
};

インデント幅くらい揃えてくれ!

コメントを残す