lurk.git
9 days agoAdded package definition. master
plugd [Sun, 26 May 2024 19:38:38 +0000 (21:38 +0200)]
Added package definition.

9 days agoMerged murk back into lurk.
plugd [Sun, 26 May 2024 19:25:11 +0000 (21:25 +0200)]
Merged murk back into lurk.

9 days agoAdded context buttons.
plugd [Sun, 26 May 2024 18:50:39 +0000 (20:50 +0200)]
Added context buttons.

9 days agoExtracted users from contexts.
plugd [Sun, 26 May 2024 14:35:15 +0000 (16:35 +0200)]
Extracted users from contexts.

9 days agoAdded channel autojoin.
plugd [Sun, 26 May 2024 10:25:28 +0000 (12:25 +0200)]
Added channel autojoin.

9 days agoAdded switchcontext command
plugd [Fri, 24 May 2024 12:23:50 +0000 (14:23 +0200)]
Added switchcontext command

9 days agoReplaced references to "server" with network.
plugd [Thu, 23 May 2024 19:13:29 +0000 (21:13 +0200)]
Replaced references to "server" with network.

9 days agoAdded autoload to main start procedure.
plugd [Thu, 23 May 2024 18:24:29 +0000 (20:24 +0200)]
Added autoload to main start procedure.

9 days agoRemoved some residual lurk references
plugd [Thu, 23 May 2024 18:21:13 +0000 (20:21 +0200)]
Removed some residual lurk references

9 days agoAdded autoreply
plugd [Thu, 23 May 2024 09:32:38 +0000 (11:32 +0200)]
Added autoreply

9 days agoAssigned action prefix correct face.
plugd [Mon, 20 May 2024 20:44:29 +0000 (22:44 +0200)]
Assigned action prefix correct face.

9 days agoZooming roughly works.
plugd [Mon, 20 May 2024 20:37:28 +0000 (22:37 +0200)]
Zooming roughly works.

9 days agoAdded ctcp version commands.
plugd [Mon, 20 May 2024 16:17:00 +0000 (18:17 +0200)]
Added ctcp version commands.

9 days agoAdded context switching primitives.
plugd [Mon, 20 May 2024 12:35:33 +0000 (14:35 +0200)]
Added context switching primitives.

9 days agoImplemented actions.
plugd [Mon, 20 May 2024 12:10:05 +0000 (14:10 +0200)]
Implemented actions.

9 days agoChanging own nick now also updates server users.
plugd [Mon, 20 May 2024 10:52:09 +0000 (12:52 +0200)]
Changing own nick now also updates server users.

9 days agoAdded /nick, /topic and /list
plugd [Mon, 20 May 2024 10:49:21 +0000 (12:49 +0200)]
Added /nick, /topic and /list

9 days agoJoins/parts update context users.
plugd [Sun, 19 May 2024 22:38:05 +0000 (00:38 +0200)]
Joins/parts update context users.

9 days agoReinstated topic messages.
plugd [Sun, 19 May 2024 22:19:49 +0000 (00:19 +0200)]
Reinstated topic messages.

9 days agoAdded channel user name handling.
plugd [Sun, 19 May 2024 22:13:11 +0000 (00:13 +0200)]
Added channel user name handling.

9 days agoSticking with 26.1 compatibility
plugd [Sun, 19 May 2024 20:23:15 +0000 (22:23 +0200)]
Sticking with 26.1 compatibility

9 days agoLots of tiny fixes. Thanks flycheck!
plugd [Sun, 19 May 2024 19:47:01 +0000 (21:47 +0200)]
Lots of tiny fixes. Thanks flycheck!

9 days agoMessages kinda working.
plugd [Sun, 19 May 2024 19:10:39 +0000 (21:10 +0200)]
Messages kinda working.

9 days agoAdded header.
plugd [Sun, 19 May 2024 14:11:54 +0000 (16:11 +0200)]
Added header.

9 days agoJoining and parting channels.
plugd [Sun, 19 May 2024 13:31:09 +0000 (15:31 +0200)]
Joining and parting channels.

9 days agoContext creation/deletion
plugd [Sat, 18 May 2024 21:35:11 +0000 (23:35 +0200)]
Context creation/deletion

9 days agoFirst connection.
plugd [Sat, 18 May 2024 20:39:57 +0000 (22:39 +0200)]
First connection.

