-SQL Codes to filter the data Set.
 -- First the Data was imported to SSMS database from an excel spreasheet using the Microsoft Import/Export Wizard
 -- Second, 200 random data was selected for our projects data sample using the following SQL code:
 -        SELECT TOP 200 * FROM [dbo].[movies$]
 -- Third, the 200 dataset were imported to a new tabel in SSMS databse again using Import/Export Wizard and the source for the data was the SQL query
 -- Fourth,movie entity/table had a one to many realtionship with the rating entity/table, so to find the average rating of each 200 movies the following SQL query was used.
 -        SELECT
 -      	M.[movieId]
 -	      ,M.[title]
 -	      ,M.[genres]
 -	      ,AVG(R.[rating]) AS RATINGS
 -      FROM [dbo].[200_MOVIE_DATA] M
 -      LEFT JOIN [dbo].[ratings$] R
 -	      ON R.[movieId] = M.[movieId]
 -
 -      GROUP BY
 -	      M.[movieId]
 -      	,M.[title]
 -	      ,M.[genres]


skeebeedeebeebopp its working!


“…is not called by default.” ?

I also wonder if we can maybe only show that part in case of `pod install` and not `pod update`?


I will be changing the instance details as i am making use of that instance which has rsync installed on it.
Will be posting the updated code.


@gyachdav could you add images as well of all your new characters?
You can place the .jpg's in _/app/components/AntagonistsComp/img/
_


FALSE -> false
later too


will do.

Also seems like the new headings are not loaded. Actually there are no headings at all. any idea why?


just curious: you are writing MD code for learning or for long term MD engine?


I changed my mind.  My optimized code gets the wrong answer, which I think is a problem :-).  Premature optimization has its own problems, obviously.  Your code is simpler... hopefully it will get the right answers :-).


Very true. I'm currently stuck with my approach because I'm not seeing the alternatives. I'm going to need some guidance to where I can learn the alternatives, so that I can apply it to the code.


General Information


When I add/publish this I can't find where I would enter my credentials on the smartthings app. I have the code from the Honeywell login


Thanks! :clap:


Hm....looks like some of the Antagonists don't get their plod value assigned. As a result the comparison which is needed for generating the headings won't succeed.


Sounds good, though this new logic you are describing could obviate the need for PassThroughToDaoContentService since having a single DAO selected would effectively do PassThroughToDaoContentService.


Comment on 3fc4b860e0a2c17819934d678decacd914271e5c.

An issue is here!


Here in line 4, there's a spelling mistake!


Comment on 3fc4b860e0a2c17819934d678decacd914271e5c, file READMENOT.md, line 4.

Oh, this'll end up below!!


Comment on 3fc4b860e0a2c17819934d678decacd914271e5c, file README.md, line 8.

Oh, this'll too end up below!!


@kilbith what about the trash icon texture? (just want to note that)


given these repeated free+return patterns, can you use a "goto done" pattern and do cleanup in one place ?
that's the preferred idiom when you have to free some data on an error condition.

if (condition) {
    ret = errno;
    goto done;
}

...

done:
   if (ret) {
       free();
       free();
    }
   return ret;


> License of source code and **media files**


#86 Добавление favicon с логотипом портала.


We found the problem and are going to fix it :+1:
In short: The API (plodBySlug) seems to return a list of PLOD's for some characters.


ss


Ah sorry


