Code formatting has been all over the place in the repositories so i've been trying to clean things up/unify things as I can. Currently [autopep8](https://pypi.python.org/pypi/autopep8/1.1.1) is used for Python,  [js-beautify](https://github.com/beautify-web/js-beautify) is used for the others. In my experience humans always forget things so its nice to have a standard to conform to :)

It seems that the script is [pretty configurable](https://github.com/beautify-web/js-beautify#css--html) so we should be able to find something that works for everyone -- again sorry for messing with your diffs.

It might also be worth it to drop in an [.editorconfig](http://editorconfig.org/) so the code standards are in one place.


I prefer the clarity of the original line -- the compiler will make sure this is optimal


test


Yeah. The echampet branch (soon to be merged into master) removes all the closing "?>" tags, and cleans the ending newlines.
This will remove some bizarre errors about headers being sent already.


Soooo... fixed! xD


не дошел до нее еще


I see what you mean about clumsy.  I don't have a good suggestion, but this is something where we can draw on the creative types in the working group.


prefer static casts


what about the major issue . Submit button is not working on addevent page


Ah hah. Wondered about that...


I have noticed crashes sometimes too when source files are changed by the
git command line and they are open in the VS editor.  If I must turn git
integration off, I can find equally nice tools I suppose.

On Thu, Apr 9, 2015 at 12:13 PM, James Crook <notifications@github.com>
wrote:

> Sadly git integration on my copy of MSVC2013 Express makes it unstable
> (MSVC crashes when I sneeze) so I switched it off following
> http://stackoverflow.com/questions/21150060/how-can-you-disable-git-integration-in-visual-studio-2013-permanently
> without investigating further.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/audacity/audacity/commit/36dd49ff50cff55b4ae140602cb5831f0092044b#commitcomment-10649753>
> .
>


ну там первая задача все еще некорректна синтаксически


Actually, you don't need this link relation type on the wire.  I'll create a PR to remove it.  I don't know that that helps much, but it might keep things lean.


To można dać w konstruktorze pakietu.


#include<ctype.h>
#include<stdio.h>
#include<stdint.h>
#include"tm4c123gh6pm.h"
#include<stdbool.h>
#include<string.h>
#include<stdlib.h>
uint32_t* POINTER1; // ADD OF POINTER 1  0x20002DB4, 0x20003018, 0x20002E04
uint32_t* POINTER2;
uint32_t* POINTER3;
uint32_t* POINTER4;
uint32_t** POINTER5=&POINTER1;
uint32_t** POINTER6=&POINTER2;
uint32_t** POINTER7=&POINTER3;
uint32_t** POINTER8=&POINTER4;
// Define LED's
#define PIN_RED      (*((volatile uint32_t *)(0x42000000 + (0x400053FC-0x40000000)*32 + 6*4)))// Port F
#define PIN_ORANGE   (*((volatile uint32_t *)(0x42000000 + (0x400053FC-0x40000000)*32 + 7*4)))
#define PIN_GREEN    (*((volatile uint32_t *)(0x42000000 + (0x400253FC-0x40000000)*32 + 3*4)))
#define PIN_YELLOW   (*((volatile uint32_t *)(0x42000000 + (0x400063FC-0x40000000)*32 + 7*4)))// Port C
//Define push buttons
#define PIN_PB0 (*((volatile uint32_t *)(0x42000000 + (0x400253FC-0x40000000)*32 + 4*4)))// Port F
#define PIN_PB1 (*((volatile uint32_t *)(0x42000000 + (0x400043FC-0x40000000)*32 + 7*4)))// Port A
#define PIN_PB2 (*((volatile uint32_t *)(0x42000000 + (0x400043FC-0x40000000)*32 + 6*4)))
#define PIN_PB3 (*((volatile uint32_t *)(0x42000000 + (0x400243FC-0x40000000)*32 + 5*4)))
#define int_test (*((volatile uint32_t *)(0x42000000 + (0x40032018-0x40000000)*32 + 0*4)))
//#define PUSH_BUTTON  (*((volatile uint32_t *)(0x42000000 + (0x400253FC-0x40000000)*32 + 0*4)))// Couldn't use

//-----------------------------------------------------------------------------
// Rtos defines and kernal variables
//-----------------------------------------------------------------------------

// function pointer
typedefvoid (*_fn)();

#define TRUE  1
#define FALSE 0

// semaphore
#define MAX_QUEUE_SIZE 10
uint32_t count=0;
struct semaphore
 {   uint32_tsem_id;
uint32_tcount;
uint32_tqueue_size;
uint32_tprocess_queue[MAX_QUEUE_SIZE]; // store task index here
 };
struct semaphore *s , key_pressed, key_released, flash_req;

// task
#define STATE_INVALID    0 // no task
#define STATE_UNRUN      1 // ready, but never run
#define STATE_READY      2 // ready to run
#define STATE_BLOCKED    3 // has run, but now blocked by semaphore
#define STATE_DELAYED    4 // has run, but now awaiting timer

#define MAX_TASKS 10       // maximum number of valid tasks
int task_current = 0;      // index of last dispatched task
int task_count = 0;        // total number of valid tasks
int rtos_mode;             // mode
#define MODE_COOPERATIVE 0
#define MODE_PREEMPTIVE  1

uint32_t mystack[MAX_TASKS][256]; // Stack for tasks
uint32_t a=1;

struct _tcb
{
uint32_tstate;            // see STATE_ values above
uint32_tpid;              // used to uniquely identify process
uint32_t*  s_p;               // location of stack pointer for process
uint32_t*  lr;                  // field to store link reg value.
uint32_t* pcv;// not implemented. Please dont remove as it changes memory locations of POINTERS
uint32_t* ea_psr;// not implemented.Please dont remove as it changes memory locations of POINTERS
uint32_tpriority;         // 0=lowest, 7=highest
uint32_ttask_no;
uint32_tticks;            // ticks until sleep complete
uint32_tsemaphore;
uint32_tcoop_or_prempt;
// uint32_t  skipcounter;

} tcb[MAX_TASKS];

int task_counter;

asm("PTR1:  .field 0x20002E54 ");   //.field has the memory location of the pointer
asm("PTR2:  .field 0x20002E58 ");
asm("PTR3:  .field 0x20002E5C ");
asm("PTR4:  .field 0x20002E60 ");

asm("EX_ret_value:  .field 0xFFFFFFF9 ");// Exception value
asm("R0_value:  .field 0x00000001 ");  // Hard Coded Values for registers
asm("R1_value:  .field 0x420A7F9C ");  // Observed from memory browser
asm("R2_value:  .field 0x20002C00 ");  // Even though we loose original values
asm("R3_value:  .field 0x00000001 ");  // It does not afftect the working
asm("R12_value:  .field 0x400FD000 ");
asm("LVAL:  .field 0xFFFFFFF9 ");// Not used
uint32_t flag1=0;
uint32_t flag2=0;
staticint pr=-1;
//-----------------------------------------------------------------------------
// RTOS Kernel
//-----------------------------------------------------------------------------

voidrtos_init(int mode)
{
int i;
  rtos_mode = mode;
// no tasks running
  task_count = 0;
// clear out tcb records
for (i = 0; i < MAX_TASKS; i++)
  {
    tcb[i].state = STATE_INVALID;
    tcb[i].pid = 0;
  }
// REQUIRED: setup timer 3 for 1ms system timer
}

intrtos_scheduler()
{
    TIMER2_CTL_R &= ~TIMER_CTL_TAEN;
// REQUIRED: Implement prioritization to 8 levels
	staticint ok;
	staticint task = 0xFF;
  ok = FALSE;
while (!ok)
{
    task++;

if (task >=7)
      {
       task = 0;     //Priority increases each time it monitors task 1-10
       pr++;
       }

if(pr==8)
     { pr=0;}
if(tcb[task].priority>= pr)
    {
        ok = (tcb[task].state == STATE_READY || tcb[task].state==STATE_UNRUN);
    }

}
//TIMER2_CTL_R |= TIMER_CTL_TAEN;
return task;
}

voidwaitMicrosecond(uint32_t us)
{
// Approx clocks per us
__asm("WMS_LOOP0:   MOV  R1, #6");          // 1
__asm("WMS_LOOP1:   SUB  R1, #1");          // 6
__asm("             CBZ  R1, WMS_DONE1");   // 5+1*3
__asm("             NOP");                  // 5
__asm("             B    WMS_LOOP1");       // 5*3
__asm("WMS_DONE1:   SUB  R0, #1");          // 1
__asm("             CBZ  R0, WMS_DONE0");   // 1
__asm("             B    WMS_LOOP0");       // 1*3
__asm("WMS_DONE0:");                        // ---
// 40 clocks/us + error
}
/*
int rtos_scheduler()
{
TIMER2_CTL_R &= ~TIMER_CTL_TAEN;
  // REQUIRED: Implement prioritization to 8 levels
  static int ok;
  static int task = 0xFF;
  ok = FALSE;
  while (!ok)
  {
    task++;
    if (task >= 7)
      task = 0;

    ok = (tcb[task].state == STATE_READY) || (tcb[task].state == STATE_UNRUN);
  }
  return task;

}

*/

intcreate_process(_fn fn1, int priority)
{
int ok = FALSE;
int i = 0;
int found = FALSE;

  count=0;// Important for ISR logic to handle UNRUN task

  TIMER2_CTL_R &= ~TIMER_CTL_TAEN;        // Disable timer2

if (task_count < MAX_TASKS)
  {
// make sure fn not already in list (prevent reentrancy)
while (!found && (i < MAX_TASKS))
    {
      found = (tcb[i++].pid == (unsignedint) fn1);
    }

if (!found)
    {
// find first available tcb record
      i = 0;
while (tcb[i].state != STATE_INVALID) {i++;}
      tcb[i].state = STATE_UNRUN;
      tcb[i].pid = (uint32_t) fn1;
      tcb[i].s_p =  mystack[i];
      tcb[i].priority = priority;
//tcb[i].current_priority = priority;
// increment task count
      task_count++;
      ok = TRUE;
    }
  }

  TIMER2_CTL_R |= TIMER_CTL_TAEN;    // Timer2 enable
return ok;
}

// REQUIRED: modify this function to destroy a process

////////////////////////////////////////////////////////////////////////////////
/////DESTROY PROCESS
////////////////////////////////////////////////////////////////////////////////
voiddestroy_process(_fn fn, int priority)
{
	TIMER2_CTL_R &= ~TIMER_CTL_TAEN;

	task_count--;
uint32_t  process_id,i,sema,j=0;
void *p,*p1,*p2;
     p  =&key_pressed ;
	 p1 =&key_released ;
	 p2 =&flash_req;

	 process_id=(uint32_t) fn;

for(i=0;i<MAX_TASKS;i++)
{
	if(tcb[i].pid==process_id)
 {
if(tcb[i].state==STATE_BLOCKED)  // if the task was waiting in semaphore queue
  {  sema=tcb[i].semaphore;          // delete its existance from everywhere
	s=p2;
	if(s->sem_id==sema)
	{
		for(j=0;j<s->queue_size;j++)
	{
	if(s->process_queue[j]==tcb[i].task_no)
		{ s->process_queue[j]=0;
	break;
		}
	}
while(j<s->queue_size)
      {
	  s->process_queue[j]=s->process_queue[j+1];
	  j++;
      }
	s->queue_size--;
	}

	s=p1;
	if(s->sem_id==sema)
	{
		for(j=0;j<s->queue_size;j++)
	{
	if(s->process_queue[j]==tcb[i].task_no)
		{ s->process_queue[j]=0;
	break;
		}
	}
while(j<s->queue_size)
      {
	  s->process_queue[j]=s->process_queue[j+1];
	  j++;
      }
	s->queue_size--;
	}

	s=p;
if(s->sem_id==sema)
	{
		for(j=0;j<s->queue_size;j++)
	{
	if(s->process_queue[j]==tcb[i].task_no)
		{ s->process_queue[j]=0;
	break;
		}
	}
while(j<s->queue_size)
      {
	  s->process_queue[j]=s->process_queue[j+1];
	  j++;
      }
	s->queue_size--;
	}

   }
//if the task was sleeping upon acquirung semaphore, we need to return the semaphore
//then delete its existance
	if(tcb[i].state==STATE_DELAYED ||tcb[i].state==STATE_READY)
    {
		s=p2;
	if(s->sem_id==tcb[i].semaphore)
	{
	s->count++;
	for(j=0;j<s->queue_size;j++)
	{
	if(s->process_queue[j]==tcb[i].task_no)
		{ s->process_queue[j]=0;
	break;
		}
	}
while(j<s->queue_size)
      {
	  s->process_queue[j]=s->process_queue[j+1];
	  j++;
      }
	s->queue_size--;
   }

	s=p1;
	if(s->sem_id==tcb[i].semaphore)
	{
	s->count++;
	for(j=0;j<s->queue_size;j++)
	{
	if(s->process_queue[j]==tcb[i].task_no)
		{ s->process_queue[j]=0;
	break;
		}
	}
while(j<s->queue_size)
      {
	  s->process_queue[j]=s->process_queue[j+1];
	  j++;
      }
	s->queue_size--;
	}
	s=p;
	if(s->sem_id==tcb[i].semaphore)
		{s->count++;
	for(j=0;j<s->queue_size;j++)
	{
	if(s->process_queue[j]==tcb[i].task_no)
		{ s->process_queue[j]=0;
	break;
		}
	}
while(j<s->queue_size)
      {
	  s->process_queue[j]=s->process_queue[j+1];
	  j++;
      }
	s->queue_size--;
}
	}
	    tcb[i].state = STATE_INVALID;
	    tcb[i].pid = 0;
  }
 }
TIMER2_CTL_R |= TIMER_CTL_TAEN;

}
//////////////////////////////////
//RTOS START
/////////////////////////////////
voidrtos_start()
{
_fn fn;
  tcb[task_current].state =STATE_READY;
  task_current = rtos_scheduler();

  POINTER1= tcb[task_current].s_p;
asm(" LDR SP , PTR1 ");
asm(" MOV R5, SP ");
asm(" LDR SP , [R5] ");

  fn = (_fn)tcb[task_current].pid;
  (*fn)();
}
////////////////////////////////////////////////////////////////////////////////
//semaphor defination
///////////////////////////////////////////////////////////////////////////////

voidinit(void* p, int count, int id)
{
  s = p;
  s->count = count;
  s->queue_size = 0;
  s->sem_id=id;
}

//////////////////////////////////////////////////////////////////////////////////
// YIELD PROCESS
//////////////////////////////////////////////////////////////////////////////////
voidyield()
{

    TIMER2_CTL_R &= ~TIMER_CTL_TAEN;
__asm(" POP {R3} ");

/////LR REMAINS ON THE STACK
__asm(" PUSH {R8} ");
__asm(" PUSH {R9} ");
__asm(" PUSH {R10} ");
__asm(" PUSH {R11} ");
__asm(" PUSH {R12} ");

asm(" MRS R1, IAPSR ");
asm(" MRS R2, EPSR ");
__asm(" PUSH {R1  ,R2} ");

asm(" MOV R7, LR ");
asm(" LDR LR , PTR2 ");
asm(" MOV R8, LR ");
asm(" MOV LR, R7 ");
asm(" STR LR , [R8] ");
         tcb[task_current].lr=POINTER2;

asm(" MOV R7, SP ");
asm(" LDR SP , PTR1 ");
asm(" MOV R8, SP ");
asm(" MOV SP, R7 ");
asm(" STR SP , [R8] ");
     tcb[task_current].s_p=POINTER1;

     tcb[task_current].coop_or_prempt=0;

     task_current = rtos_scheduler();

      POINTER1= tcb[task_current].s_p;
asm(" LDR SP , PTR1 ");
asm(" MOV R8, SP ");
asm(" LDR SP , [R8] ");

       POINTER2= tcb[task_current].lr;
asm(" LDR LR , PTR2 ");
asm(" MOV R8, LR ");
asm(" LDR LR , [R8] ");

if(tcb[task_current].state == STATE_UNRUN)
  {
      tcb[task_current].state =STATE_READY;
_fn fn;
      fn = (_fn)tcb[task_current].pid;
              TIMER2_CTL_R |= TIMER_CTL_TAEN;
            (*fn)();
  }
if(tcb[task_current].state == STATE_READY && tcb[task_current].coop_or_prempt==0)
            {
      TIMER2_CTL_R |= TIMER_CTL_TAEN;
__asm(" POP {R1,R2} ");
asm(" MSR  IAPSR, R1 ");
asm(" MSR  EPSR, R2 ");

__asm(" POP {R12} ");
__asm(" POP {R11} ");
__asm(" POP {R10} ");
__asm(" POP {R9} ");
__asm(" POP {R8} ");
__asm(" POP {R4} ");
__asm(" MOV PC , R4  ");

            }
if(tcb[task_current].state == STATE_READY && tcb[task_current].coop_or_prempt==1)
            {

      TIMER2_CTL_R |= TIMER_CTL_TAEN;

			__asm(" POP { R11} ");
			__asm(" POP { R10} ");
			__asm(" POP { R9} ");
			__asm(" POP { R8} ");
			__asm(" POP { R7} ");
			__asm(" POP { R6} ");
			__asm(" POP { R5} ");
			__asm(" POP { R4} ");

__asm(" POP {LR} ");

////////////yield long pop(SIMULATING INTERRUPT RETURN) ////////////////////////
__asm(" POP {R0} ");
__asm(" POP {R1} ");
__asm(" POP {R2} ");
__asm(" POP {R3} ");
__asm(" POP {R12} ");
__asm(" POP {LR} "); ////////original lr
__asm(" POP {R4} ");  /////////PC's value
__asm(" POP {R10} "); /////// psr value

asm(" MSR  IAPSR, R10 ");
__asm(" MOV PC , R4  ");

            }

  TIMER2_CTL_R |= TIMER_CTL_TAEN;

}
/////////////////////////////////////////////////////////////////////////////////
//SLEEP PROCESS
////////////////////////////////////////////////////////////////////////////////

voidsleep(unsignedint tick)
{
	TIMER2_CTL_R &= ~TIMER_CTL_TAEN;

			   tcb[task_current].state = STATE_DELAYED;
			   tcb[task_current].ticks = tick;

			__asm(" POP {R1,R2,R3} ");

/////LR REMAINS ON THE STACK
__asm(" PUSH {R8} ");
__asm(" PUSH {R9} ");
__asm(" PUSH {R10} ");
__asm(" PUSH {R11} ");
__asm(" PUSH {R12} ");

	asm(" MRS R1, IAPSR ");
	asm(" MRS R2, EPSR ");
__asm(" PUSH {R1  ,R2} ");

	asm(" MOV R7, LR ");
	asm(" LDR LR , PTR2 ");
	asm(" MOV R8, LR ");
	asm(" MOV LR, R7 ");
	asm(" STR LR , [R8] ");
	 tcb[task_current].lr=POINTER2;

asm(" MOV R7, SP ");
asm(" LDR SP , PTR1 ");
asm(" MOV R8, SP ");
asm(" MOV SP, R7 ");
asm(" STR SP , [R8] ");
     tcb[task_current].s_p=POINTER1;

     tcb[task_current].coop_or_prempt=0;

     task_current = rtos_scheduler();

      POINTER1= tcb[task_current].s_p;
asm(" LDR SP , PTR1 ");
asm(" MOV R8, SP ");
asm(" LDR SP , [R8] ");

       POINTER2= tcb[task_current].lr;
asm(" LDR LR , PTR2 ");
asm(" MOV R8, LR ");
asm(" LDR LR , [R8] ");

if(tcb[task_current].state == STATE_UNRUN)
  {
      tcb[task_current].state =STATE_READY;
_fn fn;
      fn = (_fn)tcb[task_current].pid;
              TIMER2_CTL_R |= TIMER_CTL_TAEN;
            (*fn)();
  }
if(tcb[task_current].state == STATE_READY && tcb[task_current].coop_or_prempt==0)
            {
      TIMER2_CTL_R |= TIMER_CTL_TAEN;
__asm(" POP {R1,R2} ");
		asm(" MSR  IAPSR, R1 ");
		asm(" MSR  EPSR, R2 ");

__asm(" POP {R12} ");
__asm(" POP {R11} ");
__asm(" POP {R10} ");
__asm(" POP {R9} ");
__asm(" POP {R8} ");
__asm(" POP {R4} ");
__asm(" MOV PC , R4  ");

            }
if(tcb[task_current].state == STATE_READY && tcb[task_current].coop_or_prempt==1)
            {

      TIMER2_CTL_R |= TIMER_CTL_TAEN;

			__asm(" POP { R11} ");
			__asm(" POP { R10} ");
			__asm(" POP { R9} ");
			__asm(" POP { R8} ");
			__asm(" POP { R7} ");
			__asm(" POP { R6} ");
			__asm(" POP { R5} ");
			__asm(" POP { R4} ");

__asm(" POP {LR} ");

///////////////SLEEP long pop (SIMULATING INTERRUPT RETURN) ////////////////////////
__asm(" POP {R0} ");
__asm(" POP {R1} ");
__asm(" POP {R2} ");
__asm(" POP {R3} ");
__asm(" POP {R12} ");
__asm(" POP {LR} "); ////////original lr
__asm(" POP {R4} ");  /////////PC's value
__asm(" POP {R10} "); /////// psr value
asm(" MSR  IAPSR, R10 ");
__asm(" MOV PC , R4  ");

            }

  TIMER2_CTL_R |= TIMER_CTL_TAEN;

}
///////////////////////////////////////////////////////////////////////////
// WAIT PROCESS
/////////////////////////////////////////////////////////////////////////

voidwait(void* p)
{
	s=p;

	 TIMER2_CTL_R &= ~TIMER_CTL_TAEN;

		if(s->count == 0)
		{
			__asm(" POP {R1,R2,R3} ");

	/////LR REMAINS ON THE STACK
	__asm(" PUSH {R8} ");
	__asm(" PUSH {R9} ");
	__asm(" PUSH {R10} ");
	__asm(" PUSH {R11} ");
	__asm(" PUSH {R12} ");

		asm(" MRS R1, IAPSR ");
		asm(" MRS R2, EPSR ");
	__asm(" PUSH {R1,R2} ");

		asm(" MOV R7, LR ");
		asm(" LDR LR , PTR2 ");
		asm(" MOV R8, LR ");
		asm(" MOV LR, R7 ");
		asm(" STR LR , [R8] ");
		 tcb[task_current].lr=POINTER2;

	asm(" MOV R7, SP ");
	asm(" LDR SP , PTR1 ");
	asm(" MOV R8, SP ");
	asm(" MOV SP, R7 ");
	asm(" STR SP , [R8] ");
	     tcb[task_current].s_p=POINTER1;

	     tcb[task_current].semaphore= s->sem_id;
		     tcb[task_current].state = STATE_BLOCKED;
		     s->process_queue[s->queue_size]=task_current;
		     s->queue_size++;
	     tcb[task_current].coop_or_prempt=0;

	     task_current = rtos_scheduler();

	      POINTER1= tcb[task_current].s_p;
	asm(" LDR SP , PTR1 ");
	asm(" MOV R8, SP ");
	asm(" LDR SP , [R8] ");

	       POINTER2= tcb[task_current].lr;
	asm(" LDR LR , PTR2 ");
	asm(" MOV R8, LR ");
	asm(" LDR LR , [R8] ");

	if(tcb[task_current].state == STATE_UNRUN)
	  {
	      tcb[task_current].state =STATE_READY;
	_fn fn;
	      fn = (_fn)tcb[task_current].pid;
	              TIMER2_CTL_R |= TIMER_CTL_TAEN;
	            (*fn)();
	  }
	if(tcb[task_current].state == STATE_READY && tcb[task_current].coop_or_prempt==0)
	            {
	      TIMER2_CTL_R |= TIMER_CTL_TAEN;
	__asm(" POP {R1,R2} ");
			asm(" MSR  IAPSR, R1 ");
			asm(" MSR  EPSR, R2 ");

	__asm(" POP {R12} ");
	__asm(" POP {R11} ");    ////R9,R10,R11,R12} ");
	__asm(" POP {R10} ");
	__asm(" POP {R9} ");
	__asm(" POP {R8} ");
	__asm(" POP {R4} ");
	__asm(" MOV PC , R4  ");

	            }
	if(tcb[task_current].state == STATE_READY && tcb[task_current].coop_or_prempt==1)
	            {

	      TIMER2_CTL_R |= TIMER_CTL_TAEN;

			__asm(" POP { R11} ");
			__asm(" POP { R10} ");
			__asm(" POP { R9} ");
			__asm(" POP { R8} ");
			__asm(" POP { R7} ");
			__asm(" POP { R6} ");
			__asm(" POP { R5} ");
			__asm(" POP { R4} ");

	__asm(" POP {LR} ");

	///////////wait long pop(SIMULATING INTERRUPT RETURN ////////////////////////
	__asm(" POP {R0} ");
	__asm(" POP {R1} ");
	__asm(" POP {R2} ");
	__asm(" POP {R3} ");
	__asm(" POP {R12} ");
	__asm(" POP {LR} "); ////////original lr
	__asm(" POP {R4} ");  /////////PC's value
	__asm(" POP {R10} "); /////// psr value

	asm(" MSR  IAPSR, R10 ");
	__asm(" MOV PC , R4  ");

	            }
		}

	if (s->count> 0)
		{
		s->count--;
		}
	TIMER2_CTL_R |= TIMER_CTL_TAEN;
}

////////////////////////////////////////////////////////////////////////////
// SIGNAL PROCESS
///////////////////////////////////////////////////////////////////////////

voidsignal(void* p)
{
	TIMER2_CTL_R &= ~TIMER_CTL_TAEN;
	int i;
	s = p;
	if(s->queue_size==0)
	{
		s->count++;
	}

	if(s->queue_size!=0)    // && s->count==0)
	{
	    tcb[s->process_queue[0]].state =STATE_READY; //make the 1st task in fifo as ready

		for(i=0;i<(s->queue_size);i++)
		{
		s->process_queue[i]=s->process_queue[i+1]; // shift the fifo
		s->process_queue[i+1]=0;
		}

		s->queue_size--;

  }
	TIMER2_CTL_R |= TIMER_CTL_TAEN;
 }

//-----------------------------------------------------------------------------
// Subroutines
//-----------------------------------------------------------------------------

voidTimer2Isr()
{
if(rtos_mode==1)
    {
        count++;
if(count>=100)
    { count--;

__asm(" POP {R3} ");

__asm(" PUSH { R4} ");
__asm(" PUSH { R5} ");
__asm(" PUSH { R6} ");
__asm(" PUSH { R7} ");
__asm(" PUSH { R8} ");
__asm(" PUSH { R9} ");
__asm(" PUSH { R10} ");
__asm(" PUSH { R11} ");

asm(" MOV R7, LR ");
asm(" LDR LR , PTR2 ");
asm(" MOV R8, LR ");
asm(" MOV LR, R7 ");
asm(" STR LR , [R8] ");
             tcb[task_current].lr=POINTER2;

asm(" MOV R7, SP ");
asm(" LDR SP , PTR1 ");
asm(" MOV R8, SP ");
asm(" MOV SP, R7 ");
asm(" STR SP , [R8] ");
         tcb[task_current].s_p=POINTER1;

         tcb[task_current].coop_or_prempt=1;

for(task_counter=0; task_counter < MAX_TASKS; task_counter++)
		{
			if(tcb[task_counter].state == STATE_DELAYED && tcb[task_counter].ticks>0 )
			 {
			   tcb[task_counter].ticks--;
			 }
		if(tcb[task_counter].ticks==0 && tcb[task_counter].state == STATE_DELAYED)
			{
			tcb[task_counter].state=STATE_READY;
			}

		}

         task_current = rtos_scheduler();

		  POINTER1= tcb[task_current].s_p;
		asm(" LDR SP , PTR1 ");
		asm(" MOV R8, SP ");
		asm(" LDR SP , [R8] ");

			 POINTER2= tcb[task_current].lr;
			asm(" LDR LR , PTR2 ");
			asm(" MOV R8, LR ");
			asm(" LDR LR , [R8] ");

if(tcb[task_current].state == STATE_READY && tcb[task_current].coop_or_prempt==0)
           {

				__asm(" POP {R1,R2} ");
				asm(" MSR  IAPSR, R1 ");
				asm(" MSR  EPSR, R2 ");

__asm(" POP {R12} ");
__asm(" POP {R11} ");
__asm(" POP {R10} ");
__asm(" POP {R9} ");
__asm(" POP {R8} ");
__asm(" POP {LR} ");

asm(" ORR R1, R1, #0x01000000");  //to restore thumb bit
__asm(" PUSH {R1} ");//////// PUSH PSR VALUE ON STACK

				POINTER2= tcb[task_current].lr;   ///LR
			asm(" LDR LR , PTR2 ");
				asm(" MOV R8, LR ");
				asm(" LDR LR , [R8] ");
				__asm(" PUSH {LR} ");

			__asm(" PUSH {LR} ");          //pc same as lr

					asm(" LDR LR, R12_value");
				__asm(" PUSH {LR} ");           //R12

				asm(" LDR LR, R3_value");
				__asm(" PUSH {LR} ");          //R3

				asm(" LDR LR, R2_value");
				__asm(" PUSH {LR} ");         //  R2

			asm(" LDR LR, R1_value");
			__asm(" PUSH {LR} ");         //R1

				asm(" LDR LR, R0_value");
				__asm(" PUSH {LR} ");     //R0

					TIMER2_ICR_R = TIMER_ICR_TATOCINT;
				asm(" LDR LR, LVAL ");
				asm(" BX LR ");

           }

if(tcb[task_current].state == STATE_READY && tcb[task_current].coop_or_prempt==1)
            {
		__asm(" POP { R11} ");
		__asm(" POP { R10} ");
		__asm(" POP { R9} ");
		__asm(" POP { R8} ");
		__asm(" POP { R7} ");
		__asm(" POP { R6} ");
		__asm(" POP { R5} ");
		__asm(" POP { R4} ");
		  TIMER2_ICR_R = TIMER_ICR_TATOCINT;
__asm(" POP {PC} ");

            }
		TIMER2_ICR_R = TIMER_ICR_TATOCINT;

    }
    TIMER2_ICR_R = TIMER_ICR_TATOCINT;
    }

	if(rtos_mode==0)
	{
		for(task_counter=0; task_counter < MAX_TASKS; task_counter++)
		{
			if(tcb[task_counter].state == STATE_DELAYED && tcb[task_counter].ticks>0 )
			 {
			   tcb[task_counter].ticks--;
			 }
		if(tcb[task_counter].ticks==0 && tcb[task_counter].state == STATE_DELAYED)
			{
			tcb[task_counter].state=STATE_READY;
			}

		}
		TIMER2_ICR_R = TIMER_ICR_TATOCINT;               // clear interrupt flag
	}
    TIMER2_ICR_R = TIMER_ICR_TATOCINT;
}
// Approximate busy waiting (in units of microseconds), given a 40 MHz system clock

intread_pbs()
{
if(PIN_PB0==0)
        {return 1;}
if(PIN_PB1==0)
        {return 2;}
if(PIN_PB2==0)
        {return 4;}
if(PIN_PB3==0)
       {return 8;}
return 0;
}

// Initialize Hardware
voidinit_hw()
{
// Configure HW to work with 16 MHz XTAL, PLL enabled, system clock of 40 MHz
    SYSCTL_RCC_R = SYSCTL_RCC_XTAL_16MHZ | SYSCTL_RCC_OSCSRC_MAIN | SYSCTL_RCC_USESYSDIV | (4 << SYSCTL_RCC_SYSDIV_S);

// Set GPIO ports to use AP (not needed since default configuration -- for clarity)
//SYSCTL_GPIOHBCTL_R = 0;

// Enable GPIO port F peripherals
    SYSCTL_RCGC2_R = SYSCTL_RCGC2_GPIOA|SYSCTL_RCGC2_GPIOB|SYSCTL_RCGC2_GPIOC|SYSCTL_RCGC2_GPIOD|SYSCTL_RCGC2_GPIOE|SYSCTL_RCGC2_GPIOF;

// Configure LED and pushbutton pins
    GPIO_PORTF_DIR_R = 0x08;  // bit 4 IS output FOR green led, other pins are inputs
    GPIO_PORTB_DIR_R = 0xC0;  //bits 8(orange) & 7(red) are output
    GPIO_PORTC_DIR_R = 0x80;   //bit 8 is output for yellow led

//GPIO_PORTE_AFSEL_R=0x00;
//GPIO_PORTF_DR2R_R = 0x0A; // set drive strength to 2mA (not needed since default configuration -- for clarity)
// GPIO_PORTF_DEN_R = 0x19;

    GPIO_PORTF_DEN_R = 0x18;  // enable LEDs and pushbuttons
    GPIO_PORTB_DEN_R = 0xC0;
    GPIO_PORTC_DEN_R = 0x80;
    GPIO_PORTA_DEN_R = 0xC0;
    GPIO_PORTE_DEN_R = 0x20;

    GPIO_PORTF_PUR_R = 0x11;  // enable internal pull-up for push button
    GPIO_PORTA_PUR_R = 0xC0;
    GPIO_PORTE_PUR_R = 0x20;

// Configure Timer 1 as the time base
    SYSCTL_RCGCTIMER_R |= SYSCTL_RCGCTIMER_R2;       // turn-on timer
    TIMER2_CTL_R &= ~TIMER_CTL_TAEN;                 // turn-off timer before reconfiguring
    TIMER2_CFG_R = TIMER_CFG_16_BIT;           // configure as 32-bit timer (A+B)
    TIMER2_TAMR_R = TIMER_TAMR_TAMR_PERIOD;          // configure for periodic mode (count down)
    TIMER2_TAILR_R = 0x9C40;                      // set load value to 40e6 for 1000 Hz interrupt rate
    TIMER2_IMR_R = TIMER_IMR_TATOIM;                 // turn-on interrupts
    NVIC_EN0_R |= 1 << (INT_TIMER2A-16);             // turn-on interrupt 37 (TIMER1A)
     TIMER2_CTL_R |= TIMER_CTL_TAEN;

}

// ------------------------------------------------------------------------------
//  Task functions
// ------------------------------------------------------------------------------

// one task must be ready at all times or the scheduler will fail
// the idle task is implemented for this purpose

voididle()
{
//__asm(" POP {R3, LR} ");
while(TRUE)
  {
     PIN_ORANGE =1;
     waitMicrosecond(1000);
     PIN_ORANGE = 0;
     yield();
  }
}

voididle1()
{
//    __asm(" POP {R3, LR} ");
while(TRUE)
  {

    PIN_GREEN = 1;
    waitMicrosecond(1000);
    PIN_GREEN = 0;
    yield();
  }
}
voididle2()
{
while(TRUE)
  {
    PIN_YELLOW = 1;
    waitMicrosecond(1000);
    PIN_YELLOW = 0;
    yield();
  }
}
voidflash_4hz()
{
while(TRUE)
  {
    PIN_GREEN ^= 1;
    sleep(125);
  }
}

voidone_shot()
{
while(TRUE)
  {
    wait(&flash_req);
    PIN_YELLOW = 1;
       sleep(1000);
    PIN_YELLOW = 0;

  }
}

voidpart_of_lengthy_fn()
{
// represent some lengthy operation
    waitMicrosecond(1000);
// give another process a chance
    yield();
}

voidlengthy_fn()
{
long i;
while(TRUE)
  {
for (i = 0; i < 4000; i++)
    {

        part_of_lengthy_fn();
    }
    PIN_RED ^= 1;
  }
}

voidread_keys()
{
int buttons;
while(TRUE)
  {
    wait(&key_released);
    buttons = 0;
while (buttons == 0)
    {
      buttons = read_pbs();
      yield();
    }
    signal(&key_pressed);
if ((buttons & 1) != 0)
    {
      PIN_YELLOW ^= 1;
      PIN_RED = 1;
    }
if ((buttons & 2) != 0)
    {
      signal(&flash_req);
      PIN_RED = 0;
    }
if ((buttons & 4) != 0)
    {
if (flag1==1)
{
      create_process(flash_4hz, 7);

}flag2=1;
flag1=1;

    }

if ((buttons & 8) != 0)
    {
	if (flag2==1)
	{
    destroy_process(flash_4hz,7);
	}
	 flag1=1;
	 flag2=1;

    }

    yield();
  }
}

voiddebounce()
{
int count;
while(TRUE)
  {
    wait(&key_pressed);
    count = 10;
while (count != 0)
    {
      sleep(10);
if (read_pbs() == 0)
        count--;
else
        count = 10;
    }
    signal(&key_released);
  }
}

voiduncooperative()
{
while(TRUE)
  {

while (read_pbs() == 8)
    {
	 TIMER2_CTL_R |= TIMER_CTL_TAEN;
    }
    yield();
  }
}

//-----------------------------------------------------------------------------
// Main
//-----------------------------------------------------------------------------

intmain(void)
{
int ok;
int pb;

// Initialize hardware
    init_hw();

// power-up flash
      PIN_RED = 1;
       waitMicrosecond(500000);
      PIN_RED = 0;
      waitMicrosecond(500000);

      init(&key_pressed, 0,1);
      init(&key_released, 1,2);
      init(&flash_req, 5,3);

// initialize selected RTOS
      ok = FALSE;
while (!ok)
      {
        pb = read_pbs();
if (pb & 4)
        {
          ok = TRUE;
          rtos_init(MODE_COOPERATIVE);
        }
if (pb & 8)
        {
          ok = TRUE;
          rtos_init(MODE_PREEMPTIVE);
        }
      }

// add required idle process
     ok =  create_process(idle, 0) > 0;
//ok &=  create_process(idle1, 0) > 0;
//ok &=  create_process(idle2, 0) > 0;
// add other processes
      ok &= create_process(flash_4hz, 7) >= 0;
      ok &= create_process(lengthy_fn, 1) >= 0;
      ok &= create_process(one_shot, 4) >= 0;
      ok &= create_process(read_keys, 6) >= 0;
      ok &= create_process(debounce, 4) >= 0;
     ok &= create_process(uncooperative, 2) >= 0;

// start up rtos
if (ok)
        rtos_start(); // never returns
else
        PIN_RED = 1;

return 0;
// don't delete this unreachable code
// if a function is only called once in your code, it will be
// accessed with two goto instructions instead of call-return,
// so any stack-based code will not function correctly
yield(); sleep(0); wait(0); signal(0);

}


No worries.


Hi,

I do have actually queston, why we remove _DSM methods?

Thanks,
YanekR


... delivered and acknowledged.


you dropped the conditional


Was there any particular reason to make this a component method? Seems more accessible if we do this.


No to popraw XD


It is not an MsonPart anymore, just Mson. Do we want to change  that?


good point, thanks :)


```
  File "/home/vagrant/src/kuma/demos/feeds.py", line 166
    .exclude(hidden=True)
    ^
IndentationError: unexpected indent
```


If you want to put this back, restore vinylsoundemu.cpp


I developed this code to implement a real time operating system on the ARM cortex M4 microprocessor.


Ok


Whoops. Sorry :P


Ok, what's the worst that could happen :+1:


Do you need an entries for `arm` here?


Unintentional change?


The file context spec is not needed because of

/var/lib/pcp(/.*)?      gen_context(system_u:object_r:pcp_var_lib_t,s0)


@gwprice @BenjiLee @lou-wang how's this:
The single identifier for a video file that has multiple encodings hosted on multiple sites. To identify the locations of different versions of the video file, use either this field or the Default Video URL, Video File URLs, and YouTube ID fields.


1: M111 unrecognized component name: base


我以为你会写个 Makefile 呢。

索引是 zhmakeindex 的，虽然目前看只有版本历史涉及中文排序，关系不太大，不过你那个脚本用来发布是不成的（好像本来也没有发布功能）。zhmakeindex 的发布版本里面有 Mac 的二进制文件。


btw some files are bad formated: [1](https://github.com/SalvationDevelopment/YGOPro-Support-System/blob/master/server/prequery/ABPF.txt) [2](https://github.com/SalvationDevelopment/YGOPro-Support-System/blob/master/server/prequery/CBLZ.txt)


testing


Where does the new file come from? It looks like they have proper version numbers now...
Also why do we put a copy of it in the git repo instead of using its URL?


comment


You're right, the frotend should take care of this.


True. I have added the possibility to change/select the database index so we can use a dedicated database for z-push.

Thanks for noticing this!!


这波推完能编译了……喜大普奔


@cptvitamin No, the colors are related to the absolute value, not to the average or any dynamic property. So they don't convey any more information than the raw number.

At first, I couldn't use borders because the table already had existing borders, but now that I removed the vertical borders, I can change this to use a border for the color instead of an empty cell.


- php artisan migrate:refresh --seed

Paqutes: https://packagist.org/

- composer update


i use 32 not 64 so. and the old version is work.


TeamCity xBIM :: XbimExchange :: Build [Build 208](http://ncl-xbim.hq.4projects.com:8080/viewLog.html?buildId=1337&buildTypeId=XBIM_XbimExchange_Build) is now running


Gotcha. I picked up a surface pro a few weeks ago so suddenly I became very interested in the Windows version. I've never built a windows store app before so just wanted to give it a shot.


That second to last 'bucket' needs a 'c'. :)


Indeed it does not work with a globally enabled company. Actually this is just the auto-start of the REPL session that does not work, after starting it with `SPC m s i` it works.
I think we can improve the auto-completion in racket by adding some backend, racket only add its own backend but no fallback.


I hate to abuse this place for something its not meant for but I've been trying to contact you for almost a week now Rutger and I see you're very active here.  Please check your e-mail at rutger.kok@live.com. I wrote you an e-mail (sender "Rik Lubking" subject "TerrainControl's Excellent Editor") with an attachment. The attachment is an almost completed 99% bug-free graphical interface for TerrainControl! (took me almost two months to build). You might want to take a look, I think you'll really like it!

And way to go on the Sponge-stuff, really looking forward to it! On that subject, I'm currently making my own build of TerrainControl for my very specific needs, I'm overhauling the customstructure/branch systems atm (im a professional programmer btw, been developing for over a decade) so I'll probably have some useful code and optimization tips for you soon :).

Once again sorry for abusing github, delete this as soon as youve read it, thanks!


TeamCity xBIM :: XbimExchange :: Build [Build 208](http://ncl-xbim.hq.4projects.com:8080/viewLog.html?buildId=1337&buildTypeId=XBIM_XbimExchange_Build) outcome was **SUCCESS**
Summary: Running Build time: 00:00:49


rax retry tests


heheh. "buket."

Thanks for the catch.


Nie wyświetli się, chyba że użytkownik usunął Vault z dependów :)


@gck-ableton: missing line at the end of file.


Mhm, poprawie to.


`getDoxie` is called for every message. This will result in a lot of http calls. Instead do this:

```
if (message.text.substring(0, 6) === "!doxie") {
    getDoxie(function(reply) {
```


Tak, cały nasz plugin to dekompilacja innych pluginów.
Weź się już nie ośmieszaj.


Dodajemy samo tworzące się helpy z zainicjowanych komend i samo tworzące się dodatkowe strony.


Yeah, but I should have rejected it since the changes were made to the dist/ built version, so they get wiped on rebuild.

Sent from my iPhone

> On Apr 9, 2015, at 6:15 AM, acekat <notifications@github.com> wrote:
>
> Hey ! Isn't this a rollback from pull request #51 that you merged 2 weeks ago ?
>
> —
> Reply to this email directly or view it on GitHub.
>


Wrong link.


@rzarzynski still I don't think we should have the end_marker as a default parameter.


レビューしました。昨日のMTGの辞書の内容を反映すれば特に LGTM だと思いました。
他の方もレビューお願いします。


Bo? Może byś jakieś argumenty podał wielki koxie javy?


Fixed in 5920f7fcad8c761a41d3f48b9c9a6cc50dbef8f6


"on multiple sites" --> "across multiple sources"?


Tak słyszeliśmy, a przynajmniej ja. Tego nie pisałem ja akurat.


@jaydio  -- yes, clamav.net pulls documentation files directly from the github repo so we can make sure that they are always in sync. Putting in the relative links was a nice thought though.


C'mon this is only an example file ... :-)


requirements


: +1: adding a comment also.


undefined reference tovtable for WorldPackets::Scenes::PlayScene'


Changed in the next commit


also above.  apparently I can't type today


The problem isn't with this checkin but without it :)

Here is how to reproduce the problem:
1. Create a platform or ship and name it: My "small" ship
2. Do a scan grids: /admin scan grids "hasdisplayname:My ""small"" ship:exact"

With the current Essentials release it will not work. With this commit it will work.


alert(player.CheckStatus()); would run the method.


You need `Blacklight::Solr::Document` to get Solr-specific functionality like MLT.


Dang vilken fix


Something is telling me it's time to implement `FromIter` for `List<T>`...


@snapshotpl Thank you. I'll figure out where I'm relying on the bug in my code and fix it.


@rzarzynski the check should go the other way around. if (!err.empty()) then return -EINVAL. Also, should only do this if limit_str is not empty.


I beleve GetColumnCount() will work on Windows as well.


code for the task #5 is dones.. business logic is done


Зачем указатель?


@rzarzynski why is this line removed?


I readded the php 5.3 support because is the official version included rhel6 and debian6. Of course that support will be "best-effort" based and prone to errors, because I use 5.4 as a minimum in my servers.

Thanks for the link to SCL, I use remi packages with 5.6 but I will put a note about it in the INSTALL file.


I'm not sure this is quite right. I think the intent of the story should be that we successfully rebuild if an input file is modified by the user while a build is running. The implementation may be to ignore changes to intermediate files.


Great use of a constructor to make a couple of objects of the same class.


sorry this is not what we meant. we meant this: https://developers.facebook.com/docs/plugins/page-plugin


Yes, it has downsides, certainly. It's much, much better than not being able to read code because it's too long, though. (And the fact that long lines vastly decrease readability has been thoroughly established.)


Given the [semver promise](https://github.com/rails/execjs/blob/master/MAINTAINING.md#releasing-a-new-version), I would not have expected a patch level update to drop a ruby version. Broke all my builds today :(


intended?


Hi Andrey, why did you delete the revision history?


I did.


@Eastknight yeah, or maybe something like this too:

    def normalize_url
      return unless url
      uri = URI.parse(url)
      self.url = ("http://" + self.url) unless uri.host
    end

the parenthesis make it a little easier to read imo.


@akbertram where can I find sonar reports?


I'm also seeing issues with this new logic. Along with the issue expressed above, I'm also seeing columns come out of alignment with their corresponding headers, and the headers of pinned columns sometimes widen when scrolling horizontally (both of these issues might be manifestations of the same bug).


Берём в руки книги (электронные или бумажные) по html, css3, javascript, ставим себе задачу - сверстать такой-то сайт с такими-то параметрами и такой-то анимацией - и вперёд.

Здесь самый сложный шаг, наверное - верная постановка задачи. Ну, и со "вперёд" тоже проблемы возникают ))
А так-то ничего невозможного нет.


Hahaha soooo true


Зачем передавать files_depth, files_video?


Great use of constructor to make two instances of a game.


CALLSTATIC wasn't ever enabled: we simply didn't have it at all before. I wrote this code before realizing that I have no idea how to actually call this thing, so I then disabled it.


New branch

--
@mobile

> Le 9 avr. 2015 à 19:08, Romain Bouqueau <notifications@github.com> a écrit :
>
> intended?
>
> —
> Reply to this email directly or view it on GitHub.
>


not sure if it is worth mentioning more explicitly, but once you have any optional sections it is no longer possible to add base requirements with the current implementation.  So all base requirements need to be written before any optional ones.


I didn't notice any crashes when I had it enabled, but I'm using VS2013 Community Edition:

![vs2013](https://cloud.githubusercontent.com/assets/7347848/7072370/648413e2-deb1-11e4-9e1a-65c1a2dca59b.png)


I didn't even see this being changed. Is the baseline auto-updated somehow? If so, that's quite the footgun.


Hello all, is this way acceptable? It bring a bit the old style about of close fullscreen dialogs.
Problem is that on Video the DSP settings dialog becomes opened from "Audio/Subtitles" and after stop of playback the DSP becomes closed and the other opened as previous again.


cc @Resseguie


When you have multiple sites, pulling each into its own subdirectory would be preferable, ie: /var/www/html/sitename


Nice catch!


Where is database files , these are just .frm files which contain table schema, not actual content.
So please give database files also.


test comment


I can add a note to that effect.


别干这个，害我一下子编译不过……


I would say no, your code should not need to output debug statements. However, if you want to keep them, then yes,
vtkDebugMacro is better.
https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Developers/Style_Guide


nice. constructor looks good and using it to hold instances of game play is a great way to use it


if (remaining == 1) ? and a comment to explain what that step is ?


Heh, I didn't "see" it ... I caught it when running a `manage.py` command that tried to use this. :wink:


@Tewt the pics are there, but they are not styled/resized. feel free to tweak them to look nice on the site.


这个参数不能删，源码没有此参数的原因是这个参数的默认值是“gongxin”


Thanks Marc.


The code for the task #18 is completed


Прочитал хелп ничего не понял ):


This might fail when clicking on the `+` for adding friends in the chat, no?


(int)atoi(argv[2]) == -8?


Ya you're right if they are not exact it wouldn't work.  You'd have to round the lat/lng values in an attempt to figure out if two locations were within 500 ft (or whatever distance) from each other to perform grouping.  I could try tackling this over the weekend if you don't mind?


Leland, are you doing things to the repository outside of VS or do you rely
entirely on that user interface?

I think the program is choking only when I change the source files behind
its back.

On Thu, Apr 9, 2015 at 1:10 PM, Leland Lucius <notifications@github.com>
wrote:

> I didn't notice any crashes when I had it enabled, but I'm using VS2013
> Community Edition:
>
> [image: vs2013]
> <https://cloud.githubusercontent.com/assets/7347848/7072370/648413e2-deb1-11e4-9e1a-65c1a2dca59b.png>
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/audacity/audacity/commit/36dd49ff50cff55b4ae140602cb5831f0092044b#commitcomment-10650724>
> .
>


Eclipse chyba nie wykrywa tego błędu.


Ekhm.

rs.getInt(7) == 1 ? true : false

Nie mam pojęcia jak to wyjaśnić, tak abyś pojął...
To po prostu bez sensu, bo samo "rs.getInt(7) == 1" już zwraca boolean, więc po cholerę to "? true : false"?


another comment


aaaa


didnt work fine with some css margin.
For example:
<div style="margin-left:100px;">
...
player code
...
</div>


didn't close the form element
</form>


thanks. already fixed.


Not fixed and will not be fixed with simple include changes. Here GCC optimizations come into play - ScenePackets.o is not included in libgame linking because nothing in game project ever calls a function defined by it.


Wyświetli się, nawet jak ktoś usunie go z dependów, bo to jest dana "tak o" instrukcja... Nie ma tutaj żadnego sprawdzania, czy ten Vault jest, czy go nie ma. Z góry przyjmujecie, że wszyscy mają zainstalowanego Vaulta.


@mwotton Can you review this and the previous commit?


This is essentially the expected behavior outside of EC2.  We attempt to connect to the metadata service, but there's nothing there, so eventually the connection times out.


This worked for me.


Hmm, my read of the Node 0.10 zlib.js source implies that `_flushFlag` should only be set to `Z_SYNC_FLUSH` during the flush call and should be left at `Z_NO_FLUSH` at other times.  ie, we don't want to override this code:

```
    if (chunk.length >= ws.length) {
      this._flushFlag = this._opts.flush || binding.Z_NO_FLUSH;
    }
```

Though maybe that doesn't matter if we are always flushing after every write ... I'm not sure exactly what guarantees Node makes about how often `_transform` is called.


Wow that was a lot of renaming!

Are you still going to refactor any of the optimization code into helper functions, or can I take a turn there? I don't want to work in an area your are currently changing since I will likely open a pull request.


This behavior is intentional. The purpose is to send the user a modal Message Box (similar to Windows' Message Box notifications.


Sure !


Mówisz jak do debila xD
Raczej wiadomo że kompilator nie zmodyfikuje kodu xD

Nie wyświetli się, bo plugin nie uruchomi się bez Vaulta, ot taka magia! :D


How did you get over the bump of the Django 1.7 system checks?


How about...

### Story: Continuous Gradle mode rebuilds if an input file is modified by the user while a build is running

#### Implementation

- IDEA: Outputs from tasks should be excluded as inputs to be watched (since they are 'intermediate' files)
- IDEA: Start/stop watching during a build?


Roy:
Skype Username: kunpengzhang1
I am not sure I post it in the right way.


чем malloc лучше new и зачем они используются вместе?


I understand that, however this method hangs until the MessageBox button on the user-end has been pressed and it leaves the command handler unusable since its static


@annijanger tuossa näyttäis olevan tabeja jotka vois muuttaa spaceiksi


Need to append all paths which are not listed in SCons $PATH. The idea with filter by ``python`` is bad. We will have problem when PlatformIO will be run from "virtualenv", where ``python`` is installed into isolated folder. See AppVeyor  failed build: https://ci.appveyor.com/project/ivankravets/platformio/build/1.0.30

See where is Python: ``C:\projects\platformio\.tox\py27\Scripts``. As  we can see, we don't have here ``python`` keyword.

Finally, if we don't have "virtualenv``'s Python in ``$PATH``, we don't have installed ``serial`` package, which is installed with PlatformIO into ``venv``. In your case, you use _GLOBAL_ ``python``.


rzhhd


Don't remove the "2014" here. Either change it into "2014, 2015" or "2014-2015" or use separate years for Dhiru's and your contributions.


What about 47b3b36?


Sean:
Skype Username: monkey19920324
I wasn't sure either so I didn't post last night...


Hi Humans!


according to Apple documentation on IOHIDDeviceGetReport, the content of the report is written at the address pointed by the 4th parameter. With the previous code, the original report id (the one requested) was overwritten by the data itself (was written "shifted of one byte to the left"). Since hid_get_feature_report is working with a buffer prefixed by the report id byte, its size is one byte bigger.

thanks to that change, my apps have exactly the same behaviour on Linux and OSX.

https://developer.apple.com/library/mac/documentation/IOKit/Reference/IOHIDDevice_iokit_header_reference/#//apple_ref/c/func/IOHIDDeviceGetReport


No problem, software without bugs would be boring :smile:  and I use to introduce a lot of them in my commits

PHP 5.6
Redis 2.8.19

With the DoForcePingTimeout call in the construct, and a new account, my log showed a lot of those lines: "DoForcePingTimeout(): set just failed, retrying", and the ChangeSink code was never reached on the Ping ops.

If I remove the ChangeSink support in BackendCombined the problem doesn't appear.


without quotes around the !requiretty, i get an "<unicode string>" error.


It means all packets cannot be handled until the user-end presses one of the buttons on the MessageBox.

Try this:  Install a client on a virtual machine.  Use the Remote Desktop feature with something running on the virtual machine that is noticeable in movement so you can verify that the feature is running.  While running the Remote Desktop, send a command to the client to Launch a MessageBox


Jesteś pewien, że się nie uruchomi? Może lepiej to sprawdź. ;)


Thanks!  Can you reword the commit message to "ovn-architecture: Fix description of powering off VMs"?  Also, can you add your "Signed-off-by:" as described in [CONTRIBUTING](https://github.com/openvswitch/ovs/blob/master/CONTRIBUTING.md)?  By adding that, you are agreeing to the "Developer's Certificate of Origin".


That is one way.  Another is to log in to karst, do

cd hakaru/maple
maple < update-library.mpl

I have not seen this exception, as I ran everything just in Maple.  This
points to a remaining bug that I will have to track down.

Can you make sure that this test is run when I do
cabal test
and tell me which one it is, and I will look into it.

On 15-04-09 11:30 AM, pravnar wrote:
>
> When you say "run update-library", do you mean run |main| from
> |maple/MapleUpdate.hs|? That had an effect, I now get:
>
> |InterpreterException:
> <interactive>:2:553:
>      Could not deduce (Floating (repr Prob)) arising from a use of ‘**’
>      from the context (Mochastic repr,
>                        Integrate repr,
>                        Lambda repr,
>                        Embed repr)
>        bound by a type expected by the context:
>                   (Mochastic repr, Integrate repr, Lambda repr, Embed repr) =>
>                   repr (() -> (Real, Real) -> Measure (Prob, Prob))
>        at <interactive>:2:1-677
>      In the second argument of ‘(*)’, namely
>        ‘((unsafeProb
>             ((h4 ** 4) + (((h5 ** 2) * (h4 ** 2)) * 3) + (h5 ** 4)))
>          ** (fromRational ((- 1) / 2)))’
>      In the first argument of ‘(*)’, namely
>        ‘((recip pi_)
>          * (exp_
>               ((((((h4 ^^ 2) * ((fst_ pr8) ^^ 2)) * 2)
>                  + (((h4 ^^ 2) * (fst_ pr8) * (snd_ pr8)) * (- 2))
>                  + ((h4 ^^ 2) * ((snd_ pr8) ^^ 2))
>                  + ((h5 ^^ 2) * ((fst_ pr8) ^^ 2))
>                  + ((h5 ^^ 2) * ((snd_ pr8) ^^ 2)))
>                 * (recip ((h4 ^^ 4) + (((h5 ^^ 2) * (h4 ^^ 2)) * 3) + (h5 ^^ 4))))
>                * (fromRational ((- 1) / 2))))
>          * ((unsafeProb
>                ((h4 ** 4) + (((h5 ** 2) * (h4 ** 2)) * 3) + (h5 ** 4)))
>             ** (fromRational ((- 1) / 2))))’
>      In the expression:
>        (((recip pi_)
>          * (exp_
>               ((((((h4 ^^ 2) * ((fst_ pr8) ^^ 2)) * 2)
>                  + (((h4 ^^ 2) * (fst_ pr8) * (snd_ pr8)) * (- 2))
>                  + ((h4 ^^ 2) * ((snd_ pr8) ^^ 2))
>                  + ((h5 ^^ 2) * ((fst_ pr8) ^^ 2))
>                  + ((h5 ^^ 2) * ((snd_ pr8) ^^ 2)))
>                 * (recip ((h4 ^^ 4) + (((h5 ^^ 2) * (h4 ^^ 2)) * 3) + (h5 ^^ 4))))
>                * (fromRational ((- 1) / 2))))
>          * ((unsafeProb
>                ((h4 ** 4) + (((h5 ** 2) * (h4 ** 2)) * 3) + (h5 ** 4)))
>             ** (fromRational ((- 1) / 2))))
>         * (fromRational (1 / 30)))
>
> while interpreting:
> Any (lam (\uu1 -> lam (\pr8 -> lebesgue `bind` \h4 -> lebesgue `bind` \h5 -> if_ (and_ [(less h5 4), and_ [(less 1 h5), and_ [(less 3 h4), (less h4 8)]]]) (superpose [((((recip pi_) * (exp_ ((((((h4 ^^ 2) * ((fst_ pr8) ^^ 2)) * 2) + (((h4 ^^ 2) * (fst_ pr8) * (snd_ pr8)) * (-2)) + ((h4 ^^ 2) * ((snd_ pr8) ^^ 2)) + ((h5 ^^ 2) * ((fst_ pr8) ^^ 2)) + ((h5 ^^ 2) * ((snd_ pr8) ^^ 2))) * (recip ((h4 ^^ 4) + (((h5 ^^ 2) * (h4 ^^ 2)) * 3) + (h5 ^^ 4)))) * (fromRational ((-1) / 2)))) * ((unsafeProb ((h4 ** 4) + (((h5 ** 2) * (h4 ** 2)) * 3) + (h5 ** 4))) ** (fromRational ((-1) / 2)))) * (fromRational (1 / 30))),(dirac (pair (unsafeProb h4) (unsafeProb h5))))]) (superpose [])))) :: Any (() -> (Real,Real) -> Measure (Prob,Prob))
> |
>
> I see that the (presumably Maple-returned) code that we are trying to
> interpret is that which you mentioned in the email thread. Did you
> also run into this |InterpreterException|?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/hakaru-dev/hakaru/commit/851b19293287943e850193b2cc2e0dbe9921d48f#commitcomment-10648773>.
>


Nie robi sie tak loggerow. poprawnie - Bukkit.getLogger().log();


Please resign as a programmer now.


Drop the "I" from the name. IBlah is reserved in Android for Binder interfaces. This is confusing.


Mi nigdy nie chciało uruchomić, gdy nie mam czegoś, co jest w dependach, ale sprawdze :)
I tak dodam sprawdzanie, bo to 5 sekund roboty ;I


Adding all these directories is actually intended.
Some of the sources use the same directory, thus some `make` tools complain with this *`... given more than once in the same rule`* message. Still I would consider this legitimate and prefer to disable the warning.
I would consider this warning as nonsense - there is also no warning if you include the same header twice.


If we need only filename your way is probably better.


Zamiast slasha uzywajcie File.separator - na roznych systemach jest inny
"slash" (/ lub \)


I would call this module crest rather than eveapi as that is the what the old xml api is called. Would be less confusing.


:) sorry, hab nicht reingeschaut nachdem ich es erstellt hab


