Preguntas etiquetadas con cc-mode

13
before-save-hook para modo cc

Quiero personalizar cc-modepara ejecutar una función antes de guardar. Una solución sería modificar el cc-modemapa de teclas para vincularlo C-x C-sa una función que realiza el trabajo que necesito y luego lo guarda. Mi pregunta es si hay un gancho que pueda personalizar para esto. Los documentos...

10
formateando constexpr si está en modo c ++

Recientemente comencé a usar C ++ 17, que trae constexpr if. Sin embargo, esto arruina c++-modela sangría predeterminada. // emacs 25.3.2 with --no-init if constexpr (n == 1) { // Why? } else if constexpr (n == 2) { // This is a mess... } else { // and it keeps getting weird } ¿Alguien...

8
Sangría personalizada para líneas específicas?

Actualmente trato de averiguar cómo puedo manejar algunas líneas específicamente sin estropear la sangría del resto del búfer. Considere la siguiente función MyFunccomo ejemplo: void MyFunc() { unsigned y = 0; DONOTINDENT; unsigned int x = 5 + 2; return x + 12; } Aquí, quiero que la línea...