I have [added a GitHub PAT](https://travis-ci.org/jefferis/RANN/settings) to Travis, this should lift the limits.


An issue is here!


Oh, this'll end up below!!


Oh, this'll too end up below!!


PROYECTO OBSOLETO (CREADO PARA PRUBAS)


The JSON object is leaving empty [] where there is no value. The javascript seems to be parsing this correctly in that the lengths are always equal for both first name and last name. But, you are right I should be counting with something more reliable. The question is what?


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20927](https://teamcity.mesosphere.io/viewLog.html?buildId=199176&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 267 Build time: 00:11:15


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20926](https://teamcity.mesosphere.io/viewLog.html?buildId=199160&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 269 Build time: 00:12:05


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20925](https://teamcity.mesosphere.io/viewLog.html?buildId=199159&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 273 Build time: 00:12:27


Well, if you're using my approach, you should note that `any_failing?` as written above should be called `all_passing?` and so will return the wrong result. Instead, please use this method, which will short circuit as soon any criterion fails:
```ruby
def any_failing?(project)
  ALL_CRITERIA.any? do |criterion|
    !enough_criterion? project["#{criterion}_status"],
                      project["#{criterion}_justification"],
                      Criteria[criterion.to_s][:category],
                      Criteria[criterion.to_s][:met_url_required]
  end
end
```


There is a typo here. Probably you mean af_ktls-tool


thanks for reporting. Could you check #28 ? If this fixes you issue I'll release 1.1.1 shortly.


kernel need this too:

CONFIG_AUDIT_WATCH=y
CONFIG_AUDIT_TREE=y


write what changes you made in the commit, so it's easy to figure which commit to roll on to, if needed


Probably want to put imports at the top of the file and not within the method declaration as call invocation will suffer a slight amount.


ditto


This is very interesting! :smile: I'll have it in mind when I return working on my renderer


the code works well we could try solving nth power polynomials


Also created "Icon" folder


Found out that slowly seeking only present in NuPlayer. Maybe I will reverse back to AwsomePlayer in the next beta.


Hi @mostaphaRoudsari,  I still couldn't get the + - thing sorted out. This is actually an isjoined kind of thing, the functionality for which does not exist in the parameters. I was trying to follow along your gendaymtx solution but there isn't a similar case in that example.


New magic package and geojson field in Geolevels, please run:

* pip install -r requirements.txt
* restore boundary_rt.backup
* rebuild opendims db


You can just take the last commit


*use the last commit


Nice work Anu


開業を消しただけの処理。


merge


Reading a bit:

> * This work has a patent filed by our University. However, it is not our intention to derive much monetary rewards from the patent. Most of all, universities are generally non-profit organizations and reputation/recognition (of creating useful techniques) rather than money is utmost important to them; our University is no exception in this case. Do feel free to explore TSM. Should you have further questions or problems about the technique, just drop us an email - we do our best in giving support. **If you are interested in using it for commercial products, we would be happy to listen to you, and then work with you to obtain the right to use with little hassle and at most a small token of appreciation of some form from you.**

Thats something to have in mind. Good intentions but "ask first" policy it seems.


Brilliant!


Fucku


Could we add an vectorized version of mod2pi?

@deriv_rule mod2pi(x::AbstractArray)                          x     ds


同意


Yesterday I was going to add `electron-save-file` as a dependency (https://github.com/ewnd9/electron-image-menu/commit/3bd3f09c894a972256703e99bacc9134e92bc2e2#commitcomment-17008958), but now I've realised there is also npm@2

```
├── index.html
├── index.js
├── node_modules
│   ├── electron-contextmenu-middleware
│   │   ├── index.js
│   │   ├── license
│   │   ├── node_modules
│   │   │   └── comws
│   │   ├── package.json
│   │   └── readme.md
│   ├── electron-image-menu
│   │   ├── index.js
│   │   ├── node_modules
│   │   │   └── electron-save-file
│   │   ├── package.json
│   │   └── README.md
└── package.json
```

In this case I've got

```
Uncaught Error: Cannot find module 'electron-save-file'
```

because `electron-save-file` is used via `remote` (https://github.com/ewnd9/electron-image-menu/blob/50aabcfe300b265ce118a073359688125858fcde/index.js#L9) and in npm@2 installations it's not on the top level.

So for now, I think I will add warning that since dependency is used via `remote` it should be required explicitly.


You're horrible.


One small error of the author found. Educational attainment - uni or above should be 3123 instead of 3213.
Other possible error/area of improvement: all numbers other than gender are incorrect. NA is not considered in n, but are imputated in statistical modeling, glmmPQL (Fit Generalized Linear Mixed Models via PQL).


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20869](https://teamcity.mesosphere.io/viewLog.html?buildId=197684&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 273 Build time: 00:07:41


Will include the comment on statistical modeling in the results/limitation/reference later.


I apologize for not being in a position to check the rest of the code,  but I see in SeleniumPlus you added a method to change the waitForAlert timeout value,  and to change it back to the default.  If not already present,  in SeleniumPlus there should be a method that allows the user to get the current waitForAlertTimeout value.   This supports the scenario where the user wants to temporarily change the wait timeout and set it back to whatever it was before--which might not have been the default timeout value.


Looks good to me!  Thanks Alois.  I'll do a deeper dive into the staging data in the AM.


コメント１


コメントテスト


アイウエオ


#6 es para esta tarea


esses dois construtores têm bastante duplicação de código. DRY.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20870](https://teamcity.mesosphere.io/viewLog.html?buildId=197685&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Error while applying patch Build time: 00:00:20


Click droit, enregistrer sous


Great, I'll make some slides for my part of the presentation, then upload it so it's all in one place. I'll use PPT this time so we can easily embed movies.


Nice test!


囧，你把联系人方式都上传了。。https://github.com/conghui/mutt-config/blob/master/abook/addressbook 我说怎么我的手机号那么快就被人找到了。（记得删除一下，切记要覆盖掉提交历史。。


Please don't change the public constant name TIMEOUT_NOWAIT to DEFAULT_TIMEOUT_CHECK_ALERT_FOR_CLICK. You could add a new constant.


test


my mistake, was typing off a mockup and failed to proofread, thanks for fixing


Your test is failing:

````
Running tests in build/tests/grouter/openflow_flowtable_test
Error: Test "Flowtable Modification" caused a Segmentation Fault!
-- Testsuite FAILED, 0 tests run --
scons: *** [build/tests/grouter/openflow_flowtable_test.passed] Error 1
scons: building terminated because of errors.
````

Also getting a bunch of warnings like the one below:

````
scons: warning: Two different environments were specified for target build/tests/grouter-src/arp.o,
        but they appear to have the same action: $CC -o $TARGET -c $CFLAGS $CCFLAGS $_CCCOMCOM $SOURCES
File "/home/mkourlas/Documents/gini/site_scons/site_tools/test.py", line 44, in addUnitTest
````


The validator class can probably just inherit/extend the calibrator base class. Is there anything different about the two __init__'s?


I'll fix that, but yeah, it'd be great if you could file issues @ArkadiuszMichalski or comment on the PR while it's in progress. Whenever you comment on a commit it puts pressure on those maintaining the repository. They either have to take action straight away in some fashion or ignore your comment (or hope to remember it, but that seems less likely).


发送到发送到


... I hate scons... Just saying...
The reason why it's not failing for me is because it's not re-running it...
As for the second issue, I have no idea why that's happening, as it's the same environment...


How do you know the resource being added is of type CollectionResource?


Wait, no. I wiped build and rerun scons:
```
Running tests in build/tests/grouter/openflow_flowtable_test
-- Testsuite PASSED, 1 out of 1 tests run --
scons: done building targets.
```
Travis gives the same result for [this commit](https://travis-ci.org/draringi/gini/builds/121581449)
What's your git status?


RIGHT


two


WOW! this is laravel?


For the comment, you should also make it clearer. The timeout that you are setting is only used for "Click Listener" to check if the Alert is present so that we will disable the click listener. Please write down the reason in the defect system to explain why you make this change, thanks.


You don't need the ```else``` if you change the ```if``` statement like this:

{% if cm.resource_type|lower == "collectionresource" and not cm.are_all_contained_resources_published  or cm.resource_type|lower != "collectionresource" %}


Inútil.


I get the testsuite passed message as well:

````
Running tests in build/tests/grouter/openflow_config_test
-- Testsuite PASSED, 4 out of 4 tests run --
gcc -o build/tests/grouter/openflow_flowtable_t.o -c -g -DHAVE_PTHREAD_RWLOCK=1 -DHAVE_GETOPT_LONG -Ibackend/third-party/mut -Ibackend/include backend/tests/grouter/openflow_flowtable_t.c
gcc -o build/tests/grouter/openflow_flowtable_test build/tests/grouter-src/arp.o build/tests/grouter-src/classifier.o build/tests/grouter-src/console.o build/tests/grouter-src/ethernet.o build/tests/grouter-src/filter.o build/tests/grouter-src/fragment.o build/tests/grouter-src/gnet.o build/tests/grouter-src/icmp.o build/tests/grouter-src/info.o build/tests/grouter-src/ip.o build/tests/grouter-src/message.o build/tests/grouter-src/mtu.o build/tests/grouter-src/openflow_config.o build/tests/grouter-src/openflow_ctrl_iface.o build/tests/grouter-src/openflow_flowtable.o build/tests/grouter-src/openflow_pkt_proc.o build/tests/grouter-src/packetcore.o build/tests/grouter-src/qdisc.o build/tests/grouter-src/roundrobin.o build/tests/grouter-src/routetable.o build/tests/grouter-src/simplequeue.o build/tests/grouter-src/tap.o build/tests/grouter-src/tapio.o build/tests/grouter-src/tcp.o build/tests/grouter-src/tun.o build/tests/grouter-src/udp.o build/tests/grouter-src/utils.o build/tests/grouter-src/vpl.o build/tests/grouter-src/wfq.o build/tests/grouter/openflow_flowtable_t.o -lreadline -ltermcap -lslack -lpthread -lutil -lm
Running tests in build/tests/grouter/openflow_flowtable_test
Error: Test "Flowtable Modification" caused a Segmentation Fault!
-- Testsuite FAILED, 0 tests run --
scons: *** [build/tests/grouter/openflow_flowtable_test.passed] Error 1
scons: building terminated because of errors.
````

My local copy of the repo is up to date.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20872](https://teamcity.mesosphere.io/viewLog.html?buildId=197745&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 273 Build time: 00:12:03


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20871](https://teamcity.mesosphere.io/viewLog.html?buildId=197700&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 273 Build time: 00:13:00


pode colocar esse if em um `&&` no de cima, fica mais limpo.


The scons warning messages appear on Travis too.


Ada Perbaikan Print Out OP

Penyesuaian Print Out OP,
Saat barang set keluar keterangan u/supplly barang, Jadi di kondisikan

keterangan u/supply barang akan muncul jika mrp bom == False


Why do the tests build grouter again in a second directory?


I like the popup!


I pulled your latest commit, compiled it locally, and pushed to my fork (where travis is enabled)
Works fine on my machine, and on travis. There's something different about your build that is failing it.
And yeah, I know about the stupid scons warning message. It makes no sense though, as the file it's warning about is only touched by 1 environment.
The tests build grouter again in a second environment, because scons complains when you access a different environment.


Thanks, though I still haven't been able to get it to work. I'll probably ask about it on IRC or the mailing list when I get a chance. I'm hoping it's feasible to use nixos as a source-based distro.


Leia denovo o enunciado do exercício 6. Este código não deve estar aqui.


Onde estão os testes desse método?


FYI, if you choose `rebase` instead of `merge`, you can usually avoid the additional commit. :smile:


Also, as mentioned at https://github.com/linuxfoundation/cii-best-practices-badge/commit/f348776d62671de285fb5da5b4c5470707c388db#commitcomment-17028984, this would be clearer if we renamed `enough_criterion?` to `passing_criterion?`.


I am doubting what "free" actually means here... But given that "volunteer" description, I will assume that it means "free of cost" here.


Ah, duly noted.


Ah, yes. See https://github.com/Automattic/wp-calypso/commit/978405e58381b5b84fe61b6af9f7c028322eecd7.

It introduces an error message when there is no `feedId`. I'm using the standard one from the `FeedError` component, which simply displays `Sorry, we can't find that stream.` and the 404 drake with the magnifier.


Couscous


This got updated to

> Note: as of CocoaPods 1.0, `pod repo update` does not happen on `pod install` by default


ERROR: /home/ashish/WORK_RR/packages/apps/AudioFX/src/org/cyanogenmod/audiofx/HeadsetService.java:198: The type HeadsetService.FxSessionCallback must implement the inherited abstract method AudioSystem.EffectSessionCallback.onSessionAdded(int, int)
ERROR: /home/ashish/WORK_RR/packages/apps/AudioFX/src/org/cyanogenmod/audiofx/HeadsetService.java:201: The method onSessionAdded(int, int, int, int, int) of type HeadsetService.FxSessionCallback must override or implement a supertype method


Shouldn't tests for bugfixes use [-3,1] bounds?


friday 4pm


Hi, please read
https://github.com/glinscott/fishtest/wiki/Creating-my-first-test

a) this is a bug fix test, and these are normally run SPRT[-3, 1], not SPRT[0, 5]
BUT
b) it should first be discussed, I see you already opened a pull request, so please wait for feedback


the commit is fucking idiot


Is it not working in Ejecta with this change?


nice!!


Thanks for the hint..

Fixed with 43c962e480f84


I believe it should be `.on()`, because `change` can sometimes be triggered before the completion of the discovery request. If that happens, and we use `.once()` instead of `.on()`, the feed will never be loaded.


:O


I dont have a ios device is this why I can't add it.. I followed every step on the readme


109729064-BranchFlowRateImpactsOAFlow-5119 (mjwitte) - x86_64-MacOS-10.9-clang: OK (2169 of 2173 tests passed, 211 test warnings)

 * 212 tests had: AUD diffs.
 * 214 tests had: EIO diffs.
 * 4 tests had: Table big diffs.
 * 1 test had: ESO big diffs.
 * 1 test had: MTR big diffs.
 * 2 tests had: ESO small diffs.
 * 1 test had: MTR small diffs.
 * 1 test had: ERR diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.82%25-yellow.svg)


This is the actual relevant change, the rest is whitespace crap. Thought I used interactive staging correctly, apparently not.


One you add and publish, that just adds it to the bottom of the device
selection drop down when you add the device.
On Apr 8, 2016 3:47 PM, "Metro44060" <notifications@github.com> wrote:

> When I add/publish this I can't find where I would enter my credentials on
> the smartthings app. I have the code from the Honeywell login
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17030347>
>


This is set on the StarMe_ares.cfg . I think ares does this cut, the default is: 'miniline': '2.0'.


This is not ideal; ex: user may be running some program that lets remote scripts create directories in /tmp. but i guess okay for now.


Ah, cool. Thanks!


Fixed the set storage so that it's outside the loop. I'll look into how to link first name and last name inside of a single wrapper for the entire entry.


I don't have iOS either, and you can add the device from the website.
On Apr 8, 2016 4:08 PM, "Dereck Wonnacott" <dereck@gmail.com> wrote:

> One you add and publish, that just adds it to the bottom of the device
> selection drop down when you add the device.
> On Apr 8, 2016 3:47 PM, "Metro44060" <notifications@github.com> wrote:
>
>> When I add/publish this I can't find where I would enter my credentials
>> on the smartthings app. I have the code from the Honeywell login
>>
>> —
>> You are receiving this because you authored the thread.
>> Reply to this email directly or view it on GitHub
>> <https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17030347>
>>
>


I see. Sorry for potentially wasting fishtest resources.


Awww. I liked the function name `HoTDAAWWG`


OK! As long as it works.


Should this be `ALL_ACTIVE_CRITERIA.any?` so that adding a new future criteria doesn't convert a badge to in progress?


On http://tests.stockfishchess.org/tests,
you can stop your test with the red trash can.


а можно и так: $result +=$value*$value;


You actually don't even need it.


Cool. I did that now.


someone pls fix


got it. I was thinking very granular. I had one count that needed modification and one count that didn't.


начудила)))


I added and published the device now where do I insert my credentials... I
opened the smartthings app there is no where to configure
On Apr 8, 2016 4:08 PM, "Dereck Wonnacott" <notifications@github.com> wrote:

> One you add and publish, that just adds it to the bottom of the device
> selection drop down when you add the device.
> On Apr 8, 2016 3:47 PM, "Metro44060" <notifications@github.com> wrote:
>
> > When I add/publish this I can't find where I would enter my credentials
> on
> > the smartthings app. I have the code from the Honeywell login
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly or view it on GitHub
> > <
> https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17030347
> >
> >
>
> —
> You are receiving this because you commented.
> Reply to this email directly or view it on GitHub
> <https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17030814>
>


substance could have zero diff constant but a non-zero advection constant.
should be related to diff2d (diffusion only):
if( diffspeed || !diff2s )


не верно?((
наверное можно проще, но мои чертоги разума привели меня вот сюда))


Was just curious if you guys had thought about it and had a solution :)

Currently I've defined a valid javascript function that takes a single argument and returns it, so in dev the URLs work unhindered, and in production the replacement regex matches the function name. I'm not sure how to fix it without having a javascript function for dev otherwise. thoughts?


Yes. Move this out of the firmware, into Configtool. There you have plenty of computing power, plenty of memory, it fits with small ATmegas, you can do graphs, buttons, etc. etc. After each round you upload a firmware with improved parameters and try again.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20929](https://teamcity.mesosphere.io/viewLog.html?buildId=199227&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 273 Build time: 00:07:08


gotcha, and since restore can no longer be run against a ops manager that has a UAA, bc that would mean it is not in a un-touched state.. then we dont have to worry about passing the oauth token here?


probably best to do an underscore, since this is already a stem in the upstream block in the template (eg. `opt_#{subdomain}`


ok


@kwaugh @kwaugh @kwaugh @kwaugh @kwaugh @kwaugh @kwaugh @kwaugh


It seemed counter-intuitive to me to enable the bridge for every prod nginx conf, but if I don't, then requests to the new subdomain for SSO wouldn't work, correct?


Fixes #135


the way this is set, it will still enable the bridge to be accessible from all of the subdomains on production, rather than just `onlinepoll.ucla.edu`. -- best to hardcode to `false` since this loop will only run for subdomains.


nice pushing your commit count


Hi Eliza!

I would like to know how cache works, could you tell me shortly?

Thanks in advance! :)


Fixes #136


410pm ok


@dgursoy Doga you might want to rebuild again dxchange updating it on https://anaconda.org/dgursoy/dxchange. The error here in line 260 prevents the hdf5 file reader to work. It is fixed/tested now.


`$array = array(4,2,5,19,13,0,10);
$e = [1, 2, 3];
foreach ($e as $v) {
    $k = $v;
    if (in_array($v, $array)) {
        echo $v.' - YES'."\n";
    } else {
        echo $v.' - NO'."\n";
    }
}`


Temporarily fixes #128


nice job @kwaugh you really knocked it out of the park this time @kwaugh


Hi @hainm! I'm writing this code because I need it for my research. The current scope is about calculating energies for geometry optimization, probably that won't end up in a full MD engine, since for large-scale stuff I use Gromacs.


Sure, will do today.


The rename to "passing_criterion" makes sense.  I've been using 'enough' in the same sense, but if that's clearer, sure.

I don't like having a single massive conditional.  It's complex for *humans*, harder to trace with a debugger, and I think Coveralls will consider that a single statement (so it won't be obvious when a case is uncovered).


looks good @arjun--


sorry, added this after yours but before I saw yours :)

you don't want to enable it for any subdomains.  what's actually happening here is *not* the enabling of bridge usage, but the bridge endpoints being accessible from this fqdn.


do you remember what this check is for?
(I'm doing some updates to hints rendering as part of web-phone-exercises)


also, I'd probably do the SSL subdomain cert adding inside this `.each`, rather than line 90 where you put the TODO


>> On Fri, Apr 08 2016 11:28, Lionel Henry wrote:

> Would you be opposed to make them both lowercase?

Actually yes. Given that the background is red in the DB modeline, with
lowercase letters it becomes too much red. Capitals are better in this case.

It's too short, so I think message with leading [DB] is clearer than [db],
mostly because it differs from standard lower case packages [foo]. Let's keep it
like that. I feel much stronger about this one than with "pkg" case.

For messaging you can pick the string up from ess-debug-indicator
directly. Users can change it if they really want so.


That's exactly what I do on my side. I define a `static(path) => 'static/' + path` function and use the replacement regex in production.


Can I actually do the string interpolation that way?!


The last typically contains the answer and is meant to be auto-bolded. However, it's possible that that bold styles are already present in the last hint. In case they are, we don't want to try bolding it again.


Yep, works for me and removes the extra line. Thanks! :)


Did you add and publish the device handler, then go and add the device and
give it a name?

Then it will show up in the smart things app, where you can touch it, then
click the gear icon to add credentials.
On Apr 8, 2016 4:14 PM, "Metro44060" <notifications@github.com> wrote:

> I added and published the device now where do I insert my credentials... I
> opened the smartthings app there is no where to configure
> On Apr 8, 2016 4:08 PM, "Dereck Wonnacott" <notifications@github.com>
> wrote:
>
> > One you add and publish, that just adds it to the bottom of the device
> > selection drop down when you add the device.
> > On Apr 8, 2016 3:47 PM, "Metro44060" <notifications@github.com> wrote:
> >
> > > When I add/publish this I can't find where I would enter my credentials
> > on
> > > the smartthings app. I have the code from the Honeywell login
> > >
> > > —
> > > You are receiving this because you authored the thread.
> > > Reply to this email directly or view it on GitHub
> > > <
> >
> https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17030347
> > >
> > >
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly or view it on GitHub
> > <
> https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17030814
> >
> >
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17030889>
>


The indentation is not right. Please, fix it.


I do :). This is to check if the hint uses bolding itself. By default, we bold the last hint. If the content creator bolds it themselves, or bolds some part of it, we don't bold it here, we just use whatever bolding their markdown specifies.

This isn't the best way to test for this, but it mostly works (this was in the code before i got here, and long before simple-markdown gave us insight into the actual parsing)


Please do not change the Author Date. Otherwise I'll have to stop looking into this project.


@Mikeschinkel you should not end your sentence with a preposition.


sure! just like:

```ruby
variables(
    app_name: "#{app_name}_#{subdomain}"
)
```


id or server? If the API requires an id, I believe you should change the argument of this method from 'server' to 'id'.

The same comment applies to the other methods.


@clubdeuce http://www.grammarly.com/blog/2014/youve-been-lied-to-heres-why-you-absolutely-can-end-a-sentence-with-a-preposition/


this is temporary, and will be turned into tests during a clean up pass soon.


@draknyte1 Strangely enough, this message was not github notification O.o
`can I find you on IRC anywhere?` - i do not sit in IRC rooms, where i sit? VK/Skype/etc.
And a chat and what the address you offer?


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20931](https://teamcity.mesosphere.io/viewLog.html?buildId=199297&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 273 Build time: 00:06:49


@lucazz why ignore_errors?


The log function looks great, however, if you try to cancel the log dialog it still closes the timer. shouldn't that action cancel the the close? so it would only close after confirming yes or no when asked to log.


просмотрено


@lucazz hardcoded is bad, pls use `{{memcached_port}}` and `{{memcached_listen_address}}`


some comment


As a consequence of changing the signature of the method, you should change the corresponding uri. It should be something like:

uri['servers'] + '/' + id

The same comment applies to the other methods.


An issue is here!


Here in line 4, there's a spelling mistake!


Oh, this'll end up below!!


Oh, this'll too end up below!!


> No, you broke it :)

I don't think so :)
You assign the argument value (in this case, the built-in `sorted` function) to an instance attribute `self._sorted`, but then inside the `_process` method, you use `self._sorted only for the if statement test, and not to actually sort the list. Instead, the built-in sorted function is still used directly:

```python
if self._sorted:
    self._sets = sorted(self._sets, key=lambda s: (-len(s), s))
```

If you wanted to use the user-defined `self._sorted` function, then you would need to call the latter, as in:

```python
if self._sorted:
    self._sets = self._sorted(self._sets, key=lambda s: (-len(s), s))
```

The `sorted` name is only shadowed inside the scope on the `__init__` constructor; inside `_process` it is back to its original, built-in value.


ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:47: The import cyanogenmod.providers.WeatherContract.WeatherColumns.TODAYS_HIGH_TEMPERATURE cannot be resolved
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:48: The import cyanogenmod.providers.WeatherContract.WeatherColumns.TODAYS_LOW_TEMPERATURE cannot be resolved
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:66: TODAYS_HIGH_TEMPERATURE cannot be resolved to a variable
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:67: TODAYS_LOW_TEMPERATURE cannot be resolved to a variable
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:87: TODAYS_HIGH_TEMPERATURE cannot be resolved to a variable
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:88: TODAYS_LOW_TEMPERATURE cannot be resolved to a variable
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:139: TODAYS_HIGH_TEMPERATURE cannot be resolved to a variable
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:139: The method getTodaysHigh() is undefined for the type WeatherInfo
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:140: TODAYS_LOW_TEMPERATURE cannot be resolved to a variable
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:140: The method getTodaysLow() is undefined for the type WeatherInfo
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:195: The constructor WeatherInfo.DayForecast.Builder(Integer) is undefined
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:197: The method setLow(float) in the type WeatherInfo.DayForecast.Builder is not applicable for the arguments (Double)
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:203: The constructor WeatherInfo.Builder(String, Double, Integer) is undefined
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:209: The method setHumidity(float) in the type WeatherInfo.Builder is not applicable for the arguments (Double)
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:214: TODAYS_HIGH_TEMPERATURE cannot be resolved to a variable
ERROR: /home/ashish/WORK_RR/packages/providers/WeatherProvider/src/org/cyanogenmod/weather/provider/WeatherContentProvider.java:215: TODAYS_LOW_TEMPERATURE cannot be resolved to a variable


Yes it sucks, and it's already revoked.


embedded_ruby_cli (kbenne) - x86_64-MacOS-10.10-clang: Tests Failed (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-NA-red.svg)


не тест а загляденье. просмотрено


I actually looked into doing it that way, but was unable to find a way to cancel the window closing event. I can try and look again to see if there's another way to do it, but that also seems like odd functionality to me. I feel like cancelling the dialog is like confirming no.


Ok I know you don't know me I'm pretty savy with this just this is my first
experience with GitHub could you guide me though step by step as a kind
gesture so I know what to do from start to finish including adding the
device creating the device handler and such I would be forever greatful
On Apr 8, 2016 4:25 PM, "Dereck Wonnacott" <notifications@github.com> wrote:

> Did you add and publish the device handler, then go and add the device and
> give it a name?
>
> Then it will show up in the smart things app, where you can touch it, then
> click the gear icon to add credentials.
> On Apr 8, 2016 4:14 PM, "Metro44060" <notifications@github.com> wrote:
>
> > I added and published the device now where do I insert my credentials...
> I
> > opened the smartthings app there is no where to configure
> > On Apr 8, 2016 4:08 PM, "Dereck Wonnacott" <notifications@github.com>
> > wrote:
> >
> > > One you add and publish, that just adds it to the bottom of the device
> > > selection drop down when you add the device.
> > > On Apr 8, 2016 3:47 PM, "Metro44060" <notifications@github.com> wrote:
> > >
> > > > When I add/publish this I can't find where I would enter my
> credentials
> > > on
> > > > the smartthings app. I have the code from the Honeywell login
> > > >
> > > > —
> > > > You are receiving this because you authored the thread.
> > > > Reply to this email directly or view it on GitHub
> > > > <
> > >
> >
> https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17030347
> > > >
> > > >
> > >
> > > —
> > > You are receiving this because you commented.
> > > Reply to this email directly or view it on GitHub
> > > <
> >
> https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17030814
> > >
> > >
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly or view it on GitHub
> > <
> https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17030889
> >
> >
>
> —
> You are receiving this because you commented.
> Reply to this email directly or view it on GitHub
> <https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17031045>
>


remember people can reuse this role for their ruby app deployments. not ignoring errors would most certainly break the playbook run if there's no memcached installed


просмотрено. пиши тесты во время а не после. будет проще кодить


@lucazz wat? This is in the memcached role, why would it not have memcached installed?


good point


Plus, the signature of `Classifier.__init__` reads

```python
    def __init__(self, sorted=True)
```

And in the docstring of `classify` function you write:

> If sorted=True, return class sets are sorted by decreasing size and their natural sort order...

By the way, what's wrong with simply using the built-in `sorted`? Why do you need to pass a `sorted`-like function to `classify`?


просмотрено


[R/merge_gottcha_assignments.R:16:9:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/merge_gottcha_assignments.R#L16) *style:* **Use <-, not =, for assignment.**
```r
  LEVEL = TAXA = NORM_COV = NULL # fix the CRAN note
        ^
```
[R/merge_gottcha_assignments.R:16:16:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/merge_gottcha_assignments.R#L16) *style:* **Use <-, not =, for assignment.**
```r
  LEVEL = TAXA = NORM_COV = NULL # fix the CRAN note
               ^
```
[R/merge_gottcha_assignments.R:16:27:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/merge_gottcha_assignments.R#L16) *style:* **Use <-, not =, for assignment.**
```r
  LEVEL = TAXA = NORM_COV = NULL # fix the CRAN note
                          ^
```
[R/plot_gottcha_assignment.R:20:9:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_gottcha_assignment.R#L20) *style:* **Use <-, not =, for assignment.**
```r
  LEVEL = TAXA = NORM_COV = tool = NULL # fix the CRAN note
        ^
```
[R/plot_gottcha_assignment.R:20:16:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_gottcha_assignment.R#L20) *style:* **Use <-, not =, for assignment.**
```r
  LEVEL = TAXA = NORM_COV = tool = NULL # fix the CRAN note
               ^
```
[R/plot_gottcha_assignment.R:20:27:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_gottcha_assignment.R#L20) *style:* **Use <-, not =, for assignment.**
```r
  LEVEL = TAXA = NORM_COV = tool = NULL # fix the CRAN note
                          ^
```
[R/plot_gottcha_assignment.R:20:34:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_gottcha_assignment.R#L20) *style:* **Use <-, not =, for assignment.**
```r
  LEVEL = TAXA = NORM_COV = tool = NULL # fix the CRAN note
                                 ^
```
[R/plot_gottcha_assignment.R:52:37:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_gottcha_assignment.R#L52) *style:* **Put spaces around all infix operators.**
```r
              labels = expression(10^-1, 10^0, 10^1, 10^2),
                                   ~^~
```
[R/plot_gottcha_assignment.R:52:44:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_gottcha_assignment.R#L52) *style:* **Put spaces around all infix operators.**
```r
              labels = expression(10^-1, 10^0, 10^1, 10^2),
                                          ~^~
```
[R/plot_gottcha_assignment.R:52:50:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_gottcha_assignment.R#L52) *style:* **Put spaces around all infix operators.**
```r
              labels = expression(10^-1, 10^0, 10^1, 10^2),
                                                ~^~
```
[R/plot_gottcha_assignment.R:52:56:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_gottcha_assignment.R#L52) *style:* **Put spaces around all infix operators.**
```r
              labels = expression(10^-1, 10^0, 10^1, 10^2),
                                                      ~^~
```
[R/plot_merged_assignment.R:20:4:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L20) *style:* **Commented code should be removed.**
```r
  #assignment = merged[1:10,]
   ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot_merged_assignment.R:21:4:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L21) *style:* **Commented code should be removed.**
