K.. Once Ubuntu 16.10 shifts to GTK3.20, Ubuntu upstream should be doing some changes, which could then be added to Arc's Unity theme. :relaxed: Additionallly, budgie-remix team'd be doing some testing for 16.10 cycle with GTK3.20 from GNOME Team PPA. So, we might contribute improvements as well. :smiley:


update


2nd Typing


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 22464](https://teamcity.mesosphere.io/viewLog.html?buildId=223500&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0, ignored: 277 Build time: 00:20:21
### 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>

```


Commento per le notifiche.


console log!


in favor of linux users.


Gosto muito da nova navbar! :heart: E adoro os novos icones para os projetos e para os parceiros, tá muito mais limpo assim :smile: sugeria se calhar, ao fazer hover, o icone ganhar cor? Cada projeto/parceiro tem uma cor mais própria, e dava mais vida a essa parte da página sem cansar!


i just didn't find a way to link between the m3u8 format and http formats of the same quality.


i will make it not fatal.


ok


agree


Hm.. I will consider to change it again...


@luiges90  然后呢？


@matejhof

I've basically retained your stuff which was in `*-enhanced` and put it in new directories.


Done...


the direction that you iterate through the perpendicular axis shouldn't make a difference anyway


"Are you sure, you want to cancel." -> Are you sure you want to cancel?


@Nikita-Tut хули заигнорил?


maybe there is a name to make this show up in the docs as `--param/--no-param`


Just curious, which commits have made perfect scrollbar stop working in IE9?


ah, that's true: you can have two instances of the same object


jj


Upps...


Commit comment and issue links are incorrect. This is actually a commit for issue #38, testing loading of old game files.


isn’t this shorter?

```py
if short in name:
    args.insert(0, '-' + short[name])


yep, see #71.


is this supposed to be there?


Boa XD


Just curious, why is this a private method with a capitalized first letter?


Настолько длиннючий вложенный в хеш if уже тяжело читать. можно положить в переменную до создания хеша, или даже (вполне не стыдно) сделать отдельный метод, чтобы тут выглядело как `title: extract_title(connection)`


old values should be restored?


I'm not aware of any way to do this using argparse short of building the whole usage string myself, which I'd prefer not to do if I can avoid it.


ΟΚ ωραία. Να δεις την Τρίτη τι θα δουλέψει προχωρώντας το αυτοκινητάκι με το χέρι και βλέποντας το τι "θέλει" να κάνει, απ' αυτά που εκτυπώνει στο serial monitor. Παρεμπιπτόντως, προτείνω στη γραμμή 57, να μην εκτυπώνεις το ίδιο όπως στη γραμμή 53, για να μπορείς να δεις τη διαφορά μεταξύ τους. Ας πούμε στη γραμμή 57, βάλε να εκτυπώνει "στρίβει πολύ δεξιά" ή κάτι τέτοιο! Καλή δουλειά!


Restores the trigger at `loadeddata`, in case `loadedmetadata` for some isn't triggered (race condition, or what have you…) https://github.com/honestbleeps/Reddit-Enhancement-Suite/commit/413bc9feecc370f635aa23c70e9ffd7ac2e1068a#diff-81e82c385dc9912064f4bc5e91b47e58L1639


@evilaliv3 you are right for sure. Good catch on that getTip function along with crypto/module.js.


Thanks for checking these tests!


Thanks 👍


sdfsdfsd


sdfsdffdfssfdfdsfsd


Steps Followed with this commit.

Step1: Creating a workspace in eclipse and github repository is cloned.
Step2:A New Workspace is created and files are copied from local repository generated by clone operation to the working directory.
Step3:A new branch test_MasterP_Dev2 signifies Developer 2 machine and commit is done on this new branch.
Step4:Remote main repository branch is modified by adding readme file.
Step5:Now as a result remote main branch is ahead one commit, local main branch is behind from is behind from both remote main branch and test_MasterP_Dev2 branch.
Step6:Local main branch is updated first and synced with remote main branch.
Step7:After syncing local main branch with remote main branch again changes of local main branch are merged with test_MasterP_Dev2 to find conflicts.(So that errors generated in test_Master_Dev2 branch not in local main branch).
Step8:Again test_MasterP_Dev2 is merged with local main branch and is pushed to the upstream branch and this commit is reflected  :)


ehehe @tccmatos vou ver isso no canal no slack


Ah I missed this! Good catch!


Καλή προσπάθεια! Μερικές παρατηρήσεις:
1. Έξυπνη η χρήση του else στη γραμμή 52, αλλά έχεις ξεχάσει μια περίπτωση: Οι αποστάσεις δεξιά και αριστερά να είναι 0, επειδή ο υπέρηχος δεν κατάφερε να ανιχνεύσει κάποια απόσταση. Άρα θα πρέπει να μετατρέψεις κατάλληλα τον κώδικά σου, λαμβάνοντας υπόψην αυτές τις τιμές, έτσι ώστε να μην επηρεάσουν την λογική σου (π.χ. εάν ο δεξιά υπέρηχος ανιχνεύσει 0, επειδή είναι πολύ μακριά ας πούμε και ο αριστερά 10, τότε το αμαξάκι θα στρίψει προς... τα αριστερά, μιας και το 0 είναι μικρότερο απ' το 10)
2. Η τακτική που πρότεινα για να κάνετε τις διάφορες δοκιμές, ήταν να σπρώχνετε για αρχή το αυτοκινητάκι με το χέρι, να βλέπετε τις μετρήσεις του και παράλληλα το τι "θέλει" να κάνει, μέσω print outs στο serial monitor. Για αυτό προτείνω δύο αλλαγές: α) Να βγάλεις την ταχύτητα στη γραμμή 51 και 58 (προς το παρόν), β) Να έχεις διάφορα bluetooth.println κάθε φορά που το αμαξάκι στρίβει, τα οποία θα σου δείχνουν τι "θέλει" να κάνει. Οπότε εσύ θα το σπρώχνεις με το χέρι και όταν αυτό θέλει να στρίψει προς τα αριστερά, θα σου τυπώνει στο serial monitor "Stripse aristera" για παράδειγμα. Εσύ δλδ θα ακολουθείς τις εντολές του, σπρώχνοντάς το. Όταν τελειοποιήσεις την "λογική" σου σε ένα ελεγχόμενο περιβάλλον, όπου εσύ σπρώχνεις το αυτοκινητάκι, τότε θα του βάλεις και ταχύτητα, να προχωράει από μόνο του.
3. Τέλος, προτείνω να το έχεις να πηγαίνει ευθεία (δλδ οι μοίρες στο setAngle να είναι 0), εάν είναι "περίπου στη μέση".


Thanks for reviewing @Licshee.

PostgreSQL also allows objects named with A and a (without carets) to exist side by side - you just have to remember to quote identifiers with upper-case letters. What exactly is the problem you see with Â and â?

Regardless, this change opens up the CLR<->PG translation to the user - you're free to define whatever strategy you want, if may involve uppercase/lowercase or it may not. It's true that the default is snake-case because that seems like the common/default option for PostgreSQL naming - if for some reason a user is unhappy with that they can pass some other name translator.


No idea. Fixed here: https://github.com/SparkDevNetwork/Rock/commit/d249cc3c130fb0d2d85bae1c2afb0b7b986be042


添加自定义控件


Step4 commit is done(remotely on main branch) before commiting in Step3  in test_MasterP_Dev2 branch.


--recursive


I was going for the EAFP approach, but I agree that your version reads more nicely and I'll probably change it to that.


OI, a never vanished dream.
有时间的话我们一起来造SCL吧……或者来写a_dance_with_OI?


After that first sync is done with main repository of server.
Again local main branch is merged with test_Master_Dev2 branch.
Finally if no conflicts occured then test_Master_Dev2 is merged with local main branch.
Main branch is pushed upstream to the server.


プルミスしてしまったため、差し戻しました


different from iMAC


@mcostalba: Nice. I didn't know about deque, and had problem with vector, as pointers to elements get stored, the the vector is resized, recipie for disaster…


Replace with ESP8266


dfdf


# CCalculator
### Very simple Custom Calculator with shortcode :)

https://play.google.com/store/apps/details?id=com.choliy.igor.ccalculator