@cptvitamin OK, I have addressed all these comments in 99639d949202231d22c48ca23e3c8e9204c0cdab

Sandbox link: http://sandbox3.opencraft.com/courses/BradenX/DWD/150331/courseware/a0137b06296b489cb8bc7da7d175bea4/ee8ae640d2cb4461bb99a73773ab188b/1


I am a bit speechless this is being recommended. http://www.reddit.com/r/linux/comments/31yayt/manjaro_forgot_to_upgrade_their_ssl_certificate/


I have changed the code to use fread(STDIN, 1), and make the code more portable, take a look to this: https://github.com/fmbiete/Z-Push-contrib/commit/e15e5e393ddb1b65fe9ef91d286c45ab0bfa15c3


MarkdownDocs (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed)

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


Fixed by https://github.com/ludovic-henry/mono/commit/6ab21e3084abdc416d6a2b6ebe23339faf76cff1

I couldn't just ammend the commit because mono_defaults.system was added by a previous commit


yep


Also calling this Service is going to be confusing as well. Why not just Crest or CrestEndpoint?


Maquetar: dd($result);

$result = \DB::table('users')->get();

$result = \DB::table('users')
    ->select(['users.first_name', 'users.last_name'])
    ->get();

$result = \DB::table('users')
    ->select('first_name', 'last_name')
    ->get();