```r
  #taxonomy_level = "species"
   ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot_merged_assignment.R:22:4:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L22) *style:* **Commented code should be removed.**
```r
  #title = "GOTTCHA assignment merge test"
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot_merged_assignment.R:23:4:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L23) *style:* **Commented code should be removed.**
```r
  #filename = "sandbox/test.png"
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot_merged_assignment.R:25:8:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L25) *style:* **Use <-, not =, for assignment.**
```r
  TAXA = LEVEL = NORM_COV = value = variable = NULL # fix the CRAN note
       ^
```
[R/plot_merged_assignment.R:25:16:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L25) *style:* **Use <-, not =, for assignment.**
```r
  TAXA = LEVEL = NORM_COV = value = variable = NULL # fix the CRAN note
               ^
```
[R/plot_merged_assignment.R:25:18:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L25) *warning:* **local variable ‘NORM_COV’ assigned but may not be used**
```r
  TAXA = LEVEL = NORM_COV = value = variable = NULL # fix the CRAN note
                 ^~~~~~~~
```
[R/plot_merged_assignment.R:25:27:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L25) *style:* **Use <-, not =, for assignment.**
```r
  TAXA = LEVEL = NORM_COV = value = variable = NULL # fix the CRAN note
                          ^
```
[R/plot_merged_assignment.R:25:35:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L25) *style:* **Use <-, not =, for assignment.**
```r
  TAXA = LEVEL = NORM_COV = value = variable = NULL # fix the CRAN note
                                  ^