![image_to_describe](https://cloud.githubusercontent.com/assets/18271015/14767825/911f55ac-0a38-11e6-8070-519484420926.png)


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 22465](https://teamcity.mesosphere.io/viewLog.html?buildId=223525&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0, ignored: 277 Build time: 00:27:08
### 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>

```


I just joined


Try this: https://github.com/pathikrit/dijon/blob/b0ad273074b7a35d8328498b8838e5d46339f25c/src/main/scala/com/github/pathikrit/dijon/UnionType.scala

or this:

https://github.com/pathikrit/dijon/blob/babc16fbdc420434a30b373c085ad6177c38ca7c/src/main/scala/com/github/pathikrit/dijon/UnionType.scala


Nå skal jeg vel innrømme at jeg foretrekker å ha semikolon på slutten av hver linje, men det er vel til en viss grad en smakssak.

MEN, man kan ikke uten videre fjerne alle semikolon! F.eks. så må semikolon fortsatt være på denne linjen...


...og som argument i split på denne linjen.


Hvis vi først skal kode javascript uten semicolon, kan jeg foreslå at vi bruker eslint e.l.?


Ah crap forgot I wanted to re-use $className in the regex to avoid invalid replacements.. fix coming up ;)


nice one


from px.snipppets import all
should be obvious for snippets case


test 1


test 2


lel


Тестировал через rest - не удаляет, в базе остаётся


Just a note: Scrutinizer-ci says Form::bind() is deprecated and that it will be removed in version 3.0 (of the form component), and that submit() will replace it: https://scrutinizer-ci.com/g/chamilo/chamilo-lms/inspections/bb608d6f-2f46-4629-898a-5b7a37ac4b55/code-structure/operation/Chamilo%5CContactBundle%5CController%5CContactController%3A%3AindexAction


## Task 1

In the [amniote natural history database](http://esapubs.org/archive/ecol/E096/269/#data) (`task1-files`), there is a large CSV file containing attributes for a number of life history characteristics of amniotes.  Write a program that uses `pandas` to summarize attributes of this entire file **by order** (format below).  Write your output to a CSV file that looks like:

```
class,order,parameter,mean(parameter),95CI(parameter),min(parameter),max(parameter),median(parameter)
Aves,Accipitriformes,female_maturity_d,xxx,yyy,zzz,qqq,sss
```

where you create all of these lines for all of the following parameters (across all orders in the database):

```
female_maturity_d
litter_or_clutch_size_n
litters_or_clutches_per_y
adult_body_mass_g
maximum_longevity_y
longevity_y
female_body_mass_g
male_body_mass_g
```

and where the "95CI" is the 95% confidence interval of the parameter.  Use `argparse` to (1) get the input file name (the amniote natural history database), (2) to get the list of parameters to summarize, and (3) to get the output file name.  Be sure that your program is formatted correctly (PEP8).

- [ ] Program is correctly formatted [PEP8] (3.0 pt)
- [ ] Program functions as requested (12.0 pt)


Whenever local main branch goes out of sync with remote main branch.

Steps to be followed
Checkout as a new branch.
merge the new branch with main branch.
now merge the local main branch with the testing(working) branch
after that merge the testing branch with the main branch and push changes to the upstream.


No specific commit has made it stop working, but it's just a policy change. I thought now it was reasonable to drop support for IE<=9, as Edge would be released band become major instead of IE.


Merged here.


If The blazing MARS doesn't exist, player cannot Special Summon monsters.
http://www.db.yugioh-card.com/yugiohdb/faq_search.action?ope=5&fid=18357&keyword=&tag=-1
なお、その場合でも、『この効果の発動後、ターン終了時まで自分は「RR」モンスターしかエクストラデッキから特殊召喚できない』効果は適用される事になります。


test


Ich habe deinen Patch ausgechecked und getestet. Jedoch kann ich den Fehler nicht nachstellen. Ich habe die Datei `mksites.sh` wie folgt editiert:
```
git diff mksites.sh
diff --git a/mksites.sh b/mksites.sh
index 421bed5..00d0a24 100755
--- a/mksites.sh
+++ b/mksites.sh
@@ -54,8 +54,8 @@ create_experimental_ssid_freifunk(){
 }

 # Hauptprogramm ###############################################################
-create_stable_configs
-create_stable_ssid_freifunk
+#create_stable_configs
+#create_stable_ssid_freifunk
 create_experimental_config
 create_experimental_ssid_freifunk
 exit
```
Damit werden nur die experimental-configs erzeugt. Die SSID für Freifunk Lippe lautete anschließend korrekt `ssid = 'lippe.freifunk.net'.

War die Funktion `create_experimental_ssid_freifunk` bei deinem Lauf evtl. auskommentiert?


可能是题意没明白。


This is so frustrating.

From reading the doc-strings and the conversation you linked to I would conclude that to *ensure* that font-lock is up-to-date one has to use `font-lock-ENSURE`, not `font-lock-FLUSH`. However in some of my lesser packages I still have to use the latter because the former just doesn't do anything, e.g. in the trivial [paren-face.el](https://github.com/tarsius/paren-face).

... much reading ...

Okay I am getting somewhere.

"Ensure" means "make sure the buffer/region as been fontified". It does not mean "make sure all configured keywords have their intended effect in the buffer/region" (see `jit-lock-fontify-now`). So this is not appropriate for  a minor-mode which adds additional keywords to be used, in cases where the buffer uses a major-mode that itself does use font-lock. The text-property `fontified` is used for this.

However it probably  is appropriate (I haven't confirmed this) to use it in this case because the diff is `fontified` = `nil`. But I would expect `font-lock-flush` to work too. Did you make this change in response to a bug report about that not being the case?

The doc-string of `font-lock-flush` is unfortunate. I understood "mark ... as outdated" as "mark buffer/region as needing to be refontified eventually but *do not actually force that to happen now*, something will come along eventually and take for of it".

But what actually happens is that `font-lock-flush-function`=`jit-lock-refontify` is called which essentially does `(put-text-property (point-min) (point-max) 'fontified nil)` and... hmmmmm that's all it does.

So "mark as outdated" does mean "mark as outdated but don't make sure it is updated" after all. And somehow the "something else will take care of this" does immediately kick in. In most cases at least. Without reading even more of font-lock there is no telling.

So what I will do for my "additional keywords minor-modes" is to first set the `fontified` property to `nil`, and then call `font-lock-ensure`.

But let's first see why the obsolete `font-lock-fontify-buffer` used to work.

Hm. It calls `font-lock-set-defaults` to set some variables. So far so good. And then it calls `font-lock-fontify-buffer-function`=`jit-lock-refontify` (the same function as `font-lock-flush`)?!? So that suffers from the same "eventually the refontification will happen but without reading much code there is no telling when issue". Ahhhhhhhhhhhhhhh!

Maybe I will do it like so:

```lisp
(define-minor-mode paren-face-mode
  "Use a dedicated face just for parentheses."
  :lighter paren-face-mode-lighter
  (let ((keywords `((,paren-face-regexp 0 'parenthesis))))
    (if paren-face-mode
        (font-lock-add-keywords  nil keywords)
      (font-lock-remove-keywords nil keywords)))
  (when (called-interactively-p 'any)
    (if (boundp 'font-lock-ensure-function)
        (progn (put-text-property (point-min) (point-max) 'fontified nil)
               (funcall font-lock-ensure-function))
      (with-no-warnings
        (font-lock-fontify-buffer)))))
```

Who knows, I am done with this for now. (Of course I enable several such modes and refontifying the buffer over and over is of course wasteful, maybe I should use some hook to delay until after all the minor-modes have added their keywords. Sight.)


great comment!!!!


первый залив


cambiado


Had the same problem, but according to the link https://github.com/thoughtbot/shoulda-matchers#rspec you should add this to `rails_helper.rb` for it to work

```ruby
Shoulda::Matchers.configure do |config|
  config.integrate do |with|
    # Choose a test framework:
    with.test_framework :rspec
    with.library :rails
  end
end
```


what version of puppet are running (master/node)? i'm currently testing this under 3.7.4 and it seems to work with `@config_hash`, which i do not understand. `@config_hash` is not defined in config.pp, but in my rspec tests the specified keys/values are still included (sic!)


are you sure?


Bad decision in the swig interface, I need to fix that and rerelease


This has broken the existing `t/mldistwatch-big.t` test


I tested all possible chars in UTF32, included those in supplementary planes tho I don't think PostgreSQL will do anything special with them...

The result shows that anything above U+00007F can be used as a part of object name and PostgreSQL won't try to convert it into lower case (if it's a letter defined by Unicode) even if without quoting.

Beside that, sneak_case is mostly C-family-languages-only thing, it's not common to see people using it with non-ASCII chars, not in any world AFAIK, so developers might be intended to use non-ASCII characters as if they are familiar with PostgreSQL's behavior, and by using char.ToLower in Npgsql's "default" translator this means they will have to do extra work to get things work right, which I believe we can have it done already.

After all, the "convert them all to lower case" thing is more about how the SQL language works in PostgreSQL, not about human-readable or whatever likewise, so I believe it's not necessary and *must not* do this for non-ASCII chars.

What I'm trying to tell is:
In the world of PostgreSQL, sneak_case without turning non-ASCII-letters into lower case can be more useful than actually converting them, how PostgreSQL deals with letters is nothing like the .NET ToLower.

I think this is good enough to be a reason not to use char.IsUpper & char.ToLower.


sure for sure


单词拼错也要改嘛！强迫症嘛？


https://github.com/Fluorohydride/ygopro-pre-script/commit/251697e08352bcff8daf59f1ae7110fa01097a27
Fixed, thanks


Yes, additional merkle is a flag that need to be added to the mask `flags` and requires saving the tree, and distributing it out of band.


is this comment intended?


Hi,
First of all - could you, please, provide some debug info: what OS are you running your script on and what ahk version do you use?
Also, I just noticed I forgot to push a patch to this script that fixes multiple files handling.
As for now - please drag'n'drop files onto the script one by one, not multiple at once.
If you do so - it should work.
It shouldn't move any files, but it should create a *.txt file next to the script with the links to the dropped files.
Also, please make sure that you drag'n'drop actual files, not *.lnk labels/shortcuts that lead to those files.

Please, tell me if it helps.


当然要改。。。


Need this as bugfix for my boxes.


shouldn’t you check `substring` instead (in all three changes)?


I checked and the code in `set_piece_hashes` in libtorrent is actually blocking, so you do need the thread in java


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 22466](https://teamcity.mesosphere.io/viewLog.html?buildId=223549&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:13:17


Returning a vector was in there. But it was broken. I've removed it until I have time to do it correctly.


Sorry, @signal; sorry, @slot!

:smile:


Makes sense now.


Works well. My one suggestion would be to put `for order_name in unique_orders:` before `for parameter in parameter_list:`. That way your output cvs file is organized by order as requested in the assignment (with parameter values for each order on successive lines). Currently, your output file is organized by parameter.


or is it because http is usually built into the system?


Add wordpress Child theme


In order to pull the changes steps are:

double click on to the remote repository and pull the changes from server repository.
again double click on local main repository and pull the changes from local repository.
again double click on the any repository so that corresponding file to be updated is opened and select the main repository and right click select merge.


a symbolic value should not show up in an AST (it's a value after all, not an expression).
you could have an expression though that produces a symbolic value when evaluating it (e.g., random or date)


Ok, du hast mich da auf etwas gebracht. Und nein, es war nichts
auskommentiert

Wenn ich die Configs separat erzeugen lasse (also die Sektion stable im
Hauptprogramm auskommentiere), dann werden die Configs für experimental
korrekt erzeugt.

Lasse ich aber beide aktiviert, werden nur die Configs für stable
korrekt erzeugt - bei experimental fehlt dann der erste Teil der SSID.
Und das bei ALLEN CIDs.

Mir scheint, dass die Variablen nach dem ersten Schritt (wenn stable
Configs erzeugt werden) gelöscht werden.

Könnte man das umgehen, in dem ich das Setzen der Variablen in eine
Funktion auslagere und diese Funktion dann jeweils in den Funktionen für
stable und experimental aufrufe?

Mit freundlichen Grüßen
Best regards

Michael Brinkmann

http://freifunk-bad-salzuflen.de
http://freifunk-lippe.de
http://map.freifunk-lippe.de

Threema ID: 2TW6WHXH
OpenPGP ID: 1AC8BF8D

Am 24.04.2016 um 15:59 schrieb Joerg Kastning:
> Ich habe deinen Patch ausgechecked und getestet. Jedoch kann ich den
> Fehler nicht nachstellen. Ich habe die Datei |mksites.sh| wie folgt
> editiert:
>
> |git diff mksites.sh diff --git a/mksites.sh b/mksites.sh index
> 421bed5..00d0a24 100755 --- a/mksites.sh +++ b/mksites.sh @@ -54,8 +54,8
> @@ create_experimental_ssid_freifunk(){ } # Hauptprogramm
> ###############################################################
> -create_stable_configs -create_stable_ssid_freifunk
> +#create_stable_configs +#create_stable_ssid_freifunk
> create_experimental_config create_experimental_ssid_freifunk exit |
>
> Damit werden nur die experimental-configs erzeugt. Die SSID für Freifunk
> Lippe lautete anschließend korrekt `ssid = 'lippe.freifunk.net'.
>
> War die Funktion |create_experimental_ssid_freifunk| bei deinem Lauf
> evtl. auskommentiert?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/FreifunkLippe/site-ffl/commit/70fb4def9e3e9e20e91732894f56ab1a387513e9#commitcomment-17227419>
>


should it returning the same or a different symbolic value?


you could think about abstracting similar tests behind a method.

Also consider import AssignStatementTest._ to avoid having to name the class all over again


finally edited


why is this a stack?


is expression the right type here? shouldn't this be some value (i.e. the potentially symbolic result of evaluating the path conditions)?


the copy function of case classes might simplify this implementation


contrib/codeanalysis/runcppcheck.sh: line 9: ../cppcheck-1.66/cppcheck: No such file or directory


if this is a string, doesn't this prevent you from adding symbolic output?

this would be okay for a concrete interpreter, but not for a symbolic one. for a concrete one, there wouldn't be a path expression though.


Thank you very much!


this is symbolic evaluation, right? not quite clear from the signature.


> "cider-inspect-last-result" does not display dataset as tabulated form.

@Malabarba Guess you got one idea about improving the inspector's UI. :-)

> However, commenting out some code in cider-overlay.el is so simple, I don't mind event though this is not an option :-)

True, but you'll have to do this after every upgrade. Guess we should make it possible to disable this.


ma pupi in cur


:metal:


why do you have two execute methods for statements but only one for expressions? should they use the same environment (a symbolic environment might potentially be a subclass of a concrete environment though)?


What was the crash related to ? I'm pretty sure this breaks autorepeat spells.


a more common name is Empty or NOP for no operation


It's my first contribution and i've just read about the commit message recommendations so... sorry for the long message.


avoid type casts if you can. rather have a method for values that tell you if they represent true.


asd


translations


you could reuse env1.addPathConstraint(e) instead computing it multiple times


Great fix there.  Thank you Ahmed


Yes, this fixes it:
        if (m_timer == 0 && !IsNextMeleeSwingSpell() && !IsAutoRepeat() && !IsChanneledSpell(m_spellInfo))


## **Description:**
Now we can concatenation two string in assembly. Concatenation operation is + and the code generation process is as follow:

1. Calculate length of first string by using the function strlen (i wrote this function) it take one argument a0 which contain the address of string and return the length in v1.
2. Calculate length of second string in the same way.
3. Allocate N byte in memory for new string where N = length of first string + length of second string + 1 for null terminator.
4. Iterate over first and second string and put it's characters in newly crated memory all this by using the function strcpy (i wrote this function).
5. Save the address of created memory in stack to use latter by other nodes.

## **Sample:**
### Input:
In index.php file add the following instruction
`echo "Hello_1" + "Hello_2" + "Hello_2" + "Hello_3" + "Hello_4" + "Hello_5";`
### Output:

> Hello_1Hello_2Hello_2Hello_3Hello_4Hello_5

## Extra:
Because the concatenation process required to add functions to assembly file i rewrite the structure of AsmGenerator so it can print predefined function in  bottom of assembly file.


you are executing s1 without updating the path condition. note that this implies that you cannot access the path condition inside the execution.

when you only use the path condition after the fact while merging, you may not actually need it in the environment.

you could also consider a satisfiability check here to see whether you actually need to execute both branches


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-clang-3.6: Build Failed

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


zwliew, your device tree and the Sony kernel (.185) boot for me on a very similar device, the Xperia Z3+.


Windows includes the provider `Microsoft-Windows-Kernel-Memory`, when used with Keyword `0x40`  `KERNEL_MEM_KEYWORD_MEMINFO_EX`, Windows captures every 0.5s: `Count`, `ProcessID`, `WorkingSetPageCount`, `CommitPageCount`, `VirtualSizeInPages`, `PrivateWorkingSetPageCount`.

So there is no need to capture your own data.


Something like :
`    // execute triggered without cast time explicitly in call point
    if (m_IsTriggeredSpell && !m_timer)
        cast(true);
    // add non-triggered (with cast time and without)
    else if (!m_IsTriggeredSpell)`
wouldn't be enough ?


The breadcrumb bar on every system module section has help link on the far right, and those don't load the .tpl versions. This was the most expedient fix, since other custom admin setups might be counting on that, too.


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-clang-3.6-LibC++: Build Failed

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


try commit


Nice, works well. The structure of your output csv differs from what the assignment requests in two main ways: 1) your columns are largely organized by parameters rather than the statistics of those parameters, 2) I don't see the 95CI anywhere (am I missing something?).

Another change you might consider is rounding the statistics to just 2-3 decimal places to keep the file size down.

I like how you included a separate text file for the parameters, so the user doesn't have to enter them on the command line.


the term stack is confusing here


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-clang-3.6-AddressSanitizer: Build Failed

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


hey, what does `which ruby` show you?

AFAIK the command `ruby -v` should work out of the box, irregardless of whether you're using rbenv or not. I use rbenv, and have something rbenv-agnostic in my theme that works [here](https://github.com/jethrokuan/jetty/blob/master/functions/fish_right_prompt.fish#L6-L14).


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-clang-3.6-ThreadSanitizer: Build Failed

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


@BastienLQ
newly Axolotl has been renamed in "Signal protocol" (see also "Signal on the outside, Signal on the inside", 30 Mar 2016 by Moxie - https://whispersystems.org/blog/)


well, no, because that wouldnt fix what it was trying to fix at all


That's part of my question, what was the issue tried to be fixed here ?


(s zip t).takeWhile(p => p._1 == p._2) might be a much simpler implementation :)


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-clang-3.7: Build Failed

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


+1 for removing these large blocks of commneted code left for the dinasaurs to make sense of

These commit messages (wow) are a lil raw though, and mine are bad enough as is hahaha :dancer:
sod trying to make sense in a large changelog by reading titles alone :)
Thank god the ppa changelings actually use the source diff at least geeks can make sense of them.


do you need to path in the entire environment or would the state maps be sufficient?


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-clang-3.7-LibC++: Build Failed

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


obrigado pessoal! quero ver se acabo logo, mas ainda falta um pouco de tempo... mas vãos que vamos...


Hi Trystan,

With this update, the zoom visualisation stops working (again). I use a mysql datatype to store daily stats so that explains why it's no longer working. I have a phpfina feed with incremental kwh data as well to make the myElectric app working, but that doesn't seem to work with the zoom visualisation.

Is there any fix available to show daily stats in the zoom visualisation ?

Regards,
Roel


@edmistj Should this still be Off?  Errors aren't being shown user-friendly.


I owe a huge thanks to [this comment](http://bbs.archlinux.org/viewtopic.php?pid=1258673#p1258673) explaining how to use libtool to troubleshoot.


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-gcc-4.9: Build Failed

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


toString does not sound like a good idea

case classes all have their own equals methods btw. Also you can use == instead of equals for readability


http://imgur.com/PYNZBsv and click the macro swiftly a few times


Here you tuned using the default values suggested by the "magic tuner"
dividerA,20500,0,40000,2050,0.0020

So it will play games for divider+2050 against divider-2050
and this will cool down towards to end with smaller delta.

No one knows if these are the right parameters for this type of things.
Maybe the initial delta is too large, maybe not.

So yes for any SPSA test, you want to control your results.


You might be interested in http://postgresql.nabble.com/multibyte-character-aware-support-for-function-quot-downcase-truncate-identifier-quot-td1988120.html and the function downcase_truncate_identifier at https://github.com/postgres/postgres/blob/master/src/backend/parser/scansup.c.


Aren't I helpful?


Standard uses eslint under the hood. You can lint with `npm run lint`. https://github.com/arve0/codeclub_lesson_builder/blob/master/package.json#L76


it looks like you are concatenating strings here after transforming any objects into strings. what happens if the output is symbolic or a choice?


In Kommentaren kann man mit @mention auch speziell Leute oder Gruppen aufmerksam machen, z.B. @okitec


4.27 ppt 자료


WQ，改错文件了


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-gcc-4.9-NoThreads: OK (393 of 398 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-98.74%25-yellow.svg)


Yea it's OK, but maybe you could extend that PATH example to add `C:\Program Files (x86)\GnuWin32\bin` along with current `C:\Program Files\GnuWin32\bin` to make GnuWIN32 available on 64bit machine?


Solidity backend


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-gcc-5: Build Failed

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


this commit really broke a my installation. Do you think you can create a branch from the code off the previous revision to this one?  there are breaking changes in this commit.


Der Fehler lag in der Zählervariable i. Ich habe `mksites.sh` so angepasst, dass i in den entsprechenden Funktionen auf 0 gesetzt wird. Siehe commit 92af21485070ee73124a6b51a34a0c1be118b32a.


@durnezj  je mag gerust een account aanmaken op naam van wsde. Zet de credentials op de wiki of geef ze door aan ons.


а просто LOGGER без супера чо не работает?


и методов.


> this commit really broke my installation.

Can you elaborate ?


test


Thank you ! Tried it (on windows compiled server) but couldn't reproduced, strange. (The item get stuck/grayed but no crashes or anything)


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg)


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg)


> This is so frustrating.
>
> From reading the doc-strings and the conversation you linked to I
> would conclude that to ensure that font-lock is up-to-date one has
> to use font-lock-ENSURE, not font-lock-FLUSH. However in some of my
> lesser packages I still have to use the latter because the former
> just doesn't do anything, e.g. in the trivial paren-face.el.

Yeah, I've been pretty uncertain about the whole situation.  I stopped
somewhere between here and "Okay I am getting somewhere" when looking
into this previously.

> ... much reading ...
>
> Okay I am getting somewhere.
>
> "Ensure" means "make sure the buffer/region as been fontified". It
> does not mean "make sure all configured keywords have their intended
> effect in the buffer/region" (see jit-lock-fontify-now). So this is
> not appropriate for a minor-mode which adds additional keywords to
> be used, in cases where the buffer uses a major-mode that itself
> does use font-lock. The text-property fontified is used for this.
>
> However it probably is appropriate (I haven't confirmed this) to use
> it in this case because the diff is fontified = nil. But I would
> expect font-lock-flush to work too. Did you make this change in
> response to a bug report about that not being the case?

No, not to a bug report.  When debugging for #2616 and 0a2eea0, I
wasn't seeing any effect with `font-lock-flush`.  My Emacs build is a
little old (cf79616, 2016-02-14), but it's after the
`font-lock-ensure` fix I mention in the commit message.

I went into it with the impression that the way to do this was
`font-lock-flush` (to mark as outdated) followed by `font-lock-ensure`
(to make sure things were re-fontified).  `font-lock-ensure` by itself
seemed to work, which I figured was because the diff in that case is
text with no properties that was inserted in a temporary buffer.

But reading your comments here (especially about why
`font-lock-fontify-buffer` works), I'm a bit more uncertain about the
whole thing.


Nope, I just had someone test on a Captivate.


Misschien is het beter/properder om die in de **routes.yml**-config file te plaatsen? Momenteel staat het in de PlaceholderController. Deze controller zal binnenkort wel verdwijnen en het zou niet proper zijn om voor 1 route een controller aan te maken.


Create .gitignore


Helps issue #16


Runtime support is on hold because the names of the members I’ll have to admit will almost certainly change due to ceylon/ceylon#6226.


QtWebkit is a separate package in Fedora. Till now, we disable the mock hack that seems to be needed for sphinx when running for readthedocs only but we do not see any other need to depend on Webkit, why so?


Edit: fixed for US military postal codes


I don't think foreach does what you think it does. see `mkString`


LOL this commit also contributed to a BC break.  Why wasn't a 2.4x branch created before this change was done ?


1. Take `m3u8_formats or f4m_formats`.
2. Filter non video+audio formats.
3. `sort_formats`.
4. If len of remaining formats matches `len(qualities)`
 - then copy corresponding format data .
 - else use current approach.


I did modified like this..
tcph = (struct libnet_tcp_hdr )(ihP + sizeof(ihP) + 14);
but ihP value is too big..

this solution is working..!!
tcph = (struct libnet_tcp_hdr *)(ihP + 1);

i think you said "this way is work. but, use another way"

question..!!
i used pointer struct.. then am i used another way..??

    const u_char ihP; like this??


Thats the whole reason of this change, before it, it was able to dupe AND crash server.


@dangitsdaaaaang: it looks like you based the EMF+SWMH `geographical_region.txt` upon the EMF+MiniSWMH one, because you've deleted the regions from it that I normally delete from EMF+MiniSWMH when basing it upon EMF+SWMH's (e.g., `world_india_rajastan`, etc.)


The break is on the  "sonata-project/admin-bundle": "3.x-dev@dev",

It was moved from 2.4 .. which caused other dependency breaks.


Okay, I didn't get a crash since I already have another fix against that :
`diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp
--- a/src/game/Spell.cpp
+++ b/src/game/Spell.cpp
@@ -6635,6 +6635,11 @@ SpellCastResult Spell::CheckItems()
     // cast item checks
     if (m_CastItem)
     {
+		// The item may have been destroyed via macro between spell::prepare and spell::cast, recheck its existence
+		Item* realItem = p_caster->GetItemByPos(m_CastItem->GetBagSlot(), m_CastItem->GetSlot());
+		if (!realItem || realItem->GetEntry() != m_CastItem->GetEntry())
+			return SPELL_FAILED_ITEM_GONE;
+
         if (m_CastItem->IsInTrade())
             return SPELL_FAILED_ITEM_NOT_FOUND;


the echo statement should probably print the result of an expression (which can be a constant) not always a constant string.

in that case you will also have to deal with symbolic values


ffffuck


I forked and created a branch from right before this commit was done. So I have resolved my issue for the mean time but ... ideally when a change like this is going to be done there would should be a branch created .. no ?


:sos:
js noob here: waarom moet er een array zijn die "term" en "timer" bevat?
also: wat wordt bedoeld met die "500"?


avoid instance of if possible. consider pattern matching or a function as alternatives


Sorry for being late. I was working on troubleshooting other modules of my board.
I've tried with new PC, not recognized. You recommended changing CDC device descriptor, like setting new value to idProduct (0x1122 or anything ??). It also didn't work. Any more suggestion? Can I mail you my project folder for a look.
Thank you for your reply.


@namreeb look at it
Anyway, my fix should also reduce packet amount, due to less spell msg start being sent. Its currently online on VoA so if any side effects pop up, Ill update.


your design assumes that expressions never modify the environment, right?

this might or might not be true for php


avoid instance of, consider pattern matching


Sweet!


avoid null values. this should likely be either an exception or a new symbolic value


why this.toString()?


consider if you can abstract more commonalities into the superclass, so that you only have one or two lines for each specific And/Or/... class


A commit on a dev branch is not supposed to be BC with anything. On a dev branch, things can break at any given time (that's why you should not use them).


Fair enough. I'm not entirely sure the not sent packet are not needed or how much packet it saves but yes, I'm interested in any feedback about this ! Thank you for the infos.


literally no reason to do this but ok~ 👎 👎 👎 👎 👎 👎


Explanations are here : https://github.com/sonata-project/SonataAdminBundle/issues/3731


Because the latest master wasn't BC at all


The project I really want to make with this class is a program that would help me at work.  I would do a data dump from our system into a CSV file.  My Java program would go through the lines and using different algorithms, the program would output which inventory items to order and how much.  I can pick which columns to output out of our system so I believe I could make this as complex as needed.  I would like to add a GUI and maybe some user settings as well.


you are intermixing the stack of the interpreter with the stack of the program. that's potentially dangerous and very implementation-specific. consider making the call stack explicit in the environment (you're environment has even the methods for that)


Ok. Got it. I'll try and fix my dependencies.


avoid null values if you can. prefer `Option` if necessary


what happens if this is not a function?


I mean the "Serial number string descriptor", value returned by Get_SerialNum().
Serial number for CDC device must not be same as previously connected MSC.


why remove it? the environment is no longer used anyway


yes, of course, thanks.


Тільки не драйвер, а ключове слово. Драйвер – це цей файл з ключовими словами плюс допоміжні файли .


Very late since that commit, of course.
But just looked at it, and it looks like you are mixing conttroller and service functionality.
This hasing and storing code should be in a service, not in controller.
If I would be a reviwer of this code, I would ask you to move this code to service.


I just pushed up newly built code with a lot less dependencies, may want to make sure it didn't overwrite your changes here


`yield_shares()` already does `@cv.broadcast` waking all sleepers?


it's the standard math library that contains functions declared in math.h


Sam vprasanje zakaj si vse spremenil v spremenil v double ce so teze podane v intih? A nebi blo bolj samo infinity spremenit v int? Oziroma bi INF uzeu iz c++ knjiznice limits in infinity definiral takole: `int inf = std::numeric_limits<int>::max()`. Povezava to [knjiznice](http://www.cplusplus.com/reference/limits/numeric_limits/)


@RyanBalfanz No, `breakTime` is defined outside the this function so I can use it in two functions. `startBreakTimer` and `updateBreakTime`.


@Havunen @trueadm This commit broke Travis.


Why are we commenting out the models?


Recursion is expected when blocks are connected, yes. But it can't be infinite unless the whole world is made of the windmill block. It will stop at the first different block, and only goes in UP-SOUTH-EAST directions.
Do you have some really low call stack size or something ?


yes :)


@nikic Thanks :-) I'm not really familiar yet with the new array API. In interface.c for CURLOPT_RESOLVE, ext/curl is also using ZEND_HASH_FOREACH_VAL should I change also this reference ?


Oi Keli.

É necessário seguir um padrão de comentário de método. O javadoc possui um exemplo do padrão que propõe:

```java
/**
 * Returns an Image object that can then be painted on the screen.
 * The url argument must specify an absolute {@link URL}. The name
 * argument is a specifier that is relative to the url argument.
 * <p>
 * This method always returns immediately, whether or not the
 * image exists. When this applet attempts to draw the image on
 * the screen, the data will be loaded. The graphics primitives
 * that draw the image will incrementally paint on the screen.
 *
 * @param  url  an absolute URL giving the base location of the image
 * @param  name the location of the image, relative to the url argument
 * @return      the image at the specified URL
 * @see         Image
 */
 public Image getImage(URL url, String name) {
        try {
            return getImage(new URL(url, name));
        } catch (MalformedURLException e) {
            return null;
        }
 }
```

Fonte: http://www.oracle.com/technetwork/articles/java/index-137868.html


@nikic I'll change this to
```C
char_list = (char **) safe_emalloc(zend_hash_num_elements(ph) + 1, sizeof(char *), 0);


Oi Attany, miga linda.

Sugiro seguir um padrão de comentário de método. O javadoc possui um exemplo do padrão que propõe:

```java
/**
 * Returns an Image object that can then be painted on the screen.
 * The url argument must specify an absolute {@link URL}. The name
 * argument is a specifier that is relative to the url argument.
 * <p>
 * This method always returns immediately, whether or not the
 * image exists. When this applet attempts to draw the image on
 * the screen, the data will be loaded. The graphics primitives
 * that draw the image will incrementally paint on the screen.
 *
 * @param  url  an absolute URL giving the base location of the image
 * @param  name the location of the image, relative to the url argument
 * @return      the image at the specified URL
 * @see         Image
 */
 public Image getImage(URL url, String name) {
        try {
            return getImage(new URL(url, name));
        } catch (MalformedURLException e) {
            return null;
        }
 }
```

Fonte: http://www.oracle.com/technetwork/articles/java/index-137868.html


Koda je ze uporabljala INFINITY iz utility ki je double. Pa ali ne bi bilo za teze bolj smiselno uporabljati double?


Hello Roel, incremental kWh data recorded with PHPFina should work with the zoom visualisation, delta needs to be set to 1. Do you get any errors? What do you see when you try it?


> What's the use case for question and group settings?

Question settings => Question attribute : https://github.com/SondagesPro/LS-arrayTextAdapt or https://github.com/SondagesPro/LS-cpVille or https://manual.limesurvey.org/Question_type_-_Short_free_text#Time_limit_.28time_limit.29 or https://manual.limesurvey.org/Question_type_-_Array#CSS_class_.28css_class.29

Group : anything else : Group css class , group order by something , group hidden (set quickly all question inside hidden)

It's not "Use cas" needed : if we use EAV : we can allow setting for all object.


Do not make any change to these codes until I get MCMC and ABC codes to work again !


ouh yes nice catch :)


Here is what I suggest:
Based off the data so far it seems like the denominator is in the range of 25K to 30K.
I suggest to do a sprt run with a denominator of 25000.  I am hoping we can find fixed value to satisfied both stc and ltc.  Making the denominator dynamic will make seems very complicated and tough to work with for any future lmr patches.


大一下C++ 面向对象设计


heya, thanks but beware this is untested


And with this all rotor settings can be modified at runtime.


Hello Minh Quang, bạn có bản chạy java mà không dùng framework spring không?


Lembre-se que na estrutura condicional if/else o IF deve conter a condição positiva, esperada, caminho feliz. E no else o caminho alternativo, ok? =)


