freenode/#mezzano - IRC Chatlog
Search
19:14:26
bms_
Also, how can I identify through NickServ on the Mezzano IRC client? It's saying msgisn't a command.
19:15:45
bms_
I really like the OS so far; it's what I've been searching for to contribute to for a while.
19:17:02
bms_
Do you have any suggestions for new contributors, since the website page about it is TODO?
19:19:59
froggey
the IRC client could do with some improvements. a msg command, maybe support for multiple channels, etc
19:46:56
bms_
So, as far as I can tell, there's a privmsg server command defined, but it actually ends up being the ACTION command...
19:50:41
froggey
server commands are commands received from the server/other people. part of the IRC protocol, not the client's UI
20:14:53
froggey
any similarities between x86 and ppc are going to be coincidental. don't look at x86 and think that ppc will do something the same way
20:18:37
froggey
different design philosophies, different designers, different requirements. there are a huge number of ways to design an architecture
20:20:47
ebrasca
I am almost sure primary opcode PO and extended opcode XO is related to instructions.
20:22:39
froggey
I've found it very useful to have a known-good assembler & disassembler to compare against and to experiment with
20:31:36
froggey
I guess that could work, but I don't know how you'd use it to disassemble arbitrary code
20:35:58
froggey
there I've assembled the 'ret' instruction and disassembled the result. I can see it assembles to the byte c3
20:37:27
froggey
I can do that with arbitrary instructions, not just what the sbcl compiler produces for lisp code
20:42:29
froggey
if you have debian running in qemu-system-ppc64, then you can use the binutils there
20:43:19
froggey
you don't have to use it, I was just suggesting it because I found it useful during development
22:12:56
bms_
Hello. What command would I use to recompile the modified IRC client. Or must I rebuild the whole thing every time?
22:23:18
bms_
I was, but I’m not currently. I’ve got another problem because split-sequence is something we haven’t defined, but I’m working around that.
22:26:24
MetaYan
I was modifying some stuff from inside, and just recompiling with C-C C-C as in SLIME.
22:27:16
bms_
Okay, thanks. Now, I’ve just got to figure splitting strings at the spaces. I’ve found multiple ways other than split-sequence online, but they’re all kind of unsatisfactory.
22:28:34
MetaYan
Starting a fresh rebuild from scratch right now, and it's taking its time, so can't test at this moment.
22:28:47
bms_
I’ve basically implemented the /msg command for the IRC client, I just need to figure out the parsing. The client, as far as I can tell, doesn’t split the arguments on its own.
22:31:21
bms_
That’s odd though. I just commented out all my code from the outside. Getting one of the many weird crashes Mezzano likes to give. Something’s wrong with the GUI…