```
[R/plot_merged_assignment.R:25:46:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L25) *style:* **Use <-, not =, for assignment.**
```r
  TAXA = LEVEL = NORM_COV = value = variable = NULL # fix the CRAN note
                                             ^
```
[R/plot_merged_assignment.R:28:65:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L28) *style:* **Commas should always have a space after.**
```r
  df <- dplyr::filter(assignment, LEVEL == taxonomy_level)[1:10,]
                                                                ^
```
[R/plot_merged_assignment.R:35:8:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L35) *style:* **Commas should always have a space after.**
```r
   df[,i] = df[,i] * 100
       ^
```
[R/plot_merged_assignment.R:35:11:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L35) *style:* **Use <-, not =, for assignment.**
```r
   df[,i] = df[,i] * 100
          ^
```
[R/plot_merged_assignment.R:35:17:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L35) *style:* **Commas should always have a space after.**
```r
   df[,i] = df[,i] * 100
                ^
```
[R/plot_merged_assignment.R:39:55:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L39) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  df$sum <- plyr::daply(df, plyr::.(TAXA), function(x){ sum(x[-1]) / (length(x) - 1)})
                                                      ^
```
[R/plot_merged_assignment.R:39:85:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L39) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  df$sum <- plyr::daply(df, plyr::.(TAXA), function(x){ sum(x[-1]) / (length(x) - 1)})
                                                                                ^
```
[R/plot_merged_assignment.R:60:41:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L60) *style:* **Put spaces around all infix operators.**
```r
                  labels = expression(10^-1, 10^0, 10^1, 10^2),
                                       ~^~
```
[R/plot_merged_assignment.R:60:48:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L60) *style:* **Put spaces around all infix operators.**
```r
                  labels = expression(10^-1, 10^0, 10^1, 10^2),
                                              ~^~
```
[R/plot_merged_assignment.R:60:54:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L60) *style:* **Put spaces around all infix operators.**
```r
                  labels = expression(10^-1, 10^0, 10^1, 10^2),
                                                    ~^~
```
[R/plot_merged_assignment.R:60:60:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L60) *style:* **Put spaces around all infix operators.**
```r
                  labels = expression(10^-1, 10^0, 10^1, 10^2),
                                                          ~^~
```
[R/plot_merged_assignment.R:67:1:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L67) *style:* **lines should not be more than 100 characters.**
```r
                   axis.title.x = ggplot2::element_text(size = 0), axis.title.y = ggplot2::element_blank(),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot_merged_assignment.R:68:1:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L68) *style:* **lines should not be more than 100 characters.**
```r
                   axis.text.x = ggplot2::element_text(size = 10, angle = 55, hjust = 1.1, vjust = 1),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot_merged_assignment.R:80:4:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L80) *style:* **Commented code should be removed.**
```r
  #ggdraw(p)
   ^~~~~~~~~
```
[R/plot_merged_assignment.R:81:4:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L81) *style:* **Commented code should be removed.**
```r
  #id <- which(p$layout$name == "guide-box")
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot_merged_assignment.R:82:4:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L82) *style:* **Commented code should be removed.**
```r
  #p$layout[id, c("l","r")] <- c(1, ncol(p))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot_merged_assignment.R:83:4:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/R/plot_merged_assignment.R#L83) *style:* **Commented code should be removed.**
```r
  #ggdraw(p)
   ^~~~~~~~~
```
[tests/testthat/test_merge_gottcha_assignments.R:17:27:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/tests/testthat/test_merge_gottcha_assignments.R#L17) *style:* **Commas should always have a space after.**
```r
species1 <- species[1:150,]
                          ^
```
[tests/testthat/test_merge_gottcha_assignments.R:18:29:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/tests/testthat/test_merge_gottcha_assignments.R#L18) *style:* **Commas should always have a space after.**
```r
species2 <- species[110:214,]
                            ^
```
[tests/testthat/test_merge_gottcha_assignments.R:28:7:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/tests/testthat/test_merge_gottcha_assignments.R#L28) *style:* **Use <-, not =, for assignment.**
```r
input = list("project1" = gottcha_assignment1, "project2" = gottcha_assignment2)
      ^
```
[tests/testthat/test_plot_merged_assignment.R:19:49:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/tests/testthat/test_plot_merged_assignment.R#L19) *warning:* **Do not use absolute paths.**
```r
projects <- data.frame(folder = paste(getwd(), "/../test_data/",
                                                ^~~
```
[tests/testthat/test_plot_merged_assignment.R:20:41:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/tests/testthat/test_plot_merged_assignment.R#L20) *warning:* **Do not use absolute paths.**
```r
              list_dirs(paste(getwd(), "/../test_data", sep = "")), sep = ""))
                                        ^~~
