#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2014-10-12

Timestamps are in GMT/BST.

00:10:12Watusimotocorrect
00:10:26Watusimotoboth an advantage and a disadvantage
00:10:32Watusimotoif you need null, go with a pointer
00:10:48Flynnn has joined
00:11:27raptorI'm not sure how to do what sky_lark has asked: make it so the /map command will cycle maps with a space in them, without quotes ""
00:11:40raptorwith tab-completion, that is
00:13:23raptorwe need an argument type for things that include spaces... which means more special cases
00:13:42raptoror require that they escape the space with something like a backslash \ ?
00:13:51raptorapparently using quotes is too cumbersome
00:14:16Watusimotolike /map wat's<tab> ==> /next wat's revenge ??
00:14:39raptorno, it can do that, it does: ==> /map "wat's revenge"
00:14:51Watusimotoand how is that cumbersome?
00:15:03Watusimoto(it's the windows solution, btw -)
00:15:04Watusimoto:-)
00:15:26Watusimotolinux would be /map wat's\ revenge
00:15:27raptorhe wants this: /map airlock r<tab> ==> /map airlock rocks!
00:15:56raptorso do the completion off of everything after /map as a single token
00:15:56Watusimotoso two things... first... why won;t that work? and second... why does he care?
00:16:08raptorhe has a map list of something like 2000
00:16:31raptorand wants to be able to quickly change to a map without having to type in quotes: /map "airlock r<tab>
00:16:43raptoractually, i'm not even sure that'll work..
00:17:11raptoroh hey, it does
00:17:39raptorso /map "Thank you<tab> ==> /map "Thank you, Drive Thru"
00:17:41raptorworks
00:17:58raptorhe wants to be able to do: /map Thank you<tab>
00:18:50raptoractually, I have a hacky idea
00:18:55Watusimotoah, ok, I thought you said that did work... (producing /map "Thank you, Drive Thru's revenge")
00:19:09WatusimotoI can understand not wanting to type the quotes
00:22:43raptoryes! I think my hack will work!
00:41:38raptorhmmm... maybe not
00:42:06raptorI have to figure out how to allow multi-word arguments with spaces... when we tokenize on spaces
00:55:16Watusimotomaybe you need to look at adjacent tokens to see if they match any potential completions
00:55:38Watusimotoif there is at least one one-word match, look at two-word matches; if at least one, look at 3-word matches, etc.
00:56:14Watusimotoor perhaps just match from the /map to the end of the string, regardless of how many tokens there are
00:58:44raptormaybe detect the arg type and if its a LEVEL then use the rest of the tokens
00:59:04raptorbut too sleepy at the moment, so good night!
00:59:52raptor Quit ()
01:01:44Flynnn Quit (Quit: This computer has gone to sleep)
02:27:34fordcars Quit (Quit: Page closed)
02:40:52Watusimoto Quit (Ping timeout: 240 seconds)
11:22:19Watusimoto has joined
11:41:14Invisible has joined
11:48:40fordcars has joined
11:53:33NeonPortal has joined
11:53:39NeonPortalHey Peepes
11:54:27fordcarsHeyyyy
12:23:16NeonPortal Quit (Ping timeout: 246 seconds)
12:45:55Flynnn has joined
13:13:37Invisible Quit (Ping timeout: 245 seconds)
13:14:23Flynnn Quit (Quit: This computer has gone to sleep)
13:36:59Flynnn has joined
13:44:03LordDVG has joined
15:39:12Watusimoto Quit (Ping timeout: 255 seconds)
16:07:15Watusimoto has joined
16:28:09Watusimoto Quit (Ping timeout: 272 seconds)
16:44:38raptor has joined
16:44:38ChanServ sets mode +o
16:44:44raptordoubleplusungood!
16:48:09BFLogBot Commit: e2e8724afe | Author: sam8641 | Message: Fix win64 build... again.
16:48:11BFLogBot Commit: 24e1f5cbdb | Author: sam8641 | Message: GameStats: remove version 0 (too old); fixed version < 2 (incorrectly reading vector size); removed dummy as it does nothing
16:51:49Flynnn Quit (Quit: This computer has gone to sleep)
16:52:51Invisible has joined
16:56:20raptorsam686: that latest change, was it breaking for 019d?
16:58:26Flynnn has joined
16:59:10sam686no it was breaking game stats for stats version 1 (which is 016)
17:00:24sam686there is no stats version 0 clients that can connect to newer master, stats version 1 showed up before the major protocol-breaking changes to master and the move for master into new vps
17:01:32Invisible Quit (Ping timeout: 245 seconds)
17:02:02Invisible has joined
17:02:32sam686the game version 1 stats started breaking since revision 3e1c04d64484
17:03:37sam686game version 2/3 remained ok though
17:06:22sam686oh looking farther its 1 and 2 that kindof broke, not just 1, should of looked harder
17:07:34sam686just remember that even though the vector function may look like it writes nothing, it was still incorrectly reading the size of the vector, which old client didn't write.
17:08:23sam686read or write, should of said read/read
17:13:55raptorah ok
17:14:56raptoris that _M_X64 preprocessor definition on winxp only?
17:15:35sam686more like, for visual C++ 64 bit only..
17:16:59sam686also visual c++ 64 bit don't allow inline assembly so its not enabled there either, there is maybe 1 in TNL that uses _asm int 3; to breakpoint
17:20:09raptordoes that latest gamestats change need to be on the dev branch?
17:20:56sam686probably, but im not sure if it will be merged or just closed branch..
17:23:03sam686it will happily merge without conflicts if both branches made exact same changes to code
17:34:49raptorshould we spend time on s_bot for 019d?
17:35:35sam686if you have nothing else to spend your time on..
17:35:43raptorhaha
17:35:48raptori have plenty :)
17:47:33LordDVG Quit (Remote host closed the connection)
17:56:11Invisible1 has joined
17:58:12Invisible Quit (Ping timeout: 245 seconds)
18:17:15Watusimoto has joined
19:12:04Watusimoto Quit (Remote host closed the connection)
19:23:37Invisible1 Quit (Ping timeout: 245 seconds)
19:52:49raptorsam686: this is what happens when I compile your latest: http://pastie.org/pastes/9643115/text
19:53:07raptorafter a 'make clean', too
19:53:55sam686looking..
19:54:40raptormaybe it needs to be a child of TNL::NetObject?
19:58:07sam686its a problem in the gameStats.h, delete U8 version for both ModuleStats read/write function
19:58:59sam686gameStats.h line 154 extern void read (TNL::BitStream &s, Zap::ModuleStats *val); got it raptor?
20:00:04sam686i kindof don't want to push a change not knowing if that will fix
20:00:37raptorok, i'll try
20:02:10raptorfailed - same error
20:02:42sam686is it for both read and write or just one of them now?
20:02:55raptori removed both
20:03:18raptorerror mentions both, still
20:05:06sam686it may take maybe 10 minutes to see my linux compiling
20:08:32raptorok
20:11:18sam686its looking more like you didn't delete the right "U8 version" or forgot the save after editing text or something stupid
20:11:27sam686it built find with my changes im about to push now
20:11:47raptorI removed lines 154 and 155
20:12:40sam686don't delete it completely, just the "U8 version" i meant
20:12:54raptorohhh... oops
20:13:16BFLogBot Commit: c1fe8e4819 | Author: sam8641 | Message: Fixed my linux compiling
20:13:25raptoryup, that fixed it!
20:13:26raptorthanks!
20:35:31Invisible has joined
21:08:37Invisible Quit (Ping timeout: 245 seconds)
22:39:36Flynnn Quit (Quit: This computer has gone to sleep)
22:40:08Flynnn has joined
22:40:11Flynnn Quit (Client Quit)
23:35:53raptor Quit ()

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.