jackdaniel changed the topic of #commonlisp to: Common Lisp, the #1=(programmable . #1#) programming language | Wiki: <https://www.cliki.net> | IRC Logs: <https://irclog.tymoon.eu/libera/%23commonlisp> | Cookbook: <https://lispcookbook.github.io/cl-cookbook> | Pastebin: <https://plaster.tymoon.eu/>
jello_pudding has joined #commonlisp
pfdietz has quit [Quit: Client closed]
dirtcastle has quit [Ping timeout: 258 seconds]
pequod has quit [Ping timeout: 260 seconds]
edgar-rft has quit [Ping timeout: 272 seconds]
edgar-rft has joined #commonlisp
eddof13 has quit [Quit: eddof13]
dirtcastle has joined #commonlisp
hineios2 has quit [Quit: Ping timeout (120 seconds)]
hineios2 has joined #commonlisp
yitzi has quit [Ping timeout: 258 seconds]
yitzi has joined #commonlisp
zaymington has quit [Ping timeout: 260 seconds]
Lord_of_Life_ has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 240 seconds]
Lord_of_Life_ is now known as Lord_of_Life
mmk2410 has quit [Quit: ZNC - https://znc.in]
mmk2410 has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
akoana has joined #commonlisp
amb007 has joined #commonlisp
random-nick has quit [Ping timeout: 272 seconds]
bilegeek has quit [Quit: Leaving]
Gleefre has quit [Remote host closed the connection]
dcb has quit [Quit: MSN Messenger 4.0.5]
yitzi has quit [Remote host closed the connection]
chumphries has joined #commonlisp
akyv13 has joined #commonlisp
zaymington has joined #commonlisp
dom2 has joined #commonlisp
akyv13 has quit [Ping timeout: 248 seconds]
akyv13 has joined #commonlisp
zxcvz has joined #commonlisp
dinomug has joined #commonlisp
akoana has quit [Quit: leaving]
akyv13 has quit [Ping timeout: 246 seconds]
Pirx has joined #commonlisp
dom2 has quit [Remote host closed the connection]
bjorkint0sh has joined #commonlisp
bjorkintosh has quit [Ping timeout: 240 seconds]
Pirx has quit []
Pirx has joined #commonlisp
Pirx has quit [Client Quit]
Pirx has joined #commonlisp
simendsjo has joined #commonlisp
notzmv has quit [Ping timeout: 264 seconds]
zxcvz has quit [Quit: zxcvz]
habamax has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1)]
Pirx has quit []
Pirx has joined #commonlisp
habamax has joined #commonlisp
Pirx has quit [Client Quit]
_cymew_ has joined #commonlisp
bjorkint0sh has quit [Ping timeout: 258 seconds]
Pirx has joined #commonlisp
Pirx has quit [Client Quit]
Pirx has joined #commonlisp
<Pirx> /clear
pve has joined #commonlisp
bjorkint0sh has joined #commonlisp
azimut has quit [Remote host closed the connection]
azimut has joined #commonlisp
ec has quit [Remote host closed the connection]
phadthai has quit [Ping timeout: 272 seconds]
ec has joined #commonlisp
jonatack has joined #commonlisp
pve has quit [Ping timeout: 248 seconds]
pve has joined #commonlisp
Pixel_Outlaw has quit [Quit: Leaving]
habamax has quit [Remote host closed the connection]
robin_ has joined #commonlisp
robin has quit [Ping timeout: 272 seconds]
dinomug has quit [Remote host closed the connection]
phadthai has joined #commonlisp
msavoritias has joined #commonlisp
Brucio-61 has quit [Remote host closed the connection]
shka has joined #commonlisp
Cymew has joined #commonlisp
rtypo has quit [Ping timeout: 260 seconds]
attila_lendvai has joined #commonlisp
attila_lendvai has quit [Ping timeout: 240 seconds]
attila_lendvai has joined #commonlisp
Krystof has joined #commonlisp
Brucio-61 has joined #commonlisp
bendersteed has joined #commonlisp
LW has joined #commonlisp
oneeyedalien has joined #commonlisp
easye has quit [Ping timeout: 240 seconds]
Inline has quit [Ping timeout: 240 seconds]
easye has joined #commonlisp
notzmv has joined #commonlisp
dino_tutter has joined #commonlisp
_cymew_ has quit [Ping timeout: 255 seconds]
oneeyedalien has quit [Remote host closed the connection]
oneeyedalien has joined #commonlisp
mgl has joined #commonlisp
Cymew has quit [Ping timeout: 260 seconds]
def_ident737 has joined #commonlisp
ello has quit [Ping timeout: 252 seconds]
ello has joined #commonlisp
prokhor has quit [Remote host closed the connection]
oneeyedalien has quit [Quit: Leaving]
azimut has quit [Ping timeout: 252 seconds]
easye has quit [Remote host closed the connection]
easye has joined #commonlisp
rogersm has joined #commonlisp
tibfulv has quit [Remote host closed the connection]
tibfulv has joined #commonlisp
tibfulv has quit [Remote host closed the connection]
anticrisis has quit [Read error: Connection reset by peer]
tibfulv has joined #commonlisp
Cymew has joined #commonlisp
csos95 has quit [Quit: ZNC 1.8.2 - https://znc.in]
bjorkint0sh has quit [Ping timeout: 248 seconds]
csos95 has joined #commonlisp
zaymington has quit [Ping timeout: 248 seconds]
attila_lendvai has quit [Ping timeout: 255 seconds]
habamax has joined #commonlisp
zaymington has joined #commonlisp
luna-is-here has quit [Ping timeout: 245 seconds]
Cymew has quit [Ping timeout: 245 seconds]
bjorkintosh has joined #commonlisp
bjorkintosh has joined #commonlisp
habamax has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1.50)]
habamax has joined #commonlisp
random-nick has joined #commonlisp
luna-is-here has joined #commonlisp
luna-is-here has quit [Read error: Connection reset by peer]
luna-is-here has joined #commonlisp
prokhor has joined #commonlisp
ello_ has joined #commonlisp
ello has quit [Read error: Connection reset by peer]
Inline has joined #commonlisp
waleee has joined #commonlisp
def_ident737 has quit [Ping timeout: 272 seconds]
phantomics has quit [Quit: Leaving]
def_ident737 has joined #commonlisp
def_ident737 has quit [Client Quit]
waleee has quit [Ping timeout: 258 seconds]
luna-is-here has quit [Ping timeout: 264 seconds]
jrx has joined #commonlisp
Inline has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
zaymington has quit [Ping timeout: 248 seconds]
habamax has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1.50)]
waleee has joined #commonlisp
tyson2 has joined #commonlisp
Krystof has quit [Ping timeout: 248 seconds]
yitzi has joined #commonlisp
waleee has quit [Ping timeout: 240 seconds]
bike has quit [Ping timeout: 246 seconds]
bike has joined #commonlisp
varjag has joined #commonlisp
<varjag> does anyone here uses ceramic for ui
<varjag> or is it dead
<Demosthenex> ceramic? have a link?
<ixelp> Ceramic
<varjag> the repo was last touched few years back
<varjag> and it has a js component so
<Demosthenex> ah
<Demosthenex> well, most lisp stuff doesn't need constant maintenance
<Demosthenex> but... webcrap tends to need constant maintenance, so that's in an odd position ;]
<varjag> guess there's one way to find out…
<mfiano> Yes, maintain it for those in need.
thuna` has joined #commonlisp
Inline has joined #commonlisp
<varjag> it downloads electron 5.0.2
<varjag> current release is 27.0 apparently
<varjag> 5.x is EOL 2020
<varjag> oh damn i know the author
<varjag> guess it's easier to ask
Inline has quit [Remote host closed the connection]
Inline has joined #commonlisp
son0p has quit [Quit: Bye]
cosmeve has joined #commonlisp
<jrx> varjag: 11 bug tickets. https://github.com/ceramic/ceramic/issues
<ixelp> Issues · ceramic/ceramic · GitHub
cstub has joined #commonlisp
<jrx> "Why? Because a language without macros is a tool: You write applications with it. A language with macros is building material: You shape it and grow it into your application." https://github.com/eudoxia0/cmacro
<ixelp> GitHub - eudoxia0/cmacro: Lisp macros for C
Cymew has joined #commonlisp
son0p has joined #commonlisp
luna-is-here has joined #commonlisp
<varjag> https://github.com/lambdasakura/ceramic there's an updated fork
<ixelp> GitHub - lambdasakura/ceramic: Desktop web apps with Common Lisp
wonko-the-sane has joined #commonlisp
simendsjo has quit [Ping timeout: 272 seconds]
pve has quit [Ping timeout: 252 seconds]
pve has joined #commonlisp
jrx has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1.50)]
luna-is-here has quit [Ping timeout: 260 seconds]
luna-is-here has joined #commonlisp
danse-nr3 has joined #commonlisp
Cymew has quit [Ping timeout: 272 seconds]
cstub has quit [Quit: Leaving]
cstub has joined #commonlisp
cstub has quit [Remote host closed the connection]
_cymew_ has joined #commonlisp
azimut has joined #commonlisp
inline_other has joined #commonlisp
<inline_other> hello
<beach> Hello inline_other.
<inline_other> sup sup
inline_other has quit [Remote host closed the connection]
danse-nr3 has quit [Read error: Connection reset by peer]
danse-nr3_ has joined #commonlisp
<Inline> that was me
<Inline> i just connected from mezzano
<beach> I figured.
<Inline> hmmm, the question is how do i change the desktop size and fonts and backgrounds in mezzano
<Inline> i suppose it's not the right channel for the question, however if some of you use it, you can maybe tell me
<varjag> i used to know
<Inline> i saw the settings file
<beach> Inline: froggey is around.
<Inline> ah ok
<varjag> there's also #mezzano
<Inline> not sure when i edit something in there it will take effect or require me to recompile the image
<Inline> ah
<Inline> i forgot about that one totally thank you for reminding
<Inline> i'll just join
varjag has quit [Quit: ERC (IRC client for Emacs 27.1)]
bendersteed has quit [Quit: bye]
tyson2 has quit [Remote host closed the connection]
son0p has quit [Remote host closed the connection]
lispmacs[work] has joined #commonlisp
<lispmacs[work]> hi, I want to do a project to write a terminal emulator for a legacy terminal protocol. I was think common lisp plus a gfx toolkit running on Guix Gnu/Linux. Was looking at https://www.cliki.net/gui and wondering what might be a good choice for this project
<ixelp> CLiki: GUI
<lispmacs[work]> the main concerns I had were performance (speed of processing the data) and ease of programming
<beach> lispmacs[work]: For GUIs, the best choice is McCLIM in y
<beach> er,
<beach> in my opinion.
<beach> But I am not sure I understand the requirements.
<lispmacs[work]> I was wanting to write a program to communicate with some old systems that use Hazeltine command codes to control and get feedback from the terminal
<lispmacs[work]> It was a 1970s thing
<beach> lispmacs[work]: So what role does the GUI have here?
<lispmacs[work]> system sends something similar to ANSI escape codes, to control things like placement of the letters and shading of the characters
<beach> So the GUI is for shading and such?
<lispmacs[work]> my software would take the place of the Hazeltine terminal
<lispmacs[work]> beach: correct
<lispmacs[work]> and providing menus and such
<lispmacs[work]> like to switch terminal option on and off, save output, etc
<beach> lispmacs[work]: If I understand things right, GFX would require foreign code, and I never recommend that, so the choice of McCLIM would be better in my opinion.
<beach> Yes, I see.
dino_tutter has quit [Ping timeout: 258 seconds]
<lispmacs[work]> Looking at it, I'm a little confused about what McCLIM is exactly
<beach> It is a GUI toolkit written in pure Common Lisp. So no foreign code.
<beach> It is an implementation of the CLIM II specification.
<lispmacs[work]> beach: what gfx interface does it write to? framebuffer? opengl?
<beach> I suggested it as an alternative to GFX because GFX is foreign code.
<beach> But if you absolutely need GFX, then you have already made your choice, it seems.
<lispmacs[work]> well, if I'm not getting graphics, what am I getting?
<beach> You are getting graphics with McCLIM.
<beach> And menus, etc.
son0p has joined #commonlisp
<lispmacs[work]> so, McCLIM provides graphics, but to what? A framebuffer? A graphics card interface? A jpeg?
<beach> It has several backends. One is CLX/X11, one is a framebuffer. There might be more.
<beach> More are being worked on as well.
inline_ has joined #commonlisp
<beach> SDL for instance.
<lispmacs[work]> how does it do for performance?
<lispmacs[work]> well, looks like a guix package is available, so I could give it a try
<lispmacs[work]> several packages
<lispmacs[work]> looks like I have to choose between sbcl and ecl
<jcowan> lispmacs[work]: There is support in terminfo/curses for Hazeltine terminals
<jcowan> I don't know if there is a (quasi) standard curses interface for CL
rtypo has joined #commonlisp
<lispmacs[work]> I see with terminfo I could tell an application that I am using a hazeltine terminal, but I don't see how that translates to having a Hazeltine terminal emulator
<lispmacs[work]> online search into curses and Hazeltine isn't bringing anything up, but I suppose it could be buried in the documentation
eddof13 has joined #commonlisp
mgl has quit [Ping timeout: 258 seconds]
ldb has joined #commonlisp
zxcvz has joined #commonlisp
zxcvz has quit [Client Quit]
<beach> lispmacs[work]: There is a #clim channel with a lot of very helpful people attending.
<jcowan> you'd have to have or write a generic terminal emulator that uses curses
<ldb> it would be simpler just use ecl with a ncurse binding
<ldb> especially if there is no plan to use other graphic backends
<jcowan> ldb: ah, I didn't know that existed
danse-nr3_ has quit [Ping timeout: 248 seconds]
tyson2 has joined #commonlisp
_cymew_ has quit [Ping timeout: 260 seconds]
luna-is-here has quit [Ping timeout: 240 seconds]
luna-is-here has joined #commonlisp
wonko-the-sane has quit [Ping timeout: 252 seconds]
cosmeve has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
danse-nr3_ has joined #commonlisp
danse-nr3_ has quit [Remote host closed the connection]
danse-nr3_ has joined #commonlisp
Gleefre has quit [Remote host closed the connection]
simendsjo has joined #commonlisp
dcb has joined #commonlisp
cosmeve has joined #commonlisp
cosmeve has quit [Ping timeout: 255 seconds]
rgherdt has joined #commonlisp
luna-is-here has quit [Ping timeout: 255 seconds]
tyson2` has joined #commonlisp
Gleefre has joined #commonlisp
tyson2 has quit [Ping timeout: 255 seconds]
cosmeve has joined #commonlisp
ldb has quit [Ping timeout: 264 seconds]
Pixel_Outlaw has joined #commonlisp
cosmeve has quit [Ping timeout: 240 seconds]
eddof13 has quit [Quit: eddof13]
ldb has joined #commonlisp
dino_tutter has joined #commonlisp
ello_ has quit [Quit: ZNC 1.8.2 - https://znc.in]
danse-nr3_ has quit [Remote host closed the connection]
ello has joined #commonlisp
danse-nr3_ has joined #commonlisp
cosmeve has joined #commonlisp
msavoritias has quit [Remote host closed the connection]
msavoritias has joined #commonlisp
luna-is-here has joined #commonlisp
Inline has quit [Quit: Leaving]
cosmeve has quit [Ping timeout: 260 seconds]
inline_ has quit [Quit: Leaving]
cosmeve has joined #commonlisp
_cymew_ has joined #commonlisp
attila_lendvai has joined #commonlisp
tyson2` has quit [Remote host closed the connection]
ldb has left #commonlisp [ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1)]
cosmeve has quit [Ping timeout: 255 seconds]
Inline has joined #commonlisp
cosmeve has joined #commonlisp
Gleefre has quit [Remote host closed the connection]
msavoritias has quit [Remote host closed the connection]
markb1 has joined #commonlisp
attila_lendvai has quit [Remote host closed the connection]
attila_lendvai has joined #commonlisp
igemnace has joined #commonlisp
eddof13 has joined #commonlisp
mgl has joined #commonlisp
anticrisis has joined #commonlisp
ldb has joined #commonlisp
cage has joined #commonlisp
eddof13 has quit [Quit: eddof13]
Pirx has quit []
Pirx has joined #commonlisp
attila_lendvai has quit [Ping timeout: 264 seconds]
_cymew_ has quit [Ping timeout: 240 seconds]
luna-is-here has quit [Ping timeout: 258 seconds]
ebrasca has joined #commonlisp
amb007 has quit [Ping timeout: 272 seconds]
amb007 has joined #commonlisp
ldb has quit [Ping timeout: 255 seconds]
danse-nr3_ has quit [Read error: Connection reset by peer]
eddof13 has joined #commonlisp
danse-nr3_ has joined #commonlisp
mgl has quit [Ping timeout: 252 seconds]
luna-is-here has joined #commonlisp
Gleefre has joined #commonlisp
Krystof has joined #commonlisp
amb007 has quit [Ping timeout: 255 seconds]
danse-nr3_ has quit [Ping timeout: 252 seconds]
amb007 has joined #commonlisp
mgl has joined #commonlisp
attila_lendvai has joined #commonlisp
mgl has quit [Ping timeout: 255 seconds]
tyson2 has joined #commonlisp
pve has quit [Read error: Connection reset by peer]
attila_lendvai has quit [Ping timeout: 240 seconds]
luna-is-here has quit [Ping timeout: 245 seconds]
pve has joined #commonlisp
attila_lendvai has joined #commonlisp
Oladon has joined #commonlisp
eddof13 has quit [Quit: eddof13]
eddof13 has joined #commonlisp
semz has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
shka has quit [Ping timeout: 245 seconds]
simendsjo has quit [Ping timeout: 240 seconds]
cage has quit [Quit: rcirc on GNU Emacs 29.1]
luna-is-here has joined #commonlisp
semz has joined #commonlisp
tyson2 has quit [Read error: Connection reset by peer]
attila_lendvai has quit [Ping timeout: 260 seconds]
mgl has joined #commonlisp
bilegeek has joined #commonlisp
Inline has quit [Quit: Leaving]
Oladon has quit [Quit: Leaving.]
pve has quit [Quit: leaving]
notzmv has quit [Ping timeout: 260 seconds]
Oladon has joined #commonlisp
LW has quit [Quit: WeeChat 3.8]
luna-is-here has quit [Read error: Connection reset by peer]
alphacentauri has quit [Quit: WeeChat 4.0.5]
random-nick has quit [Ping timeout: 245 seconds]
luna-is-here has joined #commonlisp
Oladon has quit [Read error: Connection reset by peer]
dino_tutter has quit [Ping timeout: 258 seconds]
Oladon has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
alphacentauri has joined #commonlisp
habamax has joined #commonlisp
Pirx has quit [Ping timeout: 272 seconds]
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
mgl has quit [Ping timeout: 240 seconds]
tyson2 has joined #commonlisp
jello_pudding has quit [Ping timeout: 240 seconds]
cosmeve has quit [Ping timeout: 272 seconds]
habamax has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1)]
habamax has joined #commonlisp
cosmeve has joined #commonlisp
habamax has quit [Read error: Connection reset by peer]
habamax has joined #commonlisp
akonai has quit [Quit: Quit.]
akonai has joined #commonlisp
cosmeve has quit [Ping timeout: 258 seconds]
jello_pudding has joined #commonlisp
cosmeve has joined #commonlisp
Oladon has quit [Quit: Leaving.]
White_Flame has quit [Remote host closed the connection]
ebrasca has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1)]
White_Flame has joined #commonlisp
cosmeve has quit [Ping timeout: 264 seconds]
alphacentauri has quit [Quit: WeeChat 4.0.5]
cosmeve has joined #commonlisp
alphacentauri has joined #commonlisp
notzmv has joined #commonlisp
waleee has joined #commonlisp