```
[tests/testthat/test_plot_merged_assignment.R:24:89:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/tests/testthat/test_plot_merged_assignment.R#L24) *style:* **Commas should always have a space after.**
```r
projects$accession <- paste("Project_", stringr::str_match(projects$folder, ".*/(.*)")[,2],
                                                                                ^
```
[tests/testthat/test_plot_merged_assignment.R:30:6:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/tests/testthat/test_plot_merged_assignment.R#L30) *style:* **Commented code should be removed.**
```r
    #print(paste("searching ", filename, " in ", path))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_plot_merged_assignment.R:51:24:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/tests/testthat/test_plot_merged_assignment.R#L51) *style:* **Use <-, not =, for assignment.**
```r
input_assignments_list = plyr::dlply(projects, plyr::.(accession), function(x){
                       ^
```
[tests/testthat/test_plot_merged_assignment.R:52:4:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/tests/testthat/test_plot_merged_assignment.R#L52) *style:* **Commented code should be removed.**
```r
  #print(paste(x$assignment))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_plot_merged_assignment.R:55:4:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/tests/testthat/test_plot_merged_assignment.R#L55) *style:* **Commented code should be removed.**
```r
  #res = list(dat)
   ^~~~~~~~~~~~~~~
```
[tests/testthat/test_plot_merged_assignment.R:56:4:](https://github.com/seninp-bioinfo/MetaComp/blob/782f912cb70b7d79bb69f9065e900fed7c67317d/tests/testthat/test_plot_merged_assignment.R#L56) *style:* **Commented code should be removed.**
```r
  #names(res) <- x$accession
   ^~~~~~~~~~~~~~~~~~~~~~~~~
```


looking good!


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20930](https://teamcity.mesosphere.io/viewLog.html?buildId=199263&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1 (1 new), passed: 0, ignored: 267 Build time: 00:13:53
### Failed tests
```
null: Kubernetes e2e suite.[k8s.io] Kubectl client [k8s.io] Guestbook application should create and stop a working application [Conformance]: <no details avaliable>

```


Does not detect my ````~/.emacs.d/Cask```` file. Based on other examples in my auto-mode-alist I suspect a better regexp would be ````("/Cask\\'" . cask-mode)````.
I am in GNU Emacs 25.1.50.1 (x86_64-apple-darwin14.5.0, NS appkit-1348.17 Version 10.10.5 (Build 14F1605)) of 2016-01-28


This is just the handler for memcached flush. The actual memcache flush notification comes over here: https://github.com/Helabs/ansible-ruby-deploy/blob/master/tasks/deploy.yml#L39


i took example on the other option `deny_old_passwords = true` which takes a boolean or a count, and i thought it made sense here as well. `false` to disable the feature.


Good stuff. Are you planning on submitting a PR?


cd desktop


`true` does not have any meaning though, so maybe I should change it to `nil`


//This will search through the var "text" for the name Nicholas

var text=("hello Nicholas, this is the text");
var myName=("Nicholas");
var hits=[];

for (var i=0; i < text.length; i++){
    if (text[i] === "N") {
        for (var j = i; j < (i + myName.length); j++){
          hits.push(text[j]);
        }
    }
}

if (hits.length === 0){
    console.log ("Your name wasn't found!");
}
else{
    console.log(hits);
}


hey, maybe you want sub-second precision on your password expiration. or maybe you want to go big and have your password expire in 136 years - on a 32-bit architecture that will make this a Bignum instead of a Fixnum. (on 64-bit you have to go to 146135511523 years to get to a Bignum though)


Thanks for this, @gvn!


uuups x) sry


@mitchute .... git bisect identified this as the culprit commit.  And I can't tell why exactly.  I'm going to turn off CalcEnergyBalance and change the cell arguments back to const references and see what that does.  There is one section of code where you broke heat conduction lines into two separate lines, but I don't see how that could be a problem.  Other than those two things, this seems like just stuff protected in the `#ifdef`s.


is there also a pom that we need to modify?
also, we're not touching the versioncode, right?


That's a crappy name since ``?foo`` usually denotes "maybe does foo", but this always slices, it just happens to do ``0 or`` and ``length or`` to the inputs.


(I don't have a better suggestion, just saying.  Hah)


I don't think it's a good idea to start translating the blogs. We want a PR back upstream.


Since quite a lot time passed, I ask again: (When) Will the 2.8.4 tag be updated to this commit?


One thing is not right about this... the signed message should be broadcast, not only the json encoded contents. This ut so the sockjs client can authenticate the data upon receipt. In this case, the data that should be sent is that returned by: current_app.bitjws.create_response(newcoin)


> I don't think it's a good idea to start translating the blogs.

This is not part of it...


I was thinking like ``?nth`` which means "do whatever fallback behavior you want instead of throwing an exception"


> killing the English text is not acceptable.

Where?


An issue is here!


AFAIK never, we can't re-release the same versión twice.


Here in line 4, there's a spelling mistake!


Oh, this'll end up below!!


Oh, this'll too end up below!!


smart-slice !


> blog/20151106-mate-1-12-released.md.

Oops... didn't see that. We should revert that part before we start a PR. `pages/` is almost done at this moment.


``smart`` is the convention for inferring how many inputs/outputs it does with the datastack, not for throwing exceptions or not :8ball:


pwd


why is this needed ?


Look at the classify() *function*!  It's ignoring its input sorted argument
now.

I didn't mean sorted to be a way to override the builtin, I meant it as a
boolean.  Perhaps a better name is needed.  Or, if it's callable, we call
it, or drop the sorting feature completely.

On Fri, Apr 8, 2016 at 1:34 PM, Cosimo Lupo <notifications@github.com>
wrote:

> Plus, the signature of Classifier.__init__ reads
>
>     def __init__(self, sorted=True)
>
> And in the docstring of classify function you write:
>
> If sorted=True, return class sets are sorted by decreasing size and their
> natural sort order...
>
> By the way, what's wrong with simply using the built-in sorted? Why do
> you need to pass a sorted-like function to classify?
>
> —
> You are receiving this because you commented.
> Reply to this email directly or view it on GitHub
> <https://github.com/behdad/fonttools/commit/34d43aa797c8b9e4ff42782bfdd7abde7711835d#commitcomment-17031198>
>

--
behdad
http://behdad.org/


Buen hecho


is this section required ?


saw approval from bsparrow435
at https://github.com/basho/lager/commit/7b752f99375f1cd3f795b6bce3831561d24f81af


merging basho/lager/mra/overload_killer = 7b752f99 into borshop-integration-346-mra/overload_killer


basho/lager/mra/overload_killer = 7b752f99 merged ok, testing candidate = 1159f926


ah, good catch.


I don't quite like this arbitrary extraction of functions. Mostly you would extract code if it is used at least twice somewhere. If you extract for clarity then it should be self contained, with no side effects, clear name and do one thing.

This function relies on global `start` and `end`, has non-intuitive name, does two unrelated things, modifies global start and and blinks. I clearly fail to see the benefit in this case.

Sometimes (other packages) the code which is extracted is so simple that reading it takes 2 secs. Understanding the cryptic and often meaningless name of the extracted function takes 20 secs, so you need to go to the doc, or read the code of it, and that each time you debug the parent function.


Thanks for checking. PR merged, should release 1.1.1 soon


It'd be nice to have an official new gem release with this patch included. It's better to depend on gems rather than git repos.


typo


wish git had spell check !!!


Looks good to me.
I must admit, that I did not *seriously* test aria capabilities. So if you have more suggestions, let me know.


sorry... :disappointed:
That was an infelicitous name indeed. I wish I could blame my text editor's syntax highlighting! :)
I'll revert the commit.


To compile the code compile:

cardspok2.cpp with cardspok.h random.h and Console.h


If you use emplace_back you can skip the constructor and so have an inplace object creation.
You can do directly emplace_back(obs_A, obs_B);


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20932](https://teamcity.mesosphere.io/viewLog.html?buildId=199346&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 267 Build time: 00:10:05


No problem! :+1:


Is this right? The second argument to `getType` is a callback function, not an array.


Uh, index is still 85% untranslated. I am going for a shower so...


good plan.


109729064-BranchFlowRateImpactsOAFlow-5119 (mjwitte) - Win64-Windows-7-VisualStudio-12: OK (2175 of 2179 tests passed, 211 test warnings)

 * 212 tests had: AUD diffs.
 * 214 tests had: EIO diffs.
 * 4 tests had: Table big diffs.
 * 1 test had: ESO big diffs.
 * 1 test had: MTR big diffs.
 * 2 tests had: ESO small diffs.
 * 2 tests had: MTR small diffs.
 * 1 test had: ERR diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.82%25-yellow.svg)


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20935](https://teamcity.mesosphere.io/viewLog.html?buildId=199414&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Error while applying patch Build time: 00:00:21


>  If you extract for clarity then it should be self contained, with no side effects, clear name and do one thing.

I agree.

> I clearly fail to see the benefit in this case.

It still gives different purposes to different part of the code. In this case it separates some preprocessing of lesser importance to understand the main function. Also, this makes edebugging easier (it's frustrating having to deal with long functions while stepping).

> Sometimes (other packages) the code which is extracted is so simple that reading it takes 2 secs.

Yes we clearly shouldn't go to that extreme. I don't think I did that.

I'll pay attention to your former remarks when I extract.


const std::regex ?


You're right, that was a line item in the original ticket: https://github.com/melonjs/melonJS/issues/773#issuecomment-181063222


@lucazz I get it, but if `flush memcached` is triggered, it means `memcached` role was run, therefore it means memcached is installed.


Don't revert.  Just fix it, and feel free to rename it.

On Fri, Apr 8, 2016 at 1:54 PM, Cosimo Lupo <notifications@github.com>
wrote:

> sorry... [image: :disappointed:]
>
> That was an infelicitous name indeed. I wish I could blame my text
> editor's syntax highlighting! :)
> I'll revert the commit.
>
> —
> You are receiving this because you commented.
> Reply to this email directly or view it on GitHub
> <https://github.com/behdad/fonttools/commit/34d43aa797c8b9e4ff42782bfdd7abde7711835d#commitcomment-17031458>
>

--
behdad
http://behdad.org/


AddOptionToShowTariffReport (JasonGlazer) - x86_64-MacOS-10.9-clang: OK (2171 of 2171 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg)


Would this work with off screen drawing? Since games don't show everything on the tilemap at once. I think having it load vertical strips for side scrollers it might be possible to eliminate 'white space' on most backgrounds once and for all. What do you think?


> Uh, index is still 85% untranslated. I am going for a shower so...

I'm working on it right now.


I might be wrong, so give me an example of how memcached is not installed when `flush` notification is triggered.


this line never gets hit right? if sql_error_msg is nil, it would be caught at line 169. Am I missing something?


We use `ciso8601` for speed, I presume? I'd add a short comment stating why for folks that aren't familiar with `ciso8601` and `dateutil`.


Comment on 3fc4b860e0a2c17819934d678decacd914271e5c.

An issue is here!


Here in line 4, there's a spelling mistake!


Comment on 3fc4b860e0a2c17819934d678decacd914271e5c, file READMENOT.md, line 4.

Oh, this'll end up below!!


Comment on 3fc4b860e0a2c17819934d678decacd914271e5c, file README.md, line 8.

Oh, this'll too end up below!!


109729064-BranchFlowRateImpactsOAFlow-5119 (mjwitte) - i386-Windows-7-VisualStudio-12: OK (2175 of 2179 tests passed, 211 test warnings)

 * 212 tests had: AUD diffs.
 * 214 tests had: EIO diffs.
 * 4 tests had: Table big diffs.
 * 1 test had: ESO big diffs.
 * 1 test had: MTR big diffs.
 * 2 tests had: ESO small diffs.
 * 2 tests had: MTR small diffs.
 * 1 test had: ERR diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.82%25-yellow.svg)


Literówka (poprawiona w następnej wersji)


all tests pass:
success: http://buildbot.bos1/builders/test-lager/builds/416


Probably best to `raise` here to notify the caller that `id_attribute` is wrong


ok i'm fine with that


This patch is part of #119


End with a `:` instead of `.`


Also mention that it will display when any command is run.


The contract was amended. Please repo sync to grab the latest changes in the CM SDK


Normally I would pass the state by argurment, but in this case this would have required to return the new bounds in a list and then extract them in the main function, thus making things more complicated.

Also I would have preferred the blink in the main function but this depended on the pre-adjusted `end`.

I guess this just goes to show that this is a case where extraction doesn't help though.


@cwillmor I think this broke the build https://ci.swift.org/job/oss-swift-incremental-RA-osx/3272/consoleFull#835342846ee1a197b-acac-4b17-83cf-a53b95139a76


Use the `<div class="alert--info">` to display an info box that the notification is displayed once every 24 hours.

Then move the disable sentence to a new line:

> To display the update check, you can do one of the following:


Typo: definitions.


definition


Typo multithreading


It's good to provide an example as a subpoint, since CLI commands are often not intuitive:

> 1. Use the `--no-update-notifier` flag with any command.
>   - For example, `phonegap run ios --no-update-notifier`


/cc @jcredding


@m-kuhn try https://github.com/nyalldawson/QGIS/commit/282553ee3c2b8d98d004286f31252a79f168aeed

That was intended to fix it for windows, but for some reason failed on the Travis builds


Currently translating the "Applications" section.


[…] the **Vimeo** link […]


Remove the _You can also_ and just say:

> 2. Disable the update checker by alternating the configuration file.
>   1. Open `~/.config/configstore/update-notifier-phonegap.json`
>   1. Set the property `"optOut": false`

Note, on my system it's a `.json` not `.yml`.


If we release this build, then yes it does.

I think that's ok.  In absolute terms, the number of 2.x has been declining since September 2012, and is never going to rise.  Currently, a shade over 10% of the install base is on Android 2.x.  In comparison, a bigger share is on Android 6 devices, and Android 6 only came out in October last year.

(The overall market share of active devices at http://developer.android.com/about/dashboards/index.html has 2.x devices at around 3% and 6 devices at 4%, so we're bucking trends at both ends.)

Moving away from 2.x support and rebasing on 4 is something I've been thinking about for some time.  It would allow us to slim down some our code a bit, because rather than using compatibility layers we can call native APIs.  This will certainly make some of the UI work easier - I remember a discussion we had some time ago about making some changes to the settings screen that we just can't do at the moment.  The sharing integration you mention recently is also something I don't think is full available via the compatibility layer.

Ending support for 2.x wouldn't mean the app that existing installs would stop working.  They'd simply remain on the current version.


Is there a way to clear the module cache on the bot? I think that's what's at fault.


commas in bower.js


I'm curious about the default light returned in the proceeding method, which gets light according to neighbors that if not found, it returns a light value of `15`. Would that likewise be added to this patch?


Wrong document... the correct one is https://docs.google.com/a/sonatype.com/document/d/1PltwayVIyE1NOaS9EcYsfru3yHBpCAJHJ6VIZy9S5O0/edit?usp=sharing


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20936](https://teamcity.mesosphere.io/viewLog.html?buildId=199445&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 273 Build time: 00:07:22


fast-forwarding master to borshop-integration-346-mra/overload_killer = 1159f926


Fixes #22


Эти две строчки надо вынести из цикла.


As far as I know it's slow. For example, it should use inotify on Linux


I'm getting errors with adding a device handler startup failed script..
Would you be willing to help me out to understand from scratch how to get
this working
On Apr 8, 2016 4:33 PM, "David" <metro44060@gmail.com> wrote:

> Ok I know you don't know me I'm pretty savy with this just this is my
> first experience with GitHub could you guide me though step by step as a
> kind gesture so I know what to do from start to finish including adding the
> device creating the device handler and such I would be forever greatful
> On Apr 8, 2016 4:25 PM, "Dereck Wonnacott" <notifications@github.com>
> wrote:
>
>> Did you add and publish the device handler, then go and add the device and
>> give it a name?
>>
>> Then it will show up in the smart things app, where you can touch it, then
>> click the gear icon to add credentials.
>> On Apr 8, 2016 4:14 PM, "Metro44060" <notifications@github.com> wrote:
>>
>> > I added and published the device now where do I insert my
>> credentials... I
>> > opened the smartthings app there is no where to configure
>> > On Apr 8, 2016 4:08 PM, "Dereck Wonnacott" <notifications@github.com>
>> > wrote:
>> >
>> > > One you add and publish, that just adds it to the bottom of the device
>> > > selection drop down when you add the device.
>> > > On Apr 8, 2016 3:47 PM, "Metro44060" <notifications@github.com>
>> wrote:
>> > >
>> > > > When I add/publish this I can't find where I would enter my
>> credentials
>> > > on
>> > > > the smartthings app. I have the code from the Honeywell login
>> > > >
>> > > > —
>> > > > You are receiving this because you authored the thread.
>> > > > Reply to this email directly or view it on GitHub
>> > > > <
>> > >
>> >
>> https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17030347
>> > > >
>> > > >
>> > >
>> > > —
>> > > You are receiving this because you commented.
>> > > Reply to this email directly or view it on GitHub
>> > > <
>> >
>> https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17030814
>> > >
>> > >
>> >
>> > —
>> > You are receiving this because you authored the thread.
>> > Reply to this email directly or view it on GitHub
>> > <
>> https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17030889
>> >
>> >
>>
>> —
>> You are receiving this because you commented.
>> Reply to this email directly or view it on GitHub
>> <https://github.com/dawonn/honeywell-smartthings/commit/5686d894a9af2d7bf2f380293035cb2774b9fbe1#commitcomment-17031045>
>>
>


index.html


Думаю, вполне можно поместить и `deleteMarkers()` выше, и весь этот цикл под один `try/catch`.


Вопрос вкуса, но на мой взгляд будет симпатичнее так:
```java
if (capacity.isEmpty())
    return;

...
```


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20937](https://teamcity.mesosphere.io/viewLog.html?buildId=199481&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 269 Build time: 00:10:20


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20933](https://teamcity.mesosphere.io/viewLog.html?buildId=199360&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 269 Build time: 00:10:21


yep it's my fault, sorry
probably I missed this change when reviewing the code to write the changelog

but anyway you're right, on current code the "stop" command only makes the pet stop attack/guard/follow actions and start wandering until see the owner again and follow him, while the "stay" will make the pet stay on the same spot

the correct behavior is make both commands stop the pet but with a bit different behavior
-"stay" will make the npc stay on the same spot but allowed to start another action if needed (eg: defend itself if someone attack him)
-"stop" will make the npc stop all actions, keep wandering in a range of 1 tile, and don't even try to start another action (eg: it won't defend itself even if someone attack him)

since this thing will require some changes that probably will bring more headaches than solutions, maybe it's better just revert it and make both stop/stay command does the same duplicated action (NPCACT_STAY)


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20934](https://teamcity.mesosphere.io/viewLog.html?buildId=199361&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 273 Build time: 00:12:25


Invite plox? (I'm Nerxit if it's not obvious)


I renamed it to "sort".
By the way, I wonder if this `classify` function could be used in cu2qu to get the glyphs groups to be converted from fonts with partly different glyph sets? At least, it should work for the glyph names, which are string (hence hashable).


To use the UserHelper, I added this bits of code in the appController of the project using this theme. This Sample override the username with the email.
```php
public function beforeRender(Event $event)
{
    $this->viewBuilder()->helpers([
        'TwbsTheme.Users' => [
            'fields' => [
                'username' => 'email',
            ],
            'placeholders' => [
                'username' => __('Email'),
            ]
        ]
    ]);
}
```


:cry: :+1: :rocket:


okay cool don't know why I did that


i was so proud of my very first tests, thank you bastard :disappointed:

i know its not the smallest part of my implementation, but as i pointed out earlier (#57),
the idea was to create some API tests first beacuse:

1.) APIs are easier to test, because they are designed for one specific task.
2.) Since there are quite a lot of stuff involved (routing, controller, output dispatcher etc), we will get at least a notice if a namespace is missing or other parts of the application not working anymore.

Codeception looks really promising, i like the idea of having one test-suite, but i have also the feeling, that i get lost some how. (too many new tools right now)


No, you won't. Why did I think you would?.. I don't know. Thanks anyways.


@shahmishal is going to clear the clang module cache.


simplified in f2d603ab0ed3e2b21e912fb30a56ed1cad87e65a


Awesome.


Tripling the verbosity of the code almost ensures no-one will read it. You've got the code, and an issue # - I'd delete the rest (sorry, you must have had fun translating those logical conditions to English, but it is not as readable or maintainable as the code).


Done!


TeamCity Chorus :: chorus-precise64-master Continuous [Build 2.6.611.ecfeff5bbc6e6efce679931a5c1e6d35226b9e66](http://build.palaso.org/viewLog.html?buildId=71097&buildTypeId=bt323) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:00:19


TeamCity Chorus :: chorus-win32-master Continuous [Build 2.6.203.ecfeff5bbc6e6efce679931a5c1e6d35226b9e66](http://build.palaso.org/viewLog.html?buildId=71096&buildTypeId=bt2) outcome was **FAILURE**
Summary: Compilation error: src\LibChorus\LibChorus.csproj Build time: 00:01:41


It's a comment. Take it or leave it.


this test should pass with our branding changes.


The server won't show up in the list until it starts responding to ping requests. You're "faking" a server so there will never be a ping response. However, it will still show `Total servers: 1` on the right of the server browser.


Done.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20939](https://teamcity.mesosphere.io/viewLog.html?buildId=199518&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 267 Build time: 00:06:28


instead of ignoring, can remove the assert on 115. that way we know atleast  line 116 did not fail.


that's not the only place:
https://github.com/Jeija/mesecons.net/blob/master/luacontroller/index.html#L302

there are also other things to change, e.g.

>

if (event.type=="digiline")

  print(event.channel)

  print(event.msg)

end

should be

>

if  event.type == "digiline" then

  print(event.channel)

  print(event.msg)

end


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20938](https://teamcity.mesosphere.io/viewLog.html?buildId=199490&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1 (1 new), passed: 0, ignored: 267 Build time: 00:15:10
### Failed tests
```
null: Kubernetes e2e suite.[k8s.io] Kubectl client [k8s.io] Guestbook application should create and stop a working application [Conformance]: <no details avaliable>

```


La linea 23 debe ser indentada... cuidado ahi. Corregilo y volvé a pushear...


It should. Thanks for pointing out this typo.


tests in this class should pass with our branding changes.


they are not bad :) they are just not unittests.

1.) I do understand that -> still integration tests
2.) I agree