9 days agoIncluded repl.
plugd [Sat, 18 May 2024 17:34:08 +0000 (19:34 +0200)]
Included repl.

Can start testing network code now.

9 days agoPorted over more lurk code.
plugd [Sat, 18 May 2024 15:03:12 +0000 (17:03 +0200)]
Ported over more lurk code.

9 days agoFleshing out connection code.
plugd [Sat, 11 May 2024 20:50:53 +0000 (22:50 +0200)]
Fleshing out connection code.

9 days agoInitial commit.
plugd [Sat, 11 May 2024 20:43:00 +0000 (22:43 +0200)]
Initial commit.

2 weeks agoAdded license.
plugd [Sat, 18 May 2024 17:43:31 +0000 (19:43 +0200)]
Added license.

9 months ago/nick command bugfix
plugd [Thu, 31 Aug 2023 20:27:18 +0000 (22:27 +0200)]
/nick command bugfix

9 months agoRemoved unused defvar.
plugd [Sat, 26 Aug 2023 22:23:02 +0000 (00:23 +0200)]
Removed unused defvar.

9 months agoImproved /users response.
plugd [Sat, 26 Aug 2023 08:28:11 +0000 (10:28 +0200)]
Improved /users response.

9 months agoNick completeion avoids @s, added /users.
plugd [Sat, 26 Aug 2023 08:16:49 +0000 (10:16 +0200)]
Nick completeion avoids @s, added /users.

2 years agoClicking the current context now toggles zoom.
plugd [Thu, 29 Jul 2021 08:31:22 +0000 (10:31 +0200)]
Clicking the current context now toggles zoom.

2 years agoAdded clickable contexts.
plugd [Wed, 28 Jul 2021 16:49:59 +0000 (18:49 +0200)]
Added clickable contexts.

2 years agoCan now erase context output.
plugd [Mon, 26 Jul 2021 08:54:22 +0000 (10:54 +0200)]
Can now erase context output.

2 years agoAdded completion and help for whois.
plugd [Fri, 23 Jul 2021 14:55:23 +0000 (16:55 +0200)]
Added completion and help for whois.

2 years agoAdded join as a client command.
plugd [Thu, 22 Jul 2021 07:54:48 +0000 (09:54 +0200)]
Added join as a client command.

Allowed joining than one channel in one go.

2 years agoScroll-to-last-line enabled for zooming also.
plugd [Sun, 18 Jul 2021 19:53:11 +0000 (21:53 +0200)]
Scroll-to-last-line enabled for zooming also.

2 years agoMaximise visibility of buffer when point on the last line.
plugd [Sun, 18 Jul 2021 19:46:24 +0000 (21:46 +0200)]
Maximise visibility of buffer when point on the last line.

2 years agoFixed bug where /names causes heaps of channels to be added.
plugd [Sun, 18 Jul 2021 19:17:57 +0000 (21:17 +0200)]
Fixed bug where /names causes heaps of channels to be added.

2 years agoFixed error in quit command definition.
plugd [Sun, 18 Jul 2021 18:34:29 +0000 (20:34 +0200)]
Fixed error in quit command definition.

2 years agoSwitched to font-lock and basic faces.
plugd [Sat, 17 Jul 2021 22:33:45 +0000 (00:33 +0200)]
Switched to font-lock and basic faces.

2 years agoAdded command to list networks.
plugd [Fri, 16 Jul 2021 09:41:27 +0000 (11:41 +0200)]
Added command to list networks.

2 years agoInitializer can now immediately connect to chosen network.
plugd [Fri, 16 Jul 2021 08:50:54 +0000 (10:50 +0200)]
Initializer can now immediately connect to chosen network.

2 years agoShifted some procedures around.
plugd [Thu, 15 Jul 2021 14:02:46 +0000 (16:02 +0200)]
Shifted some procedures around.

2 years agoFixed issue with being able to insert chars into the prompt.
plugd [Thu, 15 Jul 2021 14:01:49 +0000 (16:01 +0200)]
Fixed issue with being able to insert chars into the prompt.

2 years agoFixed bug in msg param count check.
plugd [Thu, 15 Jul 2021 13:13:56 +0000 (15:13 +0200)]
Fixed bug in msg param count check.

