diff options
author | elfmz <fenix1905@tut.by> | 2022-11-09 00:53:59 +0300 |
---|---|---|
committer | elfmz <fenix1905@tut.by> | 2022-11-09 00:53:59 +0300 |
commit | 5bc4cca57baeaa694fd31f31401a56839f6730bc (patch) | |
tree | 6f3286489bcdda84717e50c2e2dde9a181f33bc6 | |
parent | 18112b8bd35f24c1d1b9253073fe30a42d4d7c8a (diff) |
colorer: new default theme for truecolor mode
-rw-r--r-- | colorer/configs/base/hrc/base/c-unix.ent.hrc | 682 | ||||
-rw-r--r-- | colorer/configs/base/hrc/base/c.hrc | 5 | ||||
-rw-r--r-- | colorer/configs/base/hrc/base/cpp.hrc | 11 | ||||
-rw-r--r-- | colorer/configs/base/hrd/catalog-rgb.xml | 5 | ||||
-rw-r--r-- | colorer/configs/base/hrd/reg.addons/conemu/ansi.reg | 19 | ||||
-rw-r--r-- | colorer/configs/base/hrd/reg.addons/conemu/mirice.reg | 19 | ||||
-rw-r--r-- | colorer/configs/base/hrd/reg.addons/conemu/mirror.reg | 19 | ||||
-rw-r--r-- | colorer/configs/base/hrd/reg.addons/console/ansi.reg | 19 | ||||
-rw-r--r-- | colorer/configs/base/hrd/reg.addons/console/mirice.reg | 19 | ||||
-rw-r--r-- | colorer/configs/base/hrd/reg.addons/console/mirror.reg | 19 | ||||
-rw-r--r-- | colorer/configs/base/hrd/rgb/blue.hrd | 4 | ||||
-rw-r--r-- | colorer/configs/base/hrd/rgb/default.hrd | 90 |
12 files changed, 794 insertions, 117 deletions
diff --git a/colorer/configs/base/hrc/base/c-unix.ent.hrc b/colorer/configs/base/hrc/base/c-unix.ent.hrc new file mode 100644 index 00000000..63ab4873 --- /dev/null +++ b/colorer/configs/base/hrc/base/c-unix.ent.hrc @@ -0,0 +1,682 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- UNIX keywords for c/c++/etc. --> + +<scheme name="Keywords-unix" if="unix-specific"> + + <keywords region='KeywordConstant'> + <word name='COMMAND_LINE_SIZE'/> + <word name='TIOCM_CAR'/> + <word name='TIOCM_CD'/> + <word name='TIOCM_CTS'/> + <word name='TIOCM_DSR'/> + <word name='TIOCM_DTR'/> + <word name='TIOCM_LE'/> + <word name='TIOCM_OUT1'/> + <word name='TIOCM_OUT2'/> + <word name='TIOCM_RI'/> + <word name='TIOCM_RNG'/> + <word name='TIOCM_RTS'/> + <word name='TIOCM_SR'/> + <word name='TIOCM_ST'/> + <word name='EBADE'/> + <word name='EBADFD'/> + <word name='EBADR'/> + <word name='EBADRQC'/> + <word name='EBADSLT'/> + <word name='ECHRNG'/> + <word name='ECOMM'/> + <word name='EDEADLOCK'/> + <word name='EDQUOT'/> + <word name='EHOSTDOWN'/> + <word name='EHWPOISON'/> + <word name='EISNAM'/> + <word name='EKEYEXPIRED'/> + <word name='EKEYREJECTED'/> + <word name='EKEYREVOKED'/> + <word name='EL2HLT'/> + <word name='EL2NSYNC'/> + <word name='EL3HLT'/> + <word name='EL3RST'/> + <word name='ELIBACC'/> + <word name='ELIBBAD'/> + <word name='ELIBEXEC'/> + <word name='ELIBMAX'/> + <word name='ELIBSCN'/> + <word name='ELNRANGE'/> + <word name='EMEDIUMTYPE'/> + <word name='EMULTIHOP'/> + <word name='ENOANO'/> + <word name='ENOKEY'/> + <word name='ENOMEDIUM'/> + <word name='ENONET'/> + <word name='ENOPKG'/> + <word name='ENOTBLK'/> + <word name='ENOTUNIQ'/> + <word name='EPFNOSUPPORT'/> + <word name='EREMCHG'/> + <word name='EREMOTE'/> + <word name='EREMOTEIO'/> + <word name='ERESTART'/> + <word name='ERFKILL'/> + <word name='ESHUTDOWN'/> + <word name='ESOCKTNOSUPPORT'/> + <word name='ESTALE'/> + <word name='ESTRPIPE'/> + <word name='ETOOMANYREFS'/> + <word name='EUCLEAN'/> + <word name='EUNATCH'/> + <word name='EUSERS'/> + <word name='EXFULL'/> + <word name='FASYNC'/> + <word name='FD_CLOEXEC'/> + <word name='F_DUPFD'/> + <word name='F_EXLCK'/> + <word name='F_GETFD'/> + <word name='F_GETFL'/> + <word name='F_GETLK'/> + <word name='F_GETLK64'/> + <word name='F_GETOWN'/> + <word name='F_GETOWNER_UIDS'/> + <word name='F_GETOWN_EX'/> + <word name='F_GETSIG'/> + <word name='FIOASYNC'/> + <word name='FIOCLEX'/> + <word name='FIOGETOWN'/> + <word name='FIONBIO'/> + <word name='FIONCLEX'/> + <word name='FIONREAD'/> + <word name='FIOSETOWN'/> + <word name='F_LINUX_SPECIFIC_BASE'/> + <word name='F_LOCK'/> + <word name='F_OFD_GETLK'/> + <word name='F_OFD_SETLK'/> + <word name='F_OFD_SETLKW'/> + <word name='F_OWNER_PGRP'/> + <word name='F_OWNER_PID'/> + <word name='F_OWNER_TID'/> + <word name='F_RDLCK'/> + <word name='F_SETFD'/> + <word name='F_SETFL'/> + <word name='F_SETLK'/> + <word name='F_SETLK64'/> + <word name='F_SETLKW'/> + <word name='F_SETLKW64'/> + <word name='F_SETOWN'/> + <word name='F_SETOWN_EX'/> + <word name='F_SETSIG'/> + <word name='F_SHLCK'/> + <word name='F_TEST'/> + <word name='F_TLOCK'/> + <word name='F_ULOCK'/> + <word name='F_UNLCK'/> + <word name='F_WRLCK'/> + <word name='LOCK_EX'/> + <word name='LOCK_MAND'/> + <word name='LOCK_NB'/> + <word name='LOCK_READ'/> + <word name='LOCK_RW'/> + <word name='LOCK_SH'/> + <word name='LOCK_UN'/> + <word name='LOCK_WRITE'/> + <word name='MADV_DODUMP'/> + <word name='MADV_DOFORK'/> + <word name='MADV_DONTDUMP'/> + <word name='MADV_DONTFORK'/> + <word name='MADV_DONTNEED'/> + <word name='MADV_FREE'/> + <word name='MADV_HUGEPAGE'/> + <word name='MADV_HWPOISON'/> + <word name='MADV_KEEPONFORK'/> + <word name='MADV_MERGEABLE'/> + <word name='MADV_NOHUGEPAGE'/> + <word name='MADV_NORMAL'/> + <word name='MADV_RANDOM'/> + <word name='MADV_REMOVE'/> + <word name='MADV_SEQUENTIAL'/> + <word name='MADV_SOFT_OFFLINE'/> + <word name='MADV_UNMERGEABLE'/> + <word name='MADV_WILLNEED'/> + <word name='MADV_WIPEONFORK'/> + <word name='MAP_ANONYMOUS'/> + <word name='MAP_DENYWRITE'/> + <word name='MAP_EXECUTABLE'/> + <word name='MAP_FILE'/> + <word name='MAP_FIXED'/> + <word name='MAP_GROWSDOWN'/> + <word name='MAP_HUGETLB'/> + <word name='MAP_LOCKED'/> + <word name='MAP_NONBLOCK'/> + <word name='MAP_NORESERVE'/> + <word name='MAP_POPULATE'/> + <word name='MAP_PRIVATE'/> + <word name='MAP_SHARED'/> + <word name='MAP_SHARED_VALIDATE'/> + <word name='MAP_STACK'/> + <word name='MAP_SYNC'/> + <word name='MAP_TYPE'/> + <word name='MCL_CURRENT'/> + <word name='MCL_FUTURE'/> + <word name='MCL_ONFAULT'/> + <word name='MLOCK_ONFAULT'/> + <word name='MS_ASYNC'/> + <word name='MS_INVALIDATE'/> + <word name='MS_SYNC'/> + <word name='_NSIG'/> + <word name='O_ACCMODE'/> + <word name='O_APPEND'/> + <word name='O_CLOEXEC'/> + <word name='O_CREAT'/> + <word name='O_DIRECT'/> + <word name='O_DIRECTORY'/> + <word name='O_DSYNC'/> + <word name='O_EXCL'/> + <word name='O_LARGEFILE'/> + <word name='O_NDELAY'/> + <word name='O_NOATIME'/> + <word name='O_NOCTTY'/> + <word name='O_NOFOLLOW'/> + <word name='O_NONBLOCK'/> + <word name='O_PATH'/> + <word name='O_RDONLY'/> + <word name='O_RDWR'/> + <word name='__O_SYNC'/> + <word name='O_SYNC'/> + <word name='__O_TMPFILE'/> + <word name='O_TMPFILE'/> + <word name='O_TMPFILE_MASK'/> + <word name='O_TRUNC'/> + <word name='O_WRONLY'/> + <word name='PAGE_SIZE'/> + <word name='PKEY_ACCESS_MASK'/> + <word name='PKEY_DISABLE_ACCESS'/> + <word name='PKEY_DISABLE_WRITE'/> + <word name='POLL_BUSY_LOOP'/> + <word name='POLLERR'/> + <word name='POLLFREE'/> + <word name='POLLHUP'/> + <word name='POLLIN'/> + <word name='POLLMSG'/> + <word name='POLLNVAL'/> + <word name='POLLOUT'/> + <word name='POLLPRI'/> + <word name='POLLRDBAND'/> + <word name='POLLRDHUP'/> + <word name='POLLRDNORM'/> + <word name='POLLREMOVE'/> + <word name='POLLWRBAND'/> + <word name='POLLWRNORM'/> + <word name='POLLWRNORM'/> + <word name='PROT_EXEC'/> + <word name='PROT_GROWSDOWN'/> + <word name='PROT_GROWSUP'/> + <word name='PROT_NONE'/> + <word name='PROT_READ'/> + <word name='PROT_SEM'/> + <word name='PROT_WRITE'/> + <word name='RLIMIT_CORE'/> + <word name='RLIMIT_CPU'/> + <word name='RLIMIT_DATA'/> + <word name='RLIMIT_FSIZE'/> + <word name='RLIMIT_LOCKS'/> + <word name='RLIMIT_MSGQUEUE'/> + <word name='RLIMIT_NICE'/> + <word name='RLIMIT_RTPRIO'/> + <word name='RLIMIT_RTTIME'/> + <word name='RLIMIT_SIGPENDING'/> + <word name='RLIMIT_STACK'/> + <word name='RLIM_NLIMITS'/> + <word name='SCM_TIMESTAMP'/> + <word name='SCM_TIMESTAMPING'/> + <word name='SCM_TIMESTAMPING_OPT_STATS'/> + <word name='SCM_TIMESTAMPING_PKTINFO'/> + <word name='SCM_TIMESTAMPNS'/> + <word name='SCM_WIFI_STATUS'/> + <word name='SEEK_CUR'/> + <word name='SEEK_END'/> + <word name='SEEK_SET'/> + <word name='S_IFBLK'/> + <word name='S_IFCHR'/> + <word name='S_IFDIR'/> + <word name='S_IFMT'/> + <word name='S_IFREG'/> + <word name='SIGABRT'/> + <word name='SIGALRM'/> + <word name='SIG_BLOCK'/> + <word name='SIGBUS'/> + <word name='SIGCHLD'/> + <word name='SIGCONT'/> + <word name='SIG_DFL'/> + <word name='SIG_ERR'/> + <word name='SIGFPE'/> + <word name='SIGHUP'/> + <word name='SIG_IGN'/> + <word name='SIGILL'/> + <word name='SIGINT'/> + <word name='SIGIO'/> + <word name='SIGIOT'/> + <word name='SIGKILL'/> + <word name='SIGLOST'/> + <word name='SIGPIPE'/> + <word name='SIGPOLL'/> + <word name='SIGPROF'/> + <word name='SIGPWR'/> + <word name='SIGQUIT'/> + <word name='SIGRTMAX'/> + <word name='SIGRTMIN'/> + <word name='SIGSEGV'/> + <word name='SIG_SETMASK'/> + <word name='SIGSTKFLT'/> + <word name='SIGSTOP'/> + <word name='SIGSYS'/> + <word name='SIGTERM'/> + <word name='SIGTRAP'/> + <word name='SIGTSTP'/> + <word name='SIGTTIN'/> + <word name='SIGTTOU'/> + <word name='SIG_UNBLOCK'/> + <word name='SIGUNUSED'/> + <word name='SIGURG'/> + <word name='SIGUSR1'/> + <word name='SIGUSR2'/> + <word name='SIGVTALRM'/> + <word name='SIGWINCH'/> + <word name='SIGXCPU'/> + <word name='SIGXFSZ'/> + <word name='SIOCATMARK'/> + <word name='SIOCGPGRP'/> + <word name='SIOCGSTAMP'/> + <word name='SIOCGSTAMPNS'/> + <word name='SIOCSPGRP'/> + <word name='S_IRGRP'/> + <word name='S_IROTH'/> + <word name='S_IRUSR'/> + <word name='S_IRWXG'/> + <word name='S_IRWXO'/> + <word name='S_IRWXU'/> + <word name='S_ISGID'/> + <word name='S_ISUID'/> + <word name='S_IWGRP'/> + <word name='S_IWOTH'/> + <word name='S_IWUSR'/> + <word name='S_IXGRP'/> + <word name='S_IXOTH'/> + <word name='S_IXUSR'/> + <word name='SO_ACCEPTCONN'/> + <word name='SO_ATTACH_BPF'/> + <word name='SO_ATTACH_FILTER'/> + <word name='SO_ATTACH_REUSEPORT_CBPF'/> + <word name='SO_ATTACH_REUSEPORT_EBPF'/> + <word name='SO_BINDTODEVICE'/> + <word name='SO_BPF_EXTENSIONS'/> + <word name='SO_BROADCAST'/> + <word name='SO_BSDCOMPAT'/> + <word name='SO_BUSY_POLL'/> + <word name='SO_CNX_ADVICE'/> + <word name='SO_COOKIE'/> + <word name='SO_DEBUG'/> + <word name='SO_DETACH_BPF'/> + <word name='SO_DETACH_FILTER'/> + <word name='SO_DOMAIN'/> + <word name='SO_DONTROUTE'/> + <word name='SO_ERROR'/> + <word name='SO_GET_FILTER'/> + <word name='SO_INCOMING_CPU'/> + <word name='SO_INCOMING_NAPI_ID'/> + <word name='SO_KEEPALIVE'/> + <word name='SO_LINGER'/> + <word name='SO_LOCK_FILTER'/> + <word name='SOL_SOCKET'/> + <word name='SO_MARK'/> + <word name='SO_MAX_PACING_RATE'/> + <word name='SO_MEMINFO'/> + <word name='SO_NO_CHECK'/> + <word name='SO_NOFCS'/> + <word name='SO_OOBINLINE'/> + <word name='SO_PASSCRED'/> + <word name='SO_PASSSEC'/> + <word name='SO_PEEK_OFF'/> + <word name='SO_PEERCRED'/> + <word name='SO_PEERGROUPS'/> + <word name='SO_PEERNAME'/> + <word name='SO_PEERSEC'/> + <word name='SO_PRIORITY'/> + <word name='SO_PROTOCOL'/> + <word name='SO_RCVBUF'/> + <word name='SO_RCVBUFFORCE'/> + <word name='SO_RCVLOWAT'/> + <word name='SO_RCVTIMEO'/> + <word name='SO_REUSEADDR'/> + <word name='SO_REUSEPORT'/> + <word name='SO_RXQ_OVFL'/> + <word name='SO_SECURITY_AUTHENTICATION'/> + <word name='SO_SECURITY_ENCRYPTION_NETWORK'/> + <word name='SO_SECURITY_ENCRYPTION_TRANSPORT'/> + <word name='SO_SELECT_ERR_QUEUE'/> + <word name='SO_SNDBUF'/> + <word name='SO_SNDBUFFORCE'/> + <word name='SO_SNDLOWAT'/> + <word name='SO_SNDTIMEO'/> + <word name='SO_TIMESTAMP'/> + <word name='SO_TIMESTAMPING'/> + <word name='SO_TIMESTAMPNS'/> + <word name='SO_TYPE'/> + <word name='SO_WIFI_STATUS'/> + <word name='SO_ZEROCOPY'/> + <word name='STDERR_FILENO'/> + <word name='STDIN_FILENO'/> + <word name='STDOUT_FILENO'/> + <word name='TCFLSH'/> + <word name='TCGETA'/> + <word name='TCGETS'/> + <word name='TCGETS2'/> + <word name='TCGETX'/> + <word name='TCSBRK'/> + <word name='TCSBRKP'/> + <word name='TCSETA'/> + <word name='TCSETAF'/> + <word name='TCSETAW'/> + <word name='TCSETS'/> + <word name='TCSETS2'/> + <word name='TCSETSF'/> + <word name='TCSETSF2'/> + <word name='TCSETSW'/> + <word name='TCSETSW2'/> + <word name='TCSETX'/> + <word name='TCSETXF'/> + <word name='TCSETXW'/> + <word name='TCXONC'/> + <word name='TIOCCBRK'/> + <word name='TIOCCONS'/> + <word name='TIOCEXCL'/> + <word name='TIOCGDEV'/> + <word name='TIOCGETD'/> + <word name='TIOCGEXCL'/> + <word name='TIOCGICOUNT'/> + <word name='TIOCGLCKTRMIOS'/> + <word name='TIOCGPGRP'/> + <word name='TIOCGPKT'/> + <word name='TIOCGPTLCK'/> + <word name='TIOCGPTN'/> + <word name='TIOCGPTPEER'/> + <word name='TIOCGRS485'/> + <word name='TIOCGSERIAL'/> + <word name='TIOCGSID'/> + <word name='TIOCGSOFTCAR'/> + <word name='TIOCGWINSZ'/> + <word name='TIOCINQ'/> + <word name='TIOCLINUX'/> + <word name='TIOCMBIC'/> + <word name='TIOCMBIS'/> + <word name='TIOCMGET'/> + <word name='TIOCMIWAIT'/> + <word name='TIOCM_LOOP'/> + <word name='TIOCMSET'/> + <word name='TIOCNOTTY'/> + <word name='TIOCNXCL'/> + <word name='TIOCOUTQ'/> + <word name='TIOCPKT'/> + <word name='TIOCPKT_DATA'/> + <word name='TIOCPKT_DOSTOP'/> + <word name='TIOCPKT_FLUSHREAD'/> + <word name='TIOCPKT_FLUSHWRITE'/> + <word name='TIOCPKT_IOCTL'/> + <word name='TIOCPKT_NOSTOP'/> + <word name='TIOCPKT_START'/> + <word name='TIOCPKT_STOP'/> + <word name='TIOCSBRK'/> + <word name='TIOCSCTTY'/> + <word name='TIOCSERCONFIG'/> + <word name='TIOCSERGETLSR'/> + <word name='TIOCSERGETMULTI'/> + <word name='TIOCSERGSTRUCT'/> + <word name='TIOCSERGWILD'/> + <word name='TIOCSERSETMULTI'/> + <word name='TIOCSERSWILD'/> + <word name='TIOCSER_TEMT'/> + <word name='TIOCSETD'/> + <word name='TIOCSIG'/> + <word name='TIOCSLCKTRMIOS'/> + <word name='TIOCSPGRP'/> + <word name='TIOCSPTLCK'/> + <word name='TIOCSRS485'/> + <word name='TIOCSSERIAL'/> + <word name='TIOCSSOFTCAR'/> + <word name='TIOCSTI'/> + <word name='TIOCSWINSZ'/> + <word name='TIOCVHANGUP'/> + <word name='PTHREAD_BARRIER_SERIAL_THREAD'/> + <word name='PTHREAD_MUTEX_INITIALIZER'/> + <word name='PTHREAD_RWLOCK_INITIALIZER'/> + <word name='PTHREAD_CANCEL_ASYNCHRONOUS'/> + <word name='PTHREAD_CANCEL_DEFERRED'/> + <word name='PTHREAD_CANCEL_DISABLE'/> + <word name='PTHREAD_CANCEL_ENABLE'/> + <word name='PTHREAD_CREATE_DETACHED'/> + <word name='PTHREAD_CREATE_JOINABLE'/> + <word name='PTHREAD_EXPLICIT_SCHED'/> + <word name='PTHREAD_INHERIT_SCHED'/> + <word name='PTHREAD_PROCESS_PRIVATE'/> + <word name='PTHREAD_PROCESS_SHARED'/> + <word name='PTHREAD_SCOPE_PROCESS'/> + <word name='PTHREAD_SCOPE_SYSTEM'/> + <word name='FD_CLR'/> + <word name='FD_ISSET'/> + <word name='FD_SET'/> + <word name='FD_SETSIZE'/> + <word name='FD_ZERO'/> + <word name='RB_AUTOBOOT'/> + <word name='RB_DISABLE_CAD'/> + <word name='RB_ENABLE_CAD'/> + <word name='RB_HALT_SYSTEM'/> + <word name='RB_KEXEC'/> + <word name='RB_POWER_OFF'/> + <word name='RB_SW_SUSPEND'/> + </keywords> + + <keywords region='KeywordUnixIO'> + <word name='access'/> + <word name='chdir'/> + <word name='chmod'/> + <word name='chown'/> + <word name='close'/> + <word name='closedir'/> + <word name='creat'/> + <word name='fcntl'/> + <word name='fdopen'/> + <word name='fileno'/> + <word name='fpathconf'/> + <word name='fstat'/> + <word name='getcwd'/> + <word name='link'/> + <word name='lstat'/> + <word name='mkdir'/> + <word name='mkfifo'/> + <word name='open'/> + <word name='opendir'/> + <word name='pipe'/> + <word name='pipe2'/> + <word name='poll'/> + <word name='pread'/> + <word name='pwrite'/> + <word name='read'/> + <word name='readdir'/> + <word name='rewinddir'/> + <word name='rmdir'/> + <word name='tmpname'/> + <word name='unlink'/> + <word name='utime'/> + <word name='write'/> + </keywords> + + <keywords region='KeywordUnix'> + <word name='dirent'/> + <word name='alarm'/> + <word name='cfgetispeed'/> + <word name='cfgetospeed'/> + <word name='cfsetispeed'/> + <word name='cfsetospeed'/> + <word name='ctermid'/> + <word name='cuserid'/> + <word name='execl'/> + <word name='execle'/> + <word name='execlp'/> + <word name='execv'/> + <word name='execve'/> + <word name='execvp'/> + <word name='fork'/> + <word name='vfork'/> + <word name='getegid'/> + <word name='geteuid'/> + <word name='getgid'/> + <word name='getgrgid'/> + <word name='getgrnam'/> + <word name='getgroups'/> + <word name='getlogin'/> + <word name='getpgrp'/> + <word name='getpid'/> + <word name='getppid'/> + <word name='getpwnam'/> + <word name='getpwuid'/> + <word name='getrandom'/> + <word name='getentropy'/> + <word name='getuid'/> + <word name='ioctl'/> + <word name='ioperm'/> + <word name='iopl'/> + <word name='isatty'/> + <word name='kexec'/> + <word name='kill'/> + <word name='killpg'/> + <word name='pause'/> + <word name='setgid'/> + <word name='setjmp'/> + <word name='setpgid'/> + <word name='setsid'/> + <word name='setuid'/> + <word name='sigaction'/> + <word name='sigaddset'/> + <word name='sigdelset'/> + <word name='sigemptyset'/> + <word name='sigfillset'/> + <word name='sigismember'/> + <word name='siglongjmp'/> + <word name='sigpending'/> + <word name='sigprocmask'/> + <word name='sigsetjmp'/> + <word name='sigsuspend'/> + <word name='sleep'/> + <word name='stat'/> + <word name='reboot'/> + <word name='spawn'/> + <word name='spawnp'/> + <word name='syscall'/> + <word name='sysconf'/> + <word name='tcdrain'/> + <word name='tcflow'/> + <word name='tcflush'/> + <word name='tcgetattr'/> + <word name='tcgetpgrp'/> + <word name='tcsendbreak'/> + <word name='tcsetattr'/> + <word name='tcsetpgrp'/> + <word name='times'/> + <word name='time'/> + <word name='ttyname'/> + <word name='tzset'/> + <word name='umask'/> + <word name='uname'/> + <word name='waitpid'/> + <word name='pthread_create'/> + <word name='pthread_cancel'/> + <word name='pthread_detach'/> + <word name='pthread_equal'/> + <word name='pthread_exit'/> + <word name='pthread_join'/> + <word name='pthread_kill'/> + <word name='pthread_once'/> + <word name='pthread_self'/> + <word name='pthread_setcancelstate'/> + <word name='pthread_setcanceltype'/> + <word name='pthread_testcancel'/> + <word name='pthread_yield'/> + <word name='pthread_attr_destroy'/> + <word name='pthread_attr_getinheritsched'/> + <word name='pthread_attr_getschedparam'/> + <word name='pthread_attr_getschedpolicy'/> + <word name='pthread_attr_getscope'/> + <word name='pthread_attr_getstacksize'/> + <word name='pthread_attr_getstackaddr'/> + <word name='pthread_attr_getdetachstate'/> + <word name='pthread_attr_init'/> + <word name='pthread_attr_setinheritsched'/> + <word name='pthread_attr_setschedparam'/> + <word name='pthread_attr_setschedpolicy'/> + <word name='pthread_attr_setscope'/> + <word name='pthread_attr_setstacksize'/> + <word name='pthread_attr_setstackaddr'/> + <word name='pthread_attr_setdetachstate'/> + <word name='pthread_mutexattr_destroy'/> + <word name='pthread_mutexattr_getprioceiling'/> + <word name='pthread_mutexattr_getprotocol'/> + <word name='pthread_mutexattr_gettype'/> + <word name='pthread_mutexattr_init'/> + <word name='pthread_mutexattr_setprioceiling'/> + <word name='pthread_mutexattr_setprotocol'/> + <word name='pthread_mutexattr_settype'/> + <word name='pthread_mutex_destroy'/> + <word name='pthread_mutex_init'/> + <word name='pthread_mutex_lock'/> + <word name='pthread_mutex_timedlock'/> + <word name='pthread_mutex_trylock'/> + <word name='pthread_mutex_unlock'/> + <word name='pthread_condattr_destroy'/> + <word name='pthread_condattr_init'/> + <word name='pthread_cond_broadcast'/> + <word name='pthread_cond_destroy'/> + <word name='pthread_cond_init'/> + <word name='pthread_cond_signal'/> + <word name='pthread_cond_timedwait'/> + <word name='pthread_cond_wait'/> + <word name='pthread_rwlock_destroy'/> + <word name='pthread_rwlock_init'/> + <word name='pthread_rwlock_rdlock'/> + <word name='pthread_rwlock_tryrdlock'/> + <word name='pthread_rwlock_trywrlock'/> + <word name='pthread_rwlock_unlock'/> + <word name='pthread_rwlock_wrlock'/> + <word name='pthread_rwlockattr_destroy'/> + <word name='pthread_rwlockattr_getpshared'/> + <word name='pthread_rwlockattr_init'/> + <word name='pthread_rwlockattr_setpshared'/> + <word name='pthread_key_create'/> + <word name='pthread_key_delete'/> + <word name='pthread_getspecific'/> + <word name='pthread_setspecific'/> + <word name='pthread_atfork'/> + <word name='pthread_cleanup_pop'/> + <word name='pthread_cleanup_push'/> + <word name='sysinfo'/> + <word name='get_nprocs'/> + <word name='get_nprocs_conf'/> + <word name='get_phys_pages'/> + <word name='get_avphys_pages'/> + + <word name='mmap'/> + <word name='munmap'/> + <word name='mmap64'/> + <word name='munmap'/> + <word name='mprotect'/> + <word name='msync'/> + <word name='madvise'/> + <word name='posix_madvise'/> + <word name='mlock munlock'/> + <word name='mlockall'/> + <word name='munlockall'/> + <word name='mremap'/> + <word name='remap_file_pages'/> + <word name='shm_open'/> + <word name='shm_unlink'/> + </keywords> + +</scheme> diff --git a/colorer/configs/base/hrc/base/c.hrc b/colorer/configs/base/hrc/base/c.hrc index 1c925b07..029c2a4b 100644 --- a/colorer/configs/base/hrc/base/c.hrc +++ b/colorer/configs/base/hrc/base/c.hrc @@ -1,6 +1,7 @@ <?xml version="1.0" encoding='UTF-8'?> <!DOCTYPE hrc PUBLIC "-//Cail Lomecb//DTD Colorer HRC take5//EN" "http://colorer.sf.net/2003/hrc.dtd"[ +<!ENTITY c-unix SYSTEM "c-unix.ent.hrc"> <!ENTITY c-win32 SYSTEM "c-win32.ent.hrc"> ]> <hrc version="take5" xmlns="http://colorer.sf.net/2003/hrc" @@ -59,6 +60,8 @@ <region name="KeywordLibFunctions" parent="def:FunctionKeyword"/> <region name="KeywordStructure" parent="def:StructKeyword"/> + <region name="KeywordUnixIO" parent="KeywordStructure"/> + <region name="KeywordUnix" parent="KeywordLibFunctions"/> <region name="KeywordWin32" parent="KeywordLibFunctions"/> <region name="KeywordOpenGL" parent="KeywordLibFunctions"/> <region name="KeywordNetwork" parent="KeywordLibFunctions"/> @@ -648,6 +651,7 @@ <inherit scheme="Keyword-Stdlibs"/> <inherit scheme="Keywords-win32"/> + <inherit scheme="Keywords-unix"/> </scheme> @@ -908,6 +912,7 @@ </keywords> </scheme> + &c-unix; &c-win32; </type> diff --git a/colorer/configs/base/hrc/base/cpp.hrc b/colorer/configs/base/hrc/base/cpp.hrc index 295db971..623e514e 100644 --- a/colorer/configs/base/hrc/base/cpp.hrc +++ b/colorer/configs/base/hrc/base/cpp.hrc @@ -218,6 +218,7 @@ <!-- !!EE (add keywords): STL --> <keywords region="KeywordSTL"> <word name="std" region="KeywordNamespace"/> + <word name="chrono" region="KeywordNamespace"/> <!-- c++11 --> <word name="move"/> @@ -230,17 +231,25 @@ <word name="list"/> <word name="set"/> <word name="multiset"/> + <word name="unordered_set"/> + <word name="unordered_multiset"/> <word name="map"/> <word name="multimap"/> + <word name="unordered_map"/> + <word name="unordered_multimap"/> <word name="hash_map"/> <word name="deque"/> <word name="stack"/> <word name="queue"/> <word name="priority_queue"/> <word name="string"/> + <word name="wstring"/> <word name="array"/> <word name="valarray"/> <word name="biset"/> + <word name="mutex"/> + <word name="unique_lock"/> + <word name="lock_guard"/> <word name="char_traits"/> <word name="basic_string"/> @@ -295,6 +304,8 @@ <word name="raw_storage_iterator"/> <word name="allocator"/> <word name="auto_ptr"/> + <word name="shared_ptr"/> + <word name="unique_ptr"/> <word name="pair"/> <!-- alogoritms --> diff --git a/colorer/configs/base/hrd/catalog-rgb.xml b/colorer/configs/base/hrd/catalog-rgb.xml index ef4b3b40..91382a6f 100644 --- a/colorer/configs/base/hrd/catalog-rgb.xml +++ b/colorer/configs/base/hrd/catalog-rgb.xml @@ -1,4 +1,7 @@ - <hrd class="rgb" name="default" description="Blue (far-truemod)"> + <hrd class="rgb" name="default" description="far2l default"> + <location link="&hrd;/rgb/default.hrd"/> + </hrd> + <hrd class="rgb" name="blue" description="Blue (far-truemod)"> <location link="&hrd;/rgb/blue.hrd"/> </hrd> <hrd class="rgb" name="white" description="White (crimsoned)"> diff --git a/colorer/configs/base/hrd/reg.addons/conemu/ansi.reg b/colorer/configs/base/hrd/reg.addons/conemu/ansi.reg deleted file mode 100644 index a9e26919..00000000 --- a/colorer/configs/base/hrd/reg.addons/conemu/ansi.reg +++ /dev/null @@ -1,19 +0,0 @@ -REGEDIT4 - -[HKEY_CURRENT_USER\Software\ConEmu] -"ColorTable00"=dword:00000000 -"ColorTable01"=dword:00AA0000 -"ColorTable02"=dword:0000AA00 -"ColorTable03"=dword:00AAAA00 -"ColorTable04"=dword:000000AA -"ColorTable05"=dword:00AA00AA -"ColorTable06"=dword:000055AA -"ColorTable07"=dword:00AAAAAA -"ColorTable08"=dword:00555555 -"ColorTable09"=dword:00FF5555 -"ColorTable10"=dword:0055FF55 -"ColorTable11"=dword:00FFFF55 -"ColorTable12"=dword:005555FF -"ColorTable13"=dword:00FF55FF -"ColorTable14"=dword:0055FFFF -"ColorTable15"=dword:00FFFFFF diff --git a/colorer/configs/base/hrd/reg.addons/conemu/mirice.reg b/colorer/configs/base/hrd/reg.addons/conemu/mirice.reg deleted file mode 100644 index 39664ba8..00000000 --- a/colorer/configs/base/hrd/reg.addons/conemu/mirice.reg +++ /dev/null @@ -1,19 +0,0 @@ -REGEDIT4 - -[HKEY_CURRENT_USER\Software\ConEmu] -"ColorTable00"=dword:00a9a9a9 -"ColorTable01"=dword:00f5f5f5 -"ColorTable02"=dword:00609018 -"ColorTable03"=dword:00bca800 -"ColorTable04"=dword:009314ff -"ColorTable05"=dword:00c00088 -"ColorTable06"=dword:001010BB -"ColorTable07"=dword:00703530 -"ColorTable08"=dword:00d3d3d3 -"ColorTable09"=dword:00b07800 -"ColorTable10"=dword:00aacd66 -"ColorTable11"=dword:00ff8440 -"ColorTable12"=dword:007280fa -"ColorTable13"=dword:00d670da -"ColorTable14"=dword:0087b8de -"ColorTable15"=dword:00ffbf00 diff --git a/colorer/configs/base/hrd/reg.addons/conemu/mirror.reg b/colorer/configs/base/hrd/reg.addons/conemu/mirror.reg deleted file mode 100644 index 33535f03..00000000 --- a/colorer/configs/base/hrd/reg.addons/conemu/mirror.reg +++ /dev/null @@ -1,19 +0,0 @@ -REGEDIT4 - -[HKEY_CURRENT_USER\Software\ConEmu] -"ColorTable00"=dword:00000000 -"ColorTable01"=dword:00AA0000 -"ColorTable02"=dword:0000AA00 -"ColorTable03"=dword:00AAAA00 -"ColorTable04"=dword:000000AA -"ColorTable05"=dword:00AA22CC -"ColorTable06"=dword:00CC0000 -"ColorTable07"=dword:00AAAAAA -"ColorTable08"=dword:00777777 -"ColorTable09"=dword:00FF5555 -"ColorTable10"=dword:0055FF55 -"ColorTable11"=dword:00FFFF55 -"ColorTable12"=dword:005555FF -"ColorTable13"=dword:00FF55FF -"ColorTable14"=dword:0055FFFF -"ColorTable15"=dword:00FFFFFF diff --git a/colorer/configs/base/hrd/reg.addons/console/ansi.reg b/colorer/configs/base/hrd/reg.addons/console/ansi.reg deleted file mode 100644 index a86101f0..00000000 --- a/colorer/configs/base/hrd/reg.addons/console/ansi.reg +++ /dev/null @@ -1,19 +0,0 @@ -REGEDIT4 - -[HKEY_CURRENT_USER\Console] -"ColorTable00"=dword:00000000 -"ColorTable01"=dword:00AA0000 -"ColorTable02"=dword:0000AA00 -"ColorTable03"=dword:00AAAA00 -"ColorTable04"=dword:000000AA -"ColorTable05"=dword:00AA00AA -"ColorTable06"=dword:000055AA -"ColorTable07"=dword:00AAAAAA -"ColorTable08"=dword:00555555 -"ColorTable09"=dword:00FF5555 -"ColorTable10"=dword:0055FF55 -"ColorTable11"=dword:00FFFF55 -"ColorTable12"=dword:005555FF -"ColorTable13"=dword:00FF55FF -"ColorTable14"=dword:0055FFFF -"ColorTable15"=dword:00FFFFFF diff --git a/colorer/configs/base/hrd/reg.addons/console/mirice.reg b/colorer/configs/base/hrd/reg.addons/console/mirice.reg deleted file mode 100644 index e5acfebc..00000000 --- a/colorer/configs/base/hrd/reg.addons/console/mirice.reg +++ /dev/null @@ -1,19 +0,0 @@ -REGEDIT4 - -[HKEY_CURRENT_USER\Console] -"ColorTable00"=dword:00a9a9a9 -"ColorTable01"=dword:00f5f5f5 -"ColorTable02"=dword:00609018 -"ColorTable03"=dword:00bca800 -"ColorTable04"=dword:009314ff -"ColorTable05"=dword:00c00088 -"ColorTable06"=dword:001010BB -"ColorTable07"=dword:00703530 -"ColorTable08"=dword:00d3d3d3 -"ColorTable09"=dword:00b07800 -"ColorTable10"=dword:00aacd66 -"ColorTable11"=dword:00ff8440 -"ColorTable12"=dword:007280fa -"ColorTable13"=dword:00d670da -"ColorTable14"=dword:0087b8de -"ColorTable15"=dword:00ffbf00 diff --git a/colorer/configs/base/hrd/reg.addons/console/mirror.reg b/colorer/configs/base/hrd/reg.addons/console/mirror.reg deleted file mode 100644 index ecf092fe..00000000 --- a/colorer/configs/base/hrd/reg.addons/console/mirror.reg +++ /dev/null @@ -1,19 +0,0 @@ -REGEDIT4 - -[HKEY_CURRENT_USER\Console] -"ColorTable00"=dword:00000000 -"ColorTable01"=dword:00AA0000 -"ColorTable02"=dword:0000AA00 -"ColorTable03"=dword:00AAAA00 -"ColorTable04"=dword:000000AA -"ColorTable05"=dword:00AA22CC -"ColorTable06"=dword:00CC0000 -"ColorTable07"=dword:00AAAAAA -"ColorTable08"=dword:00777777 -"ColorTable09"=dword:00FF5555 -"ColorTable10"=dword:0055FF55 -"ColorTable11"=dword:00FFFF55 -"ColorTable12"=dword:005555FF -"ColorTable13"=dword:00FF55FF -"ColorTable14"=dword:0055FFFF -"ColorTable15"=dword:00FFFFFF diff --git a/colorer/configs/base/hrd/rgb/blue.hrd b/colorer/configs/base/hrd/rgb/blue.hrd index d6e10cc0..ac7e97e7 100644 --- a/colorer/configs/base/hrd/rgb/blue.hrd +++ b/colorer/configs/base/hrd/rgb/blue.hrd @@ -75,8 +75,8 @@ <assign name="def:Date" fore="#009797"/> <assign name="def:Time" fore="#8745a0"/> - <assign name="def:PairStart" fore="#FF8080" back='#000050' style='4'/> - <assign name="def:PairEnd" fore="#FF8080" back='#000050' style='4'/> + <assign name="def:PairStart" fore="#E0E0E0" back='#000050' style='4'/> + <assign name="def:PairEnd" fore="#E0E0E0" back='#000050' style='4'/> <assign name="def:PairStrongStart" fore="#880088"/> <assign name="def:PairStrongEnd" fore="#880088"/> diff --git a/colorer/configs/base/hrd/rgb/default.hrd b/colorer/configs/base/hrd/rgb/default.hrd new file mode 100644 index 00000000..1a916823 --- /dev/null +++ b/colorer/configs/base/hrd/rgb/default.hrd @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE hrd PUBLIC "-//Cail Lomecb//DTD Colorer HRD take5//EN" + "http://colorer.sf.net/2003/hrd.dtd"> +<hrd xmlns="http://colorer.sf.net/2003/hrd"> + + <assign name="def:Text" fore="#99EEEE" back="#000060"/> + <assign name="def:HorzCross" fore="#99EEEE" back="#000020"/> + <assign name="def:VertCross" fore="#99EEEE" back="#000020"/> + + <assign name="def:Number" fore="#00E000"/> + <assign name="def:NumberDec" fore="#00E020"/> + <assign name="def:NumberHex" fore="#00E040"/> + <assign name="def:NumberOct" fore="#00E060"/> + <assign name="def:NumberBin" fore="#40E040"/> + <assign name="def:NumberFloat" fore="#00E080"/> + <assign name="def:NumberSuffix" fore="#008000"/> + + <assign name="def:String" fore="#88ee88"/> + <assign name="def:StringContent" fore="#ee8888" style='1'/> + <assign name="def:StringEdge" fore="#40a000"/> + <assign name="def:Character" fore="#aaff88"/> + <assign name="def:CharacterContent" fore="#aaff88"/> + + <assign name="def:Comment" fore="#696989"/> + <assign name="def:CommentContent" fore="#7F9FBF" style='1'/> + <assign name="def:CommentEdge" fore="#606060"/> + <assign name="def:CommentDoc" fore="#7FBFDF"/> + <assign name="def:CommentDocEdge" fore="#606060"/> + + <assign name="def:Symbol" fore="#E0E0C0"/> + <assign name="def:SymbolStrong" fore="#F0E080"/> + <assign name="def:Prefix" fore="#6699ff"/> + <assign name="def:PrefixStrong" fore="#4466ee"/> + + <assign name="def:Operator" fore="#44aadd"/> + + <assign name="def:Keyword" fore="#FFFFFF"/> + <assign name="def:KeywordStrong" fore="#bb7977" style='1'/> + <assign name="def:TypeKeyword" fore="#ffaf9f"/> + + <assign name="def:FunctionKeyword" fore="#DDDD00"/> + <assign name="def:DeprecatedKeyword" fore="#DD6622"/> + <assign name="def:InterfaceKeyword" fore="#DD8800"/> + <assign name="def:ClassKeyword" fore="#EFB977" style='1'/> + <assign name="def:StructKeyword" fore="#EEEEA0"/> + <assign name="def:TypeKeyword" fore="#FFE977"/> + + <assign name="def:Function" fore="#6060F0"/> + <assign name="def:Register" fore="#60F060"/> + <assign name="def:Constant" fore="#a00065"/> + <assign name="def:Var" fore="#95b9d7"/> + <assign name="def:VarStrong" fore="#f089A7"/> + <assign name="def:Identifier" fore="#005fd2"/> + <assign name="def:BooleanConstant" fore="#a030ff"/> + + <assign name="def:Directive" fore="#40ff00"/> + <assign name="def:Parameter" fore="#e7a6e7"/> + <assign name="def:ParameterStrong" fore="#00eedd"/> + <assign name="def:ParameterUnknown" fore="#ee8822"/> + + <assign name="def:Tag" fore="#F0F0D0"/> + <assign name="def:OpenTag" fore="#A697F0"/> + <assign name="def:CloseTag" fore="#A697F0"/> + + <assign name="def:Label" fore="#5aa3ff" style='4'/> + <assign name="def:LabelStrong" fore="#5aa3ff" back="#200050"/> + + <assign name="def:Insertion" fore="#DADAFF" back="#200050"/> + <assign name="def:InsertionStart" fore="#DADAFF" back="#200050"/> + <assign name="def:InsertionEnd" fore="#DADAFF" back="#200050"/> + + <assign name="def:Error" fore="#EEEEFF" back="#883355" style='3'/> + <assign name="def:ErrorText" fore="#ee00ee" style='1'/> + + <assign name="def:TODO" fore="#ffffff" back="#606000" style='4'/> + <assign name="def:Debug" fore="#80abfd" back="#007084"/> + + <assign name="def:Path" fore="#f040e0"/> + <assign name="def:URI" fore="#5555DD"/> + <assign name="def:EMail" fore="#7144c4"/> + + <assign name="def:Date" fore="#009797"/> + <assign name="def:Time" fore="#8745a0"/> + + <assign name="def:PairStart" fore="#FF4040" back='#000050' style='4'/> + <assign name="def:PairEnd" fore="#FF4040" back='#000050' style='4'/> + <assign name="def:PairStrongStart" fore="#EE00EE"/> + <assign name="def:PairStrongEnd" fore="#EE00EE"/> + +</hrd> |