Don't use unittests and guzzle :) use codeception.

If you wanna use unittests you would have to put the "api" logic into a structure where you can test the units.
but that's to much work for now, trying to get you to BDD with behat and selenium seams to be to much as well that's why i suggest codeception because it exactly does what you intended to do with the unittest :)

And I didn't want to diss your work I just want to make you aware before you create a bunch of tests that get overly complex or you have to write to many of them :)


Hi @klq,
I add the pdf version of linear algebra. I did not find a easy way to fix the markdown version. Sorry!


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20940](https://teamcity.mesosphere.io/viewLog.html?buildId=199556&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 273 Build time: 00:08:06


:sunglasses:


What's the best approach to expose a `Component` as a `ScriptService`, while avoiding code duplication?

This is the situation happening here:

The [VariantStore](https://github.com/phenotips/variant-store/blob/master/variant-store/src/main/java/org/phenotips/variantstore/VariantStore.java) is a stand-alone library, not using any xwiki injection/component/role functionality. It implements the [VariantStoreInterface](https://github.com/phenotips/variant-store/blob/master/variant-store/src/main/java/org/phenotips/variantstore/VariantStoreInterface.java).

I'd like to use it in PhenoTips, so I wrap it in a `Component`, which has the same methods as the `VariantStoreInterface`, and just passes each method call to the `VariantStore`. Now we have:

- `Role`:  [VariantStoreService](https://github.com/phenotips/variant-store/blob/master/integration/api/src/main/java/org/phenotips/variantStoreIntegration/VariantStoreService.java)  which just extends the `VariantStoreInterface`, and annotates it.
- [AbstractVariantStoreProxy](https://github.com/phenotips/variant-store/blob/master/integration/api/src/main/java/org/phenotips/variantStoreIntegration/internal/AbstractVariantStoreProxy.java)  which implements the `VariantStoreInterface` and passes each method to  the `VariantStore`.
- `Component`:  [DefaultVariantStoreService](https://github.com/phenotips/variant-store/blob/master/integration/api/src/main/java/org/phenotips/variantStoreIntegration/internal/DefaultVariantStoreService.java)  which initializes the `VariantStore`, and extends the  `AbstractVariantStoreProxy`.

Finally, I'd like to expose every method in the `DefaultVariantStoreService` component to velocity through
a `ScriptService`. I add [VariantStoreScriptService](https://github.com/phenotips/variant-store/blob/master/integration/api/src/main/java/org/phenotips/variantStoreIntegration/script/VariantStoreScriptService.java), which also extends the `AbstractVariantStoreProxy`, but instead of proxying all method calls to the  `VariantStore`, it proxies them to `DefaultVariantStoreService`.


Would like to see a `monthcenter` option to reproduce the previous behavior.

In my use case, I assum that month is always in the middle. it's YYMMDD or DDMMYY. Any advice ?


hi @klq,
This is my statistics work.
I hope it is okay and easy to understand, but if not I will include the pdf version as well.


Keep me in touch when you're able to disable the artifact deployment on travis


thx for pointing me into the right direction!
and  sorry for misusing the work unit tests.
but i was asking you **today** if "PHPUnit and Guzzle" are the right tools for testing the api, and now
you recommend another tool chain, this is quite confusing and frustrating too ...

:confused:


@CStaplesLewis it looks like there's a [UTF-8 BOM](https://en.wikipedia.org/wiki/Byte_order_mark#UTF-8) at the start of this file - that could be what's making git think the file is binary. Could you try removing it and see if that diff shows correctly?

For whatever reason, locally git is now saying this file is binary. I've upgraded git since I originally posted (I'm on 2.8.1 now) which may have made a difference.


It turns out that I had just failed to update clang.


Making gemset ruby-2.3.0@global pristine.......................................-
Unknown ruby interpreter version (do not know how to handle): all.


Nechapem preco bol zmazany gemius....


Oops.


I like your naming conventions. It clearly states the internal functions of a function. So, in that respect it's not a big deal. But if you deal with globals like this in the future you can make it a macros or defsubst, and maybe add a short note on the side effect.

I almost forgot why it blinks with un-adjusted `end`. I think the reason is that on `*-and-step` evaluation that region is stepped out. So it's to avoid surprising uses mostly.


BTW, I am curious about how they want us to put translated blogs -- apparently they have some plans for l10ned other pages.


Completar el plan indicando como mínimo modalidad, alcance, objetivos, plazos, perfiles, entregables y requerimientos necesarios para efectuar la capacitación y mentoring sobre cada uno de los componentes de la solución. Tener en cuenta que el mentoring va a ser para "migrar" los módulos 2220, PyT y SEG4G a PRD.


> BTW, I am curious about how they want us to put translated blogs -- apparently they have some plans for l10ned other pages.

Clarify please?


I'm debugging an issue with pagination and clipping text. I found this being calculate but never used. Was this intended to be removed or used later?


Shall we avoid having this empty line after first line in a doc? I think it's a waste of space and unnecessary division of short functions. It's not a standard style, nor in ESS nor emacs proper.

I am particularly bugged by this because I heavily rely on paragraphs for navigation.


l10ned other pages (l10ned paths): `/LOCALE/path/to/page`.


> l10ned other pages (l10ned paths): /LOCALE/path/to/page.

Oh... Before this, I would need to revert @liushuyu 's change to the blog page, I need to figure out a way to revert that...


git checkout ...


An extra commit then... well.


rebase -i mark a fixup


Hi bmeeks8,

I've a question/problem with that package and don't know where to place it...so I try it here. Sorry if I'm wrong.

* I tried to modify my custom ruleset after upgrading from 2.2.5 to 2.3 RC and the new version of this package. Unfortunately there's no "Save" or "Submit" button in this GUI. Only a "Clear" button is visible.
Changing the content of /usr/local/etc/suricata/suricata_xxxxxxx/rules/custom.rules get overridden on reloading the interface.

Thanks for any little help!

Regards,

Michl


Indeed I recently noticed standard Emacs docstrings don't have this empty line.


What do you mean by that?  We commonly do specify constraints, e.g. `Index : Comparable`.


System-Fan-Model (EnergyArchmage) - x86_64-MacOS-10.9-clang: OK (2151 of 2172 tests passed, 532 test warnings)

 * 553 tests had: AUD diffs.
 * 411 tests had: RDD diffs.
 * 22 tests had: EIO diffs.
 * 2 tests had: ESO small diffs.
 * 1 test had: MTR small diffs.
 * 19 tests had: BND diffs.
 * 14 tests had: ESO big diffs.
 * 3 tests had: MDD diffs.
 * 16 tests had: MTD diffs.
 * 10 tests had: MTR big diffs.
 * 21 tests had: Table big diffs.
 * 12 tests had: ERR diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.03%25-yellow.svg)


Why this change? Looks much less readable for a complex piece of code.


_Создал новое хранилище._


@adamwgoldberg wanna help this man out :trollface:


Updated signup page


I like passing in the full object too :)


The addition of postCreate to form/Button seems to break dijit/form/RadioButton when bidi is enabled since it will now call onLabelSet() which does not guard for undefined this.titleNode


:+1:

Nice library, by the way. It's exactly what I was looking for.


Nice


Can we go through the reasoning behind this one again?  I don’t think it’s quite that clear-cut.  Suppose you build `List<T>` atop `[(next: Int, element: T?)]`?


I'm still concerned about the first sentence, as it suggests that role="heading" on h1-h6 affects navigation. In practice, you shouldn't put role="heading" on those elements; the role is implied and AT make navigation to them available.

I wasn't sure if the sentence was supposed to reference the idea of using the role on other elements, but as it is the sentence could be shortened to:

> It is tempting to use HTML h1-h6 elements, but these elements offer unwanted default navigation.

Otherwise, to cover both case you could say something like:

> It is tempting to use HTML h1-h6 elements, or add role="heading" to a non-heading element, but in both cases the result is unwanted default navigation.


Remind me when I'm done working on it myself :)


Interestingly you can also do `Picture.destroy(params[:id])` ... but would we need to validate that params[:id] contains something non-malicious? Probably.


#words=".i..i..g .n.a..l.. .a..s..a"
re1="^.i..i..g$"
re2="^.n.a..l..$"
re3="^.a..s..a$"
grep -e $re1 -e $re2 -e $re3 words

This appears to do what I want for part #1. Efficiency debatable (will be trend throughout). Still need to write code to extract each word from "words" variable and append ^ and $ to lock in start and stop characters.


hello


FIRST ATTEMPT WITH JEYKLL


**Коменты**


Get becoming Set, oops :)


It's not needed there.  Sure, can be used.  But we might as well just loop
over each glyph name and then check which fonts it's a member of.  That's
what I'm going to do in my GX font generator.

The reason I put classifyTools together is to fix the mathKern math in
fontMath, since currently it's bogus if the groups from different masters
are different.

On Fri, Apr 8, 2016 at 2:16 PM, Cosimo Lupo <notifications@github.com>
wrote:

> I renamed it to "sort".
> By the way, I wonder if this classify function could be used in cu2qu to
> get the glyphs groups to be converted from fonts with partly different
> glyph sets? At least, it should work for the glyph names, which are string
> (hence hashable).
>
> —
> You are receiving this because you commented.
> Reply to this email directly or view it on GitHub
> <https://github.com/behdad/fonttools/commit/34d43aa797c8b9e4ff42782bfdd7abde7711835d#commitcomment-17031849>
>

--
behdad
http://behdad.org/


Probably want a `DateTimeField` here to match the incoming data.


well yes i had to see what you're doing :) sry


it's making an array in an object vOv


And a force push...


No, that syntax is 100% illegal, you should try it


The scan failed.
Included commits

Commit ID	Owner

84652d046be449561880fdd008307d81cc08a6d7	@BearSpace


Yep, right on here. The browser will assume links are relative unless told otherwise.


/cc @brupm


It's nice isn't it? And if you ever forget what it's generating.... `rake routes`


TeamCity LabKey :: 16.1 Release :: Community :: CDS postgres 9.5 [Build 102](https://teamcity.labkey.org/viewLog.html?buildId=316359&buildTypeId=LabKey_161Release_Community_CdsPostgres94) outcome was **FAILURE**
Summary: Tests failed: 8 (4 new), passed: 46 Build time: 01:38:03
### Failed tests
```
org.labkey.test.Runner: org.labkey.test.tests.cds.CDSVisualizationTest: <no details avaliable>

org.labkey.test.tests.cds.CDSVisualizationTest.verifyPlotToolTips: <no details avaliable>

org.labkey.test.tests.cds.CDSVisualizationTest.verifyAntigenVariableSelector: <no details avaliable>

org.labkey.test.tests.cds.CDSPlotTimeTest.verifyTimeAxisFilter: <no details avaliable>

org.labkey.test.tests.cds.CDSVisualizationTest.verifySubjectCountsWithFiltersAdvancedOptions: <no details avaliable>

org.labkey.test.tests.cds.CDSVisualizationTest.verifyGutterPlotBrushing: <no details avaliable>

org.labkey.test.tests.cds.CDSTest.testLearnAboutStudyProducts: <no details avaliable>

org.labkey.test.tests.cds.CDSTest.clickOnLearnAboutStudyProductsItem: <no details avaliable>

```


For shame @TaranVH, leaving emails of other people in your repository. :stuck_out_tongue:


Might want to change the error to say "Please restart Brave"


Interestingly we can also do `Picture.destroy(params[:id])` as long as we know that params[:id] contains an id and it's safe to do so!


Extra whitespace bugs me too :)


this is part of the 1password extension and is just bundled here. It includes code for the chrome and safari version of the extension


Some info: MMG_ServerStartupVariables

`bool __thiscall EXR_MOSGameFinderServer::Update(EXR_MOSGameFinderServer *this)`

```
    theInfo._bf166 = someInfo.myMaxPlayers & 0x1F | (theInfo._bf166 & 0xFF5F | 32
                                                                             * (someInfo.myPasswordFlag & 0xFB | 4 * someInfo.myIsRankedFlag)) & 0xFFE0;
    theInfo.myProtocolVersion = someInfo.myProtocolVersion;
    theInfo.myIp = 0;
    theInfo.myServerReliablePort = someInfo.myReliablePort;
    theInfo.myMassgateCommPort = MMG_TrackableServer::GetServerPort(v7);
    theInfo._bf166 = theInfo._bf166 & 0xFEFF | *(const unsigned __int16 *)((char *)&v1->myQueryPort + 1) & 0x100;
```


This will work just fine, but remember there's a help that can make this string for you ; )  Hint it's: *something*_url


Looks good!


Why not defaulting to EnumFacing.NORTH ? :P


*unable whoops


Looks good, but you could also have chosen the path helper here! Hint it's  *something* _path


Good work refactoring to image_tag, much cleaner reading


> you should note that any_failing? as written above should be called all_passing?

I *did* notice that.  You'll be unsurprised to know that when I first pasted it in, a bunch of tests broke with exactly-backwards results.  I hear tests are a good idea :-). So, done.

I renamed:

* all_status_enough? => all_status_passing?
* enough_criterion? => passing_criterion?

A git push to do this is on its way.


Yep, this is what lets us trust the stuff in params to be what we expect! Otherwise it could be malicious stuff from the big scary internet. What would happen if someone put "; DROP TABLE USERS;" into the New Picutre form and we didn't have Rails Strong Params? Ahh!


To be honest, I copied the liferay-plugin-package.xml from the
marketplace-portlet which comes with liferay portal and I modified it for
wicket needs..

From the following article, I understand that the LICENSE file is inside
the liferay portal..

https://www.liferay.com/web/bryan.cheung/blog/-/blogs/liferay-adopting-the-lgpl-license


Что?


#WEAVE-259 Fixed


Wouldn't it be better to send an empty string action bar here to forcefully "delete" the action bar on the client?


Ahh much better eh? I know you are a prolific note-taker so I won't bug you too much here, but try not to keep too much Commented-Out code lying around. It just makes the stuff around it harder to read, and if you ever need the old code back.... It's in git!


sure!


Version with D3 tooltip mousemove working


That's correct, @dosten. There is one release each month and this bug is now fixed in the release tool.


Whoops, didn't even pay attention. thanks.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 20941](https://teamcity.mesosphere.io/viewLog.html?buildId=199627&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 273 Build time: 00:08:23


А, не, всё ок. Что-то до меня не сразу дошла суть происходящего.


How about the following idea:
Create a function that checks several common paths if a given file exists like:
`String locateFile(String fileName)`
and returns full path including filename otherwise null if not found. With such a function I would check here at Linux if a given file exist at:

- /home/user/.rodentII
- /ust/share/rodentII
- current_path
- current_path/books

I didn't touch where RodentII files are stored while updating Makefile but there are some reasons to store personality files at user home directory. Currently everything is installed at system level (like c:\program at Windows). An average user can't change personality files that easily.

Generally, with your commit Linux shouldn't be involved as files are copied from Makefile directly to /usr/share/rodentII without any subfolder. But this makes sense. I'll update Makefile tomorrow.

An other think is: Can we rename basic.ini to rodent.conf or rodentII.conf? At least something different to ini. :smile: It always confuses me.

Cheers


First part of cleanup for #178


我觉得把Don't Be A Dick翻译成这样，有信没达雅啊。建议斟酌。


Okie


There is two problems with your ditching of the file extension:

 - This depends on the MIME/content type supplied by the server or assumed by the browser.
  - Browsers may get a `text/plain` content type but notice the HTML and parse it as such, but that's risky.
 - Instead of removing usage of the extension define, just make it blank to achieve the same thing.


it would be better to use `redirect_to picture_url(@picture)` so you're getting Rails to generate that url for you.  That way if your routes ever change format you don't have to make that change throughout your controllers everywhere you've hard-coded urls.


This will not work. It will break if the command has ". Just wrap string into `ess-quote-special-chars`. It worked well for many years and never failed.


> Note that CouchDB doesn't provide an official way to specify these filters on a replication request so we will have to add something.

This is not true, CouchDB officially supports [filtered replication](https://wiki.apache.org/couchdb/Replication#Filtered_Replication).


It would be better to use `new_picture_path` instead of hard-coding the url with `"/pictures/new"` for the same reason as my previous comment in the controller code :)


@andreif Thanks! Reverting.


- Swapping the positions of the primary and secondary buttons
- Moving the Add Image button to the right, and adding a drop-down-like icon as a hint
- Editing the collection name has been addressed on [this commit](https://github.com/Harvard-ATG/ATG-UX/commit/1d8b27636afabea067f638db3a374ec95eb662be#diff-bd7f0322e3c1dd0e76e0bf40987236b9)


Same thing: `"/pictures/#{picture.id}"` should be `picture_path(picture)`


both are needed Vitalie. I did wrap with ess-quote-special-chars.


Note that you can persist replications via the [replicator database](https://gist.github.com/fdmanana/832610). Such replications survive a server reboot.


Ok, I'm going to need some pointers on how to combine the first name and last name together to create a JSON object like this:
        `{
            "firstName":"Ray",
            "lastName":"Villalobos"
        },
        {
            "firstName":"John",
            "lastName":"Jones"
        }`


Yeah, same - no progress,

these kind of hangs usually occurred for me when important key components (mainly qualcomm stuff) had previously gotten patched up

Must be Sony's messed up handling with proprietary changes and the bootloader on the Z5 series they mentioned on the forums on XDA, supposedly this would work on the Z3 :-1:


its okay, don't worry!
i like to play around with new toys too :smiley:


Ah. I see.  This fixes Martin's bug.

I want to get rid of refd command. It complicates the reasoning for no reason.


For the [minimal testing](http://chaals.github.io/testcases/figcaption-anywhere.html) I've done, the caption is the sum of all figcaption children, (and text representations of images added). I think that matches what Léonie found on Windows - I'll try to run my tests later tonight (I have to set up my box first).

I'd also like to know more about what search engines make of this - media search seems like a reasonably important use case for text alternatives in general.

The obvious use case for multiple captions is a cartoon-like diagram of steps:

image - caption: First put the flour and sugar in
image - caption: then put the eggs and milk in
image - caption: then put the bowl on your head
caption: figure 7. Cooking with experts


@Janmm14 its a simple fix, ill probably even PR it from you know where.


Thank you @hsume2,

Luckily this can only be called from the admin interface.


We can't specify `where` constraints.