thanks guys ;)


fix #334


Ok, I changed ID1, ID2, ID3 in Get_SerialNum(). Still no luck.
Thank you


embedded_ruby_cli (macumber) - 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)


@nikic I don't think we should catch this and create a custom error when libcurl is already doing that for us. But this led me to the fact that I forgot to assign the error value

```C
error = curl_easy_setopt(ch->cp, option, curl_handle->cp);
```
so that people can find their errors with ```curl_errno($ch)``` i'll fix that in the next commit before merge.
About the life time i'm not sure neither what would you suggest to do ?


O plano era ajustar os fluxos principal/alternativo em outros commits, já que existe uma issue separada. Mas é melhor alterar juntos, então?


Yes


I wrote to you in the other branch about this, the method is in fact blocking, you do need the tread


Mình dùng spring để khởi tạo đối tượng theo singleton pattern thôi. Cũng dễ
dùng mà. Bạn down Eclipse Mar 2 về là chạy được luôn. Bài này mình vẫn chưa
hoàn thiện xong. Bạn có thể fix tiếp nhé.

BR.

2016-04-24 22:42 GMT+07:00 Tiến Nguyễn <notifications@github.com>:

> Hello Minh Quang, bạn có bản chạy java mà không dùng framework spring
> không?
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/nguacon90/numberlinkSatSolver/commit/044af139424847967287f6616199abc20413f30a#commitcomment-17227758>
>

