Commit graph

93 commits

Author SHA1 Message Date
787febbd07 Normalize romanized identifiers to Hepburn 2026-06-18 13:53:25 +09:00
7935e5e7ea Remove Sony RCS tags 2026-06-18 13:45:18 +09:00
d0be6165c0 Format source code 2026-06-18 13:40:31 +09:00
b6df536fe9 Remove code of conduct 2026-06-18 13:38:31 +09:00
2248f9e3aa Add minimal CMake build files 2026-06-18 13:30:59 +09:00
27224cdd4c Add C89 stdint compatibility 2026-06-18 13:30:59 +09:00
7c0333124b Migrate to directory from submodule for dictionary 2026-06-18 09:03:01 +09:00
Masanori Ogino
760e20c406 Fix a wrong substitution
Signed-off-by: Masanori Ogino <mogino@acm.org>

Signed-off-by: Masanori Ogino <167209+omasanori@users.noreply.github.com>
2023-12-10 17:14:16 +09:00
SASANO Takayoshi
a9a6c86f12 replace u_xxxx style, defined <sys/types.h>
replace:
	u_char -> unsigned char
	u_short -> unsigned short
	u_int -> unsigned int
	u_long (not used)

include <sys/types.h> is kept.

dicttool.h:
	fix include guard DICTTOLL -> DICTTOOL

addelcmn.c:unsigned int addel_arg()
deldic.c:unsigned int deldic()
	change u_short err -> unsigned int err (used for return value)

Signed-off-by: SASANO Takayoshi <uaa@uaa.org.uk>
2023-12-10 17:14:16 +09:00
SASANO Takayoshi
f5d94e3e41 remove Static by sj_define.h
Signed-off-by: SASANO Takayoshi <uaa@uaa.org.uk>
2023-12-10 11:08:08 +09:00
SASANO Takayoshi
7f3879b60d remove weired rmemcpy(src,dst,len)
Signed-off-by: SASANO Takayoshi <uaa@uaa.org.uk>
2023-12-10 11:07:18 +09:00
SASANO Takayoshi
db373a736e revise sj_typedef.h
Signed-off-by: SASANO Takayoshi <uaa@uaa.org.uk>
2023-12-10 09:15:43 +09:00
SASANO Takayoshi
9d9d49ea29 fix some 'extern function()' declaration
Signed-off-by: SASANO Takayoshi <uaa@uaa.org.uk>
2023-12-09 23:33:26 +09:00
Masanori Ogino
5947ea553b Suppress unused parameter warnings
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-09 20:43:29 +09:00
SASANO Takayoshi
72254c526f remove register keyword
Signed-off-by: SASANO Takayoshi <uaa@uaa.org.uk>
2023-12-09 20:20:47 +09:00
Masanori Ogino
b813eaf748 Loose warnings
They were too strict for existing codebase. Will revisit after tidying
them up.

Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-09 20:19:48 +09:00
Masanori Ogino
f5195adc8a istrcmp: Cleanup
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 14:01:59 +09:00
Masanori Ogino
d104c6f1c9 Unify Const.h, sj_const.h, and sj_const2.h
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 13:31:21 +09:00
Masanori Ogino
3e99ca2820 Let git blame ignore KNF commit
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 12:19:03 +09:00
Masanori Ogino
18181c8b02 KNF
Formatter: knfmt 4.2.0
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 12:18:22 +09:00
Masanori Ogino
6751cd55df sj3serv: Cleanup
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 12:16:44 +09:00
SASANO Takayoshi
0203e684a0 fix brace warning
Signed-off-by: SASANO Takayoshi <uaa@uaa.org.uk>
2023-12-08 11:03:05 +09:00
Masanori Ogino
bba249e859 Add make depend target
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 10:55:05 +09:00
Masanori Ogino
ebb498105d Fold sj.h into sj2.h
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 10:46:25 +09:00
Masanori Ogino
0d5f06ebda Remove empty files
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 10:42:27 +09:00
Masanori Ogino
2a905fcf3a Remove Paths.h with make distclean
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 10:38:24 +09:00
Masanori Ogino
9cfecc7867 Remove executables with make clean
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 10:35:32 +09:00
Masanori Ogino
2c14a479d6 Makefile: Clean up
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 20:52:57 +09:00
Masanori Ogino
ec88d7ac8e Makefile: Add clean and distclean
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 20:47:12 +09:00
Masanori Ogino
57e4c8d80a Remove NEWS-specific files
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 20:29:30 +09:00
Masanori Ogino
9547aa299a Let git blame ignore KNF commit
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 20:25:13 +09:00
Masanori Ogino
6fa42826a9 KNF, SPDX and some other cleanups
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 20:24:34 +09:00
Masanori Ogino
f7a724a077 include, sh3h: Flatten
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 20:08:38 +09:00
Masanori Ogino
620d7e7962 Make sj3serv verbose
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 17:34:44 +09:00
Masanori Ogino
828d18ad8c Postpone directory generation
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 17:33:55 +09:00
Masanori Ogino
401fbf4b42 Build and install dictionary
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 16:00:40 +09:00
Masanori Ogino
a62aef3ed3 Move dictionary into dedicated repo
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 15:51:31 +09:00
Masanori Ogino
80ef531e04 Prepare to build sj3
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 15:29:59 +09:00
Masanori Ogino
4b03989296 Build sj3serv
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 15:02:09 +09:00
Masanori Ogino
f36f0bd805 Build kanakan
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 14:22:41 +09:00
Masanori Ogino
18e40d83ca Install sj3dic and sj3mkdic
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:57:08 +09:00
Masanori Ogino
43e5f78558 Remove ttytest
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:52:42 +09:00
Masanori Ogino
5096804618 Build sj3dic
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:52:04 +09:00
Masanori Ogino
cbfc20a7ce Build sj3mkdic
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:46:30 +09:00
Masanori Ogino
c43dea1935 Update .gitignore
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:37:36 +09:00
Masanori Ogino
68547270c0 Build sj3rkcv
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:35:45 +09:00
Masanori Ogino
b870b36be2 Let git blame ignore KNF commit
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:20:34 +09:00
Masanori Ogino
a7ba8b5e60 KNF
Formatter: knfmt 4.2.0
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:19:39 +09:00
Masanori Ogino
30ce025382 Cleanup obsolete comments
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:06:50 +09:00
Masanori Ogino
9452e3fe10 string.c: Add prototypes
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:06:04 +09:00