Pelles C forum
Pelles C => Feature requests => Topic started by: dw9wkhmtcc on June 21, 2006, 12:02:18 AM
-
reliable auto indent - seems things like paste and just typing normally can cause a line to not be indented enough
don't scroll the code on a find replace(all)
the ability to make more advanced build time macros (are addins that trigger on build time to modify code possible?) that support loops, can modify/build strings, etc e.g. HEXSTRING(3432), MACRO(x) if (x == 1) THIS_CODE else THISCODE
thanks
-
reliable auto indent - seems things like paste and just typing normally can cause a line to not be indented enough
Too vague. It works for fine me. I need examples, or I will do nothing.
don't scroll the code on a find replace(all)
Maybe. Maybe not.
the ability to make more advanced build time macros (are addins that trigger on build time to modify code possible?) that support loops, can modify/build strings, etc e.g. HEXSTRING(3432), MACRO(x) if (x == 1) THIS_CODE else THISCODE
Addins are notified when a build starts. Then can do many things before returning from this event. Modifying the CCFLAGS symbol, for example. Loops how?! Where?!
-
thankyou for your reply Pelle
Please please fix the scroll on replace all because I find it annoying to lose my place
My auto indent settings are (default I think)
Tab size and indent size 4
Keep tabs
Smart (C only)
Style 2
If I type this in a new file the autoindent for each line is 4 spaces not tabs and does not line up with the tabs
#include <stdio.h>
int main(void)
{
int When_I_start_typing_indent_gets_smaller_to_spaces;
// happens on every line and similarily with paste
return 0;
}
-
Please please fix the scroll on replace all because I find it annoying to lose my place
I find your way more annoying, so it's not at the top of my list...
If I type this in a new file the autoindent for each line is 4 spaces not tabs and does not line up with the tabs
Use a fixed-pitch font...