--

..................
*Quang Minh.*


It is a test comment!


@nikic Again I used the exact same logic that was implemented during the PHP7 migration to new array. The logic is currently used in interface.c for CURLOPT_RESOLVE. Should I also change this ?

And thanks for the code review it's much appreciated


Conversation Crashed in first login session 😐


Tego nie powinno tutaj być!


the changes had been pushed to the actual code previously, I just hadn't run `gulp browserify`


such a long page


It seems you haven't configured your IDE properly… You are using spaces instead of tabs


No need for std::move() here since item(*it) is already an r-value (it's a temporary). This just creates a compiler warning. Same applied below


Herzlichen Dank! Funktioniert perfekt. Einen habe ich noch:

In der build_fflip_fw.sh gibt es unter den Variablen folgende Zeile:

SITES=(`ls $DIR/sites`)

Problem ist, an dieser Stelle ist das mksites.sh-Script noch nicht
gelaufen. Wenn der Ordner sites also nicht existiert, bricht das
Buildscript beim ersten Lauf mit Fehlern ab. Startet man es erneut, ist
der Ordner vorhanden und es läuft.

Mit freundlichen Grüßen
Best regards

Michael Brinkmann

http://freifunk-bad-salzuflen.de
http://freifunk-lippe.de
http://map.freifunk-lippe.de

Threema ID: 2TW6WHXH
OpenPGP ID: 1AC8BF8D

Am 24.04.2016 um 17:02 schrieb Joerg Kastning:
> Der Fehler lag in der Zählervariable i. Ich habe |mksites.sh| so
> angepasst, dass i in den entsprechenden Funktionen auf 0 gesetzt wird.
> Siehe commit 92af214
> <https://github.com/FreifunkLippe/site-ffl/commit/92af21485070ee73124a6b51a34a0c1be118b32a>.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/FreifunkLippe/site-ffl/commit/70fb4def9e3e9e20e91732894f56ab1a387513e9#commitcomment-17227612>
>


@Licshee so if I understand you correctly, you're proposing that we keep the current snake_case translator, except that it won't treat non-ASCII uppercase letters as word beginnings? In other words, for a table named SomeŜhittyName we'd get someŜhitty_name? Does that really seem preferable/less surprising than some_ŝhitty_name? The former is never going to be an actual name somebody uses, shouldn't we just try the latter and at the very worse an informative exception is thrown?

I'm also not sure why developers would assume the PostgreSQL case behavior for this, and more importantly, that they would be aware of the behavior discrepancy between ASCII and non-ASCII... At least for my case it's the first time I hear about it :)