$result = \DB::table('users')
    ->select('first_name', 'last_name')
    ->where('first_name', 'Javier')
    ->get();

$result = \DB::table('users')
    ->select('first_name', 'last_name')
    ->where('first_name', '=', 'Javier')
    ->get();

$result = \DB::table('users')
    ->select('first_name', 'last_name')
    ->where('first_name', '<>', 'Javier')
    ->orderBy('first_name', 'ASC')
    ->get();

$result = \DB::table('users')
    //->select('first_name', 'last_name')
    ->where('first_name', '<>', 'Javier')
    ->orderBy('first_name', 'ASC')
    ->join('user_profiles', 'users.id', '=', 'user_profiles.user_id')
    ->get();

$result = \DB::table('users')
    ->select(
        'users.id',
        'first_name',
        'last_name',
        'user_profiles.id as profile_id'
    )
    ->where('first_name', '<>', 'Javier')
    ->orderBy('first_name', 'ASC')
    ->join('user_profiles', 'users.id', '=', 'user_profiles.user_id')
    ->get();

$result = \DB::table('users')
    ->select(
    'users.*',
    'user_profiles.id as profile_id',
    'user_profiles.twitter'
    )
    ->where('first_name', '<>', 'Javier')
    ->orderBy('first_name', 'ASC')
    ->join('user_profiles', 'users.id', '=', 'user_profiles.user_id')
    ->get();