2 years agoAppended spaces to autocompletions.
plugd [Thu, 15 Jul 2021 08:11:50 +0000 (10:11 +0200)]
Appended spaces to autocompletions.

2 years agoAdded help system.
plugd [Thu, 15 Jul 2021 08:11:30 +0000 (10:11 +0200)]
Added help system.

2 years agoStrip out colour formatting codes.
plugd [Wed, 14 Jul 2021 16:22:37 +0000 (18:22 +0200)]
Strip out colour formatting codes.

2 years agoMade command completion extensible.
plugd [Wed, 14 Jul 2021 15:58:51 +0000 (17:58 +0200)]
Made command completion extensible.

2 years agoMade command list queriable and extensible.
plugd [Wed, 14 Jul 2021 09:47:44 +0000 (11:47 +0200)]
Made command list queriable and extensible.

2 years agoAdded command completion.
plugd [Tue, 13 Jul 2021 22:06:59 +0000 (00:06 +0200)]
Added command completion.

2 years agoNetwork names now complete.
plugd [Tue, 13 Jul 2021 19:21:33 +0000 (21:21 +0200)]
Network names now complete.

2 years agoRemoved some networks from the default list.
plugd [Tue, 13 Jul 2021 13:29:01 +0000 (15:29 +0200)]
Removed some networks from the default list.

2 years agoAdded user-defined responses.
plugd [Tue, 13 Jul 2021 11:33:42 +0000 (13:33 +0200)]
Added user-defined responses.

2 years agoImproved URL regex.
plugd [Mon, 12 Jul 2021 15:17:00 +0000 (17:17 +0200)]
Improved URL regex.

2 years agoAdded zoom status to header.
plugd [Sat, 10 Jul 2021 11:15:35 +0000 (13:15 +0200)]
Added zoom status to header.

2 years agoChanged name of project in readme.
plugd [Sat, 10 Jul 2021 08:54:40 +0000 (10:54 +0200)]
Changed name of project in readme.

2 years agoAdded basic formatting code support.
plugd [Sat, 10 Jul 2021 08:54:12 +0000 (10:54 +0200)]
Added basic formatting code support.

2 years agoImprovements to url regexp.
plugd [Thu, 8 Jul 2021 18:12:04 +0000 (20:12 +0200)]
Improvements to url regexp.

2 years agoFixed list command.
plugd [Thu, 8 Jul 2021 17:29:50 +0000 (19:29 +0200)]
Fixed list command.

2 years agoFixed action face.
plugd [Thu, 8 Jul 2021 10:16:41 +0000 (12:16 +0200)]
Fixed action face.

2 years agoActions now display channel.
plugd [Thu, 8 Jul 2021 08:14:33 +0000 (10:14 +0200)]
Actions now display channel.

2 years agoFixed header initialization bug.
plugd [Thu, 8 Jul 2021 07:20:58 +0000 (09:20 +0200)]
Fixed header initialization bug.

2 years agoAdded header.
plugd [Wed, 7 Jul 2021 09:52:06 +0000 (11:52 +0200)]
Added header.

2 years agoMade nick completion case-insensitive.
plugd [Tue, 6 Jul 2021 19:08:01 +0000 (21:08 +0200)]
Made nick completion case-insensitive.

2 years agoInvisible messages now properly filled.
plugd [Tue, 6 Jul 2021 18:58:24 +0000 (20:58 +0200)]
Invisible messages now properly filled.

2 years agoDeal with KICKs.
plugd [Tue, 6 Jul 2021 11:29:27 +0000 (13:29 +0200)]
Deal with KICKs.

2 years agoMessage prefixes now have context face.
plugd [Tue, 6 Jul 2021 09:43:10 +0000 (11:43 +0200)]
Message prefixes now have context face.

2 years agoImproved URL regex.
Tim Vaughan [Tue, 6 Jul 2021 09:26:59 +0000 (11:26 +0200)]
Improved URL regex.

2 years agoUpdated acronym expansion in readme.
Tim Vaughan [Tue, 6 Jul 2021 09:13:08 +0000 (11:13 +0200)]
Updated acronym expansion in readme.

2 years agoPrefixes now have their own colours.
Tim Vaughan [Tue, 6 Jul 2021 09:10:56 +0000 (11:10 +0200)]
Prefixes now have their own colours.