Ja zdej, če si že vse spremenil v double potem naj bo tko.. ampak kaj pa glede natačnosti ko boš sešteval uteži, ki bodo imele veliko decimalnih mest bo prihajalo do odstopanj ali pa ko jih bo veliko. Edino to se mi zdi da je prednost int-a.  Pa mogoče tudi za lažjo predstavitev, če so okrogle številke.


I looked at core utils code and tail -f sleeps for 1 second, so `sleep 1` might not be enough.

Also, it's ok if it's slow because it's sleeping anyway, and that command will work with any version of vim.


embedded_ruby_cli (macumber) - x86_64-Linux-Ubuntu-14.04-clang-3.5: Build Failed

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


Add a note stating that the institute is soft deleted and can be recovered upon request.


they mean exactly the same thing. Shouldn't have bothered. Same goes for single quote and double quote.


New data base a script version 2


Do we need to make the MMU init callbacks and jump callbacks able to receive arguments?  Callbacks can go with the following:
```C
void __jump_handler(void *arg);
```
and one can pass a structure containing multiple arguments or anything else (e.g. a plain integer value) to the handler.


greeting


This class sems to be missing, did you forget to add it to the commit?


this might've messed up the indentation here


At least it should be `vim --cmd 'sleep 1100 m' --cmd quit` in order to not load the vimrc file or do strange stuff to the terminal.


```const u_char ihP; like this??```
no.

```tcph = (struct libnet_tcp_hdr *)(ihP + 1);```
yes.

A pointer value increases by the size of it(not by one byte).


embedded_ruby_cli (macumber) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg)


here you can put a background


Why?


here you can put background


if you add a background put it here to hover :+1:


did this helped you ?


+1 for phpstorm


@Seldaek awesome! Keep up the good work.


class name should be Ucfirst, like `Todolist`


Yup, wrote tests first implementation later.


Pomoje bo najbolj če presod @jureslak


@agaphetos  any plans to release your  cancro kernel?


Even if res is 0(zero), you should not stop sniffing. Use "continue" instead of "break".


@TheScarastic Not so much. Keep testing :)


oh, interesting to notice that you pass an empty listener there `new add_files_listener() {}`. My instinct was to pass `null`, let's see if it breaks.


But i don't like black fonts on columns


sd