$result = \DB::table('users')
    ->select(
        'users.*',
        'user_profiles.id as profile_id',
        'user_profiles.twitter'
    )
    //->where('first_name', '<>', 'Javier')
    ->orderBy('first_name', 'ASC')
    ->leftJoin('user_profiles', 'users.id', '=', 'user_profiles.user_id')
    //->join('user_profiles', 'users.id', '=', 'user_profiles.user_id')
    ->get();

$result = \DB::table('users')
    ->select(
        'users.*',
        'user_profiles.id as profile_id',
        'user_profiles.twitter'
    )
    ->orderBy(\DB::raw('RAND()'))
    ->leftJoin('user_profiles', 'users.id', '=', 'user_profiles.user_id')
    ->get();


Change to debugSendShape to match ROS formatting.


Thanks for the suggestion @sshimko. I've opened #114 to track this issue.


Actually now looking at what you have above, I would rename ApiServices to Crest and ICrestService to Endpoint. Probably even make Endpoint an inner interface.


change function name to match ROS style.


Abg wizard


This appears to be inconsistent with the previous phrase: function vs. class.


Great. Looks pretty good.


Take these out?


The buildpack does work.  You don't have to hardcode the version.  You should be able to just get the latest version.

The only problem with boot on heroku was trying to build with cljs using production.  Heroku doesn't seem to have enough memory to do it.


