From 073d75628c8c9dbb84615672c855f858ea7e07cf Mon Sep 17 00:00:00 2001 From: Tom Smeding Date: Thu, 9 Apr 2026 20:47:24 +0200 Subject: Rename to tirclogv --- aratamete-ircbrowse.cabal | 49 --------------------------------------------- cbits/mmap.c | 4 ++-- pages/calendar-day.mustache | 4 ++-- pages/calendar.mustache | 4 ++-- pages/index.mustache | 6 +++--- pages/log.mustache | 4 ++-- src/Mmap.hs | 4 ++-- tirclogv.cabal | 49 +++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 62 insertions(+), 62 deletions(-) delete mode 100644 aratamete-ircbrowse.cabal create mode 100644 tirclogv.cabal diff --git a/aratamete-ircbrowse.cabal b/aratamete-ircbrowse.cabal deleted file mode 100644 index a46cd08..0000000 --- a/aratamete-ircbrowse.cabal +++ /dev/null @@ -1,49 +0,0 @@ -cabal-version: 3.0 -name: aratamete-ircbrowse -version: 0.1.0.0 -author: Tom Smeding -maintainer: Tom Smeding -license: BSD-3-Clause -build-type: Simple - -executable aratamete-ircbrowse - main-is: Main.hs - other-modules: - AtomicPrint - Cache - Calendar - Config - Debounce - ImmutGrowVector - Index - Mmap - Util - ZNC - build-depends: - base >= 4.19, - attoparsec, - bytestring, - clock, - containers, - directory, - filepath, - fsnotify, - http-types, - mustache, - random, - text >= 2.1.2, - transformers, - time, - unix, - vector, - wai, - warp >= 3.4.12 - hs-source-dirs: src - c-sources: cbits/mmap.c - default-language: Haskell2010 - default-extensions: - ImportQualifiedPost - LambdaCase - TypeApplications - TupleSections - ghc-options: -Wall -threaded diff --git a/cbits/mmap.c b/cbits/mmap.c index 079959f..d84fa59 100644 --- a/cbits/mmap.c +++ b/cbits/mmap.c @@ -3,7 +3,7 @@ #include -void* ircbrowse_mmap(int fd, size_t *lengthp) { +void* tirclogv_mmap(int fd, size_t *lengthp) { struct stat statbuf; int ret = fstat(fd, &statbuf); if (ret < 0) { @@ -18,7 +18,7 @@ void* ircbrowse_mmap(int fd, size_t *lengthp) { return addr; } -void ircbrowse_munmap(void *addr, size_t length) { +void tirclogv_munmap(void *addr, size_t length) { int ret = munmap(addr, length); if (ret < 0) { perror("munmap"); diff --git a/pages/calendar-day.mustache b/pages/calendar-day.mustache index 5a01acc..8e38f2d 100644 --- a/pages/calendar-day.mustache +++ b/pages/calendar-day.mustache @@ -2,7 +2,7 @@ - {{channel}} {{date}} ({{network}}) - ircbrowse2 + {{channel}} {{date}} ({{network}}) - tirclogv @@ -28,7 +28,7 @@

All times are in UTC on {{date}}.

- An IRC log viewer by + tirclogc — An IRC log viewer by Tom Smeding.
diff --git a/pages/calendar.mustache b/pages/calendar.mustache index 79475cb..2649f43 100644 --- a/pages/calendar.mustache +++ b/pages/calendar.mustache @@ -2,7 +2,7 @@ - Calendar {{channel}} ({{network}}) - ircbrowse2 + Calendar {{channel}} ({{network}}) - tirclogv @@ -51,7 +51,7 @@ {{/years}}
- An IRC log viewer by + tirclogc — An IRC log viewer by Tom Smeding.
diff --git a/pages/index.mustache b/pages/index.mustache index a62bbaf..9b1c077 100644 --- a/pages/index.mustache +++ b/pages/index.mustache @@ -2,14 +2,14 @@ - ircbrowse2 + tirclogv
-

改めて ircbrowse

+

IRC logs

{{#networks}}

{{name}}

{{#channels}} @@ -18,7 +18,7 @@ {{/networks}}
- An IRC log viewer by + tirclogv — An IRC log viewer by Tom Smeding.
diff --git a/pages/log.mustache b/pages/log.mustache index 8068e26..ecfd51f 100644 --- a/pages/log.mustache +++ b/pages/log.mustache @@ -2,7 +2,7 @@ - {{channel}} ({{network}}) - ircbrowse2 + {{channel}} ({{network}}) - tirclogv @@ -86,7 +86,7 @@

All times are in UTC.

diff --git a/src/Mmap.hs b/src/Mmap.hs index d62dcab..ff32d0f 100644 --- a/src/Mmap.hs +++ b/src/Mmap.hs @@ -12,11 +12,11 @@ import System.Posix.Types import AtomicPrint -foreign import ccall "ircbrowse_mmap" +foreign import ccall "tirclogv_mmap" c_mmap :: CInt -> Ptr CSize -> IO (Ptr Word8) -- fd out length -foreign import ccall "ircbrowse_munmap" +foreign import ccall "tirclogv_munmap" c_munmap :: Ptr Word8 -> CSize -> IO () -- addr length diff --git a/tirclogv.cabal b/tirclogv.cabal new file mode 100644 index 0000000..10a6939 --- /dev/null +++ b/tirclogv.cabal @@ -0,0 +1,49 @@ +cabal-version: 3.0 +name: tirclogv +version: 0.1.0.0 +author: Tom Smeding +maintainer: Tom Smeding +license: BSD-3-Clause +build-type: Simple + +executable tirclogv + main-is: Main.hs + other-modules: + AtomicPrint + Cache + Calendar + Config + Debounce + ImmutGrowVector + Index + Mmap + Util + ZNC + build-depends: + base >= 4.19, + attoparsec, + bytestring, + clock, + containers, + directory, + filepath, + fsnotify, + http-types, + mustache, + random, + text >= 2.1.2, + transformers, + time, + unix, + vector, + wai, + warp >= 3.4.12 + hs-source-dirs: src + c-sources: cbits/mmap.c + default-language: Haskell2010 + default-extensions: + ImportQualifiedPost + LambdaCase + TypeApplications + TupleSections + ghc-options: -Wall -threaded -- cgit v1.3