so what I was reading here, is that when the save resume data is saved, the merkle tree for that torrent is also saved.
What I think I need to do is to somehow re-calculate that merkle tree myself based on the information about the piece size, and the file that I have on disk for that download, if I get the same merkle tree, that should mean progress == 100.


it's not a good idea to put data in session.

- session is used for small data, like user id.
- For session that use cookie as storage, the size is limited by browser, long session may result in data cut by half.
- For session that use server storage like plain file, redis, database, big session can cause severe performance problems
- Most session storage will lost if server crash or service restart, for important data, save it to HD instead of MEM. Most database use hard disk as storage, so you can restart the server and all the data is still there. Same thing applies to plain text file. Databases are just complex files optimized for read and write in certain ways.


Move to before if.  Define once.


Anytime, glad it works! :)


use `false` or `FALSE`, `False` is not recommended in any standard as I know.


As I couldn't figure out how to resize images using pixmap and qlabel, I decided to separately write a code and replace them with their resized copy in each folder.


oh damn

thanks for watching, I'll fix it this afternoon then.


Check for string.isnullorempty first.


same as `False`, see comment above.


you can try some `array_xx` functions instead of write a lot of `foreach`, though `foreach` are easier to read, since php built-in functions are quite a mess....


no no no no no! -,-


are you stupid?


Move to before if and define once.


it will break, but I'm in the process of a new release, with the original one with no need of listener


fix player logging in! you add online player before login but remove it only if is logged in -,- this causes this bugs


@DoM1niC do you have a crash report/stack trace?


Windózos sorvégű minden, a foltok is csak azzal működnek.


Hallo Dirk,

gestern habe ich das Peering mal stabil hinbekommen (allerdings noch nicht
im Powesaving Mode). Ich mußte zu der Zeit, die mit "calcSendSlot" berechnet
wird, noch 1200ms dazu geben.

Möglicherweise läuft der Taktgeber im Atmel zu schnell - das muss ich jetzt
mal noch prüfen.
Beim Wettersensor-Projekt betreibt ihr den Atmel doch auch nur mit dem
internen
Oszillator, oder? Im Schaltplan ist jedenfalls der optionale Quartz
ausgestrichen.
Habt ihr hier keine Probleme mit zu schnellem/langsamem Oszillator?

Martin

Am 22.04.2016 um 09:10 schrieb Dirk:
>
> Das klingt gut.
> Schaue ich mir am Wochenende an und merge das dann.
>
> Dirk
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/LineF/NewAskSin/commit/2bc1cc0f991bd30036252babb1fb80d4680aa002#commitcomment-17209156>
>


what does this do??


It sounds like an idea to explore...


When the server not received the LoginPacket, the Player has already been added into this map! This bug will only happen when a lot of players join the server at one time.


Add gnome 3.16 and 3.18 compatibility version


Fixed in 5b3e4ac0977a2a66ccb62e39f6c6c96aa6d3cdc4. Thanks !


why do you say that?


Please help me out too

Inquiry Number
11049 18294

4/24/2016

mcg.zach@gmail.com

Thanks


Last 100 positions ? I meant when selecting a game then going back to the game list to select another, the position in the list would be at the last game selected.


will rise NoMethodError without params[:_rucaptcha].present?


this does not seem to do the same thing as config-import --partial.
In my case, I am using cedit --file to replace the system.site configuration with the system.site.yml contents
Maybe there is another way? Maybe a -f (force) option can be added do config-import?
But for now I am forced to stick with drush 8.0.5 to support this functionality


This is one possible variation, but I don't think we need it. Generally the caller module can store needed information like `__mapped_base` statically and internally.


It remembers last 100 folders from where you've been ;-)


told you about this one...


Hm, najbolj prav bi bilo da so funkcije templatane na katerikoli numeric parameter. Rok ima prav v smislu, da je nehigienično uporabljat double, če je vse dano v intih. Ampak na krožku smo sicer rekli, da bomo zenkrat povsod meli double, ker kao vsebujejo tudi integerje.

Kot je rekel Vid je misljeno, da se uporablja INFINITY iz `utils.hpp`, ki pa sem ga definiral tako kot je rekel Rok, ker je to "bolj pravi" način. Sem tudi odstranil obsolete `typedefs.hpp`, moram bi ga tisti, ki je naredil `uitls.hpp`.


`04-24 18:32:21.250 2962-2962/eu.siacs.conversations D/AndroidRuntime: Shutting down VM

                                                                      --------- beginning of crash
04-24 18:32:21.260 2962-2962/eu.siacs.conversations E/AndroidRuntime: FATAL EXCEPTION: main
                                                                      Process: eu.siacs.conversations, PID: 2962
                                                                      android.database.sqlite.SQLiteException: no such column: status (code 1): , while compiling: UPDATE accounts SET password=?,status=?,keys=?,username=?,hostname=?,avatar=?,uuid=?,options=?,server=?,port=?,status_message=?,display_name=?,rosterversion=? WHERE uuid=?
                                                                          at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
                                                                          at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:887)
                                                                          at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:498)
                                                                          at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
                                                                          at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:58)
                                                                          at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:31)
                                                                          at android.database.sqlite.SQLiteDatabase.updateWithOnConflict(SQLiteDatabase.java:1574)
                                                                          at android.database.sqlite.SQLiteDatabase.update(SQLiteDatabase.java:1522)
                                                                          at eu.siacs.conversations.persistance.DatabaseBackend.updateAccount(DatabaseBackend.java:605)
                                                                          at eu.siacs.conversations.crypto.axolotl.SQLiteAxolotlStore.loadRegistrationId(SQLiteAxolotlStore.java:119)
                                                                          at eu.siacs.conversations.crypto.axolotl.SQLiteAxolotlStore.loadRegistrationId(SQLiteAxolotlStore.java:106)
                                                                          at eu.siacs.conversations.crypto.axolotl.SQLiteAxolotlStore.<init>(SQLiteAxolotlStore.java:77)
                                                                          at eu.siacs.conversations.crypto.axolotl.AxolotlService.<init>(AxolotlService.java:230)
                                                                          at eu.siacs.conversations.entities.Account.initAccountServices(Account.java:386)
                                                                          at eu.siacs.conversations.services.XmppConnectionService.createAccount(XmppConnectionService.java:1436)
                                                                          at eu.siacs.conversations.ui.EditAccountActivity$1.onClick(EditAccountActivity.java:206)
                                                                          at android.view.View.performClick(View.java:5198)
                                                                          at android.view.View$PerformClick.run(View.java:21147)
                                                                          at android.os.Handler.handleCallback(Handler.java:739)
                                                                          at android.os.Handler.dispatchMessage(Handler.java:95)
                                                                          at android.os.Looper.loop(Looper.java:148)
                                                                          at android.app.ActivityThread.main(ActivityThread.java:5417)
                                                                          at java.lang.reflect.Method.invoke(Native Method)
                                                                          at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                                                                          at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
04-24 18:32:21.262 1553-2080/system_process W/ActivityManager:   Force finishing activity eu.siacs.conversations/.ui.EditAccountActivity
                                                               `


e.g. If you go to Downloads/a/aaa/a_some_file
then go to  Downloads/b/bzz/b_some_file
when you go back to Downloads/a/aaa it will select a_some_file
when you go back to Downloads/b/ will select bzz folder and
when you go back to Downloads/b/bzz/ will select b_some_file


This commit introduced a regression in my project : I am adding panels as children of a Scroll View, and  the background image of children is missing for those that are not visible. When you scroll you can see some children with a background and some without. If I interact with the scroll view, for example click on a button, I think a repaint is made and the background image suddenly appears for the elements visible.

Please let me know if you need more info on this bug, or how to reproduce it.
I think this must be fixed before v3.11 is released.


thanks, l guess the run_at_every_load param needs to be set to true


Group and question settings should be replaced by question object types soon enough.

I would vote against it for two reasons:
1. More difficult politically to get through.
2. As with file-systems (putting everything in the `plugins/` folder), too schema-less.


Can I be the first to say... 500 commits! Congrats!


Why not:
```php
$loader = \Phalcon\Di::getDefault()->getShared('loader');
```


@bfishman My pleasure ) looking to the axis switch feature :3 it's gonna make the docking twice easier. In my install left and right translations move the prograde marker accordingly, but the up and down is reversed. Makes docking confusing, cause I always mess up the controls at the last second.


Can we use the `Spread Operator` instead of `Object.assign` here?

* http://redux.js.org/docs/recipes/UsingObjectSpreadOperator.html
* https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator


Forgot to delete this comment, I'll do it in a next version :)


I see this error with cellsavedata from long time
>{PPU[0x145] Thread (SaveData Engine Thread) [0x00bccafc]} cellSaveData: cellSaveDataUserAutoLoad(version=0, userId=0, dirName=*0xd00efd20, errDialog=0, setBuf=*0xd00efd40, funcStat=*0xe94828, funcFile=*0xe94830, container=0xffffffff, userdata=*0xfe02e8)
{PPU[0x145] Thread (SaveData Engine Thread) [0x00bccafc]} class std::logic_error thrown: fs::file is null

in killzone 2, i don't know caused this :/
You know where it can be can come and how to fix.


@BoumSam13 well done here. 👍


newline? I mean the extra space of course.


@gavofyork Would it make any sense to try targeting Rpi/Rpi Zero? If not, a better optimized build can be achieved by using the `armv7-` triple or setting the appropriate `RUSTFLAGS`


and as always i forgot to add [475] ;)

Note:
quest still req. ESCORT:
https://github.com/scriptdev2/scriptdev2/issues/188


Question attributes are currently also stored in "sort of" an EAV-table.

While I agree that common question attributes should be in the main question tables there is no formalizing "all" question types since the whole point of the objects is that we allow for external code.
So regardless of what happens we will need an EAV table for question attributes / data.