without quotes around the !requiretty, i get an "<unicode string>" error.


personally i would go with W4 but probably it would be crazy to receive thousands warnings


rax retry tests


Hey @cbeer, thanks!


Are you sure this is necessary? You already have the userSubmit function added to the button via the onClick= attribute directly in the HTML.


@Thefilippop1PL To zależy jak to się uczył, kiedyś dawno temu używało się Loggera w taki sposób jaki tutaj zrobiłem, teraz można po prostu żyć getLogger().log/info/warning itp z klasy dziedziczącej JavaPlugin.


nit: if (, cuddle braces on same line.  So:
```
if (engine.shortName == selectedSearchEngine) {
```


one error "unsupported aggregating action" can be, it happens when it doesn't receive value and have fewer than two records


nice work @bradenmacdonald, this is good to go from my perspective :+1:


I was planning o change the data structure this time around. Love this format:

>
> var eventData = {
>   2015: {
>     0: {
>       2: ["January 2nd 2015!", "Some other event on this day..."],
>       15: ["January 15th 2015!"]
>     },
>     10: {
>       2: ["October 2nd 2015!"],
>       15: ["October 15th 2015!"],
>        // ...
>     },
>     // ...
>   },
>   // ...
> };
>
>


could you please add ======= as well?


She took apart the bike and turned it into a spinning wheel.  :-)