2 years agoAdded timestamp face.
Tim Vaughan [Tue, 6 Jul 2021 08:05:43 +0000 (10:05 +0200)]
Added timestamp face.

2 years agoAdded history cycling.
Tim Vaughan [Mon, 5 Jul 2021 20:58:28 +0000 (22:58 +0200)]
Added history cycling.

2 years agoAdded nick completion.
Tim Vaughan [Mon, 5 Jul 2021 13:58:05 +0000 (15:58 +0200)]
Added nick completion.

2 years agoAdded clickable URLs.
Tim Vaughan [Mon, 5 Jul 2021 07:23:55 +0000 (09:23 +0200)]
Added clickable URLs.

2 years agoFixed initial invisibility status.
Tim Vaughan [Sat, 3 Jul 2021 09:52:49 +0000 (11:52 +0200)]
Fixed initial invisibility status.

2 years agoReplaced dedicated display-action procedure.
Tim Vaughan [Sat, 3 Jul 2021 09:37:50 +0000 (11:37 +0200)]
Replaced dedicated display-action procedure.

2 years agoActions work again.
Tim Vaughan [Fri, 2 Jul 2021 18:23:21 +0000 (20:23 +0200)]
Actions work again.

2 years agoProper handling of topic messages.
Tim Vaughan [Fri, 2 Jul 2021 10:24:51 +0000 (12:24 +0200)]
Proper handling of topic messages.

2 years agoBasic context highlighting and zooming implemented.
Tim Vaughan [Thu, 1 Jul 2021 16:55:45 +0000 (18:55 +0200)]
Basic context highlighting and zooming implemented.

2 years agoWorking on context-specific styling.
Tim Vaughan [Wed, 30 Jun 2021 21:40:18 +0000 (23:40 +0200)]
Working on context-specific styling.

2 years agoBugfixes, and allowed suppression of join messages.
Tim Vaughan [Wed, 30 Jun 2021 21:38:43 +0000 (23:38 +0200)]
Bugfixes, and allowed suppression of join messages.

2 years agoFixed broken ref to old variable name.
Tim Vaughan [Wed, 30 Jun 2021 15:45:53 +0000 (17:45 +0200)]
Fixed broken ref to old variable name.

2 years agoImproved filling.
Tim Vaughan [Wed, 30 Jun 2021 15:34:46 +0000 (17:34 +0200)]
Improved filling.

2 years agoImproved nick and command handling.
Tim Vaughan [Wed, 30 Jun 2021 15:10:19 +0000 (17:10 +0200)]
Improved nick and command handling.

2 years agoFixed some bugs, added POC context highlighting.
Tim Vaughan [Wed, 30 Jun 2021 12:20:06 +0000 (14:20 +0200)]
Fixed some bugs, added POC context highlighting.

2 years agoAdded readme.
Tim Vaughan [Tue, 29 Jun 2021 21:12:05 +0000 (23:12 +0200)]
Added readme.

2 years agoTold display-notice about the current context.
Tim Vaughan [Tue, 29 Jun 2021 21:05:42 +0000 (23:05 +0200)]
Told display-notice about the current context.

2 years agoRenamed project.
Tim Vaughan [Tue, 29 Jun 2021 15:38:17 +0000 (17:38 +0200)]
Renamed project.

2 years agoAllowed forcing of ipv4.
Tim Vaughan [Tue, 29 Jun 2021 13:53:57 +0000 (15:53 +0200)]
Allowed forcing of ipv4.

2 years agoCleanup and added sentinel for lirc process.
Tim Vaughan [Mon, 28 Jun 2021 16:11:42 +0000 (18:11 +0200)]
Cleanup and added sentinel for lirc process.

2 years agoThings are roughly working again after refactor.
Tim Vaughan [Mon, 28 Jun 2021 14:36:06 +0000 (16:36 +0200)]
Things are roughly working again after refactor.

2 years agoSwitched to alternative data structure for channels.
Tim Vaughan [Wed, 23 Jun 2021 07:15:11 +0000 (09:15 +0200)]
Switched to alternative data structure for channels.

2 years agoAdded /connect and included filling.
Tim Vaughan [Mon, 21 Jun 2021 13:01:53 +0000 (15:01 +0200)]
Added /connect and included filling.