You can leave me out of it.
`Me._Numerator = Numerator`
`_Numerator = Numerator`

` Me.Simplify() `
`Simplify()`


Yes, if there are loose shares for the current thread. When there are no loose shares, there's no broadcast so all threads wait. I considered moving the broadcast out of the conditional there but I couldn't discern whether it'd have undesirable side effect on other yield_shares usage.


Rebase again, I updated for 1.1.0.27 and restored the methods without the listeners


This should (;-)) also work:

```
jq . $(find . -type f -name '*.json') >/dev/null
```


This is fixed in another commit


:clap: --- looking forward to this.


Logic for getting winners for a vote round. Comparing the highest vote count for all pairs and return the winners. Replaces back the winners to the entries.


Wow. What an asshole thing to do.


thank you =)


使用说明


Brancheily alkoi avautua kun sitä käytti miniprojektissa ja nyt siitä oppi taas lisää


Use https://msdn.microsoft.com/en-us/library/cb8x3kfz.aspx AndAlso instead of And it shortcuts the logic so it doesn't check the second condition if the first is false.


@lucasart Thanks! I have run the extra mile and got rid of the last hard-coded table that actually is used as a list...so now it is a list :-)

I have not measured any slowdown, but it wold be great if you could confirm there is no speed regression in the latest patches.


thanks bud =)


unused


nice found brother, thank you


添加属性


correction: assignment 6 not 3


I do not really understand what it was about?

23.04.2016 12:50, Hyqi пишет:
>
> Hello! I have an idea, adapting it to the platform stm32
> How to get the help you can already work.
> E-mail address:2470054247@126.com <mailto:2470054247@126.com>
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub
> <https://github.com/grbl/grbl/commit/966abff3cc7be25f2891a8b234bc91d8eddc36a8#commitcomment-17223226>
>


Check to see if other is convertible to a fraction and is it nothing.


Whoops, ya right, thank you 👍


Création du repository git


@Nagarei
うわ、こんな初歩的なミスに気がついていなかったとは。
どうもです


I thinked hard about this, and my final(ish) answer is: cancel sneak_case translator, or at least make it not the default.

I'm sorry it's a bit difficult for me to explain the whole thing, one reason is English is not my native language, the other reason is that I'm kinda of social anxiety disorder...

When I saw the sneak_case translator, I was amazed by it and thought it's a bright idea...
But after reading the links @Emill given and your questions about my opinion, I no longer think so, there is too much thing I didn't think about.

Let me try to keep it simple and clear:
If programmers don't know how it works, they can easily get it wrong when using DDL/DML directly due to the behavior difference;
If programmers do know how it works, they can do the thing right all by their selves, and will likely to rely on their selves, because they know the behavior difference may cause problems, then the translator renders useless;
If programmers are using ORM, then this sneak_case translator is not needed at all, as what they need is an "AS-IS" AKA "Quoting" translator.

So as of now, I suggest to provide simple tolower translator which reflects the mostly the old behavior and/or "AS-IS" translator, which IMHO now is actually more useful in practice.

I personally prefer the "AS-IS" one, if I read the links @Emill provided correctly, none of the behaviors we know about the case thing of PostgreSQL is reliable, they might be changed at any moment as the support of non-Latin letters gets better as time passes, and the only rule we can rely on is "Quoting"...

But the introduce of translator just made the story a bit more complicate, not only identifiers will use it, also the enum labels, and they are actually different kinds of things in PostgreSQL, I think I need to do more research...

Maybe a new design of the translator interface is needed.


cleanups_and_reworkds (lefticus) - i386-Windows-10-VisualStudio-14: Build Failed

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


(my wish) Дата поста должна изменяться.


Won't this give a syntax error since there is the trailing comma, or is that the point?


cleanups_and_reworkds (lefticus) - Win64-Windows-10-VisualStudio-14: Build Failed

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


I think he was asking for help to port GRBL to another platform (ST micro), but hasn't bothered to read the GRBL docs, the GitHub docs or well... anything really.


Nice


![Uploading 1.gif…]()
![2](https://cloud.githubusercontent.com/assets/17906003/14769049/62f3b98a-0a82-11e6-8b28-1b8d7ad7810d.gif)
![Uploading 3.gif…]()


Why would those traits have "inherit_chance = 0"? Aren't they supposed to be inheritable?


cleanups_and_reworkds (lefticus) - Win64-Windows-10-VisualStudio-14-Debug: Build Failed

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


l assume lbms with run_at_every_load cause less lag than abms which test the nodes every 5 seconds.


If `ImportError` was raised during importing of the plugin, it does not necessarily mean that
> plugin's main file was not found

It may also happen if the plugin itself was trying to import something invalid and received an import error.

So I suggest to revert to checking the existance of the main file manually via `.is_file`, that'd be more accurate.


Basic SQL quiries


Please see this for I hope fix error with several game, here exemple iin Killzone 2
>{SPU[0xd5] Thread (LowPriorityCellSpursKernel0) [0x0248c]} SPU: Unknown command GETLLAR (cmd=0xd0, lsa=0x80, ea=0x1096400, tag=0x7, size=0x0)
{PPU[0xe] Thread (main_thread) [0x0009f544]} struct vm::access_violation thrown: Access violation reading address 0xc


Also changed the StartLevel function.


I understood.

24.04.2016 21:09, Norwegian-Gadgetman пишет:
> I think he was asking for help to port GRBL to another platform (ST
> micro), but hasn't bothered to read the GRBL docs, the GitHub docs or
> well... anything really.


`vim-airline` has changed. Instead of this one line, it should now be these two:

```
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes'
```


Not really.  While they can pop-up on birth still, it's not clear that, e.g., left-handed folks ought to have a tendency to give birth to more lefties.


[R/io.R:54:17:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/io.R#L54) *style:* **Put spaces around all infix operators.**
```r
  con("get", key=key)
               ~^~
```
[R/io.R:84:19:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/io.R#L84) *style:* **Put spaces around all infix operators.**
```r
  con("put", value=value, key=key)
                 ~^~
```
[R/io.R:84:30:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/io.R#L84) *style:* **Put spaces around all infix operators.**
```r
  con("put", value=value, key=key)
                            ~^~
```
[R/io.R:109:20:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/io.R#L109) *style:* **Put spaces around all infix operators.**
```r
  con("delete", key=key)
                  ~^~
```
[R/io.R:140:18:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/io.R#L140) *style:* **Put spaces around all infix operators.**
```r
  con("head", key=key)
                ~^~
```
[R/mongoose.R:23:35:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L23) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  serialize0 = function(x, con) if(is.raw(x)) x else serialize(x, con)
                                  ^
```
[R/mongoose.R:25:5:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L25) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(opts$compression)) opts$compression = "lz4"
    ^
```
[R/mongoose.R:26:5:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L26) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(opts$ssl_verifyhost)) opts$ssl_verifyhost = 0
    ^
```
[R/mongoose.R:27:5:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L27) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(opts$ssl_verifypeer)) opts$ssl_verifypeer = 0
    ^
```
[R/mongoose.R:28:5:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L28) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(opts$redirect_limit)) opts$redirect_limit = 3
    ^
```
[R/mongoose.R:31:17:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L31) *style:* **Put spaces around all infix operators.**
```r
             lz4=function(x) unserialize(lz4::lzDecompress(x)),
               ~^~
```
[R/mongoose.R:32:18:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L32) *style:* **Put spaces around all infix operators.**
```r
             gzip=function(x) unserialize(memDecompress(x, type="gzip")),
                ~^~
```
[R/mongoose.R:32:64:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L32) *style:* **Put spaces around all infix operators.**
```r
             gzip=function(x) unserialize(memDecompress(x, type="gzip")),
                                                              ~^~
```
[R/mongoose.R:33:16:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L33) *style:* **Put spaces around all infix operators.**
```r
             xz=function(x) unserialize(memDecompress(x, type="xz")),
              ~^~
```
[R/mongoose.R:33:62:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L33) *style:* **Put spaces around all infix operators.**
```r
             xz=function(x) unserialize(memDecompress(x, type="xz")),
                                                            ~^~
```
[R/mongoose.R:36:17:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L36) *style:* **Put spaces around all infix operators.**
```r
             lz4=function(x) lz4::lzCompress(serialize0(x, NULL)),
               ~^~
```
[R/mongoose.R:37:18:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L37) *style:* **Put spaces around all infix operators.**
```r
             gzip=function(x) memCompress(serialize0(x, NULL), type="gzip"),
                ~^~
```
[R/mongoose.R:37:68:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L37) *style:* **Put spaces around all infix operators.**
```r
             gzip=function(x) memCompress(serialize0(x, NULL), type="gzip"),
                                                                  ~^~
```
[R/mongoose.R:38:16:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L38) *style:* **Put spaces around all infix operators.**
```r
             xz=function(x) memCompress(serialize0(x, NULL), type="xz"),
              ~^~
```
[R/mongoose.R:38:66:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L38) *style:* **Put spaces around all infix operators.**
```r
             xz=function(x) memCompress(serialize0(x, NULL), type="xz"),
                                                                ~^~
```
[R/mongoose.R:45:7:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L45) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if("user" %in% names(opts) && "password" %in% names(opts))
      ^
```
[R/mongoose.R:48:38:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L48) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, httpauth=2, userpwd=paste(opts$user, opts$password, sep=":"))
                                    ~^~
```
[R/mongoose.R:48:49:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L48) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, httpauth=2, userpwd=paste(opts$user, opts$password, sep=":"))
                                               ~^~
```
[R/mongoose.R:48:85:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L48) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, httpauth=2, userpwd=paste(opts$user, opts$password, sep=":"))
                                                                                ~^~
```
[R/mongoose.R:50:33:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L50) *style:* **Put spaces around all infix operators.**
```r
    curl::handle_setopt(h, .list=list(ssl_verifyhost=opts$ssl_verifyhost, ssl_verifypeer=opts$ssl_verifypeer,
                               ~^~
```
[R/mongoose.R:50:53:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L50) *style:* **Put spaces around all infix operators.**
```r
    curl::handle_setopt(h, .list=list(ssl_verifyhost=opts$ssl_verifyhost, ssl_verifypeer=opts$ssl_verifypeer,
                                                   ~^~
```
[R/mongoose.R:50:89:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L50) *style:* **Put spaces around all infix operators.**
```r
    curl::handle_setopt(h, .list=list(ssl_verifyhost=opts$ssl_verifyhost, ssl_verifypeer=opts$ssl_verifypeer,
                                                                                ~^~
```
[R/mongoose.R:51:48:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L51) *style:* **Put spaces around all infix operators.**
```r
                                      maxredirs=opts$redirect_limit, followlocation=52))
                                              ~^~
```
[R/mongoose.R:51:84:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L51) *style:* **Put spaces around all infix operators.**
```r
                                      maxredirs=opts$redirect_limit, followlocation=52))
                                                                                ~^~
```
[R/mongoose.R:54:23:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L54) *warning:* **no visible global function definition for ‘urlEncodePath’**
```r
    url = paste(base, urlEncodePath(args$key), sep="/") ## XXX urlencode
                      ^~~~~~~~~~~~~
```
[R/mongoose.R:54:51:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L54) *style:* **Put spaces around all infix operators.**
```r
    url = paste(base, urlEncodePath(args$key), sep="/") ## XXX urlencode
                                                 ~^~
```
[R/mongoose.R:55:7:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L55) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(proto == "put")
      ^
```
[R/mongoose.R:59:35:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L59) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list=list(post=TRUE, postfieldsize=length(data), postfields=data))
                                 ~^~
```
[R/mongoose.R:59:45:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L59) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list=list(post=TRUE, postfieldsize=length(data), postfields=data))
                                           ~^~
```
[R/mongoose.R:59:65:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L59) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list=list(post=TRUE, postfieldsize=length(data), postfields=data))
                                                               ~^~
```
[R/mongoose.R:59:90:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L59) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list=list(post=TRUE, postfieldsize=length(data), postfields=data))
                                                                                ~^~
```
[R/mongoose.R:60:49:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L60) *style:* **Put spaces around all infix operators.**
```r
      resp = curl::curl_fetch_memory(url, handle=h)
                                               ~^~
```
[R/mongoose.R:61:9:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L61) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(resp$status_code > 299) stop("HTTP error ", resp$status_code)
        ^
```
[R/mongoose.R:63:14:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L63) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    } else if(proto == "head")
             ^
```
[R/mongoose.R:65:73:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L65) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list = list(customrequest = "HEAD", nobody=TRUE))
                                                                       ~^~
```
[R/mongoose.R:66:49:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L66) *style:* **Put spaces around all infix operators.**
```r
      resp = curl::curl_fetch_memory(url, handle=h)
                                               ~^~
```
[R/mongoose.R:67:9:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L67) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(resp$status_code > 299) stop("HTTP error ", resp$status_code)
        ^
```
[R/mongoose.R:75:14:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L75) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    } else if(proto == "get")
             ^