Regards,

Qi

On Mon, Mar 30, 2015 at 2:01 AM, Sylvain Abélard <notifications@github.com>
wrote:

> @QilessQi <https://github.com/QilessQi> After re-reading I'm still not
> sure what kind of machinery this is.
> There are a few terms that apply to bicycles and another few for a
> spinning wheel.
> Did Yíwen take apart both the bike and spinning wheel to turn them into a
> single apparatus?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/alessandro1997/the-codeless-code/commit/9668f692eff0bcfa4db72ec5c18947d9aebb9136#commitcomment-10461285>
> .
>


I'm pretty new to browserify and transforms.  Shouldn't this be

 ["literalify", {"react": "window.React || require('react')", "react/addons": "window.React || require('react/addons')" }]

Thanks!


This is OK, but, particularly if we might have other async init stuff later, it'd be better to put all the init code within ``Q.async(function* () { ... })()`` (to be replaced later by ``Zotero.Promise.coroutine()`` and use try/catch and yield. (The onload handler would then need to run when the init promise resolved.)


You can only directly use the name of a field in perl if the object is blessed (http://stackoverflow.com/questions/392135/what-exactly-does-perls-bless-do), otherwise it's treated as a hash and you need the {} syntax to access elements.


Thanks for catching that Gareth!

I'll fix that right away. Thank you for watching, please let me know if you
stumble across any other issues.

Happy Learning!

Lorenzo

On Thursday, April 9, 2015, Gareth <notifications@github.com> wrote:

> Hi Lorenzo,
> I'm a Udacity student and I just cloned this project. I have the project
> working now but had to change the Vagrantfile - it still refers to
> bootstrap.sh and gives an error. Thanks for the great courses you've
> created.
> Gareth
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/udacity/OAuth2.0/commit/333d2718f6e2089fd8c4ef38c8bddd9f9cf9a183#commitcomment-10643416>
> .
>


Oh, I see. I misunderstood. Nice catch.


ok let's just return logging back


Why just didn't erase by iterator, and iterator range? Like standard containers?
 ```cpp
// with yours current api it will look very find with assumtion that end() iterator removance do nothing
        json j;
        j["name"] = { "testname", "yetanothername" };
        j.erase(j.find("testname"));
```


this form tag unnecessary


code for task #17


Graph is looking different after uploading in the repo. Not sure why the white background has changed.


private static*


You can shorten `.sort()` code into `return b.id - a.id` when dealing with numbers.


Good call. Thanks!


Because I was too lazy yet :-)

Seriously, it's on my list.


Thanks Jason! Got it working fine in my machine


I'll post more about the current issue soon.


Just a minor style thing -- but wouldn't you prefer this instead?

    var annotation_array = {
        '#tobacco': '#tobacco_ann',
        '#ong': '#ong_ann',
        ...
    }


The baseline is auto-updated with Tamarin output. It should be stable.


Please use spaces instead of tabs in keeping with the style of the code.


ten sam blad co w karolekDrop, gracz musi miec op, bez tego dalej nie idzie :> Usuniecie tego sprawi ze uprawnienia beda dzialac


Steffen, should we add some examples on how to run the code here in the realm?


kodowanie sie syplo
dlatego nie uzywa sie paragrafow ;)


I'm sure you were planning this: I tend to use `console.log()` rather than `alert()` since the former provides history, speed, lesser need for clicks, etc.


Tutaj wszystko jest dobrze, return dany jest dopiero w momencie w którym czat będzie wyłączony, i zakończy on jedynie ifa, a nie całą metodę. ;)


Thanks! This looks pretty good.

Can you provide numbers for the speedup obtained? If I understand correctly, the new implementation is both faster and higher-scoring?


refs #14


Po co ta metoda w api tools xd?
new Random().nextInt(max) + min;


Powinniśmy zwolnić obiekt regulator po zakończeniu programu imho, inaczej mamy lekki wyciek


