--- Log opened Tue Apr 04 00:00:07 2017 20170404 00:02:46< aeth> Instead of lots of big files in one big flat directory structure, have little 200-500 line files in many directories. 20170404 00:03:12< aeth> src/foo/one-file.bar, src/foo/another-file.bar, src/foo/yet-another-file.bar 20170404 00:03:20< aeth> vs. src/foo.bar 20170404 00:04:04< aeth> If the typical use of object oriented programming makes this difficult, perhaps the problem is with the object design. 20170404 00:05:20< aeth> Also, there's basically no difference between having two very far apart parts of the same file open and two different files open. Don't search to find the definition, use your editor's functionality to find it. 20170404 00:08:37-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has joined #wesnoth 20170404 00:08:58 * DeFender1031 agrees with aeth. 20170404 00:14:06-!- RatArmy_ [~ratarmy@om126212084036.11.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170404 00:28:25< aeth> In emacs, this is usually M-. 20170404 00:28:39< aeth> And if it works in emacs, it probably is in other editors and IDEs. 20170404 00:29:34-!- RatArmy_ [~ratarmy@om126212084036.11.openmobile.ne.jp] has joined #wesnoth 20170404 00:29:50-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth 20170404 00:30:16 * DeFender1031 just stopped agreeing with aeth. 20170404 00:30:23< DeFender1031> :P 20170404 00:30:49< aeth> You don't think that people should use their editor's functionality to find a definition of something? 20170404 00:31:26< DeFender1031> That's the part I said I agreed with. The point where I stopped is when you mentioned emacs. 20170404 00:32:08< aeth> That's in case someone is reading this later who wants to know how to do it in emacs. If you're using some modern mouse-driven IDE you probably use some modern mouse-driven way that's much longer, e.g. right click or something. 20170404 00:32:54< DeFender1031> hahahahahaha 20170404 00:33:39< aeth> And in vim I guess you grep :-p 20170404 00:34:15< aeth> (You can actually grep from emacs, I've done that before quite a lot.) 20170404 00:40:21< aeth> If everything's at the same level you can grep on ../*/*bar and find everything, no matter how many files/directories 20170404 01:10:50-!- edaq [~edaq3@h184-60-58-252.cytnin.broadband.dynamic.tds.net] has joined #wesnoth 20170404 01:41:20-!- ToBeFree [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20170404 01:48:17< DeFender1031> and if not, grep -r works. 20170404 01:53:50-!- RatArmy_ [~ratarmy@om126212084036.11.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170404 02:08:17-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 02:11:10-!- ArneBab_ [~quassel@freenet/developer/arnebab] has joined #wesnoth 20170404 02:15:01-!- ArneBab [~quassel@freenet/developer/arnebab] has quit [Ping timeout: 246 seconds] 20170404 02:15:25-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20170404 02:17:14-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 02:21:19-!- Narrat [~Narrat@p5DED169E.dip0.t-ipconnect.de] has quit [Quit: They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance.] 20170404 02:30:08-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20170404 02:30:52-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 02:33:59< aeth> The only problem with grep -r is you might accidentally do too much 20170404 02:34:27< aeth> It's not as big of a deal with git, though. Iirc, SVN stores all its metadata per-directory in hidden directories, instead of just at the top level. 20170404 02:35:10< aeth> Although you can't just grep -r from the top level of the project. You'd have to grep -r * or something. 20170404 02:36:12< wesnoth-discord-> aeth: Starting from 1.8, Subversion stores all the metadata in one directory, just like Git. 20170404 02:37:28-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] 20170404 02:48:43< DeFender1031> aeth, yeah, with SVN projects, my command is always "grep -r whatever | grep -v \\.svn" 20170404 02:49:17< DeFender1031> (less efficient than not searching those directories at all, I know, but it works...) 20170404 02:50:39-!- DeFender1031 [~DeFender1@217.132.17.168] has quit [Quit: I'm not back now.] 20170404 02:50:44-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 260 seconds] 20170404 03:06:38-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 03:15:01-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20170404 03:15:22-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 03:30:03< celticminstrel> I would've expected grep -r to skip hidden directories. 20170404 03:40:59-!- RatArmy_ [~ratarmy@om126212080043.11.openmobile.ne.jp] has joined #wesnoth 20170404 03:45:51< aeth> You expect a user-friendly interface from Unix utilities? 20170404 03:46:05< aeth> Unix is easy to *implement*, not easy to *use* 20170404 03:46:21< aeth> Whether the user is an API user or an end user. 20170404 03:46:57< aeth> see e.g. http://web.mit.edu/~simsong/www/ugh.pdf or https://www.dreamsongs.com/WorseIsBetter.html 20170404 03:47:51< aeth> Brainfuck, of course, is more Unixy than C because it is even easier to implement than C. 20170404 03:48:40< celticminstrel> And "Never assume more is less" 20170404 03:49:06< celticminstrel> I wonder how many distributions actually come with more these days. 20170404 03:49:23< celticminstrel> I think the one where more was not less was a CentOS distro. 20170404 03:55:29-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20170404 03:56:40-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 03:56:41-!- RatArmy_ [~ratarmy@om126212080043.11.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170404 04:02:00< aeth> There might be an added option to skip hidden directories. 20170404 04:02:08< aeth> grep -R is not that. -R just follows symbolic links 20170404 04:02:16< aeth> well, I mean, just does -r while following symbolic links 20170404 04:17:21-!- RatArmy_ [~ratarmy@om126212080043.11.openmobile.ne.jp] has joined #wesnoth 20170404 04:32:32-!- Guest11873 [~cengizIO@190.117.93.16] has joined #wesnoth 20170404 04:33:13-!- RatArmy_ [~ratarmy@om126212080043.11.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170404 04:41:32-!- RatArmy_ [~ratarmy@om126212080043.11.openmobile.ne.jp] has joined #wesnoth 20170404 04:44:33-!- Guest11873 [~cengizIO@190.117.93.16] has quit [Quit: ZNC 1.6.5-rc1 - http://znc.in] 20170404 04:52:08-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth 20170404 04:56:33< zookeeper> as you're no doubt unsurprised to hear, "little 200-500 line files in many directories" is pretty much the worst possible option as far as i'm concerned. 20170404 04:57:20< zookeeper> few big files > many small files > many small files in many directories 20170404 04:57:46-!- RatArmy_ [~ratarmy@om126212080043.11.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170404 05:08:27-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 240 seconds] 20170404 05:08:35-!- TC04 [~quassel@venus.arosser.com] has joined #wesnoth 20170404 05:14:27-!- Netsplit *.net <-> *.split quits: TC01 20170404 05:18:06-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 05:36:19-!- SigurdFD [~SigurdFD@dynamic-acs-72-23-110-196.zoominternet.net] has quit [] 20170404 05:51:59-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Ping timeout: 240 seconds] 20170404 06:00:10-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth 20170404 06:01:42-!- madgoat [~gk.1wm.su@2a03:4a80:2:2d4:2d4:70be:ad65:fbbb] has joined #wesnoth 20170404 06:02:09-!- madgoat [~gk.1wm.su@2a03:4a80:2:2d4:2d4:70be:ad65:fbbb] has left #wesnoth [] 20170404 06:24:50-!- noy_ [~Noy@S01067cb21b205894.vs.shawcable.net] has joined #wesnoth 20170404 06:24:50-!- noy_ [~Noy@S01067cb21b205894.vs.shawcable.net] has quit [Changing host] 20170404 06:24:50-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 06:25:22-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20170404 06:25:22-!- noy_ is now known as noy 20170404 06:37:31-!- edaq [~edaq3@h184-60-58-252.cytnin.broadband.dynamic.tds.net] has quit [Quit: Leaving] 20170404 08:38:46-!- celticminstrel is now known as celmin|sleep 20170404 10:26:58-!- RatArmy_ [~ratarmy@om126200125153.15.openmobile.ne.jp] has joined #wesnoth 20170404 10:50:31-!- RatArmy_ [~ratarmy@om126200125153.15.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170404 11:20:46-!- RatArmy_ [~ratarmy@om126200125153.15.openmobile.ne.jp] has joined #wesnoth 20170404 11:52:52-!- Appleman1234 [~Appleman1@pl19787.ag1212.nttpc.ne.jp] has quit [Ping timeout: 268 seconds] 20170404 11:52:53-!- RatArmy_ [~ratarmy@om126200125153.15.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170404 12:21:49-!- RatArmy_ [~ratarmy@om126200125153.15.openmobile.ne.jp] has joined #wesnoth 20170404 12:24:44-!- Kwandulin [~Kwandulin@p200300760F3E7D83E44FE3AB4458A2F0.dip0.t-ipconnect.de] has joined #wesnoth 20170404 13:04:47-!- Appleman1234 [~Appleman1@pl42526.ag1212.nttpc.ne.jp] has joined #wesnoth 20170404 13:21:25-!- RatArmy_ [~ratarmy@om126200125153.15.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170404 13:26:48-!- Appleman1234 [~Appleman1@pl42526.ag1212.nttpc.ne.jp] has quit [Ping timeout: 260 seconds] 20170404 14:05:00-!- tomlukeywood [5c13e83a@gateway/web/freenode/ip.92.19.232.58] has joined #wesnoth 20170404 14:05:58< tomlukeywood> I am trying to compile wesnoth from source and i have followed the instructions on the wesnoth website but i keep getting this error message when running scons 20170404 14:06:00< tomlukeywood> Checking for Boost filesystem library version >= 1.44.0... no Checking for Boost locale library... no Base prerequisites are not met. 20170404 14:06:18< tomlukeywood> i have lib boost installed so i am confused 20170404 14:06:34< tomlukeywood> i am running a ubuntu 14.04 based glinux distro 20170404 14:06:59< wesnoth-discord-> Boost consists of multiple libraries. It looks like you only have some of them installed. 20170404 14:08:52< tomlukeywood> is there a command to run to make sure they are all installed? 20170404 14:09:01< tomlukeywood> i ran sudo apt-get install libboost-all-dev 20170404 14:10:24< wesnoth-discord-> Try installing libboost-filesystem-dev and libboost-locale-dev. 20170404 14:10:31< wesnoth-discord-> http://packages.ubuntu.com/trusty/libdevel/libboost-filesystem-dev http://packages.ubuntu.com/trusty/libdevel/libboost-locale-dev 20170404 14:10:40< tomlukeywood> ok 20170404 14:12:09< tomlukeywood> i get this output 20170404 14:12:11< tomlukeywood> https://paste.debian.net/925908/ 20170404 14:13:00< wesnoth-discord-> Okay, that sounds like a more general problem with Debian. 20170404 14:13:15< tomlukeywood> hmm.. 20170404 14:13:30< tomlukeywood> so i need to reset my apt-get config files or somthing? 20170404 14:13:48< tomlukeywood> the weird thing is its a fresh install 20170404 14:14:30< wesnoth-discord-> I'll go home soon and don't have much time to help you, unfortunately. Please go somewhere else (e.g. #ubuntu ) to ask for help. 20170404 14:14:47< Soliton> "Unable to correct problems, you have held broken packages." you should fix that. 20170404 14:14:58< tomlukeywood> ok thanks wesnoth-discord 20170404 14:15:24< wesnoth-discord-> Call me Jyrki. Wesnoth-discord is just the name of the bot that connects our IRC and Discord chats. 20170404 14:27:34< tomlukeywood> ok i got it to work now with the packages you linked thanks 20170404 14:27:39-!- tomlukeywood [5c13e83a@gateway/web/freenode/ip.92.19.232.58] has quit [Quit: Page closed] 20170404 14:27:46< wesnoth-discord-> Yw 😃 20170404 14:31:34-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 264 seconds] 20170404 14:39:59-!- Appleman1234 [~Appleman1@pl41368.ag1212.nttpc.ne.jp] has joined #wesnoth 20170404 14:52:03-!- celmin|sleep is now known as celticminstrel 20170404 15:06:12-!- Appleman1234 [~Appleman1@pl41368.ag1212.nttpc.ne.jp] has quit [Ping timeout: 260 seconds] 20170404 15:16:10-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 15:18:13-!- THERetroGamerNY [THERetroGa@pool-68-133-48-135.bflony.fios.verizon.net] has joined #wesnoth 20170404 15:56:17-!- Appleman1234 [~Appleman1@pl21277.ag1212.nttpc.ne.jp] has joined #wesnoth 20170404 16:03:28-!- THERetroGamerNY [THERetroGa@pool-68-133-48-135.bflony.fios.verizon.net] has quit [Quit: Be Blessed!] 20170404 16:42:55-!- Kwandulin [~Kwandulin@p200300760F3E7D83E44FE3AB4458A2F0.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20170404 17:33:53-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 268 seconds] 20170404 17:34:06-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 17:35:29-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20170404 17:36:09-!- Kwandulin [~Kwandulin@p200300760F3E7D83ECBE2B9C17BC0DBB.dip0.t-ipconnect.de] has joined #wesnoth 20170404 17:55:53-!- noy [~Noy@24.114.41.198] has joined #wesnoth 20170404 17:55:57-!- noy [~Noy@24.114.41.198] has quit [Changing host] 20170404 17:55:57-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 18:06:46-!- Shiki [~Shiki@p548555DC.dip0.t-ipconnect.de] has joined #wesnoth 20170404 18:15:42-!- claymore [~claymore@unaffiliated/claymore] has joined #wesnoth 20170404 18:19:37-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20170404 18:22:29-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 18:37:46-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has quit [Quit: Connection closed for inactivity] 20170404 18:58:04-!- wesnoth-discord- [~wesnoth-d@baldras.wesnoth.org] has quit [Remote host closed the connection] 20170404 19:40:10-!- Kwandulin [~Kwandulin@p200300760F3E7D83ECBE2B9C17BC0DBB.dip0.t-ipconnect.de] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20170404 20:02:33-!- Narrat [~Narrat@p5DED169E.dip0.t-ipconnect.de] has joined #wesnoth 20170404 20:18:58-!- Appleman1234 [~Appleman1@pl21277.ag1212.nttpc.ne.jp] has quit [Ping timeout: 240 seconds] 20170404 20:32:45-!- claymore [~claymore@unaffiliated/claymore] has quit [Quit: Leaving] 20170404 21:05:03-!- RatArmy_ [~ratarmy@om126234112233.16.openmobile.ne.jp] has joined #wesnoth 20170404 21:11:23-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20170404 21:18:22-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 264 seconds] 20170404 21:24:43-!- Appleman1234 [~Appleman1@pl21277.ag1212.nttpc.ne.jp] has joined #wesnoth 20170404 21:30:06-!- wario [~wario_@unaffiliated/wario] has joined #wesnoth 20170404 21:31:19-!- RatArmy_ [~ratarmy@om126234112233.16.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170404 21:42:31-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 21:42:31-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20170404 21:42:58-!- RatArmy_ [~ratarmy@om126234112233.16.openmobile.ne.jp] has joined #wesnoth 20170404 21:47:01-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 22:00:10-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20170404 22:25:51-!- noy [~Noy@S01067cb21b205894.vs.shawcable.net] has joined #wesnoth 20170404 22:25:57-!- noy [~Noy@S01067cb21b205894.vs.shawcable.net] has quit [Changing host] 20170404 22:25:57-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 22:38:47-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20170404 22:41:42-!- RatArmy_ [~ratarmy@om126234112233.16.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170404 22:44:42-!- Vadatajs [~Vadatajs@63-152-109-86.cdrr.qwest.net] has quit [Read error: Connection reset by peer] 20170404 22:46:09-!- Vadatajs [~Vadatajs@63-152-109-86.cdrr.qwest.net] has joined #wesnoth 20170404 22:46:44-!- wario [~wario_@unaffiliated/wario] has quit [Quit: Leaving] 20170404 22:49:47-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 22:53:51-!- RatArmy_ [~ratarmy@om126234112233.16.openmobile.ne.jp] has joined #wesnoth 20170404 23:04:11-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has joined #wesnoth 20170404 23:06:45-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20170404 23:09:53-!- RatArmy_ [~ratarmy@om126234112233.16.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170404 23:13:15-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 23:22:52-!- Narrat [~Narrat@p5DED169E.dip0.t-ipconnect.de] has quit [Quit: They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance.] 20170404 23:35:56-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 258 seconds] 20170404 23:37:19-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20170404 23:40:54-!- RatArmy_ [~ratarmy@om126234112233.16.openmobile.ne.jp] has joined #wesnoth 20170404 23:50:06-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] --- Log closed Wed Apr 05 00:00:09 2017