```
[R/mongoose.R:77:49:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L77) *style:* **Put spaces around all infix operators.**
```r
      resp = curl::curl_fetch_memory(url, handle=h)
                                               ~^~
```
[R/mongoose.R:78:9:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L78) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(resp$status_code > 299) stop("HTTP error ", resp$status_code)
        ^
```
[R/mongoose.R:82:23:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L82) *style:* **Put spaces around all infix operators.**
```r
                 split="content-type:")[[1]][2])), error=function(e) "application/binary")
                     ~^~
```
[R/mongoose.R:82:57:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L82) *style:* **Put spaces around all infix operators.**
```r
                 split="content-type:")[[1]][2])), error=function(e) "application/binary")
                                                       ~^~
```
[R/mongoose.R:83:9:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L83) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(length(grep("application/json", type, ignore.case=TRUE) > 0)) # directory listing
        ^
```
[R/mongoose.R:83:59:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L83) *style:* **Put spaces around all infix operators.**
```r
      if(length(grep("application/json", type, ignore.case=TRUE) > 0)) # directory listing
                                                         ~^~
```
[R/mongoose.R:92:7:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L92) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(proto == "delete")
      ^
```
[R/mongoose.R:95:49:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L95) *style:* **Put spaces around all infix operators.**
```r
      resp = curl::curl_fetch_memory(url, handle=h)
                                               ~^~
```
[R/mongoose.R:96:9:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L96) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(resp$status_code > 299) stop("HTTP error ", resp$status_code)
        ^
```
[R/mongoose.R:121:56:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L121) *style:* **Put spaces around all infix operators.**
```r
  m = system.file("backends/mongoose/mongoose", package="feathercache")
                                                      ~^~
```
[R/mongoose.R:122:5:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L122) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(nchar(m) == 0) stop("mongoose not found!")
    ^
```
[R/mongoose.R:124:5:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L124) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.null(port)) cmd = sprintf("%s -p %d", cmd, as.integer(port))
    ^
```
[R/mongoose.R:125:5:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L125) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.null(forward_to)) cmd = sprintf("%s -f %s", cmd, forward_to)
    ^
```
[R/mongoose.R:126:5:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L126) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.null(ssl_cert)) cmd = sprintf("%s -s %s", cmd, ssl_cert)
    ^
```
[R/mongoose.R:127:5:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L127) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.null(auth_domain)) cmd = sprintf("%s -a %s", cmd, auth_domain)
    ^
```
[R/mongoose.R:128:5:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L128) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.null(global_auth)) cmd = sprintf("%s -P %s", cmd, global_auth)
    ^
```
[R/mongoose.R:129:19:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/mongoose.R#L129) *style:* **Put spaces around all infix operators.**
```r
  system(cmd, wait=FALSE)
                 ~^~
```
[R/util.R:4:37:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/util.R#L4) *style:* **Put spaces around all infix operators.**
```r
  enc = utils::URLencode(x, reserved=TRUE)
                                   ~^~
```
[R/util.R:24:92:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/util.R#L24) *style:* **Put spaces around all infix operators.**
```r
            digest::digest(charToRaw(sprintf("%s:%s:%s", user, realm, password)), serialize=FALSE, algo="md5"))
                                                                                ~^~
```
[R/util.R:24:104:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/util.R#L24) *style:* **Put spaces around all infix operators.**
```r
            digest::digest(charToRaw(sprintf("%s:%s:%s", user, realm, password)), serialize=FALSE, algo="md5"))
                                                                                ~^~
```
[R/util.R:25:38:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/util.R#L25) *style:* **Put spaces around all infix operators.**
```r
  f = tryCatch(readLines(file), error=function(e) c(), warning=function(e) c())
                                    ~^~
```
[R/util.R:25:63:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/util.R#L25) *style:* **Put spaces around all infix operators.**
```r
  f = tryCatch(readLines(file), error=function(e) c(), warning=function(e) c())
                                                             ~^~
```
[R/util.R:28:5:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/util.R#L28) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(length(idx) > 0)
    ^
```
[R/util.R:33:20:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/R/util.R#L33) *style:* **Put spaces around all infix operators.**
```r
  writeLines(f, con=file)
                  ~^~
```
[tests/mongoose.R:4:45:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/tests/mongoose.R#L4) *style:* **Put spaces around all infix operators.**
```r
  stopifnot(all.equal(a, b, check.attributes=FALSE, check.names=FALSE))
                                           ~^~
```
[tests/mongoose.R:4:64:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/tests/mongoose.R#L4) *style:* **Put spaces around all infix operators.**
```r
  stopifnot(all.equal(a, b, check.attributes=FALSE, check.names=FALSE))
                                                              ~^~
```
[tests/mongoose.R:10:21:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/tests/mongoose.R#L10) *style:* **Put spaces around all infix operators.**
```r
cache(con, iris, key="mystuff/iris")  # put a copy of iris in the 'mystuff' directory
                   ~^~
```
[tests/mongoose.R:11:21:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/tests/mongoose.R#L11) *style:* **Put spaces around all infix operators.**
```r
cache(con, cars, key="mystuff/cars")  # put a copy of cars in the 'mystuff' directory
                   ~^~
```
[tests/mongoose.R:19:26:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/tests/mongoose.R#L19) *style:* **Put spaces around all infix operators.**
```r
n <- cache(con, iris, key="mystuff/~ ! @#$%^&*()-_=+[]{}:;\"'<>,.?`")
                        ~^~
```
[tests/util.R:4:45:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/tests/util.R#L4) *style:* **Put spaces around all infix operators.**
```r
  stopifnot(all.equal(a, b, check.attributes=FALSE, check.names=FALSE))
                                           ~^~
```
[tests/util.R:4:64:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/tests/util.R#L4) *style:* **Put spaces around all infix operators.**
```r
  stopifnot(all.equal(a, b, check.attributes=FALSE, check.names=FALSE))
                                                              ~^~
```
[tests/util.R:10:87:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/tests/util.R#L10) *style:* **Put spaces around all infix operators.**
```r
check("user:realm:ebbc0ff9a121dbb6789bbe5f82174fa0", system(paste("cat", file), intern=TRUE))
                                                                                ~^~
```
[tests/util.R:12:87:](https://github.com/bwlewis/feathercache/blob/5a2697493dda71177be8ca3fb916fa8ab0de46fd/tests/util.R#L12) *style:* **Put spaces around all infix operators.**
```r
check("user:realm:ebbc0ff9a121dbb6789bbe5f82174fa0", system(paste("cat", file), intern=TRUE))
                                                                                ~^~
```