FATAL: Cookbook file recipes/pagerduty.rb has a ruby syntax error:
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:98: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ...      'host_notification_period' => contact['host_notificati...
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:98: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ...ntact['host_notification_period'] || '24x7',
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:98: syntax error, unexpected tINTEGER, expecting keyword_end
FATAL: ...st_notification_period'] || '24x7',
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:99: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ...  'service_notification_options' => contact['service_notific...
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:99: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ...t['service_notification_options'] || 'w,u,c,r',
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:99: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ...ce_notification_options'] || 'w,u,c,r',
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:99: syntax error, unexpected tSTRING_BEG, expecting keyword_do or '{' or '('
FATAL: ...fication_options'] || 'w,u,c,r',
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:100: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ...     'host_notification_options' => contact['host_notificati...
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:100: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ...tact['host_notification_options'] || 'd,r',
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:100: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ...st_notification_options'] || 'd,r',
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:100: syntax error, unexpected tSTRING_BEG, expecting keyword_do or '{' or '('
FATAL: ...notification_options'] || 'd,r',
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:101: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ... 'service_notification_commands' => 'notify-service-by-pager...
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:101: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ...tification_commands' => 'notify-service-by-pagerduty',
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:101: syntax error, unexpected tSTRING_BEG, expecting keyword_do or '{' or '('
FATAL: ...> 'notify-service-by-pagerduty',
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:102: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ...    'host_notification_commands' => 'notify-host-by-pagerdut...
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:102: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ...tification_commands' => 'notify-host-by-pagerduty',
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:102: syntax error, unexpected tSTRING_BEG, expecting keyword_do or '{' or '('
FATAL: ...' => 'notify-host-by-pagerduty',
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:103: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL:             'pager' => contact['key'] || contact['pagerduty_key']
FATAL:                   ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:103: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL:             'pager' => contact['key'] || contact['pagerduty_key']
FATAL:                                    ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:103: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL:             'pager' => contact['key'] || contact['pagerduty_key']
FATAL:                                                                ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:107: syntax error, unexpected tCONSTANT, expecting keyword_end
FATAL: cron 'Flush Pagerduty' do
FATAL:            ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:108: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL:   user node['nagios']['user']
FATAL:                    ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:108: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL:   user node['nagios']['user']
FATAL:                            ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:109: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL:   mailto 'root@localhost'
FATAL:               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:110: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ...and "#{::File.join(node['nagios']['plugin_dir'], 'notify_pag...
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:110: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ...join(node['nagios']['plugin_dir'], 'notify_pagerduty.pl')} f...
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:110: syntax error, unexpected tIDENTIFIER, expecting keyword_end
FATAL: ...plugin_dir'], 'notify_pagerduty.pl')} flush"
FATAL: ...                               ^
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:110: unterminated string meets end of file
FATAL: /Users/jseidel/mr-chef/cookbooks/nagios/recipes/pagerduty.rb:110: syntax error, unexpected end-of-input, expecting keyword_end


Can we rename this method to `ReferencePointArrayAreSame`, just to make sure it's clear this methods deals only with `ReferencePointArray` objects?


Seeing as `SERIAL` and `LOCAL_SERIAL` are different types of consistency than the other consistency types, would it not be an idea to give them their own enum type and hence you would get this check at compile time?


I agree. It should be like this
```patch
-# This software is Copyright (c) 2014, Dhiru Kholia <dhiru.kholia at gmail.com>
+# This software is Copyright (c) 2014, Dhiru Kholia <dhiru.kholia at gmail.com> and
+# Copyright (c) 2015, NagraVision <sylvain.pelissier at nagra.com>
```
@sylvainpelissier will you fix this please? Then I'm happy to merge this. Thank you!


double ' '


Chodzi mi, ze kod dalej nie pojdzie (od pisania na chacie) jezeli ktos ma nawet te uprawnienie ;)
Podobnie jak tutaj: https://github.com/KarolekFM/karolekDrop/blob/master/src/main/java/net/karolek/drop/commands/AbstractExecutor.java#L61 Usuniecie tego sprawilo, ze uprawnienia zostaly naprawione


@rutgerkok

It seems like the typically use of this class is to add on a populator (or tweak/remove some) to the WorldGenerator. Is there simply any reason why this simply couldn't be an event that is fired on generation? Registering modifiers just seems...odd.

Please forgive me if I've missed something.


Thanks @cptvitamin !


I pushed most of those changes with the exception of the `getDrawables()` method because I want to be able to support Lollipop's View theming (via tinting etc.) int the future. So I'm keeping it there but will hopefully support it soon


How the hell does this work??! I open the file through fopen on the parent, so I assume that I should not be able to read from that address space, but when I do fread in child process (see fopen mochitest) I can still access file content...


Is it possible to provide a link so they know how to do this?


I've read the Apple documentation, and it does say "report data" which, according to the standard does exclude the report ID. The reason I'm hesitant on this one is that it's been there a very long time, and I tested these functions with devices containing numbered reports and with devices not using numbered reports. That doesn't mean there can't be bugs or that I couldn't have tested it wrong though. The Apple docs are also horrible and sometimes wrong (and sometimes fundamental stuff changes between OSX releases).

It also appears that I recently merged a similar contributed change regarding report numbers on Windows that someone reported as having been correct before the patch (ie: the patch broke it). Further, numbered reports are kind of a tricky thing to understand and many don't understand it properly before sending erroneous bug reports or patches. Don't get me wrong, I'm not saying you're that guy! But given all the points above, I think I'm going to have to do some testing on this. Your analysis looks solid though.

Thank you very much for the report. If you could let me know what versions of OSX you have tested this on, that would help too.

I'll let you know what I find.

Alan.


@dudekm Odkomentuj


where is the gif?


You checked that this is working, right @AliaksandrVahura-ScienceSoft?
Because dbDelta is pretty weird...


You could also use the Revit API's `XYZ.IsAlmostEqualTo` method here. According to the docs that uses precision of 1.0e-09. If you want the tolerance to be the same as is used in our other comparison methods than your checks are fine.


Actually it didn't stop the allocations from occurring, because the return value was ignored


please, use std::find there


`player.isOp()` jest niepotrzebne. Jeżeli gracz jest operatorem to `player.hasPermission(...)` zwróci `true`.
https://github.com/Bukkit/Bukkit/blob/master/src/main/java/org/bukkit/permissions/PermissibleBase.java#L64


No check here?


@arthurevans


Also: we can not deploy this to our test customer like this, because they have that running already and need a database migration.


I think it requires cache invalidation also when groups membership change, as action visibility may depend on that.


code for task #22


Support for 1.6/1.7 has been dropped: https://github.com/playframework/playframework/commit/b0600e0da454684d93b2b771b886305b0edd83b9


Tja da bist du mir wohl davorgekommen hab im Flugzeug den Fix auch schon implementiert^^


Graph's background looks different


I want a count though, not a time point.


Ah didn't notice your last commit (I also foobared on the order of the subtraction).


This is useful, so should be kept, even if reworded


How about ``as_strs(split=str.split)``? This allows the use of ``shlex.split`` for instance.


Note that .pyc is a compiled Python file. No need for that shit here, we always run from source.


Новое


Please add a commit message - e.g. explain that it works in conjunction with pulseaudio changes to recognise dock headphones like "normal" headphones, so the end result is that both headphone outputs are controlled with one PA device.


:volcano: :boom: :cake:


Tę linię można wywalić :D


Seems right, committing that change...


If every peer we're connected to in insane, the last thing we want to do is connect to peers suggested by those peers. We want to keep trying from the boot cache. If our boot cache does not contain a single sane peer, we are sunk no matter what.


Initial cap: **Download**, **Extract**, **Open**


This went upstream a bit differently, can we go with the upstream version? http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit?id=d5fec4ca7af9241d0c2ae17df40d0fb1c18c74a0


Missing `.` at end of the last 2 items.


Keeping an introduction sentence would be nicer.


Yes, thanks. Fixed in 7828484a11c684a21e2d7b4bae8866251fd9e807


They're just two sequence numbers. This is a function like "add" where the meaning of the parameters depends entirely on the caller.


There will be a class Configuration constructed by all the `from_*` (factory) functions, as well as any user-defined source functions. On a wider note, I tried to use consistent terminology as I drew up this document, but changed terms a couple times (e.g. I was referring to sources and origins both as "origins"). I welcome any improvements to the prose to clarify meaning and enforce consistency.


MarkdownDocs (Myoldmopar) - x86_64-MacOS-10.9-clang: OK (1633 of 1633 tests passed)

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


adding the gateway should not depend on a successful response from id.ripple.com, if this request fails it should still add it, without the name since you already verified its a valid ripple address.


Why is comdlg32 suddenly necessary? Windows version? Build environment?
On Windows 7 with mingw32 from the Strawberry Perl distribution, it is not necessary.


Please retain the original authorship of this upstream change, http://cgit.freedesktop.org/pulseaudio/pulseaudio/patch/?id=594da41d07edcebc5fd319388852a66cc3f12ace


would not have initial cap for **activator** there, would add `,` at end of first item


Accidental omission.


coverity scan complains about freed pointer, shouldn't
else scheduler = new cSch
->
scheduler = new cSch
so the scheduler gets recreated whatsoever?


Sounds great.


extra blank lines not required


Good point. Done in b4753e5d41fe1cd3b4ce0267352f68565e54b029.


"may or may not" not very clear for me


@dudekm Przywrócić, ale jako disabled – żeby było widoczne, ale nie dało się zmienić.


Okay here we go.
1. Formatting: Use 4 spaces instead of 1 tab.


Ps: i'll be removing metion in readme of Zlib method as it's just the same as Deflate


Don't forget to leave a test that asserts that ZLib is calling Defalte internally :smile:


1.6/1.7 support has been dropped


2. Use braces in controle statements


c


`  ` (double space)


Graph background is different


latest Oracle JDK


Would be better to use this url in download links


chmod u+x


You are right. I did stupid mistake.


return Usage() is a short return, to not continue on the js thread. It is a code practice.
I added the general `if msg` to always print the line written as it was parsed.
Did you only want to print the line when the args had a invalid argument?


fixed, thanks!


This adds no value. Where's the explanation of the meaning of the value?


This isn't strictly necessary, since the existing use dismisses the view controller; but I like it for correctness.


#270 is related?


here are the rules that were loaded from the old script.  idk which are still needed or not @natejacobson you'd know best.  Just thought I'd alert on that.

```json

[
	{
		"element":"a[href^='http']:not([href*='wsu.edu'])",
		"options":{
			"mode":"event,_link",
			"category":"outbound"
			}
	},{
		"element":"a[href*='wsu.edu']:not([href^='/'],[href*='**SELF_DOMAIN**'])",
		"options":{
			"skip_internal":"true",
			"category":"internal",
			"overwrites":"true"
			}
	},{
		"element":"button.detail",
		"options":{
			"category":"disclosure",
			"action":"detail",
			"label":"function(ele){ return ( ($(ele).attr('alt')!='' ) ? $(ele).attr('alt') : $(ele).attr('id')) }",
			"overwrites":"true",
			"value":0
			}
	},{
		"element":".faq dt",
		"options":{
			"category":"disclosure",
			"action":"faq",
			"label":"function(ele){ return ( ($(ele).attr('alt')!='' && typeof($(ele).attr('title')) !=='undefined' ) ? $(ele).attr('alt') : $(ele).text() ) }",
			"overwrites":"true"
			}
	},{
		"element":"a[href*='.pdf']",
		"options":{
			"action":"pdf",
			"category":"download",
			"label":"function(ele){ return ( ($(ele).attr('alt')!='' && typeof($(ele).attr('title')) !=='undefined' ) ? $(ele).attr('alt') : $(ele).attr('href') ) }",
			"overwrites":"true"
			}
	},{
		"element":"a[href*='.zip']",
		"options":{
			"action":"zip",
			"category":"download",
			"label":"function(ele){ return ( ($(ele).attr('alt')!='' && typeof($(ele).attr('title')) !=='undefined' ) ? $(ele).attr('alt') : $(ele).attr('href') ) }",
			"overwrites":"true"
			}
	},{
		"element":"a[href*='mailto:']",
		"options":{
			"category":"email",
			"overwrites":"true"
			}
	},{
		"element":"a.track.outbound",
		"options":{
			"category":"outbound",
			"overwrites":"true"
			}
	},{
		"element":"a.track.internal",
		"options":{
			"skip_internal":"true",
			"category":"internal",
			"noninteraction":"true",
			"overwrites":"true"
			}
	},{
		"element":"a.track.pdf",
		"options":{
			"action":"pdf",
			"category":"download",
			"label":"function(ele){ return ( ($(ele).attr('title')!='' && typeof($(ele).attr('title')) !=='undefined' ) ? $(ele).attr('title') : $(ele).attr('href') ) }",
			"overwrites":"true"
			}
	},{
		"element":"a.track.rss",
		"options":{
			"category":"Feed",
			"action":"RSS",
			"overwrites":"true"
			}
	},{
		"element":"a.track.internal",
		"options":{
			"skip_internal":"true",
			"category":"internal",
			"noninteraction":"true",
			"overwrites":"true"
			}
	},{
		"element":"a.track.email",
		"options":{
			"category":"email",
			"overwrites":"true"
			}
	}

]

```


@L8D Why do need to require the base tag?


This PR is in 0.0.88.

The two-stage effect for self-hosting affects traceur and users who build it. We put the current release (0.0.88 now) into `node_modules/traceur/bin` and use that to compile traceur. Any new features added to traceur at version 0.0.89 (the one we are now building) cannot used in the compilation of traceur; only the features of 0.0.88 can be used.


Amazing :-) I was just working on a fix for the same bug.


DesignDaysGridView (evanweaver) - x86_64-MacOS-10.9-clang: Tests Failed

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


;) no worries. Anyhow code has changed in master since we discussed it and I found later issues. I wonder if not kill this PR and reopen one, when I align it to 0.4.


Oh, I see. Great! Thank you.


Ah, thats clear :)
I'll try to keep on pulse.

2015-04-09 20:39 GMT+03:00 Niels <notifications@github.com>:

> Because I was too lazy yet :-)
>
> Seriously, it's on my list.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/nlohmann/json/commit/84195daf287a06d68ec0a1e0434b90eb44adb41b#commitcomment-10651240>
> .
>

--
<https://www.odesk.com/users/~01b1d165b1e06ce65a>


Cool.. Currently on a break from harlan.. Will continue work hopefully in a weeks time..


This block is definitely not necessary.  There's no need to deselect when we pick a new engine.  The picker controller is going away anyway.


probando ediciones de archivo


This looks good.  A nit, some code to delete, and this needs to be flattened down to one commit on top of master.  Thanks!


It would have been helpful if you had opened a pull request. I've re-implemented the same thing today.


can you just fix this indentation quick?


   <title> Inicio de sesión </title>
   <style type="text/css">
   #caja
   {
   	background: #f8f9f8;
   	width: 200px;
   	border: 1px solid blue;
   	margin: 200px auto;
   	padding: 1em;
   	border-radius: 6px;

   }

body

{
 background: blue;

}

h1
{
	font-family: arial;
	color: #0080ff;
}
input[type=text], input[type=submit], input[type=password]
{
	border-radius: 3px;
	padding: 2px;
}

   </style>


Oh, sorry, I was looking at the wrong bin file!  Let me check.


JsonMapper 0.6 automatically prefers the setter.


I was pleasantly surprised to see someone had taken a crack at fixing the problem I am seeing with the generated HAProxy ACL `path_*` names not being unique when dealing with multiple rules (we have about 16).

While the new substring generates a 15 character random string, and hence should be almost definitely unique, it might have been better to retain knowledge of the values generated over the loop, and keep generating a new value until it is confirmed as not previously used in the same loop.


Storing , not creating icon, i forgot to change the commit message


Makes sense, I wasn't sure if you can define key values in quotes in this manner (the # in the beginning of the key value wouldn't work without quotes right ?).  Thanks !


When minimist calls Usage() on an invalid argument, it supplies the invalid argument name as the msg parameter. I think it looks funny to have "--foo" or whatever be the first line of error output. So that's why I filtered out messages that began with "-" from being printed.
I get that your code guidelines call for short returns. But in this case the return will never actually happen, since Usage() will terminate the process and never return to the calling statement.


looks good for me, except few things:
 - the comment to commit can confuse (why "unused"?), because you can use the following:

rados -p rbd --num-objects 60 bench 6000 write

The option will take affect and the result will be something like:

 Total time run:         32.559595
Total writes made:      60
Write size:             4194304
Bandwidth (MB/sec):     7.371

But '--num-object' here is used with inappropriate command  - it is "LOAD GEN OPTIONS" and has to be used only with load-gen command.

- also, I think will be good to write an error message when '--num-objects' is used not for load-gen. I think there are number of people who use bench with '--num-object' for testing and without error message they will be a little confused why tests work in wrong way.

just for think about: It will be great to have the same signature for all test functions (write_bench, seq_read_bench, rand_read_bench) that give us possibility to make small optimisation and change if(OP_RAND_READ == operation){...}else if(...){}  block with access through func array.
In any case we can change this block to  switch(operation){...}  which is also small optimisation.


Why a count? Unless I'm not understanding....is this not counting seconds?


@mordecai174 Fixed the previous indentation and converted it from 4 to 2 spaces


Okay, that makes sense


Got that ! Using javascript after a while actually. After clicking through a few alerts like this, I remembered about the console.log() thing :)


yeap that is good


Should not be part of `Peer` (only `PeerImp`)


From the list of ID's, we actually want ALL of the stuff....

BEGIN TRANSACTION;
DROP TABLE IF EXISTS "datas";
CREATE TABLE [datas] (
[id] integer PRIMARY KEY,
[ot] integer,
[alias] integet,
[setcode] INT64,
[type] integer,
[atk] integer,
[def] integer,
[level] integer,
[race] integer,
[attribute] integer,
[category] integer);

And the same for texts.

It could be easily taken from the  current DB. Set by Set it's not enough Rows to make the my DBMS error.


PS : Github is amazing, I'm never going back to SVN again :)


Sur un repo prive si tu veux, mais j'ai pas envie d'avoir mon compte lie a ta merde.


insert blank line


I will happily merge the PR, but lines 83-93 need to be added back in. The content in those lines isn't getting output. It should have been, but one of the other PRs that was merged changed it w/o echoing the output. I can fix that after you add back the lines, or if you want to commit that change as well, either way works for me.


Added final documentation for Unitary Air-Cooled Condenser Task.


Yes I realized about the tabs after I had already committed the code. I'll
fix and commit again.

I haven't had a chance to fully test a lot of games with the full adaptive
search depth yet. That's still in the process. But the initial results for
a search depth of 3 seem promising. I have it running right now. Even if
the cache isn't allowed all the way down, I believe that this can still be
used to deepen it a couple of levels, which have a very positive effect on
the speed. I'll keep testing and keep you updated.

I'll be fixing the tabs in a while as soon as I get home

On Thu, Apr 9, 2015 at 7:42 PM, Robert Xiao <notifications@github.com>
wrote:

> Thanks! This looks pretty good.
>
> Can you provide numbers for the speedup obtained? If I understand
> correctly, the new implementation is both faster and higher-scoring?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/VrIgHtEr/2048-ai/commit/a86ca4bd675f59eac66ad1bb44ff16e2373e746d#commitcomment-10651291>
> .
>


Of course :-) Thank you. This is something I will do in the next weeks.


@stefanpenner, sorry I'm a bit confused. Shouldn't all view's be using a div tag unless otherwise specified? In @kellyselden's JS Bin, he's never explicitly saying `tagName: ''`, so why does that break?


Better is the log with guid info (player->GetGUID().ToString().c_str())


Updating


Share of youtube video doesn't really work. It just starts playing the previous video that Kodi played.


My goal is to learn so I very much appreciate this information. I made the change to MIT license after reading that it was more appropriate for software development. It was a failure on my part that I did not careful read the CC license first. I've now reverted the licensing. Thank you for your feedback.


@jdurgin The legacy behavior returned the number of bytes (to be) read.  POSIX aio_read will just return 0.  What are your thoughts about yanking/keeping this behavior since it's trivial to get it to return an incorrect number of bytes read.


A better commit title message here would be "Remove rake db:migrate from setup instructions"


Alright, I will revert that change to the Usage function, thanks for the explanation.


OutletView is tagless


I was a bit faster :smile:


That's a good point, I'll look it up


Still working on a few test refactorings, will open a PR shortly.


what happened to these?


Change is good


git config --global color.diff   auto
git config --global color.status auto
git config --global color.branch auto
git config --global color.grep   auto
git config --global core.editor  nano
git config --global core.excludesfile $HOME/.gitignore
echo .DS_Store >> $HOME/.gitignore
echo Thumbs.db >> $HOME/.gitignore

git config --global user.name "okuda27"
git config --global user.email "okuda.masaki1985@gmail.com"


Thanks for pointing that out. They're the same as printf, except for the addition of %a, which I forgot about. I'm getting rid of the PRIea_t nonsense.

Thank you!


nice :+1:


Done


I guess there is no need of multiline mode while using gsub, not sure though.


Thanks for adding!


readme


Thanks. Using %a now.


php files have some issue displaying content properly.  minor bug that can be fixed at a later time (probably missing a class name for some fields)


Where is this used? yammer.metrics is the precursor of codahale.metrics, which is already included as a dependency in this project.


Это первый момент для обсуждения.


Wow, this one was especially broken! At least on the other ones I was using PRIea_t with a home-made solution.


Perhaps change to "Additional time to record before the scheduled start time to allow for minor broadcasting changes", then a similar change to end time description.

Since we don't know exactly how it's used maybe just stick with "scheduled".


Agreed fallback would be nice so that you can get completion when there is no REPL running or your REPL broke because your code is broken and you are fixing it.

Racket actually activates company mode by itself here so there is no need to activate it manually, but it is perhaps more clear with the redundant manual activation. See:
https://github.com/greghendershott/racket-mode/blob/master/racket-complete.el#L85

`racket-mode` is weird because it follows the philosophy of doing everything for you like DrRacket, which means it doesn't do things the standard way like other packages :|


Ah ok. Got it.
This will probably get merged for the next release, then.


@koglinjg   If you can create the pull request against the base project https://github.com/DABSquared/gitlab-plugin I would be happy to merge this. The way jenkins does pull requests is against the base project not on the jenkinsci project.


DesignDaysGridView (evanweaver) - x86_64-Linux-Ubuntu-14.04-clang-3.5: OK (2103 of 2196 tests passed)

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


MarkdownDocs (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (1639 of 1639 tests passed)

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


should this be expireAfterAccess instead?


MarkdownDocs (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (617 of 617 tests passed)

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


Это второй момент.


service will be started as root, which means the data in the data dir will be owned by root instead of cdap.


are you going to do a pull request for this?


Так же нужно продумать целесообразность кэширования для страниц у которых применяется темплейт PHP-файл. Возможно стоит заносить его сразу в исключения.


Used this on my project. Cargo would throw the "can't find crate" at first but I had to run "cargo build" a couple of times until it finally succeeded.


Found jellyfish v2.1.4
Kraken requires jellyfish version 1


Hi,

well, I thought that it would be against the original idea of the library.
Next time I will definitely send the request.

Greetings,
Lech

2015-04-09 20:04 GMT+02:00 Christian Weiske <notifications@github.com>:

> It would have been helpful if you had opened a pull request. I've
> re-implemented the same thing today.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/xrogers/jsonmapper/commit/8556c9a88c13f17e3ead247ea18e6d9d7e45b676#commitcomment-10651746>
> .
>


This is more a "Queue on Kodi" command: it queues the youtube video and starts the video playlist. If the playlist wasn't empty it starts the first video of the playlist, which can be other than the one you just shared.

In my experience the video playlist is usually empty, so this behavior allows for simulating a play if it is the first video that the user adds, and queue afterwards (without having 2 separate options, which is just ugly as this will show up on every share option that shares plain text).


Kraken build error : "Found jellyfish v2.1.4
Kraken requires jellyfish version 1"


This doesn't seem like the right long-term fix. I filed an issue so that we remember to investigate the problem. https://github.com/sbt/website/issues/132


Task for user story #8 is completed


MarkdownDocs (Myoldmopar) - i386-Windows-7-VisualStudio-12: OK (1639 of 1639 tests passed)

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


What if the key isn't set?


Hopefully you have retired these passwords.

https://twitter.com/creativecommits/status/586213783959244800

(I've made the exact same mistake before!)


rax retry tests


You've missed a few important bits, but it's better than nothing.


:+1: Good


This line is changed in a later commit, to allow vectorizing.
Please propose a better version if you like.

Please note: The static casts in a multiplication does not make sense, because a x86 processor supports multiplying a floating-point/integer multiplication natively.


We are code golfing this down using `Object('x')` over on IM :)


DesignDaysGridView (evanweaver) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed)

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


Whoops.


Thats true.


Derp, sorry


I'm confused by what this function wants to do.  Why is the fabric assignment inside an else clause?


Yeah, seems like it.  I've been going through our failing tests in Windows.  There are about 308 more to go, and right now I'm dealing with something nasty with junit.


Good point - I'll update.


@Bjvanminnen , this is the answer to your question from a few weeks back about how to do a block of js in an ejs file without <% ... %> on every line


Currently lowercase is required for the build type, and the error message conflicts with that. For example, `./emsdk install clang-incoming-64bit --build=release` works but:

```
$ ./emsdk install clang-incoming-64bit -
-build=Release
Unknown CMake build type "Release" specified! Please specify one of ['Debug', 'MinSizeRel', 'RelWithDebInfo', 'Release']
```

Maybe above line should end with `.index(build_type.lower())` so case doesn't matter?


@mathiasbynens, @d10 Are you okay with this change? Got a license clarification request for JSON 3, and this is used for its GitHub page.


ok, done


It would be helpful to also support the conventional JAVA_OPTS variable, so that things like memory settings, etc can be specified per environment without having to bake a fully-custom launch script.


ok, also done. I have changed the file constants.py.


I'm sure you'll be getting this question lots of times ;)
Hope you'll figure out another way as this doesn't feel natural. The only way your playlist will be empty is by doing a reboot. Kodi doesn't clear playlist after it finished a video


``tags`` is not supposed to be a string


teste


I think you could use ``any`` here which could make the line better readable.


Good idea. I've raised https://github.com/spring-projects/spring-boot/issues/2797


Should be H3 (###) sub item if Media Types


This is a lock, not a mutex. The name should change back to `lock_`


Another property being a method.


updates for assignment 1 & 2 from origin


This would work, but I think it makes more sense to put it with the module loader code since it already happens there.

```
if (typeof define === 'function' && define.amd) {
	define(function() { return Webcam });
} else if (typeof module === 'object' && module.exports) {
	module.exports = Webcam;
}
// else { // remove else block. this should always happen
	window.Webcam = Webcam;
//}
```


Looks good to me.  Might be nice to have a comment saying that this is specifically a patch against the 0.10 version of zlib.js?


Would ImmutableSet from guava be more efficient/elegant ?


``out.splitlines()`` maybe?


I just tried this out, I think I've got a commit that'll help it along a little bit


testing!


That's odd... in my experience, every time i start a video Kodi clears the playlist... That was why i chose this behaviour, i figured that the playlist would be empty most of the time. How are you starting videos? I tried starting them from the GUI (navigating through the library and selecting) and directly through Kore while browsing the library.


"Use **the** channel..."


This is the case where user has not provided fabric in the hints.
So, in this case we set it to the fabric which was created first. Is this fine?


Not sure what commit breaks libreoffice but it doesn't build: http://hydra.nixos.org/build/21226117/nixlog/1/raw


Обнаружены следующие замечания с точки зрения msvc:
Проект libcommon
scrypt-sse2.cpp - не находит файл scrypt.h
pbkdf2.cpp - удалить упоминание об этом файле
Проект novacoin-qt, novacoind
init.cpp - пересмотреть конструкцию
#ifdef USE_SSE2
    scrypt_detect_sse2();
#endif


Plagin -> Plugin ;)


Do you know any better way to do this? I don't like having a conditional for all my develop providers. Maybe a way to split the environments into individual files.


Just to be clear, i meant that it clears the playlist every time i *explicitly* start a video.


This does not seem to match the description of the ``unready`` property:
```
+    unready = abc.abstractproperty(
+ doc="Reason if the external resource is not ready for this action.")
```
Maybe this should go to ``unable``?